Interface IAccountsSendRequest

Argument interface for the Wallet.accountsSend method.

interface IAccountsSendRequest {
    accountId: string;
    destination?: IPaymentOutput[];
    feeRate?: number;
    payload?: string | Uint8Array;
    paymentSecret?: string;
    priorityFeeSompi?: bigint | IFees;
    walletSecret: string;
}

Properties

accountId: string

Hex identifier of the account.

destination?: IPaymentOutput[]

If not supplied, the destination will be the change address resulting in a UTXO compound transaction.

feeRate?: number

Fee rate in sompi per 1 gram of mass.

payload?: string | Uint8Array
paymentSecret?: string

Optional key encryption secret or BIP39 passphrase.

priorityFeeSompi?: bigint | IFees

Priority fee.

walletSecret: string

Wallet encryption secret.

Generated using TypeDoc