Browse Source

runtime: Remove unused dependencies in the membership pallet.

Shamil Gadelshin 4 years ago
parent
commit
ee13b237f0

+ 0 - 1
Cargo.lock

@@ -1036,7 +1036,6 @@ dependencies = [
  "sp-core",
  "sp-io",
  "sp-runtime",
- "sp-std",
 ]
 
 [[package]]

+ 0 - 2
runtime-modules/membership/Cargo.toml

@@ -7,7 +7,6 @@ edition = '2018'
 [dependencies]
 serde = { version = "1.0.101", optional = true, features = ["derive"] }
 codec = { package = 'parity-scale-codec', version = '1.3.1', default-features = false, features = ['derive'] }
-rstd = { package = 'sp-std', default-features = false, git = 'https://github.com/paritytech/substrate.git', rev = '00768a1f21a579c478fe5d4f51e1fa71f7db9fd4'}
 frame-support = { package = 'frame-support', default-features = false, git = 'https://github.com/paritytech/substrate.git', rev = '00768a1f21a579c478fe5d4f51e1fa71f7db9fd4'}
 system = { package = 'frame-system', default-features = false, git = 'https://github.com/paritytech/substrate.git', rev = '00768a1f21a579c478fe5d4f51e1fa71f7db9fd4'}
 sp-arithmetic = { package = 'sp-arithmetic', default-features = false, git = 'https://github.com/paritytech/substrate.git', rev = '00768a1f21a579c478fe5d4f51e1fa71f7db9fd4'}
@@ -25,7 +24,6 @@ default = ['std']
 std = [
 	'serde',
 	'codec/std',
-	'rstd/std',
 	'frame-support/std',
 	'system/std',
 	'sp-arithmetic/std',

+ 0 - 1
runtime-modules/membership/src/genesis.rs

@@ -1,7 +1,6 @@
 #![cfg(test)]
 
 use common::currency::BalanceOf;
-use rstd::prelude::*;
 
 use crate::{GenesisConfig, Trait};
 

+ 0 - 1
runtime-modules/membership/src/lib.rs

@@ -12,7 +12,6 @@ mod tests;
 use codec::{Codec, Decode, Encode};
 use frame_support::traits::Currency;
 use frame_support::{decl_event, decl_module, decl_storage, ensure, Parameter};
-use rstd::borrow::ToOwned;
 use sp_arithmetic::traits::{BaseArithmetic, One};
 use sp_runtime::traits::{MaybeSerialize, Member};
 use system::{self, ensure_root, ensure_signed};

+ 4 - 11
runtime-modules/membership/src/mock.rs

@@ -1,25 +1,18 @@
 #![cfg(test)]
 
 pub use crate::{GenesisConfig, Trait, DEFAULT_PAID_TERM_ID};
-pub use common::currency::GovernanceCurrency;
+
 pub use frame_support::traits::Currency;
 use frame_support::{impl_outer_origin, parameter_types};
-pub use system;
-
-// pub use primitives::{Blake2Hasher, H256};
-// pub use sr_primitives::{
-//     testing::{Digest, DigestItem, Header, UintAuthorityId},
-//     traits::{BlakeTwo256, Convert, IdentityLookup, OnFinalize},
-//     weights::Weight,
-//     BuildStorage, Perbill,
-// };
-
 use sp_core::H256;
 use sp_runtime::{
     testing::Header,
     traits::{BlakeTwo256, IdentityLookup},
     Perbill,
 };
+pub use system;
+
+pub use common::currency::GovernanceCurrency;
 
 impl_outer_origin! {
     pub enum Origin for Test {}