From 766640539b76f8d7dbbc76a8a0cd1686aa3f255b Mon Sep 17 00:00:00 2001 From: tv Date: Sat, 31 Oct 2026 05:24:11 +0100 Subject: libp2p: add without_peer helper --- src/transport/libp2p/errors.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src/transport/libp2p/errors.rs') diff --git a/src/transport/libp2p/errors.rs b/src/transport/libp2p/errors.rs index 7eb4551..e024b1c 100644 --- a/src/transport/libp2p/errors.rs +++ b/src/transport/libp2p/errors.rs @@ -14,10 +14,7 @@ pub(super) fn describe_dial_error(error: &::libp2p::swarm::DialError) -> String let described: Vec = errors .iter() .map(|(address, error)| { - let mut address = address.clone(); - if let Some(Protocol::P2p(_)) = address.iter().last() { - address.pop(); - } + let address = without_peer(address.clone()); format!("{address}: {}", innermost_causes(error)) }) .collect(); -- cgit v1.3.1