9 Commits (ea964e21335085db8459a2ae4438e1367f396683)

Author SHA1 Message Date
  Sam Kleinman 58dc172611
p2p: plumb rudamentary service discovery to rectors and update statesync (#8030) 3 years ago
  Sam Kleinman 89dbebd1c5
p2p: retry failed connections slightly more aggressively (#8010) 3 years ago
  Gui ebbc3f02f5
p2p: always advertise self, to enable mutual address discovery (#7594) 3 years ago
  Sam Kleinman 892f5d9524
service: cleanup mempool and peer update shutdown (#7401) 3 years ago
  Sam Kleinman 6b35cc1a47
p2p: remove unneeded close channels from p2p layer (#7392) 3 years ago
  Sam Kleinman 8a991e288c
service: plumb contexts to all (most) threads (#7363) 3 years ago
  Sam Kleinman 6ab62fe7b6
service: remove stop method and use contexts (#7292) 3 years ago
  Sam Kleinman ae5f98881b
p2p: make NodeID and NetAddress public (#6583) 3 years ago
  Sam Kleinman a855f96946
p2p: renames for reactors and routing layer internal moves (#6547) 3 years ago
  Sam Kleinman 0781ca3f50
p2p/pex: cleanup to pex internals and peerManager interface (#6476) 4 years ago
  Callum Waters 9efc20c963
p2p: improve PEX reactor (#6305) 4 years ago
  Sam Kleinman 3a690568ae
p2p: make peer scoring test more resilient (#6322) 4 years ago
  Sam Kleinman 91506bf25d
p2p: simple peer scoring (#6277) 4 years ago
  Erik Grinaker 9b6d6a3ad0
p2p: tighten up Router and add tests (#6044) 4 years ago
  Erik Grinaker 2aad26e2f1
p2p: tighten up and test PeerManager (#6034) 4 years ago