bb_ops/syscalls/peers/mod.rs
1//! `peers` syscall category — DAG-mutable `AddressBook` ops.
2//!
3//! `ai.bytesandbrains.address_book`-domain custom ops emitted by
4//! [`bb_derive::register_op`] — `Insert`, `InsertMany`, `Lookup`.
5//! Single-address `Insert` is the common transport-learn case
6//! (observed source from one envelope); `InsertMany` carries the
7//! full advertised bag from identity-announcement sites; `Lookup`
8//! emits the full ordered slice so callers that want a single
9//! address pick one explicitly.
10//!
11//! Spec: `docs/ADDRESSING.md` — "DAG-mutable AddressBook".
12
13pub mod insert;
14pub mod insert_many;
15pub mod lookup;