foundry_evm/inspectors/
mod.rs1pub use foundry_cheatcodes::{self as cheatcodes, Cheatcodes, CheatsConfig};
4pub use foundry_evm_coverage::LineCoverageCollector;
5pub use foundry_evm_fuzz::Fuzzer;
6pub use foundry_evm_traces::{StackSnapshotType, TracingInspector, TracingInspectorConfig};
7
8pub use revm_inspectors::access_list::AccessListInspector;
9
10mod custom_printer;
11pub use custom_printer::CustomPrintTracer;
12
13mod chisel_state;
14pub use chisel_state::ChiselState;
15
16mod logs;
17pub use logs::LogCollector;
18
19mod script;
20pub use script::ScriptExecutionInspector;
21
22mod stack;
23pub use stack::{InspectorData, InspectorStack, InspectorStackBuilder};
24
25mod edge_cov;
26pub(crate) use edge_cov::MAX_EDGE_COUNT;
27pub use edge_cov::{
28 CmpOperands, EdgeCovConfig, EdgeCovHit, EdgeCovInspector, EdgeCovKind, EdgeCoverage,
29 EdgeIndexMap, EdgeKey,
30};
31
32mod revert_diagnostic;
33pub use revert_diagnostic::RevertDiagnostic;
34
35mod tempo_labels;
36pub(crate) use tempo_labels::TempoLabels;