Fix typo and rename remaining ExecutorDb to StateProvider (#608)

* Fix typo

* ExecuterDb -> StateProvider
This commit is contained in:
Namra Patel
2022-12-26 06:41:29 -05:00
committed by GitHub
parent ba585cf7d9
commit bb10305d09
2 changed files with 5 additions and 5 deletions

View File

@@ -590,7 +590,7 @@ mod tests {
assert_eq!(changesets.new_bytecodes.len(), 0, "No new bytecodes");
// check torage
// check storage
let storage = &changesets.changeset.get(&account1).unwrap().storage;
assert_eq!(storage.len(), 1, "Only one storage change");
assert_eq!(

View File

@@ -9,14 +9,14 @@ use revm::{
BlockEnv, TransactTo, TxEnv, B160, B256, U256 as evmU256,
};
/// SubState of database. Uses revm internal cache with binding to reth DbExecutor trait.
/// SubState of database. Uses revm internal cache with binding to reth StateProvider trait.
pub type SubState<DB> = CacheDB<State<DB>>;
/// Wrapper around ExeuctorDb that implements revm database trait
/// Wrapper around StateProvider that implements revm database trait
pub struct State<DB: StateProvider>(pub DB);
impl<DB: StateProvider> State<DB> {
/// Create new State with generic ExecutorDb.
/// Create new State with generic StateProvider.
pub fn new(db: DB) -> Self {
Self(db)
}
@@ -31,7 +31,7 @@ impl<DB: StateProvider> State<DB> {
&mut self.0
}
/// Consume State and return inner DbExecutable.
/// Consume State and return inner StateProvider.
pub fn into_inner(self) -> DB {
self.0
}