diff --git a/polkadot/bridges/modules/ethereum/src/benchmarking.rs b/polkadot/bridges/modules/ethereum/src/benchmarking.rs index 5de6e80f16..beb8ba2a0e 100644 --- a/polkadot/bridges/modules/ethereum/src/benchmarking.rs +++ b/polkadot/bridges/modules/ethereum/src/benchmarking.rs @@ -14,7 +14,13 @@ // You should have received a copy of the GNU General Public License // along with Parity Bridges Common. If not, see . -use super::*; +use super::{ + BridgeStorage, + RawOrigin, + HeadersByNumber, + Instance, + Config, +}; use crate::test_utils::{ build_custom_header, build_genesis_header, insert_header, validator_utils::*, validators_change_receipt, diff --git a/polkadot/bridges/relays/ethereum/src/substrate_sync_loop.rs b/polkadot/bridges/relays/ethereum/src/substrate_sync_loop.rs index 9e15b92238..a1cea3f424 100644 --- a/polkadot/bridges/relays/ethereum/src/substrate_sync_loop.rs +++ b/polkadot/bridges/relays/ethereum/src/substrate_sync_loop.rs @@ -42,7 +42,7 @@ use std::fmt::Debug; use std::{collections::HashSet, time::Duration}; pub mod consts { - use super::*; + use super::Duration; /// Interval at which we check new Ethereum blocks. pub const ETHEREUM_TICK_INTERVAL: Duration = Duration::from_secs(5); diff --git a/polkadot/node/metered-channel/src/bounded.rs b/polkadot/node/metered-channel/src/bounded.rs index 48bcfd1400..66ecf30202 100644 --- a/polkadot/node/metered-channel/src/bounded.rs +++ b/polkadot/node/metered-channel/src/bounded.rs @@ -16,7 +16,13 @@ //! Metered variant of bounded mpsc channels to be able to extract metrics. -use super::*; +use futures::{channel::mpsc, task::Poll, task::Context, sink::SinkExt, stream::Stream}; + +use std::result; +use std::pin::Pin; + +use super::Meter; + /// Create a wrapped `mpsc::channel` pair of `MeteredSender` and `MeteredReceiver`. pub fn channel(capacity: usize, name: &'static str) -> (MeteredSender, MeteredReceiver) { diff --git a/polkadot/node/metered-channel/src/lib.rs b/polkadot/node/metered-channel/src/lib.rs index 393ee33521..2329e16482 100644 --- a/polkadot/node/metered-channel/src/lib.rs +++ b/polkadot/node/metered-channel/src/lib.rs @@ -17,12 +17,7 @@ //! Metered variant of mpsc channels to be able to extract metrics. use std::sync::atomic::{AtomicUsize, Ordering}; - -use futures::{channel::mpsc, task::Poll, task::Context, sink::SinkExt, stream::Stream}; - -use std::result; use std::sync::Arc; -use std::pin::Pin; use derive_more::{Add, Display}; diff --git a/polkadot/node/metered-channel/src/unbounded.rs b/polkadot/node/metered-channel/src/unbounded.rs index a3b7062b87..1d98b18dbe 100644 --- a/polkadot/node/metered-channel/src/unbounded.rs +++ b/polkadot/node/metered-channel/src/unbounded.rs @@ -16,7 +16,13 @@ //! Metered variant of unbounded mpsc channels to be able to extract metrics. -use super::*; +use futures::{channel::mpsc, task::Poll, task::Context, sink::SinkExt, stream::Stream}; + +use std::result; +use std::pin::Pin; + +use super::Meter; + /// Create a wrapped `mpsc::channel` pair of `MeteredSender` and `MeteredReceiver`. pub fn unbounded(name: &'static str) -> (UnboundedMeteredSender, UnboundedMeteredReceiver) {