Interface BaseProviderSessionSigsParams

interface BaseProviderSessionSigsParams {
    authMethod: AuthMethod;
    litNodeClient?: ILitNodeClient;
    pkpPublicKey: string;
    resourceAbilityRequests?: LitResourceAbilityRequest[];
    sessionSigsParams: BaseProviderGetSessionSigsProps;
}

Properties

authMethod: AuthMethod

Auth method verifying ownership of PKP

litNodeClient?: ILitNodeClient

Lit Node Client to use. If not provided, will use an existing Lit Node Client or create a new one

pkpPublicKey: string

Public key of PKP to auth with

resourceAbilityRequests?: LitResourceAbilityRequest[]

Params for getSessionSigs function