Expand description
Bounded reconciliation protocol layered over iroh and iroh-blobs.
Structs§
- Gossip
Hint - One signed, content-free commit availability hint sent through iroh-gossip.
Enums§
- Sync
Frame - One canonical
/iroh-db/sync/1control-plane message. - Sync
Frame Error - A rejected control frame or reconciliation plan.
Constants§
- MAX_
CAPABILITY_ BYTES - Maximum canonical capability-certificate size.
- MAX_
CAPABILITY_ CHAIN - Maximum capability objects carried by one authenticated authority message.
- MAX_
CONTROL_ CAPABILITIES - Maximum objects in the exact successor chain carried by a control grant.
- MAX_
CONTROL_ FRAME - The default and accepted maximum encoded control-frame size.
- MAX_
GOSSIP_ HINT - Maximum encoded gossip announcement size.
- MAX_
PROTOCOL_ VERSION - Newest commit/sync protocol understood by this release.
- MAX_
REFERENCES - Maximum immutable references carried by one control frame.
- MAX_
SESSION_ REFERENCES - Maximum aggregate immutable references accepted during one reconciliation round.
- MIN_
PROTOCOL_ VERSION - Oldest commit/sync protocol understood by this release.
Functions§
- missing_
commits - Returns commit IDs accepted remotely but absent locally.
- negotiate_
protocol - Selects the newest protocol supported by both endpoints.