Expand description
§Client-side protocol participation
Everything a user-facing client needs to read, write, and synchronise with a
hashiverse network. hashiverse_client::HashiverseClient is the façade tying
the rest of the submodules together — peer tracking, post-bundle fetching and
healing, timelines, per-account signing identity, profile management, and the
pluggable persistence layer.
Modules§
- args
- Client command-line argument parsing
- caching
- Read-cache propagation helpers
- client_
storage - Pluggable client-side key-value store
- hashiverse_
client - Top-level client API
- key_
locker - Per-account signing identity with pluggable persistence
- meta_
post - Per-account profile and config as a “meta-post”
- peer_
tracker - Local peer set and XOR-distance walk
- post_
bundle - Post-bundle fetching, caching, healing, and submission
- timeline
- Time-ordered walks over the bucket hierarchy