1#![deny(missing_docs, rustdoc::broken_intra_doc_links)]
4#![recursion_limit = "256"]
5
6#[cfg(feature = "downloader")]
7pub mod downloader;
8pub mod export;
9pub mod format;
10pub mod get;
11pub mod hashseq;
12#[cfg(feature = "metrics")]
13pub mod metrics;
14pub mod protocol;
15pub mod provider;
16pub mod store;
17pub mod util;
18
19pub use crate::util::{Tag, TempTag};
20pub use iroh_base::hash::{BlobFormat, Hash, HashAndFormat};
21
22use bao_tree::BlockSize;
23
24pub const IROH_BLOCK_SIZE: BlockSize = BlockSize::from_chunk_log(4);