Expand description
Subprotocol that “catches-up” the local block tree in case the replica misses out on messages.
Modules§
- client 🔒Implements the
BlockSyncClient
, which helps a replica catch up with the head of the blockchain by requesting blocks from the sync server of another replica. - Definitions for structured messages that are sent between replicas as part of the Block Sync protocol.
- server 🔒Implements the
BlockSyncServer
for the block sync protocol, which helps the replicas lagging behind catch up with the head of the blockchain in a safe and live manner.