mithril_client/utils/
mod.rs

1//! Utilities module
2//! This module contains tools needed mostly for the snapshot download and unpack.
3
4cfg_fs! {
5    pub const ANCILLARIES_NOT_SIGNED_BY_MITHRIL:&str = "Ancillary verification does not use the Mithril certification: as a mitigation, IOG owned keys are used to sign these files.";
6
7    mod ancillary_verifier;
8    mod fs;
9    mod stream_reader;
10    mod bootstrap_files;
11    mod unexpected_downloaded_file_verifier;
12    mod vec_deque_extensions;
13
14    pub use fs::*;
15    pub use vec_deque_extensions::VecDequeExtensions;
16    pub use ancillary_verifier::AncillaryVerifier;
17    pub(crate) use unexpected_downloaded_file_verifier::*;
18    pub use stream_reader::*;
19    pub use bootstrap_files::*;
20}