Skip to main contentModule env
Source - EvmEnv
- Container type that holds both the configuration and block environment for EVM execution.
- EthCheatCtx
- Temporary bound alias used during the transition to a fully generic foundry-evm and
foundry-cheatcodes.
- FoundryBlock
- Extension of [
Block] with mutable setters, allowing EVM-agnostic mutation of block fields. - FoundryCfg
- Marker trait for Foundry’s [
CfgEnv] type, abstracting Spec type. - FoundryContextExt
- Extension trait providing mutable field access to block, tx, and cfg environments.
- FoundryTransaction
- Extension of [
Transaction] with mutable setters, allowing EVM-agnostic mutation of transaction
fields.