Expand description
EVM executor abstractions, which can execute calls.
Used for running tests, scripts, and interacting with the inner backend which holds the state.
Re-exports§
pub use fuzz::FuzzedExecutor;
pub use invariant::InvariantExecutor;
Modules§
Structs§
- The result of a call.
- The result of a deployment.
- Represents the context after an execution error occurred.
- EVM executor.
- The builder that allows to configure an evm
Executor
which a stack of optional [revm::Inspector
]s, such asCheatcodes
. - Timer for a fuzz test.
- The result of a raw call.
- A default executor with tracing enabled
Enums§
Functions§
- Converts the data aggregated in the
inspector
andcall
to aRawCallResult