Expand description

Tracing

Modules

Trace filters type definitions

Flat trace module

Localized traces type definitions

Tracing datatypes.

Structs

Addresses filter.

Traces config.

Simple executive tracer. Traces all calls and creates. Ignores delegatecalls.

Simple VM tracer. Traces all operations.

Traces filter.

Represents all traces produced by transactions in a single block.

Trace localized in vector of traces produced by a single transaction.

Represents all traces produced by a single transaction.

Traces import request.

Localized trace.

A diff of some chunk of memory.

Nonoperative tracer. Does not trace anything.

Nonoperative VM tracer. Does not trace anything.

A diff of some storage value.

Database to store transaction execution trace.

A record of an executed VM operation.

A record of the execution of a single VM operation.

A record of a full VM trace for a CALL/CREATE.

Enums

Reward type.

Trace evm errors.

Container for block traces.

Traits

Db provides an interface to query tracesdb.

DbExtras provides an interface to query extra data which is not stored in tracesdb, but necessary to work correctly.

This trait is used by executive to build traces.

Used by executive to build VM traces.