Move swarm and protocols handler into swarm crate. (#1188)

Move swarm and protocols handler into swarm crate.
This commit is contained in:
Toralf Wittner
2019-07-04 14:47:59 +02:00
committed by GitHub
parent ef9cb056b2
commit 68c36d87d3
45 changed files with 392 additions and 376 deletions

View File

@ -25,7 +25,7 @@ use super::*;
use crate::kbucket::Distance;
use futures::future;
use libp2p_core::{
Swarm,
PeerId,
Transport,
identity,
transport::{MemoryTransport, boxed::Boxed},
@ -35,6 +35,7 @@ use libp2p_core::{
upgrade,
};
use libp2p_secio::SecioConfig;
use libp2p_swarm::Swarm;
use libp2p_yamux as yamux;
use rand::{Rng, random, thread_rng};
use std::{collections::HashSet, iter::FromIterator, io, num::NonZeroU8, u64};