refactor: use DBProvider in LatestStateProvider (#12557)

This commit is contained in:
Arsenii Kulikov
2024-11-15 02:05:07 +04:00
committed by GitHub
parent b1729d22e4
commit d8af28bbfa
7 changed files with 67 additions and 106 deletions

View File

@ -160,7 +160,7 @@ impl<N: ProviderNodeTypes> ProviderFactory<N> {
#[track_caller]
pub fn latest(&self) -> ProviderResult<StateProviderBox> {
trace!(target: "providers::db", "Returning latest state provider");
Ok(Box::new(LatestStateProvider::new(self.db.tx()?, self.static_file_provider())))
Ok(Box::new(LatestStateProvider::new(self.database_provider_ro()?)))
}
/// Storage provider for state at that given block