hashiverse_lib/lib.rs
1//! # `hashiverse-lib` — core protocol library
2//!
3//! The shared heart of hashiverse: protocol types, client logic, and cross-cutting
4//! utilities used by every component in the workspace (server binary, WASM browser
5//! client, Python client, integration tests). Split into four top-level modules —
6//! [`transport`] for moving bytes, [`protocol`] for wire-format types, [`client`]
7//! for the participation API, and [`tools`] for the primitives the rest build on.
8
9#![allow(async_fn_in_trait)]
10#![feature(try_blocks)]
11
12
13pub mod transport;
14pub mod protocol;
15pub mod client;
16pub mod tools;
17