Input for signing and sending transactions.

interface SuiSignAndExecuteTransactionBlockInput {
    account: WalletAccount;
    chain: `${string}:${string}`;
    options?: SuiTransactionBlockResponseOptions;
    requestType?: ExecuteTransactionRequestType;
    transactionBlock: Transaction;
}

Hierarchy (view full)

Properties

account: WalletAccount
chain: `${string}:${string}`

specify which fields to return (e.g., transaction, effects, events, etc). By default, only the transaction digest will be returned.

requestType will be ignored by JSON RPC in the future

transactionBlock: Transaction