Module reth_node_core::rpc::types::trace::geth
Expand description
Geth tracing types.
Modules§
- Geth call tracer types.
- Geth 4byte tracer types.
- Geth
muxTracer
types. - Noop tracer response.
- Pre-state Geth tracer types.
Structs§
- Represents the state of an account.
- blockTraceResult represents the results of tracing a single block when an entire chain is being traced.
- The configuration for the call tracer.
- The response object for
debug_traceTransaction
with"tracer": "callTracer"
. - Represents a recorded log that is emitted during a trace call.
- Geth Default struct log trace frame
- Represents the account states before and after the transaction is executed.
- The configuration for the flat call tracer.
- The 4byte tracer response object.
- Configuration of the tracer
- Bindings for additional
debug_traceCall
options - Bindings for additional
debug_traceTransaction
options - Default tracing options for the struct logger.
- An empty frame response that’s only an empty json object
{}
. - The config for the prestate tracer.
- Includes all the account states necessary to execute a given transaction.
- Represents a struct log entry in a trace
- Error when the inner tracer from GethTrace is mismatching to the target tracer.
Enums§
- Helper type to track the kind of change of an AccountState.
- Helper type for DiffMode to represent a specific set
- Available built-in tracers
- Available tracers
- Tracing response objects
- A tracer that records AccountStates. The prestate tracer has two modes: prestate and diff
Type Aliases§
- Result type for geth style transaction trace