Skip to content

@armada/sdk / index / transactionToTuple

Function: transactionToTuple()

transactionToTuple(tx): unknown[]

Defined in: src/tx/serialize.ts:79

The on-chain Transaction struct as an ABI positional tuple (proof G2-swapped, fields b32-encoded). Exposed so consumers can embed a proved transaction inside a WRAPPER call (e.g. atomicCrossChainUnshield(transaction, ...), lendAndShield(transaction, ...)) via Interface.encodeFunctionData — without re-deriving the swap/encoding. For a bare transact() use buildTransactCalldata instead.

Parameters

tx

TransactionData

Returns

unknown[]