Crate vapcore_trace[−][src]
Tracing
Modules
filter | Trace filters type definitions |
flat | Flat trace module |
localized | Localized traces type definitions |
trace | Tracing data types. |
Structs
AddressesFilter | Addresses filter. |
Config | Traces config. |
ExecutiveTracer | Simple executive tracer. Traces all calls and creates. Ignores delegatecalls. |
ExecutiveVMTracer | Simple VM tracer. Traces all operations. |
Filter | Traces filter. |
FlatBlockTraces | Represents all traces produced by transactions in a single block. |
FlatTrace | Trace localized in vector of traces produced by a single transaction. |
FlatTransactionTraces | Represents all traces produced by a single transaction. |
ImportRequest | Traces import request. |
LocalizedTrace | Localized trace. |
MemoryDiff | A diff of some chunk of memory. |
NoopTracer | Nonoperative tracer. Does not trace anything. |
NoopVMTracer | Nonoperative VM tracer. Does not trace anything. |
StorageDiff | A diff of some storage value. |
TraceDB | Database to store transaction execution trace. |
VMExecutedOperation | A record of an executed VM operation. |
VMOperation | A record of the execution of a single VM operation. |
VMTrace | A record of a full VM trace for a CALL/CREATE. |
Enums
RewardType | Reward type. |
TraceError | Trace vvm errors. |
Tracing | Container for block traces. |
Traits
Database | Db provides an interface to query tracesdb. |
DatabaseExtras |
|
Tracer | This trait is used by executive to build traces. |
VMTracer | Used by executive to build VM traces. |