Expand description
Helpers for testing trace calls.
Structs§
- Call
Many Trace Stream - A stream that provides asynchronous iteration over results from the
trace_call_many
function. - RawTransaction
Trace Stream - A stream that traces the provided raw transaction data.
- Replay
Transaction Stream - A stream that replays the transactions for the requested hashes.
- RpcComparer
- A utility to compare RPC responses from two different clients.
- Trace
Block Opcode GasStream - A stream that yields the opcodes for the requested blocks.
- Trace
Block Stream - A stream that yields the traces for the requested blocks.
- Trace
Call Stream TraceCallStream
provides an asynchronous stream of tracing results.- Trace
Filter Stream - Represents a stream that asynchronously yields the results of the
trace_filter
method. - Trace
GetStream - A stream that asynchronously yields the results of the
trace_get
method for a given transaction hash and a series of indices.
Traits§
- Trace
ApiExt - An extension trait for the Trace API.
Type Aliases§
- Call
Many Trace Result - A type representing the result of calling
trace_call_many
method. - Replay
Transaction Result - Type alias representing the result of replaying a transaction.
- Trace
Block OpCode GasResult - A result type for the
trace_blockOpcodeGas
method that also captures the requested block. - Trace
Block Result - A result type for the
trace_block
method that also captures the requested block. - Trace
Call Result - Represents the result of a single trace call.
- Trace
Filter Result - Represents a result type for the
trace_filter
stream extension. - Trace
GetResult - Result type for the
trace_get
method that also captures the requested transaction hash and index.