feat: make InvalidBlockHook generic over NodePrimitives (#13105)

This commit is contained in:
Arsenii Kulikov
2024-12-03 19:38:10 +04:00
committed by GitHub
parent 7008ac22df
commit 9d5e159968
21 changed files with 133 additions and 115 deletions

View File

@ -152,7 +152,7 @@ where
let env = self.evm_env_for_block(&block.header, total_difficulty);
let mut evm = self.evm_config.evm_with_env(&mut self.state, env);
self.system_caller.apply_pre_execution_changes(block, &mut evm)?;
self.system_caller.apply_pre_execution_changes(&block.block, &mut evm)?;
Ok(())
}
@ -247,7 +247,7 @@ where
drop(evm);
let mut balance_increments =
post_block_balance_increments(&self.chain_spec, block, total_difficulty);
post_block_balance_increments(&self.chain_spec, &block.block, total_difficulty);
// Irregular state change at Ethereum DAO hardfork
if self.chain_spec.fork(EthereumHardfork::Dao).transitions_at_block(block.number) {