Skip to main content

Crate hashiverse_lib

Crate hashiverse_lib 

Source
Expand description

§hashiverse-lib — core protocol library

The shared heart of hashiverse: protocol types, client logic, and cross-cutting utilities used by every component in the workspace (server binary, WASM browser client, Python client, integration tests). Split into four top-level modules — transport for moving bytes, protocol for wire-format types, client for the participation API, and tools for the primitives the rest build on.

Modules§

client
Client-side protocol participation
protocol
Wire-level protocol types
tools
Shared primitives
transport
Transport — the seam between protocol and network

Macros§

anyhow_assert
anyhow_assert_eq
anyhow_assert_ge