foundry_evm/inspectors/mod.rs
1//! EVM inspectors.
2
3pub use foundry_cheatcodes::{self as cheatcodes, Cheatcodes, CheatsConfig};
4pub use foundry_evm_coverage::CoverageCollector;
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 revert_diagnostic;
26pub use revert_diagnostic::RevertDiagnostic;