mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-31 22:41:02 +00:00
Remove backwards-compatibility networking hack (#8068)
* Remove backwards-compatibility networking hack * Fix compilation * Try fix
This commit is contained in:
@@ -676,10 +676,10 @@ pub fn grandpa_peers_set_config() -> sc_network::config::NonDefaultSetConfig {
|
||||
// Notifications reach ~256kiB in size at the time of writing on Kusama and Polkadot.
|
||||
max_notification_size: 1024 * 1024,
|
||||
set_config: sc_network::config::SetConfig {
|
||||
in_peers: 25,
|
||||
out_peers: 25,
|
||||
in_peers: 0,
|
||||
out_peers: 0,
|
||||
reserved_nodes: Vec::new(),
|
||||
non_reserved_mode: sc_network::config::NonReservedPeerMode::Accept,
|
||||
non_reserved_mode: sc_network::config::NonReservedPeerMode::Deny,
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
@@ -424,12 +424,11 @@ impl<B: BlockT, H: ExHashT> Protocol<B, H> {
|
||||
// The `reserved_nodes` of this set are later kept in sync with the peers we connect
|
||||
// to through set 0.
|
||||
sets.push(sc_peerset::SetConfig {
|
||||
in_peers: network_config.default_peers_set.in_peers,
|
||||
out_peers: network_config.default_peers_set.out_peers,
|
||||
in_peers: 0,
|
||||
out_peers: 0,
|
||||
bootnodes: Vec::new(),
|
||||
reserved_nodes: default_sets_reserved,
|
||||
reserved_only: network_config.default_peers_set.non_reserved_mode
|
||||
== config::NonReservedPeerMode::Deny,
|
||||
reserved_nodes: HashSet::new(),
|
||||
reserved_only: true,
|
||||
});
|
||||
|
||||
for set_cfg in &network_config.extra_sets {
|
||||
@@ -1698,7 +1697,7 @@ impl<B: BlockT, H: ExHashT> NetworkBehaviour for Protocol<B, H> {
|
||||
|
||||
if self.on_sync_peer_connected(peer_id.clone(), handshake).is_ok() {
|
||||
// Set 1 is kept in sync with the connected peers of set 0.
|
||||
self.peerset_handle.add_to_peers_set(
|
||||
self.peerset_handle.add_reserved_peer(
|
||||
HARDCODED_PEERSETS_TX,
|
||||
peer_id.clone()
|
||||
);
|
||||
@@ -1722,7 +1721,7 @@ impl<B: BlockT, H: ExHashT> NetworkBehaviour for Protocol<B, H> {
|
||||
Ok(handshake) => {
|
||||
if self.on_sync_peer_connected(peer_id.clone(), handshake).is_ok() {
|
||||
// Set 1 is kept in sync with the connected peers of set 0.
|
||||
self.peerset_handle.add_to_peers_set(
|
||||
self.peerset_handle.add_reserved_peer(
|
||||
HARDCODED_PEERSETS_TX,
|
||||
peer_id.clone()
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user