Crate revm_database_interface

Source
Expand description

Optimism-specific constants, types, and helpers.

Re-exports§

pub use async_db::DatabaseAsync;
pub use async_db::WrapDatabaseAsync;
pub use empty_db::EmptyDB;
pub use empty_db::EmptyDBTyped;
pub use try_commit::ArcUpgradeError;
pub use try_commit::TryDatabaseCommit;

Modules§

async_db
empty_db
try_commit

Structs§

WrapDatabaseRef
Wraps a DatabaseRef to provide a Database implementation.

Constants§

BENCH_CALLER
BENCH_CALLER_BALANCE
BENCH_TARGET
BENCH_TARGET_BALANCE
EEADDRESS
CALLER address
FFADDRESS

Traits§

DBErrorMarker
Database error marker is needed to implement From conversion for Error type.
Database
EVM database interface.
DatabaseCommit
EVM database commit interface.
DatabaseRef
EVM database interface.