Refactor sr_primitives. (#3214)

* refactor sr_primitives.

* Fix try build error.

* Line-width

* Ui test.

* Final fixes.

* Fix build again.

* bring back ui test.

* Fix unsigned import.

* Another ui fix.

* Also refactor substrate-primitives

* Fix benchmarks.

* Fix doc test.

* fix doc tests
This commit is contained in:
Kian Paimani
2019-07-29 14:43:53 +02:00
committed by Bastian Köcher
parent cf80af9255
commit 79feb23a22
259 changed files with 667 additions and 665 deletions
+3 -3
View File
@@ -18,8 +18,8 @@
use std::{collections::HashMap, ops::Deref};
use lazy_static::lazy_static;
use substrate_primitives::{ed25519::{Pair, Public, Signature}, Pair as PairT, Public as PublicT, H256};
pub use substrate_primitives::ed25519;
use primitives::{ed25519::{Pair, Public, Signature}, Pair as PairT, Public as PublicT, H256};
pub use primitives::ed25519;
/// Set of test accounts.
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, strum_macros::Display, strum_macros::EnumIter)]
@@ -168,7 +168,7 @@ impl Deref for Keyring {
#[cfg(test)]
mod tests {
use super::*;
use substrate_primitives::{ed25519::Pair, Pair as PairT};
use primitives::{ed25519::Pair, Pair as PairT};
#[test]
fn should_work() {
+3 -3
View File
@@ -19,8 +19,8 @@
use std::collections::HashMap;
use std::ops::Deref;
use lazy_static::lazy_static;
use substrate_primitives::{sr25519::{Pair, Public, Signature}, Pair as PairT, Public as PublicT, H256};
pub use substrate_primitives::sr25519;
use primitives::{sr25519::{Pair, Public, Signature}, Pair as PairT, Public as PublicT, H256};
pub use primitives::sr25519;
/// Set of test accounts.
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, strum_macros::Display, strum_macros::EnumIter)]
@@ -178,7 +178,7 @@ impl Deref for Keyring {
#[cfg(test)]
mod tests {
use super::*;
use substrate_primitives::{sr25519::Pair, Pair as PairT};
use primitives::{sr25519::Pair, Pair as PairT};
#[test]
fn should_work() {