snarkos_node_bft/helpers/
mod.rs1pub mod cache;
17pub use cache::*;
18
19pub mod channels;
20pub use channels::*;
21
22pub mod dag;
23pub use dag::*;
24
25pub mod partition;
26pub use partition::*;
27
28pub mod pending;
29pub use pending::*;
30
31pub mod proposal;
32pub use proposal::*;
33
34pub mod proposal_cache;
35pub use proposal_cache::*;
36
37pub mod ready;
38pub use ready::*;
39
40pub mod resolver;
41pub use resolver::*;
42
43pub mod signed_proposals;
44pub use signed_proposals::*;
45
46pub mod storage;
47pub use storage::*;
48
49pub mod timestamp;
50pub use timestamp::*;
51
52pub fn fmt_id(id: impl ToString) -> String {
54 let id = id.to_string();
55 let mut formatted_id = id.chars().take(16).collect::<String>();
56 if id.chars().count() > 16 {
57 formatted_id.push_str("..");
58 }
59 formatted_id
60}