Crate stack_epic_store
source ·Expand description
Storage of core types using RocksDB.
Re-exports§
pub use crate::lmdb::*;
Modules§
- The Epic leaf_set implementation. Compact (roaring) bitmap representing the set of leaf positions that exist and are not currently pruned in the MMR.
- Storage of core types using LMDB.
- Implementation of the persistent Backend for the prunable MMR tree.
- The Epic “Prune List” implementation.
- Common storage-related types
Functions§
- Read Bitmap from a file
- Creates temporary file with name created by adding
temp_suffix
topath
. Applies writer function to it and renames temporary file into original specified bypath
. - Build a db key from a prefix and a byte vector identifier.
- Build a db key from a prefix and a byte vector identifier and numeric identifier
- Build a db key from a prefix and a numeric identifier.