Marmot-TS
    Preparing search index...

    Type Alias KeyPackageManagerOptions

    Options for creating a new KeyPackageManager

    type KeyPackageManagerOptions = {
        clientId?: string;
        cryptoProvider?: CryptoProvider;
        network: NostrNetworkInterface;
        signer: EventSigner;
        store: GenericKeyValueStore<StoredKeyPackage>;
    }
    Index

    Client - Key Package Manager

    Client - Key Package Manager

    clientId?: string

    Default d tag value for KeyPackageManager.create and KeyPackageManager.rotate. Falls back to this when no explicit d is passed.

    cryptoProvider?: CryptoProvider

    The crypto provider to use for cryptographic operations

    The nostr relay pool to use for the client. Should implement GroupNostrInterface for group operations.

    signer: EventSigner

    The signer used for the clients identity

    The backend to store and load the key packages from