diff --git a/crates/evm/src/executor/inspector/access_list.rs b/crates/evm/src/executor/inspector/access_list.rs index 3611b2b898bd..11e2ff7ad3ed 100644 --- a/crates/evm/src/executor/inspector/access_list.rs +++ b/crates/evm/src/executor/inspector/access_list.rs @@ -1,4 +1,4 @@ -use alloy_primitives::FixedBytes; + use ethers::types::transaction::eip2930::{AccessList, AccessListItem}; use hashbrown::{HashMap, HashSet}; use revm::{ @@ -69,7 +69,7 @@ impl Inspector for AccessListTracer { opcode::BALANCE | opcode::SELFDESTRUCT => { if let Ok(slot) = interpreter.stack().peek(0) { - let addr: Address = Address::from_word(slot.to_be_bytes::<32>().into()); + let addr: Address = Address::from_word(slot.into()); if !self.excluded.contains(&addr) { self.access_list.entry(addr).or_default(); }