chore(evm): turn associated ConfigureEvm fns into methods (#9322)

This commit is contained in:
Roman Krasiuk
2024-07-05 02:26:03 -07:00
committed by GitHub
parent b2bbd00257
commit 21a9dfc9ec
13 changed files with 49 additions and 35 deletions

View File

@ -122,7 +122,8 @@ where
DB: Database<Error: Into<ProviderError> + std::fmt::Display>,
{
// apply pre execution changes
apply_beacon_root_contract_call::<EvmConfig, _, _>(
apply_beacon_root_contract_call(
&self.evm_config,
&self.chain_spec,
block.timestamp,
block.number,
@ -271,7 +272,7 @@ where
fn evm_env_for_block(&self, header: &Header, total_difficulty: U256) -> EnvWithHandlerCfg {
let mut cfg = CfgEnvWithHandlerCfg::new(Default::default(), Default::default());
let mut block_env = BlockEnv::default();
EvmConfig::fill_cfg_and_block_env(
self.executor.evm_config.fill_cfg_and_block_env(
&mut cfg,
&mut block_env,
self.chain_spec(),