@armada/sdk / index / TransactionData
Interface: TransactionData
Defined in: src/tx/serialize.ts:28
One proved Transaction ready for calldata serialization.
Properties
proof
readonlyproof:Groth16Proof
Defined in: src/tx/serialize.ts:29
merkleRoot
readonlymerkleRoot:bigint
Defined in: src/tx/serialize.ts:30
nullifiers
readonlynullifiers: readonlybigint[]
Defined in: src/tx/serialize.ts:31
commitments
readonlycommitments: readonlybigint[]
Defined in: src/tx/serialize.ts:32
boundParams
readonlyboundParams:TransactionBoundParams
Defined in: src/tx/serialize.ts:33
unshieldPreimage?
readonlyoptionalunshieldPreimage?:object
Defined in: src/tx/serialize.ts:35
Present only for unshields (UnshieldType != NONE).
npk
readonlynpk:bigint
tokenType
readonlytokenType:number
tokenAddress
readonlytokenAddress:`0x${string}`
tokenSubID
readonlytokenSubID:bigint
value
readonlyvalue:bigint