SignMessageWalletAction
@liquidium/client / SignMessageWalletAction
Interface: SignMessageWalletAction<TData, TResult>
Defined in: packages/client/src/core/wallet-actions.ts:130
Prepared action that requires message signing before submit.
Extended by
Type Parameters
TData
TData
TResult
TResult
Properties
account
account:
string
Defined in: packages/client/src/core/wallet-actions.ts:138
Default account to pass to the wallet adapter.
actionType
actionType:
string
Defined in: packages/client/src/core/wallet-actions.ts:136
Adapter-facing action type.
data
data:
TData
Defined in: packages/client/src/core/wallet-actions.ts:142
Original request data needed to submit the signed action.
executionKind
executionKind:
"sign-message"
Defined in: packages/client/src/core/wallet-actions.ts:134
Wallet capability required to execute the action.
kind
kind:
WalletActionKind
Defined in: packages/client/src/core/wallet-actions.ts:132
Protocol action kind.
message
message:
string
Defined in: packages/client/src/core/wallet-actions.ts:140
Plaintext message that must be signed.
Methods
submit()
submit(
signatureInfo):Promise<TResult>
Defined in: packages/client/src/core/wallet-actions.ts:144
Submits the signature and resolves the protocol result.
Parameters
signatureInfo
Returns
Promise<TResult>