reth_snap_sync/common/mod.rs
1//! Plumbing shared by the account, storage and bytecode downloads.
2//!
3//! [`DownloadContext`] carries the client, database and request settings each download sends
4//! and commits through; [`SnapRecord`] stores their progress as versioned metadata records.
5
6mod download;
7mod record;
8
9pub(crate) use download::DownloadContext;
10pub use download::{DEFAULT_RESPONSE_BYTES, MAX_HASH};
11pub(crate) use record::SnapRecord;