Skip to content

Commit 2ade8e3

Browse files
committed
fix: minimize connected_peers diff, rename s to peer_state in to_highest_height_peer_info
1 parent 69859bb commit 2ade8e3

2 files changed

Lines changed: 7 additions & 8 deletions

File tree

chain/network/src/peer_manager/connected_peers.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,8 @@ use std::collections::HashMap;
2828
/// Per-peer routing metadata. Populated by register
2929
/// (`on_peer_connected`), updated incrementally by message handlers
3030
/// (Block updates `block_info`), removed on unregister.
31-
32-
#[derive(Clone)]
3331
#[allow(dead_code)]
32+
#[derive(Clone)]
3433
pub(crate) struct ConnectedPeerState {
3534
pub peer_info: PeerInfo,
3635
/// Highest block we've heard of from this peer. `None` until the

chain/network/src/peer_manager/peer_manager_actor.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -281,17 +281,17 @@ impl messaging::Actor for PeerManagerActor {
281281
/// reported a block yet (the height info is what makes the projection
282282
/// interesting).
283283
fn to_highest_height_peer_info(
284-
s: &ConnectedPeerState,
284+
peer_state: &ConnectedPeerState,
285285
genesis_id: &GenesisId,
286286
) -> Option<HighestHeightPeerInfo> {
287-
let block = s.block_info.as_ref()?;
287+
let block = peer_state.block_info.as_ref()?;
288288
Some(HighestHeightPeerInfo {
289-
peer_info: s.peer_info.clone(),
289+
peer_info: peer_state.peer_info.clone(),
290290
genesis_id: genesis_id.clone(),
291291
highest_block_height: block.height,
292292
highest_block_hash: block.hash,
293-
tracked_shards: s.tracked_shards.clone(),
294-
archival: s.archival,
293+
tracked_shards: peer_state.tracked_shards.clone(),
294+
archival: peer_state.archival,
295295
})
296296
}
297297

@@ -476,7 +476,7 @@ impl PeerManagerActor {
476476
.peers
477477
.tier2()
478478
.values()
479-
.filter_map(|s| to_highest_height_peer_info(s, &genesis_id))
479+
.filter_map(|peer_state| to_highest_height_peer_info(peer_state, &genesis_id))
480480
.collect();
481481

482482
// This finds max height among peers, and returns one peer close to such height.

0 commit comments

Comments
 (0)