Crate casper_storage

Source
Expand description

Storage for a node on the Casper network.

Re-exports§

pub use address_generator::AddressGenerator;
pub use address_generator::AddressGeneratorBuilder;
pub use data_access_layer::KeyPrefix;
pub use tracking_copy::TrackingCopy;
pub use block_store::lmdb::DbTableId;
pub use block_store::lmdb::UnknownDbTableId;
pub use block_store::DbRawBytesSpec;

Modules§

address_generator
Address generator logic. Generates unique 32-byte addresses.
block_store
Block store logic.
data_access_layer
Data access layer logic.
global_state
Global state logic.
system
Storage layer logic.
tracking_copy
Tracking copy. This module defines the TrackingCopy - a utility that caches operations on the state, so that the underlying state remains unmodified, but it can be interacted with as if the modifications were applied on it.