@silencelaboratories/walletprovider-sdk
    Preparing search index...

    Interface IWalletProviderServiceClient

    Interface for client of Wallet Provider Service

    interface IWalletProviderServiceClient {
        addEphemeralKey(
            __namedParameters: {
                authModule: AuthModule;
                payload: AddEphKeyRequest;
            },
        ): Promise<AddEphKeyResponse[]>;
        deletePolicy(
            __namedParameters: {
                authModule: AuthModule;
                payload: DeletePolicyRequest;
            },
        ): Promise<SimpleResponse>;
        getVersion(): ApiVersion;
        registerPasskey(
            __namedParameters: {
                authModule: AuthModule;
                payload: RegisterPasskeyRequest;
            },
        ): Promise<RegisterPasskeyResponse>;
        revokeEphemeralKey(
            __namedParameters: {
                authModule: AuthModule;
                payload: RevokeEphKeyRequest;
            },
        ): Promise<SimpleResponse>;
        startKeygen(
            __namedParameters: {
                authModule: AuthModule;
                setups: KeygenSetupOpts[];
            },
        ): Promise<KeygenResponse[]>;
        startKeyRefresh(
            __namedParameters: {
                authModule: AuthModule;
                payload: KeyRefreshRequest;
            },
        ): Promise<KeygenResponse>;
        startSigngen(
            __namedParameters: { authModule: AuthModule; setup: SignSetupOpts },
        ): Promise<SignResponse[]>;
        updatePolicy(
            __namedParameters: {
                authModule: AuthModule;
                payload: UpdatePolicyRequest;
            },
        ): Promise<SimpleResponse>;
    }

    Implemented by

    Index

    Methods