1#![doc(html_root_url = "https://docs.rs/casper-storage/2.0.0")]
4#![doc(
5 html_favicon_url = "https://raw.githubusercontent.com/casper-network/casper-node/master/images/CasperLabs_Logo_Favicon_RGB_50px.png",
6 html_logo_url = "https://raw.githubusercontent.com/casper-network/casper-node/master/images/CasperLabs_Logo_Symbol_RGB.png"
7)]
8#![cfg_attr(docsrs, feature(doc_auto_cfg))]
9#![warn(missing_docs)]
10
11pub mod address_generator;
13pub mod block_store;
15pub mod data_access_layer;
17pub mod global_state;
19pub mod system;
21pub mod tracking_copy;
23
24pub use address_generator::{AddressGenerator, AddressGeneratorBuilder};
25pub use data_access_layer::KeyPrefix;
26#[cfg(test)]
27pub use tracking_copy::new_temporary_tracking_copy;
28pub use tracking_copy::TrackingCopy;
29
30pub use block_store::{
31 lmdb::{DbTableId, UnknownDbTableId},
32 DbRawBytesSpec,
33};