Expand description
Database implementations.
Re-exports§
pub use emptydb::EmptyDB;
pub use emptydb::EmptyDBTyped;
pub use states::AccountRevert;
pub use states::AccountStatus;
pub use states::BundleAccount;
pub use states::BundleState;
pub use states::CacheState;
pub use states::DBBox;
pub use states::OriginalValuesKnown;
pub use states::PlainAccount;
pub use states::RevertToSlot;
pub use states::State;
pub use states::StateBuilder;
pub use states::StateDBBox;
pub use states::StorageWithOriginalValues;
pub use states::TransitionAccount;
pub use states::TransitionState;
pub use in_memory_db::*;
Modules§
- components
- Database that is split on State and BlockHash traits.
- emptydb
- in_
memory_ db - states
Structs§
- Database
Components - Wrap
Database Ref - Wraps a
DatabaseRef
to provide aDatabase
implementation.
Enums§
Traits§
- Block
Hash - Block
Hash Ref - Database
- EVM database interface.
- Database
Commit - EVM database commit interface.
- Database
Ref - EVM database interface.
- State
Ref