mithril-client 0.14.5

Mithril client library
Documentation
//! Utilities module
//! This module contains tools needed mostly for the snapshot download and unpack.

cfg_fs! {
    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.";

    mod ancillary_verifier;
    mod bootstrap_files;
    mod fs;
    mod stream_reader;
    mod temp_dir_provider;
    mod unexpected_downloaded_file_verifier;
    mod vec_deque_extensions;

    pub use ancillary_verifier::AncillaryVerifier;
    pub use bootstrap_files::*;
    pub use fs::*;
    pub use stream_reader::*;
    pub(crate) use temp_dir_provider::{TempDirectoryProvider, TimestampTempDirectoryProvider};
    pub(crate) use unexpected_downloaded_file_verifier::*;
    pub use vec_deque_extensions::VecDequeExtensions;
}