diff --git a/runtime/src/curated_grandpa.rs b/runtime/src/curated_grandpa.rs index ee7279eda456..bef3f75a4e46 100644 --- a/runtime/src/curated_grandpa.rs +++ b/runtime/src/curated_grandpa.rs @@ -21,13 +21,14 @@ use codec::Decode; use sr_primitives::traits::{As, Hash as HashT, BlakeTwo256, Zero}; use rstd::prelude::*; - pub trait Trait: grandpa::Trait {} decl_storage! { trait Store for Module as CuratedGrandpa { /// How often to shuffle the GRANDPA sets. - pub ShufflePeriod get(shuffle_period) build(|_| T::BlockNumber::sa(1024u64)): T::BlockNumber; + /// + /// 0 means never. + pub ShufflePeriod get(shuffle_period) config(shuffle_period): T::BlockNumber; } } @@ -43,6 +44,8 @@ decl_module! { fn on_finalise(block_number: T::BlockNumber) { // every so often shuffle the voters and issue a change. let shuffle_period: u64 = Self::shuffle_period().as_(); + if shuffle_period == 0 { return } + if block_number.as_() % shuffle_period == 0 { let mut seed = system::Module::::random_seed().as_ref().to_vec(); seed.extend(b"grandpa_shuffling"); diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index d14949296896..64cea290f4bc 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -252,7 +252,7 @@ construct_runtime!( Staking: staking, Democracy: democracy, Grandpa: grandpa::{Module, Call, Storage, Config, Log(), Event}, - CuratedGrandpa: curated_grandpa::{Module, Call, Storage}, + CuratedGrandpa: curated_grandpa::{Module, Call, Config, Storage}, Council: council::{Module, Call, Storage, Event}, CouncilVoting: council_voting, CouncilMotions: council_motions::{Module, Call, Storage, Event, Origin}, diff --git a/runtime/wasm/Cargo.lock b/runtime/wasm/Cargo.lock index b3d897680c7c..7872011e8851 100644 --- a/runtime/wasm/Cargo.lock +++ b/runtime/wasm/Cargo.lock @@ -47,12 +47,12 @@ dependencies = [ [[package]] name = "hash-db" -version = "0.9.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "hash256-std-hasher" -version = "0.9.1" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "crunchy 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -77,10 +77,10 @@ dependencies = [ [[package]] name = "impl-codec" -version = "0.1.1" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -93,24 +93,6 @@ name = "integer-sqrt" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -[[package]] -name = "mashup" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -dependencies = [ - "mashup-impl 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro-hack 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "mashup-impl" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -dependencies = [ - "proc-macro-hack 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "nodrop" version = "0.1.13" @@ -123,7 +105,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "parity-codec" -version = "2.2.0" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "arrayvec 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)", @@ -131,26 +113,46 @@ dependencies = [ [[package]] name = "parity-codec-derive" -version = "2.1.0" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.14.9 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "paste" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "paste-impl 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro-hack 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "paste-impl" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "proc-macro-hack 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "polkadot-primitives" version = "0.1.0" dependencies = [ - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] @@ -159,44 +161,52 @@ version = "0.1.0" dependencies = [ "bitvec 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", "integer-sqrt 0.1.0 (git+https://github.com/paritytech/integer-sqrt-rs.git)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "polkadot-primitives 0.1.0", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-aura 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-balances 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-council 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-democracy 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-executive 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-grandpa 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-indices 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-session 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-staking 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-sudo 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-timestamp 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-treasury 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-upgrade-key 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-consensus-aura-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-aura 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-balances 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-council 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-democracy 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-executive 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-grandpa 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-indices 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-session 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-staking 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-sudo 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-timestamp 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-treasury 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-upgrade-key 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-consensus-aura-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "primitive-types" -version = "0.1.4" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "crunchy 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "fixed-hash 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "impl-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "uint 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", + "impl-codec 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "uint 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "proc-macro-crate" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "toml 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -207,6 +217,16 @@ dependencies = [ "proc-macro-hack-impl 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "proc-macro-hack" +version = "0.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "proc-macro2 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "proc-macro-hack-impl" version = "0.4.1" @@ -270,9 +290,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "sr-api-macros" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ "blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro-crate 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)", "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", @@ -281,33 +302,33 @@ dependencies = [ [[package]] name = "sr-io" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ - "hash-db 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "hash-db 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "sr-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ "integer-sqrt 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "sr-std" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -315,275 +336,258 @@ dependencies = [ [[package]] name = "sr-version" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "srml-aura" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-staking 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-timestamp 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-staking 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-timestamp 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "srml-balances" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "srml-consensus" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "srml-council" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-balances 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-democracy 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-democracy 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "srml-democracy" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-balances 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "srml-executive" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "srml-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-session 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-finality-grandpa-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-session 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-finality-grandpa-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "srml-indices" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "srml-metadata" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "srml-session" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-timestamp 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-timestamp 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "srml-staking" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-balances 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-session 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-timestamp 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-session 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "srml-sudo" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support-procedural 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-support-procedural 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "srml-support" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ - "mashup 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "paste 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-metadata 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support-procedural 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-metadata 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-support-procedural 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "srml-support-procedural" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ "proc-macro2 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-api-macros 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support-procedural-tools 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-api-macros 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-support-procedural-tools 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "srml-support-procedural-tools" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ + "proc-macro-crate 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)", - "srml-support-procedural-tools-derive 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "srml-support-procedural-tools-derive 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "srml-support-procedural-tools-derive" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ "proc-macro2 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)", @@ -593,72 +597,65 @@ dependencies = [ [[package]] name = "srml-system" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "srml-timestamp" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "srml-treasury" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-balances 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-balances 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "srml-upgrade-key" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ - "hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support-procedural 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] @@ -669,62 +666,69 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "substrate-client" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-api-macros 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-api-macros 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "substrate-consensus-aura-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "substrate-finality-grandpa-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" +dependencies = [ + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", +] + +[[package]] +name = "substrate-inherents" +version = "0.1.0" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", - "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "substrate-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=alexander-backports#bac5f3afdb9f968b368639726294ed9be46ae335" +source = "git+https://github.com/paritytech/substrate?branch=v0.10#71fb444830ad8bebb0fb7fd0bbaa9ac9c67092bb" dependencies = [ "byteorder 1.2.7 (registry+https://github.com/rust-lang/crates.io-index)", - "hash-db 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "hash256-std-hasher 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "primitive-types 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "hash-db 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", + "hash256-std-hasher 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "primitive-types 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-hex 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)", + "sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)", ] [[package]] name = "syn" -version = "0.14.9" +version = "0.15.22" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)", @@ -733,18 +737,16 @@ dependencies = [ ] [[package]] -name = "syn" -version = "0.15.22" +name = "toml" +version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "proc-macro2 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)", - "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "uint" -version = "0.5.0" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "byteorder 1.2.7 (registry+https://github.com/rust-lang/crates.io-index)", @@ -765,21 +767,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum constant_time_eq 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "8ff012e225ce166d4422e0e78419d901719760f62ae2b7969ca6b564d1b54a9e" "checksum crunchy 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "c240f247c278fa08a6d4820a6a222bfc6e0d999e51ba67be94f44c905b2161f2" "checksum fixed-hash 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a557e80084b05c32b455963ff565a9de6f2866da023d6671705c6aff6f65e01c" -"checksum hash-db 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "dc5ec43724866bbc8337e09cab4d4b5f9fdbbe589f04bdc8bfda906a639ad338" -"checksum hash256-std-hasher 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "5fc2d94c8e127b205b3caf6fd3013fb5e5b314234bb0b9bea6588c52fddbb82b" +"checksum hash-db 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1b03501f6e1a2a97f1618879aba3156f14ca2847faa530c4e28859638bd11483" +"checksum hash256-std-hasher 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f5c13dbac3cc50684760f54af18545c9e80fb75e93a3e586d71ebdc13138f6a4" "checksum hex-literal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4da5f0e01bd8a71a224a4eedecaacfcabda388dbb7a80faf04d3514287572d95" "checksum hex-literal-impl 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "1d340b6514f232f6db1bd16db65302a5278a04fef9ce867cb932e7e5fa21130a" -"checksum impl-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9c88568d828291c50eed30cd7fb9f8e688ad0013620186fa3e777b9f206c79f2" +"checksum impl-codec 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d2050d823639fbeae26b2b5ba09aca8907793117324858070ade0673c49f793b" "checksum integer-sqrt 0.1.0 (git+https://github.com/paritytech/integer-sqrt-rs.git)" = "" "checksum integer-sqrt 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "ea155abb3ba6f382a75f1418988c05fe82959ed9ce727de427f9cfd425b0c903" -"checksum mashup 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "f2d82b34c7fb11bb41719465c060589e291d505ca4735ea30016a91f6fc79c3b" -"checksum mashup-impl 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "aa607bfb674b4efb310512527d64266b065de3f894fc52f84efcbf7eaa5965fb" "checksum nodrop 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "2f9667ddcc6cc8a43afc9b7917599d7216aa09c463919ea32c59ed6cac8bc945" "checksum num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "0b3a5d7cc97d6d30d8b9bc8fa19bf45349ffe46241e8816f50f62f6d6aaabee1" -"checksum parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e7b6a1290fe78aa6bbb5f3338ecede3062687a98b9e40cd1dbcaa47261d44097" -"checksum parity-codec-derive 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ffa42c2cb493b60b12c75b26e8c94cb734af4df4d7f2cc229dc04c1953dac189" -"checksum primitive-types 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "f47c18b4601125931d69fcf7b000c2c16a304e4f84d58218d6470b4502e00b58" +"checksum parity-codec 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "88f69984317b736dceac3baa86600fc089856f69b44b07231f39b5648b02bcd4" +"checksum parity-codec-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a58ba33211595f92cc2163ac583961d3dc767e656934146636b05256cc9acd7f" +"checksum paste 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "f50392d1265092fbee9273414cc40eb6d47d307bd66222c477bb8450c8504f9d" +"checksum paste-impl 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "a3cd512fe3a55e8933b2dcad913e365639db86d512e4004c3084b86864d9467a" +"checksum primitive-types 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "edb92f1ebfc177432c03287b15d48c202e6e2c95993a7af3ba039abb43b1492e" +"checksum proc-macro-crate 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "4c6cf4e5b00300d151dfffae39f529dfa5188f42eeb14201229aa420d6aad10c" "checksum proc-macro-hack 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2c725b36c99df7af7bf9324e9c999b9e37d92c8f8caf106d82e1d7953218d2d8" +"checksum proc-macro-hack 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)" = "3e90aa19cd73dedc2d0e1e8407473f073d735fef0ab521438de6da8ee449ab66" "checksum proc-macro-hack-impl 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2b753ad9ed99dd8efeaa7d2fb8453c8f6bc3e54b97966d35f1bc77ca6865254a" "checksum proc-macro2 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)" = "77619697826f31a02ae974457af0b29b723e5619e113e9397b8b82c6bd253f09" "checksum quote 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)" = "53fa22a1994bd0f9372d7a816207d8a2677ad0325b073f5c5332760f0fb62b5c" @@ -789,37 +793,38 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" "checksum semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" "checksum serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)" = "15c141fc7027dd265a47c090bf864cf62b42c4d228bbcf4e51a0c9e2b0d3f7ef" -"checksum sr-api-macros 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-aura 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-balances 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-council 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-democracy 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-executive 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-grandpa 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-indices 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-metadata 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-session 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-staking 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-sudo 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-support-procedural 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-support-procedural-tools 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-support-procedural-tools-derive 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-timestamp 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-treasury 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum srml-upgrade-key 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" +"checksum sr-api-macros 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum sr-io 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum sr-std 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum sr-version 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-aura 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-balances 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-consensus 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-council 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-democracy 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-executive 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-grandpa 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-indices 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-metadata 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-session 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-staking 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-sudo 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-support 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-support-procedural 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-support-procedural-tools 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-support-procedural-tools-derive 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-system 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-timestamp 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-treasury 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum srml-upgrade-key 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" "checksum static_assertions 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "c19be23126415861cb3a23e501d34a708f7f9b2183c5252d690941c2e69199d5" -"checksum substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum substrate-consensus-aura-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum substrate-finality-grandpa-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=alexander-backports)" = "" -"checksum syn 0.14.9 (registry+https://github.com/rust-lang/crates.io-index)" = "261ae9ecaa397c42b960649561949d69311f08eeaea86a65696e6e46517cf741" +"checksum substrate-client 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum substrate-consensus-aura-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum substrate-finality-grandpa-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" +"checksum substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate?branch=v0.10)" = "" "checksum syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)" = "ae8b29eb5210bc5cf63ed6149cbf9adfc82ac0be023d8735c176ee74a2db4da7" -"checksum uint 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "082df6964410f6aa929a61ddfafc997e4f32c62c22490e439ac351cec827f436" +"checksum toml 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)" = "758664fc71a3a69038656bee8b6be6477d2a6c315a6b81f7081f591bffa4111f" +"checksum uint 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e7780bb27fd8a22295e0d9d53ae3be253f715a0dccb1808527f478f1c2603708" "checksum unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" diff --git a/runtime/wasm/Cargo.toml b/runtime/wasm/Cargo.toml index c4c96c28a264..5a3f8e1ce844 100644 --- a/runtime/wasm/Cargo.toml +++ b/runtime/wasm/Cargo.toml @@ -11,11 +11,12 @@ bitvec = { version = "0.8", default-features = false, features = ["alloc"] } integer-sqrt = { git = "https://github.com/paritytech/integer-sqrt-rs.git", branch = "master" } polkadot-primitives = { path = "../../primitives", default-features = false } safe-mix = { version = "1.0", default-features = false } - parity-codec = { version = "3.0", default-features = false } - parity-codec-derive = { version = "3.0", default-features = false } +parity-codec = { version = "3.0", default-features = false } +parity-codec-derive = { version = "3.0", default-features = false } substrate-primitives = { git = "https://github.com/paritytech/substrate", branch = "v0.10", default-features = false } substrate-client = { git = "https://github.com/paritytech/substrate", branch = "v0.10", default-features = false } substrate-consensus-aura-primitives = { git = "https://github.com/paritytech/substrate", branch = "v0.10", default-features = false } +substrate-inherents = { git = "https://github.com/paritytech/substrate", branch = "v0.10", default-features = false } sr-std = { git = "https://github.com/paritytech/substrate", branch = "v0.10", default-features = false } sr-io = { git = "https://github.com/paritytech/substrate", branch = "v0.10", default-features = false } srml-support = { git = "https://github.com/paritytech/substrate", branch = "v0.10", default-features = false } diff --git a/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.compact.wasm b/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.compact.wasm index 70dca42f0151..02f9571c5c8e 100644 Binary files a/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.compact.wasm and b/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.compact.wasm differ diff --git a/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.wasm b/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.wasm index 045ecf0e42f4..778860c3a038 100755 Binary files a/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.wasm and b/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.wasm differ diff --git a/service/src/chain_spec.rs b/service/src/chain_spec.rs index 1c6130889f33..1647eae1d397 100644 --- a/service/src/chain_spec.rs +++ b/service/src/chain_spec.rs @@ -21,7 +21,7 @@ use polkadot_runtime::{ GenesisConfig, ConsensusConfig, CouncilSeatsConfig, DemocracyConfig, TreasuryConfig, SessionConfig, StakingConfig, TimestampConfig, BalancesConfig, Perbill, CouncilVotingConfig, GrandpaConfig, UpgradeKeyConfig, SudoConfig, IndicesConfig, - Permill + CuratedGrandpaConfig, Permill }; const STAGING_TELEMETRY_URL: &str = "wss://telemetry.polkadot.io/submit/"; @@ -131,6 +131,9 @@ fn staging_testnet_config_genesis() -> GenesisConfig { grandpa: Some(GrandpaConfig { authorities: initial_authorities.clone().into_iter().map(|k| (k, 1)).collect(), }), + curated_grandpa: Some(CuratedGrandpaConfig { + shuffle_period: 1024, + }), } } @@ -232,6 +235,9 @@ fn testnet_genesis(initial_authorities: Vec, upgrade_key: H256) -> sudo: Some(SudoConfig { key: upgrade_key, }), + curated_grandpa: Some(CuratedGrandpaConfig { + shuffle_period: 1024, + }), } }