diff --git a/crates/storage/store.rs b/crates/storage/store.rs index b73d6d726bd..4a79e5a87ec 100644 --- a/crates/storage/store.rs +++ b/crates/storage/store.rs @@ -885,7 +885,7 @@ impl Store { let Some(state_trie) = self.state_trie(block_hash)? else { return Ok(None); }; - get_account_state_from_trie(&state_trie, address) + self.get_account_state_from_trie(&state_trie, address) } pub fn get_account_state_by_root( @@ -1383,17 +1383,6 @@ pub struct StorageSlotProof { pub value: U256, } -fn get_account_state_from_trie( - state_trie: &Trie, - address: Address, -) -> Result, StoreError> { - let hashed_address = hash_address(&address); - let Some(encoded_state) = state_trie.get(&hashed_address)? else { - return Ok(None); - }; - Ok(Some(AccountState::decode(&encoded_state)?)) -} - pub struct AncestorIterator { store: Store, next_hash: BlockHash,