gossip: do not try to connect if we are not validators (#2786)
* gossip: do not issue a connection request if we are not a validator * guide updates * use all relevant authorities when issuing a request * use AuthorityDiscoveryApi instead * update comments to the status quo
Showing
- polkadot/Cargo.lock 4 additions, 0 deletionspolkadot/Cargo.lock
- polkadot/node/network/gossip-support/Cargo.toml 5 additions, 0 deletionspolkadot/node/network/gossip-support/Cargo.toml
- polkadot/node/network/gossip-support/src/lib.rs 72 additions, 28 deletionspolkadot/node/network/gossip-support/src/lib.rs
- polkadot/node/network/protocol/src/peer_set.rs 6 additions, 3 deletionspolkadot/node/network/protocol/src/peer_set.rs
- polkadot/node/service/src/lib.rs 7 additions, 3 deletionspolkadot/node/service/src/lib.rs
- polkadot/node/subsystem-util/src/validator_discovery.rs 2 additions, 1 deletionpolkadot/node/subsystem-util/src/validator_discovery.rs
- polkadot/roadmap/implementers-guide/src/SUMMARY.md 1 addition, 0 deletionspolkadot/roadmap/implementers-guide/src/SUMMARY.md
- polkadot/roadmap/implementers-guide/src/node/utility/gossip-support.md 11 additions, 0 deletions...map/implementers-guide/src/node/utility/gossip-support.md
Please register or sign in to comment