Skip to main content

Module tx

Module tx 

Source

Structs§

AuthWitness
An authorization witness proving the caller’s intent.
Capsule
Private data capsule passed alongside a transaction.
ChonkProof
Serialized Chonk proof.
ContractClassLogFields
Preimage fields for a contract class log carried by a transaction.
ExecutionPayload
A complete transaction execution payload.
FunctionCall
A single function call to a contract.
HashedValues
Pre-hashed values included in a transaction for oracle access.
PrivateKernelTailCircuitPublicInputs
Serialized private-kernel tail public inputs.
Tx
Node-facing transaction envelope matching the upstream stdlib Tx JSON shape.
TxContext
Transaction context.
TxHash
A 32-byte transaction hash.
TxReceipt
A transaction receipt returned by the node.
TypedTx
A typed transaction with parsed public inputs, for validation and inspection.

Enums§

TxExecutionResult
Outcome of transaction execution within a block.
TxStatus
Transaction lifecycle status.

Functions§

compute_tx_request_hash
Compute the canonical tx-request hash used for the protocol nullifier.