Module node

Module node 

Source

Structs§

HttpNodeClient
HTTP JSON-RPC backed Aztec node client.
LogId
Identifies a specific log entry within a block.
NodeInfo
Information returned by the Aztec node about its current state.
PublicLog
A flattened view of a public log for downstream consumers.
PublicLogBody
The log body as returned by the node.
PublicLogEntry
A single public log entry returned by the node.
PublicLogFilter
Filter for querying public logs from the node.
PublicLogId
Identifier for a public log entry, as returned by the node.
PublicLogsResponse
Response from a public logs query.
WaitForProvenOpts
Options for wait_for_proven.
WaitOpts
Options controlling wait_for_tx polling behavior.

Enums§

TxValidationResult
Result of validating a transaction against current node state.

Traits§

AztecNode
Public read interface for an Aztec node.

Functions§

create_aztec_node_client
Create an HTTP JSON-RPC backed Aztec node client.
wait_for_node
Wait for the node to become ready by retrying get_node_info.
wait_for_proven
Wait until the block containing the given receipt is proven on L1.
wait_for_tx
Wait for a transaction to reach a terminal status by polling get_tx_receipt.