Skip to main content

Crate hashtree_network

Crate hashtree_network 

Source
Expand description

Adaptive routing across opaque, hash-verified blob sources.

Transport addresses, peer selection, settlement, and application writes belong to route implementations and their owners. This crate supplies only the read-only outer router and its bounded in-memory outcome state.

Structsยง

BlobRouteEntry
One route registered with the outer router.
BlobRouteIdentity
Stable, application-owned identity for one opaque route.
BlobRouteOutcomeSnapshot
Read-only view of bounded, decaying route outcomes.
BlobRouter
One adaptive read router. Routes remain opaque and own any peer sets behind them; the router only orders route identities and bounds route attempts.
BlobRouterConfig
Fixed bounds for one in-memory router.