From 6e26c5219196c5aa84f07a5f5f34fb8addbda742 Mon Sep 17 00:00:00 2001 From: Pierre Krieger <pierre.krieger1708@gmail.com> Date: Tue, 12 Feb 2019 18:03:46 +0100 Subject: [PATCH] Add debug name in node infos (#1769) --- substrate/core/network-libp2p/src/service_task.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/substrate/core/network-libp2p/src/service_task.rs b/substrate/core/network-libp2p/src/service_task.rs index f6d5769b478..3577a64ecf5 100644 --- a/substrate/core/network-libp2p/src/service_task.rs +++ b/substrate/core/network-libp2p/src/service_task.rs @@ -342,8 +342,8 @@ where TMessage: CustomMessage + Send + 'static { /// Get debug info for a given peer. pub fn peer_debug_info(&self, who: NodeIndex) -> String { - if let (Some(peer_id), Some(addr)) = (self.peer_id_of_node(who), self.node_endpoint(who)) { - format!("{:?} through {:?}", peer_id, addr) + if let Some(info) = self.nodes_info.get(&who) { + format!("{:?} (version: {:?}) through {:?}", info.peer_id, info.client_version, info.endpoint) } else { "unknown".to_string() } -- GitLab