Module zebrad::components::inbound

source ·
Expand description

The inbound service handles requests from Zebra’s peers.

It downloads and verifies gossiped blocks and mempool transactions, when Zebra is close to the chain tip.

It also responds to peer requests for blocks, transactions, and peer addresses.


downloads 🔒
A download stream that handles gossiped blocks from peers.


Uses the node state to respond to inbound peer requests.
The services used by the Inbound service.
A wrapper around Arc<TryRecvError> that implements Error.


Tracks the internal state of the Inbound service during setup.

Type Definitions