All API calls for the wrapped keys service require these arguments.

interface SignTransactionParamsSupportedEvm {
    broadcast: boolean;
    id: string;
    litNodeClient: ILitNodeClient;
    network: "evm";
    pkpSessionSigs: SessionSigsMap;
    unsignedTransaction: EthereumLitTransaction;
}

Hierarchy (view full)

Properties

broadcast: boolean
id: string
litNodeClient: ILitNodeClient

The Lit Node Client used for executing the Lit Action and identifying which wrapped keys backend service to communicate with.

network
pkpSessionSigs: SessionSigsMap

The PKP sessionSigs used to associate the PKP with the generated private key and authenticate with the wrapped keys backend service.

unsignedTransaction: EthereumLitTransaction