Add Alias and update usage for emvenv (#14547)

This commit is contained in:
Veer Chaurasia
2025-02-18 13:48:41 +05:30
committed by GitHub
parent 1804bbea6e
commit dde5cd8d9d
2 changed files with 5 additions and 5 deletions

View File

@ -47,6 +47,9 @@ pub mod test_utils;
pub use alloy_evm::{Database, Evm, EvmEnv, EvmError, InvalidTxError};
/// Alias for `EvmEnv<<Evm as ConfigureEvmEnv>::Spec>`
pub type EvmEnvFor<Evm> = EvmEnv<<Evm as ConfigureEvmEnv>::Spec>;
/// Helper trait to bound [`Inspector`] for a [`ConfigureEvm`].
pub trait InspectorFor<DB: Database, Evm: ConfigureEvm>:
Inspector<<Evm::EvmFactory as EvmFactory<EvmEnv<Evm::Spec>>>::Context<DB>>