Skip to content

Commit baef459

Browse files
refactor!: Move ConnectionId and PendingPoint to libp2p-swarm (libp2p#3346)
Both of these are only needed as part of `libp2p-swarm`. Them residing in `libp2p-core` is a left-over from when `libp2p-core` still contained `Pool`.
1 parent a731f8e commit baef459

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

src/behaviour.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,7 @@ use as_server::AsServer;
2828
pub use as_server::{InboundProbeError, InboundProbeEvent};
2929
use futures_timer::Delay;
3030
use instant::Instant;
31-
use libp2p_core::{
32-
connection::ConnectionId, multiaddr::Protocol, ConnectedPoint, Endpoint, Multiaddr, PeerId,
33-
};
31+
use libp2p_core::{multiaddr::Protocol, ConnectedPoint, Endpoint, Multiaddr, PeerId};
3432
use libp2p_request_response::{
3533
self as request_response, ProtocolSupport, RequestId, ResponseChannel,
3634
};
@@ -39,8 +37,8 @@ use libp2p_swarm::{
3937
AddressChange, ConnectionClosed, ConnectionEstablished, DialFailure, ExpiredExternalAddr,
4038
ExpiredListenAddr, FromSwarm,
4139
},
42-
ConnectionHandler, ExternalAddresses, IntoConnectionHandler, ListenAddresses, NetworkBehaviour,
43-
NetworkBehaviourAction, PollParameters,
40+
ConnectionHandler, ConnectionId, ExternalAddresses, IntoConnectionHandler, ListenAddresses,
41+
NetworkBehaviour, NetworkBehaviourAction, PollParameters,
4442
};
4543
use std::{
4644
collections::{HashMap, VecDeque},

src/behaviour/as_client.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,11 @@ use super::{
2727
use futures::FutureExt;
2828
use futures_timer::Delay;
2929
use instant::Instant;
30-
use libp2p_core::{connection::ConnectionId, Multiaddr, PeerId};
30+
use libp2p_core::{Multiaddr, PeerId};
3131
use libp2p_request_response::{self as request_response, OutboundFailure, RequestId};
3232
use libp2p_swarm::{
33-
AddressScore, ExternalAddresses, ListenAddresses, NetworkBehaviourAction, PollParameters,
33+
AddressScore, ConnectionId, ExternalAddresses, ListenAddresses, NetworkBehaviourAction,
34+
PollParameters,
3435
};
3536
use rand::{seq::SliceRandom, thread_rng};
3637
use std::{

src/behaviour/as_server.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ use super::{
2323
ResponseError,
2424
};
2525
use instant::Instant;
26-
use libp2p_core::{connection::ConnectionId, multiaddr::Protocol, Multiaddr, PeerId};
26+
use libp2p_core::{multiaddr::Protocol, Multiaddr, PeerId};
2727
use libp2p_request_response::{
2828
self as request_response, InboundFailure, RequestId, ResponseChannel,
2929
};
3030
use libp2p_swarm::{
3131
dial_opts::{DialOpts, PeerCondition},
32-
DialError, NetworkBehaviour, NetworkBehaviourAction, PollParameters,
32+
ConnectionId, DialError, NetworkBehaviour, NetworkBehaviourAction, PollParameters,
3333
};
3434
use std::{
3535
collections::{HashMap, HashSet, VecDeque},

0 commit comments

Comments
 (0)