Search
# Peer-to-peer communication substrate - WIP
This document details the operation of the p2p (opens new window) package of
Tendermint, refactored in the v0.35 release.
This is a work in progress (#8935 (opens new window)). The following files represent the current (unfinished) state of this documentation. It has been decided not to finish the documents at this point in time, but to publish them here in the current form for future reference.
- Peer manager: determines when a node should connect to a new peer, and which peer is preferred for establishing connections.
- Router: implements the actions instructed by the peer manager, and route messages between the local reactors and the remote peers.