mithril_cardano_node_internal_database/
lib.rs1#![warn(missing_docs)]
2pub mod digesters;
8pub mod entities;
9mod immutable_file_observer;
10pub mod signable_builder;
11pub mod test;
12
13pub use immutable_file_observer::*;
14
15pub const IMMUTABLE_DIR: &str = "immutable";
17pub const LEDGER_DIR: &str = "ledger";
19pub const VOLATILE_DIR: &str = "volatile";
21
22pub fn immutable_trio_names(
24 immutable_file_number: mithril_common::entities::ImmutableFileNumber,
25) -> Vec<String> {
26 vec![
27 format!("{:05}.chunk", immutable_file_number),
28 format!("{:05}.primary", immutable_file_number),
29 format!("{:05}.secondary", immutable_file_number),
30 ]
31}