Skip to main content

CreateAccountAction

@liquidium/client


@liquidium/client / CreateAccountAction

Interface: CreateAccountAction

Defined in: packages/client/src/modules/accounts/types.ts:33

Prepared action for creating a Liquidium profile.

Extends

Properties

account

account: string

Defined in: packages/client/src/core/wallet-actions.ts:138

Default account to pass to the wallet adapter.

Inherited from

SignMessageWalletAction.account


actionType

actionType: "create-account"

Defined in: packages/client/src/modules/accounts/types.ts:40

Adapter-facing action type.

Overrides

SignMessageWalletAction.actionType


data

data: CreateAccountData

Defined in: packages/client/src/core/wallet-actions.ts:142

Original request data needed to submit the signed action.

Inherited from

SignMessageWalletAction.data


executionKind

executionKind: "sign-message"

Defined in: packages/client/src/modules/accounts/types.ts:38

Required wallet capability.

Overrides

SignMessageWalletAction.executionKind


kind

kind: "create-account"

Defined in: packages/client/src/modules/accounts/types.ts:36

Protocol action kind.

Overrides

SignMessageWalletAction.kind


message

message: string

Defined in: packages/client/src/core/wallet-actions.ts:140

Plaintext message that must be signed.

Inherited from

SignMessageWalletAction.message

Methods

submit()

submit(signatureInfo): Promise<string>

Defined in: packages/client/src/core/wallet-actions.ts:144

Submits the signature and resolves the protocol result.

Parameters

signatureInfo

SignatureInfo

Returns

Promise<string>

Inherited from

SignMessageWalletAction.submit