Skip to main content

Module env

Module env 

Source

Structs§

EvmEnv
Container type that holds both the configuration and block environment for EVM execution.

Traits§

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.