Skip to main content

Interface: SerializedTransactionDataV2

Represent the serialized state of a partially built Transaction This format is designed to support transactions that have not been fully build allowing most properties to be omitted or set to null. It also supports unresolved object references, unresolved pure values, and Transaction Intents.

Properties

version

version: 2


sender

sender: string | null | undefined

The sender of the transaction


expiration

expiration: { Epoch: number; } | { None: true; } | null | undefined

The expiration of the transaction


gasData

gasData: GasData

The gas data


inputs

inputs: CallArg[]

The inputs to the transaction


commands

commands: Command[]

The commands to execute


extensions?

optional extensions: object

Extra metadata for implementation specific use-cases

Index Signature

[key: string]: unknown