Files
tendermint/p2p
Alexander Simmerl c661a3ec21 Fix race when mutating MConnConfig
Instead of mutating the passed in MConnConfig part of P2PConfig we just
use the default and override the values, the same as before as it was
always the default version. This is yet another good reason to not embed
information and access to config structs in our components and will go
away with the ongoing refactoring in #1325.
2018-06-07 01:09:13 +02:00
..
2018-05-16 19:21:12 +02:00
2018-02-12 14:32:09 +04:00
2018-04-02 10:21:17 +02:00
2018-05-16 19:21:12 +02:00
2018-06-05 02:07:56 +02:00
2018-01-21 00:34:41 -05:00
2018-04-10 16:03:51 +02:00
2018-04-28 15:19:33 -04:00
2018-06-07 01:09:13 +02:00
2018-05-23 10:01:32 -04:00
2018-06-07 01:09:13 +02:00
2018-01-21 00:34:41 -05:00
2017-04-21 18:07:52 -04:00
2018-03-26 06:40:02 +02:00

p2p

The p2p package provides an abstraction around peer-to-peer communication.

Docs:

  • Connection for details on how connections and multiplexing work
  • Peer for details on peer ID, handshakes, and peer exchange
  • Node for details about different types of nodes and how they should work
  • Pex for details on peer discovery and exchange
  • Config for details on some config option