Creates a new instance of the IdentityModule.
The signer to use for signing messages and transactions.
Protected
_honeycombProtected
_signerGets the public key of the current identity.
Checks if the identity is a guest identity.
Optional
projectKey: string | PublicKeyOptional
commitmentOrConfig: Commitment | GetAccountInfoConfigOptional
projectKey: PublicKeyOptional
identity: string | PublicKeyOptional
reFetch: booleanOptional
commitmentOrConfig: Commitment | GetAccountInfoConfigSigns all the provided transactions using the identity's signer.
An array of transactions to sign.
A Promise that resolves to an array of signed transactions.
Error if the identity is a guest identity.
Signs the provided transaction using the identity's signer.
The transaction to sign.
A Promise that resolves to the signed transaction.
Error if the identity is a guest identity.
Optional
reFetch: booleanOptional
commitmentOrConfig: Commitment | GetAccountInfoConfigOptional
reFetch: booleanOptional
commitmentOrConfig: Commitment | GetAccountInfoConfigGenerated using TypeDoc
Represents the Identity Module which handles identity-related operations like signing messages and transactions.