mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
perf(history_by_block_hash): reuse provider instead of creating two (#13382)
This commit is contained in:
@ -203,7 +203,7 @@ impl<N: ProviderNodeTypes> ProviderFactory<N> {
|
||||
.block_number(block_hash)?
|
||||
.ok_or(ProviderError::BlockHashNotFound(block_hash))?;
|
||||
|
||||
let state_provider = self.provider()?.try_into_history_at_block(block_number)?;
|
||||
let state_provider = provider.try_into_history_at_block(block_number)?;
|
||||
trace!(target: "providers::db", ?block_number, %block_hash, "Returning historical state provider for block hash");
|
||||
Ok(state_provider)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user