Skip to main content

Crate foundry_fork_db

Crate foundry_fork_db 

Source
Expand description

§foundry-fork-db

Fork database used by Foundry.

Note: This crate was previously maintained at foundry-rs/foundry-fork-db.

Provides a shared, caching database layer backed by a remote RPC provider, allowing EVM execution against forked chain state. Built on top of revm.

§Features

  • zstd: Enables zstd compression support.

Re-exports§

pub use backend::BackendHandler;
pub use backend::SharedBackend;
pub use cache::BlockchainDb;
pub use cache::ForkBlockEnv;
pub use error::DatabaseError;
pub use error::DatabaseResult;

Modules§

backend
Smart caching and deduplication of requests when using a forking provider.
cache
Cache related abstraction
error