Skip to main content

SerializedTransactionDataV2

@iota/wallet-standard


@iota/wallet-standard / SerializedTransactionDataV2

Interface: SerializedTransactionDataV2

Defined in: sdk/wallet-standard/src/types.ts:23

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

commands

commands: Command[]

Defined in: sdk/wallet-standard/src/types.ts:34

The commands to execute


expiration

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

Defined in: sdk/wallet-standard/src/types.ts:28

The expiration of the transaction


extensions?

optional extensions?: object

Defined in: sdk/wallet-standard/src/types.ts:36

Extra metadata for implementation specific use-cases

Index Signature

[key: string]: unknown


gasData

gasData: GasData

Defined in: sdk/wallet-standard/src/types.ts:30

The gas data


inputs

inputs: CallArg[]

Defined in: sdk/wallet-standard/src/types.ts:32

The inputs to the transaction


sender

sender: string | null | undefined

Defined in: sdk/wallet-standard/src/types.ts:26

The sender of the transaction


version

version: 2

Defined in: sdk/wallet-standard/src/types.ts:24