1#![cfg_attr(docsrs, feature(doc_cfg))]
2#![doc = include_str!("../README.md")]
3
4pub mod block_ranges;
5pub mod blockstore;
6mod daser;
7pub mod events;
8pub mod network;
9pub mod node;
10mod p2p;
11mod peer_tracker;
12mod pruner;
13pub mod store;
14mod syncer;
15#[cfg(any(test, feature = "test-utils"))]
16#[cfg_attr(docsrs, doc(cfg(feature = "test-utils")))]
17pub mod test_utils;
18mod utils;
19
20#[cfg(all(target_arch = "wasm32", test))]
21wasm_bindgen_test::wasm_bindgen_test_configure!(run_in_browser);
22
23#[cfg(feature = "uniffi")]
24uniffi::setup_scaffolding!();
25
26#[doc(inline)]
27pub use crate::node::{Node, NodeBuilder, NodeError, Result};