mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 19:09:54 +00:00
feat(discv5): add tracing (#7663)
This commit is contained in:
@ -310,13 +310,16 @@ impl Discv5 {
|
|||||||
discv5.with_kbuckets(|kbuckets| kbuckets.read().iter_ref().count()),
|
discv5.with_kbuckets(|kbuckets| kbuckets.read().iter_ref().count()),
|
||||||
);
|
);
|
||||||
|
|
||||||
trace!(target: "net::discv5",
|
|
||||||
lookup_interval=format!("{:#?}", lookup_interval),
|
|
||||||
"starting periodic lookup query"
|
|
||||||
);
|
|
||||||
// make sure node is connected to each subtree in the network by target
|
// make sure node is connected to each subtree in the network by target
|
||||||
// selection (ref kademlia)
|
// selection (ref kademlia)
|
||||||
let target = get_lookup_target(log2_distance, local_node_id);
|
let target = get_lookup_target(log2_distance, local_node_id);
|
||||||
|
|
||||||
|
trace!(target: "net::discv5",
|
||||||
|
target=format!("{:#?}", target),
|
||||||
|
lookup_interval=format!("{:#?}", lookup_interval),
|
||||||
|
"starting periodic lookup query"
|
||||||
|
);
|
||||||
|
|
||||||
if log2_distance < MAX_LOG2_DISTANCE {
|
if log2_distance < MAX_LOG2_DISTANCE {
|
||||||
// try to populate bucket one step further away
|
// try to populate bucket one step further away
|
||||||
log2_distance += 1
|
log2_distance += 1
|
||||||
@ -331,6 +334,7 @@ impl Discv5 {
|
|||||||
"periodic lookup query failed"
|
"periodic lookup query failed"
|
||||||
),
|
),
|
||||||
Ok(peers) => trace!(target: "net::discv5",
|
Ok(peers) => trace!(target: "net::discv5",
|
||||||
|
target=format!("{:#?}", target),
|
||||||
lookup_interval=format!("{:#?}", lookup_interval),
|
lookup_interval=format!("{:#?}", lookup_interval),
|
||||||
peers_count=peers.len(),
|
peers_count=peers.len(),
|
||||||
peers=format!("[{:#}]", peers.iter()
|
peers=format!("[{:#}]", peers.iter()
|
||||||
|
|||||||
Reference in New Issue
Block a user