Module peer

Module peer 

Source
Expand description

Storage layer implementation. Just a light wrapper around the Iroh-Blobs protocol and ALPN handler

Re-exports§

pub use jax_protocol::announce_to_peer;
pub use jax_protocol::fetch_bucket;
pub use jax_protocol::ping_peer;
pub use jax_protocol::BucketStateProvider;
pub use jax_protocol::JaxProtocol;
pub use jax_protocol::PingRequest;
pub use jax_protocol::PingResponse;
pub use jax_protocol::SyncStatus;
pub use jax_protocol::JAX_ALPN;

Modules§

jax_protocol
JAX Protocol - Custom ALPN protocol for peer status checking and bucket sync

Structs§

BlobsStore
Client over a local iroh-blob store. Exposes an iroh-blobs peer over the endpoint. Router must handle the iroh-blobs APLN Also acts as our main BlockStore implemenetation for bucket, node, and data storage and retrieval
NodeAddr
Network-level addressing information for an iroh node.
Peer
PeerBuilder

Enums§

BlobsStoreError