perf: query accounts with &Address to avoid copying address (#13554)

This commit is contained in:
Hai | RISE
2024-12-25 19:31:28 +07:00
committed by GitHub
parent 14c1c0be69
commit 031f430b8f
27 changed files with 74 additions and 71 deletions

View File

@ -234,8 +234,8 @@ fn state_provider_example<T: StateProvider + AccountReader>(provider: T) -> eyre
let storage_key = B256::random();
// Can get account / storage state with simple point queries
let _account = provider.basic_account(address)?;
let _code = provider.account_code(address)?;
let _account = provider.basic_account(&address)?;
let _code = provider.account_code(&address)?;
let _storage = provider.storage(address, storage_key)?;
// TODO: unimplemented.
// let _proof = provider.proof(address, &[])?;