1#![cfg_attr(not(test), warn(unused_crate_dependencies))]
6#![cfg_attr(docsrs, feature(doc_cfg))]
7
8#[macro_use]
9extern crate tracing;
10
11pub mod executors;
12pub mod inspectors;
13
14pub use foundry_evm_core as core;
15pub use foundry_evm_core::{
16 EthInspectorExt, EvmEnv, FoundryInspectorExt, backend, constants, decode, fork, hardfork, opts,
17 utils,
18};
19pub use foundry_evm_coverage as coverage;
20pub use foundry_evm_fuzz as fuzz;
21pub use foundry_evm_traces as traces;
22
23#[doc(hidden)]
25pub use revm;