Input for signing a transaction.

interface SolanaSignTransactionInput {
    account: WalletAccount;
    chain?: `${string}:${string}`;
    options?: SolanaSignTransactionOptions;
    transaction: Uint8Array<ArrayBufferLike>;
}

Hierarchy (View Summary)

Properties

account: WalletAccount

Account to use.

chain?: `${string}:${string}`

Chain to use.

TODO: docs

transaction: Uint8Array<ArrayBufferLike>

Serialized transaction, as raw bytes.