diff --git a/Cargo.lock b/Cargo.lock index 1a51f8c1e5dff..d5d37f1ea0fcc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11,12 +11,12 @@ dependencies = [ [[package]] name = "adder" -version = "0.7.1" +version = "0.7.2" dependencies = [ "dlmalloc 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-parachain 0.7.1", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "polkadot-parachain 0.7.2", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", "substrate-wasm-builder-runner 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)", "tiny-keccak 1.5.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -25,17 +25,17 @@ dependencies = [ name = "adder-collator" version = "0.1.0" dependencies = [ - "adder 0.7.1", + "adder 0.7.2", "ctrlc 3.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "exit-future 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-collator 0.7.1", - "polkadot-parachain 0.7.1", - "polkadot-primitives 0.7.1", - "substrate-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "polkadot-collator 0.7.2", + "polkadot-parachain 0.7.2", + "polkadot-primitives 0.7.2", + "sc-client 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -1054,7 +1054,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "fork-tree" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1062,58 +1062,58 @@ dependencies = [ [[package]] name = "frame-executive" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "frame-metadata" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "frame-support" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ "bitmask 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", - "frame-metadata 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-support-procedural 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-metadata 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support-procedural 2.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "once_cell 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "paste 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-arithmetic 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-arithmetic 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", "tracing 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "frame-support-procedural" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support-procedural-tools 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support-procedural-tools 2.0.0 (git+https://github.com/paritytech/substrate)", "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1122,9 +1122,9 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support-procedural-tools-derive 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support-procedural-tools-derive 2.0.0 (git+https://github.com/paritytech/substrate)", "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1134,7 +1134,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1144,27 +1144,27 @@ dependencies = [ [[package]] name = "frame-system" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.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.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "frame-system-rpc-runtime-api" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -1451,7 +1451,7 @@ dependencies = [ [[package]] name = "grafana-data-source" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ "async-std 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "chrono 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1508,7 +1508,7 @@ dependencies = [ [[package]] name = "halt" -version = "0.7.1" +version = "0.7.2" dependencies = [ "substrate-wasm-builder-runner 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2797,286 +2797,286 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-session 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-session 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-authority-discovery-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-authority-discovery 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-authorship" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-authorship 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-authorship 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-babe" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", "hex-literal 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "pallet-session 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-timestamp 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "pallet-session 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-timestamp 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-timestamp 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-staking-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-babe-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-consensus-babe 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-timestamp 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-balances" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.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.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-collective" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.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.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-democracy" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.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.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-elections-phragmen" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-phragmen 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-phragmen 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-finality-tracker" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-finality-tracker 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-finality-tracker 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-grandpa" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-finality-tracker 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-session 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-finality-tracker 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-session 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-staking-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-finality-grandpa-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-finality-granpda 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-im-online" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-authorship 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-session 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-authorship 0.1.0 (git+https://github.com/paritytech/substrate)", + "pallet-session 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-staking-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-indices" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.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.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keyring 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-membership" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-nicks" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-offences" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-balances 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-balances 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-staking-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-randomness-collective-flip" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-session" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "pallet-timestamp 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "pallet-timestamp 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.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.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-staking-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-staking" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-authorship 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-session 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-authorship 0.1.0 (git+https://github.com/paritytech/substrate)", + "pallet-session 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.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.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-staking-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-phragmen 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keyring 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-phragmen 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-staking-reward-curve" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3087,88 +3087,88 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-timestamp" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-timestamp 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-timestamp 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-transaction-payment" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-transaction-payment-rpc-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-transaction-payment-rpc-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-transaction-payment-rpc" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ "jsonrpc-core 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpc-core-client 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpc-derive 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "pallet-transaction-payment-rpc-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "pallet-transaction-payment-rpc-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-rpc-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-rpc 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-treasury" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-balances 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-balances 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -3456,18 +3456,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "polkadot" -version = "0.7.1" +version = "0.7.2" dependencies = [ "ctrlc 3.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-cli 0.7.1", - "polkadot-service 0.7.1", + "polkadot-cli 0.7.2", + "polkadot-service 0.7.2", "vergen 3.0.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "polkadot-availability-store" -version = "0.7.1" +version = "0.7.2" dependencies = [ "kvdb 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "kvdb-memorydb 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3475,68 +3475,68 @@ dependencies = [ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-primitives 0.7.1", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "polkadot-primitives 0.7.2", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "polkadot-cli" -version = "0.7.1" +version = "0.7.2" dependencies = [ "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-service 0.7.1", + "polkadot-service 0.7.2", + "sc-cli 2.0.0 (git+https://github.com/paritytech/substrate)", "structopt 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", - "substrate-cli 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "tokio 0.1.22 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "polkadot-collator" -version = "0.7.1" +version = "0.7.2" dependencies = [ "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "futures-timer 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-cli 0.7.1", - "polkadot-network 0.7.1", - "polkadot-primitives 0.7.1", - "polkadot-runtime 0.7.1", - "polkadot-service 0.7.1", - "polkadot-validation 0.7.1", - "substrate-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-network 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "polkadot-cli 0.7.2", + "polkadot-network 0.7.2", + "polkadot-primitives 0.7.2", + "polkadot-runtime 0.7.2", + "polkadot-service 0.7.2", + "polkadot-validation 0.7.2", + "sc-client 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-network 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keyring 2.0.0 (git+https://github.com/paritytech/substrate)", "tokio 0.1.22 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "polkadot-erasure-coding" -version = "0.7.1" +version = "0.7.2" dependencies = [ "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-primitives 0.7.1", + "polkadot-primitives 0.7.2", "reed-solomon-erasure 4.0.0 (git+https://github.com/paritytech/reed-solomon-erasure)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "polkadot-executor" -version = "0.7.1" +version = "0.7.2" dependencies = [ - "polkadot-runtime 0.7.1", - "substrate-executor 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "polkadot-runtime 0.7.2", + "sc-executor 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "polkadot-network" -version = "0.7.1" +version = "0.7.2" dependencies = [ "arrayvec 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "exit-future 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3545,131 +3545,131 @@ dependencies = [ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-availability-store 0.7.1", - "polkadot-primitives 0.7.1", - "polkadot-validation 0.7.1", - "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-network 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "polkadot-availability-store 0.7.2", + "polkadot-primitives 0.7.2", + "polkadot-validation 0.7.2", + "sc-client 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-network 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keyring 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "polkadot-parachain" -version = "0.7.1" +version = "0.7.2" dependencies = [ - "adder 0.7.1", + "adder 0.7.2", "derive_more 0.14.1 (registry+https://github.com/rust-lang/crates.io-index)", - "halt 0.7.1", + "halt 0.7.2", "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", "shared_memory 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", "tiny-keccak 1.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "wasmi 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "polkadot-primitives" -version = "0.7.1" +version = "0.7.2" dependencies = [ "bitvec 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "pallet-babe 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "pallet-babe 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-parachain 0.7.1", + "polkadot-parachain 0.7.2", "pretty_assertions 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-serializer 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-serializer 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "polkadot-rpc" -version = "0.7.1" +version = "0.7.2" dependencies = [ "jsonrpc-core 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "pallet-transaction-payment-rpc 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "polkadot-primitives 0.7.1", - "polkadot-runtime 0.7.1", - "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-frame-rpc-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-rpc 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "pallet-transaction-payment-rpc 2.0.0 (git+https://github.com/paritytech/substrate)", + "polkadot-primitives 0.7.2", + "polkadot-runtime 0.7.2", + "sc-client 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-rpc 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-frame-rpc-system 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "polkadot-runtime" -version = "0.7.1" +version = "0.7.2" dependencies = [ "bitvec 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "frame-executive 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "frame-system-rpc-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "frame-executive 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 2.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system-rpc-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate)", "hex-literal 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "libsecp256k1 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", - "pallet-authority-discovery 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-authorship 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-babe 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-balances 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-collective 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-democracy 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-elections-phragmen 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-finality-tracker 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-grandpa 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-im-online 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-indices 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-membership 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-nicks 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-offences 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-randomness-collective-flip 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-session 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-staking 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-staking-reward-curve 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-sudo 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-timestamp 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-transaction-payment 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-transaction-payment-rpc-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-treasury 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "pallet-authority-discovery 0.1.0 (git+https://github.com/paritytech/substrate)", + "pallet-authorship 0.1.0 (git+https://github.com/paritytech/substrate)", + "pallet-babe 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-balances 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-collective 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-democracy 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-elections-phragmen 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-finality-tracker 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-grandpa 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-im-online 0.1.0 (git+https://github.com/paritytech/substrate)", + "pallet-indices 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-membership 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-nicks 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-offences 1.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-randomness-collective-flip 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-session 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-staking 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-staking-reward-curve 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-sudo 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-timestamp 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-transaction-payment 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-transaction-payment-rpc-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-treasury 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-parachain 0.7.1", - "polkadot-primitives 0.7.1", + "polkadot-parachain 0.7.2", + "polkadot-primitives 0.7.2", "rustc-hex 2.0.1 (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.102 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-transaction-pool-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-staking-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-authority-discovery-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-block-builder-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-babe-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-offchain-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-serializer 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-session 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-authority-discovery 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-babe 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keyring 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-offchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-serializer 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-sesssion 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 2.0.0 (git+https://github.com/paritytech/substrate)", "substrate-wasm-builder-runner 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)", "tiny-keccak 1.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "trie-db 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3677,7 +3677,7 @@ dependencies = [ [[package]] name = "polkadot-service" -version = "0.7.1" +version = "0.7.2" dependencies = [ "exit-future 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3685,54 +3685,54 @@ dependencies = [ "hex-literal 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "pallet-babe 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-im-online 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "pallet-staking 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "pallet-babe 2.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-im-online 0.1.0 (git+https://github.com/paritytech/substrate)", + "pallet-staking 2.0.0 (git+https://github.com/paritytech/substrate)", "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-availability-store 0.7.1", - "polkadot-executor 0.7.1", - "polkadot-network 0.7.1", - "polkadot-primitives 0.7.1", - "polkadot-rpc 0.7.1", - "polkadot-runtime 0.7.1", - "polkadot-validation 0.7.1", - "sc-transaction-pool 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "polkadot-availability-store 0.7.2", + "polkadot-executor 0.7.2", + "polkadot-network 0.7.2", + "polkadot-primitives 0.7.2", + "polkadot-rpc 0.7.2", + "polkadot-runtime 0.7.2", + "polkadot-validation 0.7.2", + "sc-authority-discovery 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-db 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-consensus-babe 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-executor 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-finality-grandpa 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-keystore 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-network 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-service 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-telemetry 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-transaction-pool 2.0.0 (git+https://github.com/paritytech/substrate)", "slog 2.5.2 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-authority-discovery 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-authority-discovery-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client-db 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-babe 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-babe-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-executor 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-finality-grandpa 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-finality-grandpa-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keystore 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-network 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-service 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-telemetry 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-authority-discovery 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-babe 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-finality-granpda 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "polkadot-statement-table" -version = "0.7.1" +version = "0.7.2" dependencies = [ "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-primitives 0.7.1", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "polkadot-primitives 0.7.2", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "polkadot-validation" -version = "0.7.1" +version = "0.7.2" dependencies = [ "async-std 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "bitvec 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3742,29 +3742,29 @@ dependencies = [ "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "futures-timer 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "pallet-babe 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "pallet-babe 2.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-availability-store 0.7.1", - "polkadot-parachain 0.7.1", - "polkadot-primitives 0.7.1", - "polkadot-runtime 0.7.1", - "polkadot-statement-table 0.7.1", - "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-timestamp 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-block-builder 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-babe-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-finality-grandpa 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keystore 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "polkadot-availability-store 0.7.2", + "polkadot-parachain 0.7.2", + "polkadot-primitives 0.7.2", + "polkadot-runtime 0.7.2", + "polkadot-statement-table 0.7.2", + "sc-block-builder 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-finality-grandpa 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-keystore 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-babe 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keyring 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-timestamp 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 2.0.0 (git+https://github.com/paritytech/substrate)", "tokio 0.1.22 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-executor 0.2.0-alpha.6 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4271,698 +4271,930 @@ dependencies = [ ] [[package]] -name = "sc-rpc-api" +name = "sc-application-crypto" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "jsonrpc-core 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "jsonrpc-core-client 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "jsonrpc-derive 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "jsonrpc-pubsub 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-rpc-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "sc-transaction-graph" +name = "sc-authority-discovery" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-timer 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p 0.13.1 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "prost 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", + "prost-build 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-keystore 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-network 2.0.0 (git+https://github.com/paritytech/substrate)", + "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-authority-discovery 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "sc-transaction-pool" +name = "sc-block-builder" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sc-transaction-graph 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-transaction-pool-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", -] - -[[package]] -name = "schnorrkel" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -dependencies = [ - "curve25519-dalek 1.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "merlin 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", - "rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "subtle 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "zeroize 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "scopeguard" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" - -[[package]] -name = "scopeguard" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" - -[[package]] -name = "scroll" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "sc-chain-spec" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "scroll_derive 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", + "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-chain-spec-derive 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-network 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-telemetry 2.0.0 (git+https://github.com/paritytech/substrate)", + "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "scroll_derive" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "sc-chain-spec-derive" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ + "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "sct" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "sc-cli" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "ring 0.16.9 (registry+https://github.com/rust-lang/crates.io-index)", - "untrusted 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", + "ansi_term 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", + "app_dirs 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)", + "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", + "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", + "env_logger 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fdlimit 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "futures01 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "names 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", + "regex 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "rpassword 4.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-network 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-service 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-telemetry 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-tracing 2.0.0 (git+https://github.com/paritytech/substrate)", + "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keyring 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-panic-handler 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate)", + "structopt 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", + "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio 0.1.22 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "semver" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "sc-client" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", + "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", + "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "hex-literal 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "kvdb 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-block-builder 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-executor 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-telemetry 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keyring 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 2.0.0 (git+https://github.com/paritytech/substrate)", + "tracing 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "semver-parser" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" - -[[package]] -name = "send_wrapper" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" - -[[package]] -name = "serde" -version = "1.0.102" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "sc-client-api" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "serde_derive 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", + "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", + "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "hex-literal 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "kvdb 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-block-builder 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-executor 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-telemetry 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keyring 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 2.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sc-client-db" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" +dependencies = [ + "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "kvdb 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "kvdb-memorydb 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "kvdb-rocksdb 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-client 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-executor 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-state-db 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "serde_derive" -version = "1.0.102" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "sc-consensus-babe" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)", + "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", + "fork-tree 2.0.0 (git+https://github.com/paritytech/substrate)", + "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-timer 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "merlin 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "num-bigint 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", + "num-rational 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "num-traits 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "pdqselect 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-consensus-slots 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-consensus-uncles 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-keystore 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-telemetry 2.0.0 (git+https://github.com/paritytech/substrate)", + "schnorrkel 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-babe 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-timestamp 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "serde_json" -version = "1.0.41" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "sc-consensus-slots" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", - "ryu 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-timer 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-telemetry 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "sha-1" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "sc-consensus-uncles" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", - "digest 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "opaque-debug 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-authorship 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "sha1" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "sc-executor" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" +dependencies = [ + "cranelift-codegen 0.50.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cranelift-entity 0.50.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cranelift-frontend 0.50.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cranelift-native 0.50.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cranelift-wasm 0.50.0 (registry+https://github.com/rust-lang/crates.io-index)", + "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libsecp256k1 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-wasm 0.41.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-panic-handler 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime-interface 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-serializer 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-wasm-interface 2.0.0 (git+https://github.com/paritytech/substrate)", + "wasmi 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", + "wasmtime-environ 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "wasmtime-jit 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "wasmtime-runtime 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", +] [[package]] -name = "sha2" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "sc-finality-grandpa" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", - "digest 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "opaque-debug 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", + "finality-grandpa 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fork-tree 2.0.0 (git+https://github.com/paritytech/substrate)", + "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-client 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-keystore 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-network 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-telemetry 2.0.0 (git+https://github.com/paritytech/substrate)", + "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-finality-granpda 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-finality-tracker 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "tokio-executor 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "sha3" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "sc-keystore" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", - "byte-tools 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "digest 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "keccak 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "opaque-debug 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "shared_memory" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -dependencies = [ - "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", - "enum_primitive 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)", - "memrange 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "nix 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", - "theban_interval_tree 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "shell32-sys" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -dependencies = [ - "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "shlex" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" - -[[package]] -name = "slab" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" - -[[package]] -name = "slog" -version = "2.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -dependencies = [ - "erased-serde 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "slog-async" -version = "2.3.0" -source = "git+https://github.com/paritytech/slog-async#107848e7ded5e80dc43f6296c2b96039eb92c0a5" -dependencies = [ - "crossbeam-channel 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", - "slog 2.5.2 (registry+https://github.com/rust-lang/crates.io-index)", - "take_mut 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", + "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", + "hex 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate)", + "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "subtle 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "slog-json" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "sc-network" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "chrono 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)", + "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", + "either 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)", "erased-serde 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", + "fork-tree 2.0.0 (git+https://github.com/paritytech/substrate)", + "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-timer 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p 0.13.1 (registry+https://github.com/rust-lang/crates.io-index)", + "linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", + "linked_hash_set 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "lru 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", + "rustc-hex 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-block-builder 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-peerset 2.0.0 (git+https://github.com/paritytech/substrate)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", "slog 2.5.2 (registry+https://github.com/rust-lang/crates.io-index)", + "slog_derive 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "smallvec 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-arithmetic 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-babe 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "unsigned-varint 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", + "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "zeroize 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "slog-scope" -version = "4.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "sc-offchain" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "arc-swap 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "slog 2.5.2 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-timer 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "hyper 0.12.35 (registry+https://github.com/rust-lang/crates.io-index)", + "hyper-rustls 0.17.1 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "num_cpus 1.11.1 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-keystore 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-network 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-offchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "threadpool 1.7.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "slog_derive" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "sc-peerset" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p 0.13.1 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "smallvec" -version = "0.6.13" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "sc-rpc" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "maybe-uninit 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpc-core 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpc-pubsub 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-client 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-executor 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-keystore 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-rpc-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-rpc 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-sesssion 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "smallvec" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "sc-rpc-api" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" +dependencies = [ + "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpc-core 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpc-core-client 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpc-derive 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpc-pubsub 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-rpc 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 2.0.0 (git+https://github.com/paritytech/substrate)", +] [[package]] -name = "snow" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "sc-rpc-server" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "arrayref 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", - "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", - "ring 0.16.9 (registry+https://github.com/rust-lang/crates.io-index)", - "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "subtle 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpc-core 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpc-http-server 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpc-pubsub 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpc-ws-server 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "soketto" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "sc-service" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", - "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "flate2 1.0.13 (registry+https://github.com/rust-lang/crates.io-index)", + "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", + "exit-future 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", - "http 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", - "httparse 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "grafana-data-source 2.0.0 (git+https://github.com/paritytech/substrate)", + "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "sha1 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", - "smallvec 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-multiaddr 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-chain-spec 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-db 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-executor 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-keystore 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-network 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-offchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-rpc 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-rpc-server 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-telemetry 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-tracing 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-transaction-pool 2.0.0 (git+https://github.com/paritytech/substrate)", + "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", + "slog 2.5.2 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-sesssion 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sysinfo 0.9.6 (registry+https://github.com/rust-lang/crates.io-index)", + "target_info 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-executor 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", + "tracing 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "sourcefile" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" - -[[package]] -name = "sp-authorship" +name = "sc-state-db" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "sp-blockchain" +name = "sc-telemetry" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-timer 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "libp2p 0.13.1 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "lru 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-block-builder-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", + "slog 2.5.2 (registry+https://github.com/rust-lang/crates.io-index)", + "slog-async 2.3.0 (git+https://github.com/paritytech/slog-async)", + "slog-json 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "slog-scope 4.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "sp-finality-tracker" +name = "sc-tracing" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "erased-serde 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "grafana-data-source 2.0.0 (git+https://github.com/paritytech/substrate)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-telemetry 2.0.0 (git+https://github.com/paritytech/substrate)", + "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", + "slog 2.5.2 (registry+https://github.com/rust-lang/crates.io-index)", + "tracing-core 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "sp-timestamp" +name = "sc-transaction-graph" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "sp-transaction-pool-api" +name = "sc-transaction-pool" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-transaction-graph 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "sp-transaction-pool-runtime-api" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +name = "schnorrkel" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "curve25519-dalek 1.2.3 (registry+https://github.com/rust-lang/crates.io-index)", + "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "merlin 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", + "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "subtle 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "zeroize 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "spin" -version = "0.5.2" +name = "scopeguard" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] -name = "sr-api" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +name = "scopeguard" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "scroll" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-api-proc-macro 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "scroll_derive 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "sr-api-proc-macro" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +name = "scroll_derive" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "sr-arithmetic" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +name = "sct" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "integer-sqrt 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "num-traits 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-debug-derive 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "ring 0.16.9 (registry+https://github.com/rust-lang/crates.io-index)", + "untrusted 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "sr-io" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +name = "semver" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "libsecp256k1 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-externalities 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-runtime-interface 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "sr-primitives" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" -dependencies = [ - "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "paste 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-arithmetic 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", -] +name = "semver-parser" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] -name = "sr-staking-primitives" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +name = "send_wrapper" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "serde" +version = "1.0.102" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "serde_derive 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "sr-std" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +name = "serde_derive" +version = "1.0.102" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)", +] [[package]] -name = "sr-version" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +name = "serde_json" +version = "1.0.41" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "impl-serde 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", + "ryu 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] -name = "stable_deref_trait" -version = "1.1.1" +name = "sha-1" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", + "digest 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "opaque-debug 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", +] [[package]] -name = "static_assertions" -version = "1.1.0" +name = "sha1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] -name = "stream-cipher" -version = "0.3.2" +name = "sha2" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "generic-array 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)", + "block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", + "digest 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "opaque-debug 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "string" -version = "0.2.1" +name = "sha3" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "block-buffer 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", + "byte-tools 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "digest 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", + "keccak 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "opaque-debug 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "string-interner" -version = "0.7.1" +name = "shared_memory" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", + "enum_primitive 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)", + "memrange 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "nix 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", + "theban_interval_tree 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "strsim" -version = "0.8.0" +name = "shell32-sys" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", +] [[package]] -name = "structopt" -version = "0.3.5" +name = "shlex" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -dependencies = [ - "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", - "structopt-derive 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", -] [[package]] -name = "structopt-derive" -version = "0.3.5" +name = "slab" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -dependencies = [ - "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro-error 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)", -] [[package]] -name = "strum" -version = "0.16.0" +name = "slog" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "strum_macros 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", + "erased-serde 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "strum_macros" -version = "0.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "slog-async" +version = "2.3.0" +source = "git+https://github.com/paritytech/slog-async#107848e7ded5e80dc43f6296c2b96039eb92c0a5" dependencies = [ - "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)", + "crossbeam-channel 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "slog 2.5.2 (registry+https://github.com/rust-lang/crates.io-index)", + "take_mut 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "substrate-application-crypto" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +name = "slog-json" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "chrono 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)", + "erased-serde 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", + "slog 2.5.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "substrate-authority-discovery" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +name = "slog-scope" +version = "4.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-timer 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "libp2p 0.13.1 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "prost 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", - "prost-build 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-authority-discovery-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keystore 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-network 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "arc-swap 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "slog 2.5.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "substrate-authority-discovery-primitives" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +name = "slog_derive" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "substrate-bip39" -version = "0.3.1" +name = "smallvec" +version = "0.6.13" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "hmac 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "pbkdf2 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "schnorrkel 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)", - "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "maybe-uninit 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "substrate-block-builder" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +name = "smallvec" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "snow" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-block-builder-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "arrayref 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", + "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "ring 0.16.9 (registry+https://github.com/rust-lang/crates.io-index)", + "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", + "subtle 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "substrate-block-builder-runtime-api" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +name = "soketto" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "flate2 1.0.13 (registry+https://github.com/rust-lang/crates.io-index)", + "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", + "http 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "httparse 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", + "sha1 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "smallvec 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "substrate-chain-spec" +name = "sourcefile" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "sp-api" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-chain-spec-derive 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-network 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-telemetry 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-api-proc-macro 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-chain-spec-derive" +name = "sp-api-proc-macro" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ + "blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4970,191 +5202,72 @@ dependencies = [ ] [[package]] -name = "substrate-cli" +name = "sp-arithmetic" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "ansi_term 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", - "app_dirs 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)", - "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", - "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", - "env_logger 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "fdlimit 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "futures01 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "names 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", - "regex 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "rpassword 4.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "structopt 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", - "substrate-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-network 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-panic-handler 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-service 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-telemetry 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-tracing 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio 0.1.22 (registry+https://github.com/rust-lang/crates.io-index)", + "integer-sqrt 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "num-traits 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-debug-derive 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-client" +name = "sp-authority-discovery" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", - "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "hex-literal 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "kvdb 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-block-builder 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-executor 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-externalities 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-telemetry 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "tracing 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-client-api" +name = "sp-authorship" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", - "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "hex-literal 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "kvdb 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-block-builder 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-executor 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-externalities 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keyring 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-telemetry 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", -] - -[[package]] -name = "substrate-client-db" + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-block-builder" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "kvdb 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "kvdb-memorydb 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "kvdb-rocksdb 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-executor 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-db 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-consensus-babe" +name = "sp-blockchain" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", - "fork-tree 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-timer 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "merlin 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "num-bigint 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "num-rational 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "num-traits 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)", + "lru 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "pdqselect 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", - "schnorrkel 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-timestamp 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-block-builder-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-babe-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-slots 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-uncles 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keystore 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-telemetry 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", -] - -[[package]] -name = "substrate-consensus-babe-primitives" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" -dependencies = [ - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "schnorrkel 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-timestamp 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-slots 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-block-builder 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-consensus-common" +name = "sp-consensus" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5163,432 +5276,237 @@ dependencies = [ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-consensus-slots" +name = "sp-consensus-babe" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-timer 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-telemetry 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", -] - -[[package]] -name = "substrate-consensus-uncles" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" -dependencies = [ - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-authorship 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", -] - -[[package]] -name = "substrate-debug-derive" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" -dependencies = [ - "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate)", + "sc-consensus-slots 2.0.0 (git+https://github.com/paritytech/substrate)", + "schnorrkel 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-timestamp 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-executor" +name = "sp-core" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "cranelift-codegen 0.50.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cranelift-entity 0.50.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cranelift-frontend 0.50.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cranelift-native 0.50.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cranelift-wasm 0.50.0 (registry+https://github.com/rust-lang/crates.io-index)", - "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", + "base58 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ed25519-dalek 1.0.0-pre.2 (registry+https://github.com/rust-lang/crates.io-index)", + "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "hash256-std-hasher 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "hex 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "impl-serde 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "libsecp256k1 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-wasm 0.41.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-externalities 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-panic-handler 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-runtime-interface 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-serializer 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-wasm-interface 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "wasmi 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmtime-environ 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmtime-jit 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmtime-runtime 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "substrate-externalities" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" -dependencies = [ - "environmental 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives-storage 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", -] - -[[package]] -name = "substrate-finality-grandpa" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" -dependencies = [ - "finality-grandpa 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", - "fork-tree 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "num-traits 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "primitive-types 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-finality-tracker 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-finality-grandpa-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keystore 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-network 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-telemetry 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "tokio-executor 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "substrate-finality-grandpa-primitives" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" -dependencies = [ - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "regex 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "rustc-hex 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "schnorrkel 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-core-storage 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-debug-derive 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime-interface 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-bip39 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "tiny-bip39 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", + "tiny-keccak 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "twox-hash 1.5.0 (registry+https://github.com/rust-lang/crates.io-index)", + "wasmi 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", + "zeroize 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "substrate-frame-rpc-system" +name = "sp-core-storage" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "frame-system-rpc-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "jsonrpc-core 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "jsonrpc-core-client 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "jsonrpc-derive 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "impl-serde 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", -] - -[[package]] -name = "substrate-inherents" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" -dependencies = [ - "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-debug-derive 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-keyring" +name = "sp-debug-derive" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "strum 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "substrate-keystore" +name = "sp-externalities" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", - "hex 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", - "substrate-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "subtle 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "environmental 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-core-storage 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-network" +name = "sp-finality-granpda" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", - "either 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)", - "erased-serde 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", - "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "fork-tree 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-timer 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "libp2p 0.13.1 (registry+https://github.com/rust-lang/crates.io-index)", - "linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", - "linked_hash_set 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "lru 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.7.2 (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.102 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", - "slog 2.5.2 (registry+https://github.com/rust-lang/crates.io-index)", - "slog_derive 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "smallvec 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-arithmetic 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-block-builder 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-babe-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-peerset 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", - "unsigned-varint 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "zeroize 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate)", + "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-offchain" +name = "sp-finality-tracker" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-timer 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "hyper 0.12.35 (registry+https://github.com/rust-lang/crates.io-index)", - "hyper-rustls 0.17.1 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "num_cpus 1.11.1 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keystore 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-network 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-offchain-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "threadpool 1.7.1 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-offchain-primitives" +name = "sp-inherents" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-panic-handler" +name = "sp-io" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "backtrace 0.3.40 (registry+https://github.com/rust-lang/crates.io-index)", + "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "libsecp256k1 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime-interface 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-peerset" +name = "sp-keyring" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libp2p 0.13.1 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "strum 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "substrate-phragmen" +name = "sp-offchain" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-primitives" +name = "sp-panic-handler" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "base58 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)", - "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "ed25519-dalek 1.0.0-pre.2 (registry+https://github.com/rust-lang/crates.io-index)", - "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "hash256-std-hasher 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "hex 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "impl-serde 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "libsecp256k1 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "backtrace 0.3.40 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "num-traits 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "primitive-types 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", - "regex 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "rustc-hex 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "schnorrkel 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-bip39 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "substrate-debug-derive 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-externalities 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives-storage 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-runtime-interface 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "tiny-bip39 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", - "tiny-keccak 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "twox-hash 1.5.0 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmi 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", - "zeroize 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "substrate-primitives-storage" +name = "sp-phragmen" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "impl-serde 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-debug-derive 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-rpc" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" -dependencies = [ - "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "jsonrpc-core 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "jsonrpc-pubsub 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sc-rpc-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-version 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-executor 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keystore 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-rpc-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-session 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", -] - -[[package]] -name = "substrate-rpc-primitives" +name = "sp-rpc" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-rpc-servers" +name = "sp-runtime" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "jsonrpc-core 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "jsonrpc-http-server 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "jsonrpc-pubsub 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "jsonrpc-ws-server 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "paste 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-arithmetic 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-runtime-interface" +name = "sp-runtime-interface" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ "environmental 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "primitive-types 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-externalities 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime-interface-proc-macro 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-wasm-interface 2.0.0 (git+https://github.com/paritytech/substrate)", "static_assertions 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "substrate-externalities 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-runtime-interface-proc-macro 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-wasm-interface 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] -name = "substrate-runtime-interface-proc-macro" +name = "sp-runtime-interface-proc-macro" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ "Inflector 0.11.4 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5598,87 +5516,38 @@ dependencies = [ ] [[package]] -name = "substrate-serializer" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" -dependencies = [ - "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "substrate-service" +name = "sp-serializer" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", - "exit-future 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "grafana-data-source 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-multiaddr 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sc-transaction-pool 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", - "slog 2.5.2 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-transaction-pool-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-chain-spec 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-client-db 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-consensus-common 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-executor 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-keystore 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-network 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-offchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-rpc 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-rpc-servers 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-session 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-telemetry 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-tracing 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sysinfo 0.9.6 (registry+https://github.com/rust-lang/crates.io-index)", - "target_info 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-executor 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", - "tracing 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "substrate-session" +name = "sp-sesssion" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-state-db" +name = "sp-staking" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-state-machine" +name = "sp-state-machine" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5686,80 +5555,211 @@ dependencies = [ "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", - "substrate-externalities 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-panic-handler 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-trie 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-panic-handler 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 2.0.0 (git+https://github.com/paritytech/substrate)", "trie-db 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", "trie-root 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "substrate-telemetry" +name = "sp-std" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" + +[[package]] +name = "sp-timestamp" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", + "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-transaction-pool-api" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" +dependencies = [ + "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "futures-timer 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "libp2p 0.13.1 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "slog 2.5.2 (registry+https://github.com/rust-lang/crates.io-index)", - "slog-async 2.3.0 (git+https://github.com/paritytech/slog-async)", - "slog-json 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "slog-scope 4.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", - "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-tracing" +name = "sp-transaction-pool-runtime-api" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ - "erased-serde 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", - "grafana-data-source 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", - "slog 2.5.2 (registry+https://github.com/rust-lang/crates.io-index)", - "substrate-telemetry 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "tracing-core 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] -name = "substrate-trie" +name = "sp-trie" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "memory-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", "trie-db 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", "trie-root 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "substrate-wasm-builder-runner" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "sp-version" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" +dependencies = [ + "impl-serde 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 2.0.0 (git+https://github.com/paritytech/substrate)", +] [[package]] -name = "substrate-wasm-interface" +name = "sp-wasm-interface" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#77324be7e54233cc5dbd2e2e03c32c34f82998ec" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" dependencies = [ "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "wasmi 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "spin" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "stable_deref_trait" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "stream-cipher" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "generic-array 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "string" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "string-interner" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "strsim" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] +name = "structopt" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", + "structopt-derive 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "structopt-derive" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro-error 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "strum" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "strum_macros 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "strum_macros" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "substrate-bip39" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "hmac 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", + "pbkdf2 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "schnorrkel 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)", + "sha2 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "substrate-frame-rpc-system" +version = "2.0.0" +source = "git+https://github.com/paritytech/substrate#8091a0e5360c7d26a03c099e703c832c81ee2e4d" +dependencies = [ + "frame-system-rpc-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate)", + "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpc-core 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpc-core-client 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "jsonrpc-derive 14.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-client 2.0.0 (git+https://github.com/paritytech/substrate)", + "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "substrate-wasm-builder-runner" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" + [[package]] name = "subtle" version = "1.0.0" @@ -6969,15 +6969,15 @@ dependencies = [ "checksum fixedbitset 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "86d4de0081402f5e88cdac65c8dcdcc73118c1a7a465e2a05f0da05843a8ea33" "checksum flate2 1.0.13 (registry+https://github.com/rust-lang/crates.io-index)" = "6bd6d6f4752952feb71363cffc9ebac9411b75b87c6ab6058c40c8900cf43c0f" "checksum fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3" -"checksum fork-tree 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum frame-executive 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum frame-metadata 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum frame-support-procedural 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum frame-support-procedural-tools 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum frame-support-procedural-tools-derive 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum frame-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum frame-system-rpc-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum fork-tree 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum frame-executive 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum frame-metadata 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum frame-support 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum frame-support-procedural 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum frame-support-procedural-tools 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum frame-support-procedural-tools-derive 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum frame-system 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum frame-system-rpc-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate)" = "" "checksum fs-swap 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)" = "921d332c89b3b61a826de38c61ee5b6e02c56806cade1b0e5d81bd71f57a71bb" "checksum fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" "checksum fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" @@ -7011,7 +7011,7 @@ dependencies = [ "checksum glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" "checksum globset 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "925aa2cac82d8834e2b2a4415b6f6879757fb5c0928fc445ae76461a12eed8f2" "checksum goblin 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "5e6040506480da04a63de51a478e8021892d65d8411f29b2a422c2648bdd8bcb" -"checksum grafana-data-source 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum grafana-data-source 2.0.0 (git+https://github.com/paritytech/substrate)" = "" "checksum h2 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)" = "a5b34c246847f938a410a03c5458c7fee2274436675e76d8b903c08efc29c462" "checksum h2 0.2.0-alpha.3 (registry+https://github.com/rust-lang/crates.io-index)" = "0f107db1419ef8271686187b1a5d47c6431af4a7f4d98b495e7b7fc249bb0a78" "checksum hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)" = "d23bd4e7b5eda0d0f3a307e8b381fdc8ba9000f26fbe912250c0a4cc3956364a" @@ -7134,30 +7134,30 @@ dependencies = [ "checksum once_cell 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "891f486f630e5c5a4916c7e16c4b24a53e78c860b646e9f8e005e4f16847bfed" "checksum opaque-debug 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c" "checksum owning_ref 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "49a4b8ea2179e6a2e27411d3bca09ca6dd630821cf6894c6c7c8467a8ee7ef13" -"checksum pallet-authority-discovery 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-authorship 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-babe 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-balances 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-collective 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-democracy 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-elections-phragmen 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-finality-tracker 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-grandpa 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-im-online 0.1.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-indices 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-membership 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-nicks 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-offences 1.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-randomness-collective-flip 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-session 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-staking 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-staking-reward-curve 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-sudo 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-timestamp 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-transaction-payment 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-transaction-payment-rpc 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-transaction-payment-rpc-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum pallet-treasury 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum pallet-authority-discovery 0.1.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-authorship 0.1.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-babe 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-balances 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-collective 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-democracy 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-elections-phragmen 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-finality-tracker 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-grandpa 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-im-online 0.1.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-indices 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-membership 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-nicks 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-offences 1.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-randomness-collective-flip 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-session 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-staking 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-staking-reward-curve 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-sudo 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-timestamp 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-transaction-payment 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-transaction-payment-rpc 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-transaction-payment-rpc-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum pallet-treasury 2.0.0 (git+https://github.com/paritytech/substrate)" = "" "checksum parity-bytes 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0c276d76c5333b8c2579e02d49a06733a55b8282d2d9b13e8d53b6406bd7e30a" "checksum parity-multiaddr 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "045b3c7af871285146300da35b1932bb6e4639b66c7c98e85d06a32cbc4e8fa7" "checksum parity-multiaddr 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "82afcb7461eae5d122543d8be1c57d306ed89af2d6ff7f8b0f5a3cc8f7e511bc" @@ -7245,9 +7245,33 @@ dependencies = [ "checksum rw-stream-sink 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2f9cbe61c20455d3015b2bb7be39e1872310283b8e5a52f5b242b0ac7581fe78" "checksum ryu 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "bfa8506c1de11c9c4e4c38863ccbe02a305c8188e85a05a784c9e11e1c3910c8" "checksum safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7f7bf422d23a88c16d5090d455f182bc99c60af4df6a345c63428acf5129e347" -"checksum sc-rpc-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sc-transaction-graph 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sc-transaction-pool 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sc-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-authority-discovery 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-block-builder 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-chain-spec 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-chain-spec-derive 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-cli 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-client 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-client-db 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-consensus-babe 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-consensus-slots 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-consensus-uncles 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-executor 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-finality-grandpa 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-keystore 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-network 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-offchain 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-peerset 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-rpc 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-rpc-api 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-rpc-server 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-service 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-state-db 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-telemetry 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-tracing 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-transaction-graph 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sc-transaction-pool 2.0.0 (git+https://github.com/paritytech/substrate)" = "" "checksum schnorrkel 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)" = "eacd8381b3c37840c9c9f40472af529e49975bdcbc24f83c31059fd6539023d3" "checksum scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27" "checksum scopeguard 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b42e15e59b18a828bbf5c58ea01debb36b9b096346de35d941dcb89009f24a0d" @@ -7278,21 +7302,43 @@ dependencies = [ "checksum snow 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "91eecae35b461ed26bda7a76bea2cc5bda2bf4b8dd06761879f19e6fdd50c2dd" "checksum soketto 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "bceb1a3a15232d013d9a3b7cac9e5ce8e2313f348f01d4bc1097e5e53aa07095" "checksum sourcefile 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "4bf77cb82ba8453b42b6ae1d692e4cdc92f9a47beaf89a847c8be83f4e328ad3" -"checksum sp-authorship 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sp-finality-tracker 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sp-timestamp 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sp-transaction-pool-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sp-api 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-api-proc-macro 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-arithmetic 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-authority-discovery 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-authorship 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-block-builder 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-blockchain 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-consensus 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-consensus-babe 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-core 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-core-storage 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-debug-derive 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-externalities 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-finality-granpda 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-finality-tracker 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-io 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-keyring 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-offchain 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-panic-handler 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-phragmen 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-rpc 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-runtime-interface 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-runtime-interface-proc-macro 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-serializer 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-sesssion 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-staking 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-std 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-timestamp 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-transaction-pool-api 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-transaction-pool-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-trie 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-version 2.0.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum sp-wasm-interface 2.0.0 (git+https://github.com/paritytech/substrate)" = "" "checksum spin 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" -"checksum sr-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sr-api-proc-macro 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sr-arithmetic 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sr-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sr-staking-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sr-version 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum stable_deref_trait 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "dba1a27d3efae4351c8051072d619e3ade2820635c3958d826bfea39d59b54c8" "checksum static_assertions 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" "checksum stream-cipher 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "8131256a5896cabcf5eb04f4d6dacbe1aefda854b0d9896e09cb58829ec5638c" @@ -7303,55 +7349,9 @@ dependencies = [ "checksum structopt-derive 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "ea692d40005b3ceba90a9fe7a78fa8d4b82b0ce627eebbffc329aab850f3410e" "checksum strum 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6138f8f88a16d90134763314e3fc76fa3ed6a7db4725d6acf9a3ef95a3188d22" "checksum strum_macros 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)" = "0054a7df764039a6cd8592b9de84be4bec368ff081d203a7d5371cbfa8e65c81" -"checksum substrate-application-crypto 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-authority-discovery 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-authority-discovery-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum substrate-bip39 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3be511be555a3633e71739a79e4ddff6a6aaa6579fa6114182a51d72c3eb93c5" -"checksum substrate-block-builder 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-block-builder-runtime-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-chain-spec 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-chain-spec-derive 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-cli 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-client-db 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-consensus-babe 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-consensus-babe-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-consensus-common 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-consensus-slots 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-consensus-uncles 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-debug-derive 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-executor 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-externalities 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-finality-grandpa 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-finality-grandpa-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-frame-rpc-system 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-keyring 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-keystore 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-network 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-offchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-offchain-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-panic-handler 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-peerset 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-phragmen 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-primitives-storage 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-rpc 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-rpc-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-rpc-servers 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-runtime-interface 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-runtime-interface-proc-macro 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-serializer 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-service 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-session 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-state-db 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-telemetry 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-tracing 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum substrate-trie 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum substrate-frame-rpc-system 2.0.0 (git+https://github.com/paritytech/substrate)" = "" "checksum substrate-wasm-builder-runner 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "bd48273fe9d7f92c1f7d6c1c537bb01c8068f925b47ad2cd8367e11dc32f8550" -"checksum substrate-wasm-interface 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum subtle 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8ee" "checksum subtle 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ab3af2eb31c42e8f0ccf43548232556c42737e01a96db6e1777b0be108e79799" "checksum syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)" = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5" diff --git a/Cargo.toml b/Cargo.toml index e2748dc1653c6..5016ee4aa3b08 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ path = "src/main.rs" [package] name = "polkadot" -version = "0.7.1" +version = "0.7.2" authors = ["Parity Technologies "] build = "build.rs" edition = "2018" diff --git a/availability-store/Cargo.toml b/availability-store/Cargo.toml index 1e2069dff4457..df23266720474 100644 --- a/availability-store/Cargo.toml +++ b/availability-store/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "polkadot-availability-store" description = "Persistent database for parachain data" -version = "0.7.1" +version = "0.7.2" authors = ["Parity Technologies "] edition = "2018" @@ -10,7 +10,7 @@ polkadot-primitives = { path = "../primitives" } parking_lot = "0.9.0" log = "0.4.8" codec = { package = "parity-scale-codec", version = "1.1.0", default-features = false, features = ["derive"] } -substrate-primitives = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } +sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } kvdb = "0.1.1" kvdb-memorydb = "0.1.2" diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 869e4f67652d1..c99d2d9c85c72 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "polkadot-cli" -version = "0.7.1" +version = "0.7.2" authors = ["Parity Technologies "] description = "Polkadot node implementation in Rust." edition = "2018" @@ -11,7 +11,7 @@ tokio = "0.1.22" futures = { version = "0.3.1", features = ["compat"] } futures01 = { package = "futures", version = "0.1.29" } structopt = "0.3.4" -cli = { package = "substrate-cli", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } +cli = { package = "sc-cli", git = "https://github.com/paritytech/substrate", branch = "master" } service = { package = "polkadot-service", path = "../service" } [features] diff --git a/collator/Cargo.toml b/collator/Cargo.toml index 9ad1453dd67c1..655574163fd2b 100644 --- a/collator/Cargo.toml +++ b/collator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "polkadot-collator" -version = "0.7.1" +version = "0.7.2" authors = ["Parity Technologies "] description = "Collator node implementation" edition = "2018" @@ -8,11 +8,11 @@ edition = "2018" [dependencies] futures01 = { package = "futures", version = "0.1.17" } futures = { version = "0.3.1", features = ["compat"] } -client = { package = "substrate-client", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -client-api = { package = "substrate-client-api", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -primitives = { package = "substrate-primitives", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -substrate-network = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -consensus_common = { package = "substrate-consensus-common", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } +client = { package = "sc-client", git = "https://github.com/paritytech/substrate", branch = "master" } +client-api = { package = "sc-client-api", git = "https://github.com/paritytech/substrate", branch = "master" } +primitives = { package = "sp-core", git = "https://github.com/paritytech/substrate", branch = "master" } +sc-network = { git = "https://github.com/paritytech/substrate", branch = "master" } +consensus_common = { package = "sp-consensus", git = "https://github.com/paritytech/substrate", branch = "master" } polkadot-runtime = { path = "../runtime" } polkadot-primitives = { path = "../primitives" } polkadot-cli = { path = "../cli" } @@ -24,4 +24,4 @@ tokio = "0.1.22" futures-timer = "1.0" [dev-dependencies] -keyring = { package = "substrate-keyring", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } +keyring = { package = "sp-keyring", git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/collator/src/lib.rs b/collator/src/lib.rs index ee3d619ac8a06..fd9274594b986 100644 --- a/collator/src/lib.rs +++ b/collator/src/lib.rs @@ -74,7 +74,7 @@ pub use polkadot_cli::{VersionInfo, TaskExecutor}; pub use polkadot_network::validation::Incoming; pub use polkadot_validation::SignedStatement; pub use polkadot_primitives::parachain::CollatorId; -pub use substrate_network::PeerId; +pub use sc_network::PeerId; const COLLATION_TIMEOUT: Duration = Duration::from_secs(30); diff --git a/erasure-coding/Cargo.toml b/erasure-coding/Cargo.toml index d5a261aad9f69..90d62f2156bb0 100644 --- a/erasure-coding/Cargo.toml +++ b/erasure-coding/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "polkadot-erasure-coding" -version = "0.7.1" +version = "0.7.2" authors = ["Parity Technologies "] edition = "2018" @@ -8,5 +8,5 @@ edition = "2018" primitives = { package = "polkadot-primitives", path = "../primitives" } reed_solomon = { package = "reed-solomon-erasure", git = "https://github.com/paritytech/reed-solomon-erasure" } codec = { package = "parity-scale-codec", version = "1.1.0", default-features = false, features = ["derive"] } -substrate-primitives = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -trie = { package = "substrate-trie", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } +sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } +trie = { package = "sp-trie", git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/erasure-coding/src/lib.rs b/erasure-coding/src/lib.rs index cd89bdfc74916..09e5d4af00674 100644 --- a/erasure-coding/src/lib.rs +++ b/erasure-coding/src/lib.rs @@ -28,7 +28,7 @@ use codec::{Encode, Decode}; use reed_solomon::galois_16::{self, ReedSolomon}; use primitives::{Hash as H256, BlakeTwo256, HashT}; use primitives::parachain::{BlockData, OutgoingMessages}; -use substrate_primitives::Blake2Hasher; +use sp_core::Blake2Hasher; use trie::{EMPTY_PREFIX, MemoryDB, Trie, TrieMut, trie_types::{TrieDBMut, TrieDB}}; use self::wrapped_shard::WrappedShard; diff --git a/executor/Cargo.toml b/executor/Cargo.toml index bda355869b9d8..6a05cced2470e 100644 --- a/executor/Cargo.toml +++ b/executor/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "polkadot-executor" -version = "0.7.1" +version = "0.7.2" authors = ["Parity Technologies "] description = "Polkadot node implementation in Rust." edition = "2018" [dependencies] -substrate-executor = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } +sc-executor = { git = "https://github.com/paritytech/substrate", branch = "master" } polkadot-runtime = { path = "../runtime" } diff --git a/executor/src/lib.rs b/executor/src/lib.rs index 010048525af8c..e30a0509b7a9a 100644 --- a/executor/src/lib.rs +++ b/executor/src/lib.rs @@ -17,7 +17,7 @@ //! A `CodeExecutor` specialisation which uses natively compiled runtime when the wasm to be //! executed is equivalent to the natively compiled code. -use substrate_executor::native_executor_instance; +use sc_executor::native_executor_instance; native_executor_instance!( pub Executor, diff --git a/network/Cargo.toml b/network/Cargo.toml index d1b82de19dbce..1be99c7e1e17d 100644 --- a/network/Cargo.toml +++ b/network/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "polkadot-network" -version = "0.7.1" +version = "0.7.2" authors = ["Parity Technologies "] description = "Polkadot-specific networking protocol" edition = "2018" @@ -12,16 +12,16 @@ av_store = { package = "polkadot-availability-store", path = "../availability-st polkadot-validation = { path = "../validation" } polkadot-primitives = { path = "../primitives" } codec = { package = "parity-scale-codec", version = "1.1.0", default-features = false, features = ["derive"] } -substrate-network = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -substrate-primitives = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -sr-primitives = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } +sc-network = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master" } futures = "0.1" futures03 = { package = "futures", version = "0.3.1", features = ["compat"] } log = "0.4.8" exit-future = "0.1.4" -substrate-client = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } +sc-client = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" } [dev-dependencies] -substrate-keyring = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -sr-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } +sp-keyring = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-api = { git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/network/src/collator_pool.rs b/network/src/collator_pool.rs index 76d38218e95e2..5673c6701188a 100644 --- a/network/src/collator_pool.rs +++ b/network/src/collator_pool.rs @@ -19,7 +19,7 @@ use codec::{Encode, Decode}; use polkadot_primitives::Hash; use polkadot_primitives::parachain::{CollatorId, Id as ParaId, Collation}; -use substrate_network::PeerId; +use sc_network::PeerId; use futures::sync::oneshot; use std::collections::hash_map::{HashMap, Entry}; @@ -226,7 +226,7 @@ impl CollatorPool { #[cfg(test)] mod tests { use super::*; - use substrate_primitives::crypto::UncheckedInto; + use sp_core::crypto::UncheckedInto; use polkadot_primitives::parachain::{ CandidateReceipt, BlockData, PoVBlock, HeadData, ConsolidatedIngress, }; diff --git a/network/src/gossip.rs b/network/src/gossip.rs index 70f873a60d569..3e645984da0a3 100644 --- a/network/src/gossip.rs +++ b/network/src/gossip.rs @@ -49,10 +49,10 @@ //! Peers who send information which was not allowed under a recent neighbor packet //! will be noted as non-beneficial to Substrate's peer-set management utility. -use sr_primitives::{generic::BlockId, traits::ProvideRuntimeApi}; +use sp_runtime::{generic::BlockId, traits::ProvideRuntimeApi}; use sp_blockchain::Error as ClientError; -use substrate_network::{config::Roles, PeerId}; -use substrate_network::consensus_gossip::{ +use sc_network::{config::Roles, PeerId}; +use sc_network::consensus_gossip::{ self as network_gossip, ValidationResult as GossipValidationResult, ValidatorContext, MessageIntent, ConsensusMessage, }; @@ -78,7 +78,7 @@ mod attestation; mod message_routing; /// The engine ID of the polkadot attestation system. -pub const POLKADOT_ENGINE_ID: sr_primitives::ConsensusEngineId = *b"dot1"; +pub const POLKADOT_ENGINE_ID: sp_runtime::ConsensusEngineId = *b"dot1"; // arbitrary; in practice this should not be more than 2. pub(crate) const MAX_CHAIN_HEADS: usize = 5; @@ -330,7 +330,7 @@ impl NewLeafActions { pub fn perform( self, gossip: &mut dyn crate::GossipService, - ctx: &mut dyn substrate_network::Context, + ctx: &mut dyn sc_network::Context, ) { for action in self.actions { match action { @@ -655,12 +655,12 @@ impl network_gossip::Validator for MessageValid #[cfg(test)] mod tests { use super::*; - use substrate_network::consensus_gossip::Validator as ValidatorT; + use sc_network::consensus_gossip::Validator as ValidatorT; use std::sync::mpsc; use parking_lot::Mutex; use polkadot_primitives::parachain::{CandidateReceipt, HeadData}; - use substrate_primitives::crypto::UncheckedInto; - use substrate_primitives::sr25519::{Public as Sr25519Public, Signature as Sr25519Signature}; + use sp_core::crypto::UncheckedInto; + use sp_core::sr25519::{Public as Sr25519Public, Signature as Sr25519Signature}; use polkadot_validation::GenericStatement; use super::message_routing::queue_topic; diff --git a/network/src/gossip/attestation.rs b/network/src/gossip/attestation.rs index 07bfefe71b376..779f12a580b31 100644 --- a/network/src/gossip/attestation.rs +++ b/network/src/gossip/attestation.rs @@ -30,7 +30,7 @@ //! a `Candidate` we are aware of. Otherwise, it is possible we could be forced to //! consider an infinite amount of attestations produced by a misbehaving validator. -use substrate_network::consensus_gossip::{ValidationResult as GossipValidationResult}; +use sc_network::consensus_gossip::{ValidationResult as GossipValidationResult}; use polkadot_validation::GenericStatement; use polkadot_primitives::Hash; diff --git a/network/src/gossip/message_routing.rs b/network/src/gossip/message_routing.rs index e089f7bf24f78..860cf507883b4 100644 --- a/network/src/gossip/message_routing.rs +++ b/network/src/gossip/message_routing.rs @@ -60,7 +60,7 @@ //! We prune messages that are not un-routed from the view of any leaf and cease //! to attempt to send them to any peer. -use sr_primitives::traits::{BlakeTwo256, Hash as HashT}; +use sp_runtime::traits::{BlakeTwo256, Hash as HashT}; use polkadot_primitives::Hash; use std::collections::{HashMap, HashSet}; use sp_blockchain::Error as ClientError; diff --git a/network/src/lib.rs b/network/src/lib.rs index 750fcb12e36e4..9fbbc03b5cf35 100644 --- a/network/src/lib.rs +++ b/network/src/lib.rs @@ -34,11 +34,11 @@ use polkadot_primitives::parachain::{ Id as ParaId, BlockData, CollatorId, CandidateReceipt, Collation, PoVBlock, StructuredUnroutedIngress, ValidatorId, OutgoingMessages, }; -use substrate_network::{ +use sc_network::{ PeerId, RequestId, Context, StatusMessage as GenericFullStatus, specialization::NetworkSpecialization as Specialization, }; -use substrate_network::consensus_gossip::{ +use sc_network::consensus_gossip::{ self, TopicNotification, MessageRecipient as GossipMessageRecipient, ConsensusMessage, }; use self::validation::{LiveValidationLeaves, RecentValidatorIds, InsertedRecentKey}; @@ -76,7 +76,7 @@ mod benefit { type FullStatus = GenericFullStatus; /// Specialization of the network service for the polkadot protocol. -pub type PolkadotNetworkService = substrate_network::NetworkService; +pub type PolkadotNetworkService = sc_network::NetworkService; /// Basic functionality that a network has to fulfill. pub trait NetworkService: Send + Sync + 'static { @@ -588,7 +588,7 @@ impl Specialization for PolkadotProtocol { let local_status = Status::decode(&mut &status.chain_status[..]) .unwrap_or_else(|_| Status { collating_for: None }); - let validator = status.roles.contains(substrate_network::config::Roles::AUTHORITY); + let validator = status.roles.contains(sc_network::config::Roles::AUTHORITY); let mut peer_info = PeerInfo { collating_for: local_status.collating_for.clone(), diff --git a/network/src/local_collations.rs b/network/src/local_collations.rs index 46dc49b4505df..3bc3b0a8062f5 100644 --- a/network/src/local_collations.rs +++ b/network/src/local_collations.rs @@ -128,7 +128,7 @@ impl LocalCollations { #[cfg(test)] mod tests { use super::*; - use substrate_primitives::crypto::UncheckedInto; + use sp_core::crypto::UncheckedInto; use polkadot_primitives::parachain::ValidatorId; #[test] diff --git a/network/src/router.rs b/network/src/router.rs index 91bce3dae02bb..5e044856b8bfc 100644 --- a/network/src/router.rs +++ b/network/src/router.rs @@ -23,7 +23,7 @@ //! the `TableRouter` trait from `polkadot-validation`, which is expected to call into a shared statement table //! and dispatch evaluation work as necessary when new statements come in. -use sr_primitives::traits::{ProvideRuntimeApi, BlakeTwo256, Hash as HashT}; +use sp_runtime::traits::{ProvideRuntimeApi, BlakeTwo256, Hash as HashT}; use polkadot_validation::{ SharedTable, TableRouter, SignedStatement, GenericStatement, ParachainWork, Validated }; diff --git a/network/src/tests/mod.rs b/network/src/tests/mod.rs index 1f7204b501848..a9a106b3a537f 100644 --- a/network/src/tests/mod.rs +++ b/network/src/tests/mod.rs @@ -26,9 +26,9 @@ use polkadot_primitives::parachain::{ CandidateReceipt, HeadData, PoVBlock, BlockData, CollatorId, ValidatorId, StructuredUnroutedIngress }; -use substrate_primitives::crypto::UncheckedInto; +use sp_core::crypto::UncheckedInto; use codec::Encode; -use substrate_network::{ +use sc_network::{ PeerId, Context, config::Roles, message::generic::ConsensusMessage, specialization::NetworkSpecialization, }; diff --git a/network/src/tests/validation.rs b/network/src/tests/validation.rs index 3962326f92f62..999e4dbd6335d 100644 --- a/network/src/tests/validation.rs +++ b/network/src/tests/validation.rs @@ -19,10 +19,10 @@ #![allow(unused)] use crate::gossip::GossipMessage; -use substrate_network::Context as NetContext; -use substrate_network::consensus_gossip::TopicNotification; -use substrate_primitives::{NativeOrEncoded, ExecutionContext}; -use substrate_keyring::Sr25519Keyring; +use sc_network::Context as NetContext; +use sc_network::consensus_gossip::TopicNotification; +use sp_core::{NativeOrEncoded, ExecutionContext}; +use sp_keyring::Sr25519Keyring; use crate::{GossipService, PolkadotProtocol, NetworkService, GossipMessageStream}; use polkadot_validation::{SharedTable, Network}; @@ -34,8 +34,8 @@ use polkadot_primitives::parachain::{ }; use parking_lot::Mutex; use sp_blockchain::Result as ClientResult; -use sr_api::{Core, RuntimeVersion, StorageProof, ApiExt}; -use sr_primitives::traits::{ApiRef, ProvideRuntimeApi}; +use sp_api::{Core, RuntimeVersion, StorageProof, ApiExt}; +use sp_runtime::traits::{ApiRef, ProvideRuntimeApi}; use std::collections::HashMap; use std::sync::Arc; @@ -401,7 +401,7 @@ impl IngressBuilder { fn make_table(data: &ApiData, local_key: &Sr25519Keyring, parent_hash: Hash) -> Arc { use av_store::Store; - use substrate_primitives::crypto::Pair; + use sp_core::crypto::Pair; let sr_pair = local_key.pair(); let local_key = polkadot_primitives::parachain::ValidatorPair::from(local_key.pair()); diff --git a/network/src/validation.rs b/network/src/validation.rs index c3ab009e2079a..e4c93239a3657 100644 --- a/network/src/validation.rs +++ b/network/src/validation.rs @@ -19,8 +19,8 @@ //! This fulfills the `polkadot_validation::Network` trait, providing a hook to be called //! each time validation leaf work begins on a new chain head. -use sr_primitives::traits::ProvideRuntimeApi; -use substrate_network::PeerId; +use sp_runtime::traits::ProvideRuntimeApi; +use sc_network::PeerId; use polkadot_validation::{ Network as ParachainNetwork, SharedTable, Collators, Statement, GenericStatement, SignedStatement, }; @@ -706,7 +706,7 @@ impl LeafWorkDataFetcher where #[cfg(test)] mod tests { use super::*; - use substrate_primitives::crypto::UncheckedInto; + use sp_core::crypto::UncheckedInto; #[test] fn last_keys_works() { diff --git a/parachain/Cargo.toml b/parachain/Cargo.toml index 7a9b5778fe80e..cc748477f14a7 100644 --- a/parachain/Cargo.toml +++ b/parachain/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "polkadot-parachain" -version = "0.7.1" +version = "0.7.2" authors = ["Parity Technologies "] description = "Types and utilities for creating and working with parachains" edition = "2018" @@ -10,8 +10,8 @@ codec = { package = "parity-scale-codec", version = "1.1.0", default-features = wasmi = { version = "0.4.5", optional = true } derive_more = { version = "0.14.1", optional = true } serde = { version = "1.0.102", default-features = false, features = [ "derive" ] } -rstd = { package = "sr-std", git = "https://github.com/paritytech/substrate", branch = "polkadot-master", default-features = false } -substrate-primitives = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master", default-features = false } +rstd = { package = "sp-std", git = "https://github.com/paritytech/substrate", branch = "master", default-features = false } +sp-core = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false } lazy_static = { version = "1.4.0", optional = true } parking_lot = { version = "0.7.1", optional = true } log = { version = "0.4.8", optional = true } @@ -34,7 +34,7 @@ std = [ "serde/std", "rstd/std", "shared_memory", - "substrate-primitives/std", + "sp-core/std", "lazy_static", "parking_lot", "log" diff --git a/parachain/src/lib.rs b/parachain/src/lib.rs index ad3b9e4f4f116..5639460830b6c 100644 --- a/parachain/src/lib.rs +++ b/parachain/src/lib.rs @@ -54,7 +54,7 @@ pub mod wasm_api; use rstd::vec::Vec; use codec::{Encode, Decode, CompactAs}; -use substrate_primitives::{RuntimeDebug, TypeId}; +use sp_core::{RuntimeDebug, TypeId}; /// Validation parameters for evaluating the parachain validity function. // TODO: balance downloads (https://github.com/paritytech/polkadot/issues/220) @@ -127,7 +127,7 @@ impl rstd::ops::Add for Id { } } -// TODO: Remove all of this, move sr-primitives::AccountIdConversion to own crate and and use that. +// TODO: Remove all of this, move sp-runtime::AccountIdConversion to own crate and and use that. // #360 struct TrailingZeroInput<'a>(&'a [u8]); impl<'a> codec::Input for TrailingZeroInput<'a> { diff --git a/primitives/Cargo.toml b/primitives/Cargo.toml index 86d2324bf140d..1d47c91497bdc 100644 --- a/primitives/Cargo.toml +++ b/primitives/Cargo.toml @@ -1,24 +1,24 @@ [package] name = "polkadot-primitives" -version = "0.7.1" +version = "0.7.2" authors = ["Parity Technologies "] edition = "2018" [dependencies] serde = { version = "1.0.102", optional = true, features = ["derive"] } parity-scale-codec = { version = "1.1.0", default-features = false, features = ["bit-vec", "derive"] } -primitives = { package = "substrate-primitives", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -application-crypto = { package = "substrate-application-crypto", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -sr-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master", default-features = false } -sr-version = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -rstd = { package = "sr-std", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -runtime_primitives = { package = "sr-primitives", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } +primitives = { package = "sp-core", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +application-crypto = { package = "sc-application-crypto", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-api = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false } +sp-version = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +rstd = { package = "sp-std", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +runtime_primitives = { package = "sp-runtime", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } polkadot-parachain = { path = "../parachain", default-features = false } bitvec = { version = "0.15.2", default-features = false, features = ["alloc"] } -babe = { package = "pallet-babe", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } +babe = { package = "pallet-babe", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } [dev-dependencies] -substrate-serializer = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } +sp-serializer = { git = "https://github.com/paritytech/substrate", branch = "master" } pretty_assertions = "0.5.1" [features] @@ -26,9 +26,9 @@ default = ["std"] std = [ "parity-scale-codec/std", "primitives/std", - "sr-api/std", + "sp-api/std", "rstd/std", - "sr-version/std", + "sp-version/std", "runtime_primitives/std", "serde", "polkadot-parachain/std", diff --git a/primitives/src/parachain.rs b/primitives/src/parachain.rs index 1663c671e1570..70b7e2514b99a 100644 --- a/primitives/src/parachain.rs +++ b/primitives/src/parachain.rs @@ -483,7 +483,7 @@ pub struct Status { pub fee_schedule: FeeSchedule, } -sr_api::decl_runtime_apis! { +sp_api::decl_runtime_apis! { /// The API for querying the state of parachains on-chain. pub trait ParachainHost { /// Get the current validators. @@ -507,7 +507,7 @@ sr_api::decl_runtime_apis! { /// Runtime ID module. pub mod id { - use sr_version::ApiId; + use sp_version::ApiId; /// Parachain host runtime API id. pub const PARACHAIN_HOST: ApiId = *b"parahost"; diff --git a/rpc/Cargo.toml b/rpc/Cargo.toml index a23f254607320..a02aa751d4320 100644 --- a/rpc/Cargo.toml +++ b/rpc/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "polkadot-rpc" -version = "0.7.1" +version = "0.7.2" authors = ["Parity Technologies "] edition = "2018" [dependencies] -client = { package = "substrate-client", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } +client = { package = "sc-client", git = "https://github.com/paritytech/substrate", branch = "master" } jsonrpc-core = "14.0.3" polkadot-primitives = { path = "../primitives" } -sr-primitives = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -substrate-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -txpool-api = { package = "sp-transaction-pool-api", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -frame-rpc-system = { package = "substrate-frame-rpc-system", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } +sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "master" } +txpool-api = { package = "sp-transaction-pool-api", git = "https://github.com/paritytech/substrate", branch = "master" } +frame-rpc-system = { package = "substrate-frame-rpc-system", git = "https://github.com/paritytech/substrate", branch = "master" } +pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", branch = "master" } polkadot-runtime = { path = "../runtime" } diff --git a/rpc/src/lib.rs b/rpc/src/lib.rs index f340dfed9cb44..ee285bd4b8aae 100644 --- a/rpc/src/lib.rs +++ b/rpc/src/lib.rs @@ -21,12 +21,12 @@ use std::sync::Arc; use polkadot_primitives::{Block, AccountId, Nonce, Balance}; -use sr_primitives::traits::ProvideRuntimeApi; +use sp_runtime::traits::ProvideRuntimeApi; use txpool_api::TransactionPool; use polkadot_runtime::UncheckedExtrinsic; /// A type representing all RPC extensions. -pub type RpcExtension = jsonrpc_core::IoHandler; +pub type RpcExtension = jsonrpc_core::IoHandler; /// Instantiate all RPC extensions. pub fn create_full(client: Arc, pool: Arc

) -> RpcExtension where diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 598660196df30..89ef991afc753 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "polkadot-runtime" -version = "0.7.1" +version = "0.7.2" authors = ["Parity Technologies "] edition = "2018" build = "build.rs" @@ -14,49 +14,49 @@ safe-mix = { version = "1.0.0", default-features = false } serde = { version = "1.0.102", default-features = false } serde_derive = { version = "1.0.102", optional = true } -authority-discovery-primitives = { package = "substrate-authority-discovery-primitives", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -babe-primitives = { package = "substrate-consensus-babe-primitives", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -sr-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master", default-features = false } -inherents = { package = "substrate-inherents", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -offchain-primitives = { package = "substrate-offchain-primitives", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -rstd = { package = "sr-std", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -sr-io = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -sr-primitives = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -sr-staking-primitives = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -substrate-primitives = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -substrate-serializer = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -substrate-session = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -version = { package = "sr-version", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -tx-pool-api = { package = "sp-transaction-pool-runtime-api", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -block-builder-api = { package = "substrate-block-builder-runtime-api", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } +authority-discovery-primitives = { package = "sp-authority-discovery", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +babe-primitives = { package = "sp-consensus-babe", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-api = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false } +inherents = { package = "sp-inherents", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +offchain-primitives = { package = "sp-offchain", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +rstd = { package = "sp-std", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-io = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-staking = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-core = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-serializer = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-sesssion = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +version = { package = "sp-version", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +tx-pool-api = { package = "sp-transaction-pool-runtime-api", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +block-builder-api = { package = "sp-block-builder", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -authority-discovery = { package = "pallet-authority-discovery", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -authorship = { package = "pallet-authorship", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -babe = { package = "pallet-babe", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -balances = { package = "pallet-balances", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -transaction-payment = { package = "pallet-transaction-payment", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -collective = { package = "pallet-collective", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -democracy = { package = "pallet-democracy", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -elections-phragmen = { package = "pallet-elections-phragmen", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -executive = { package = "frame-executive", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -finality-tracker = { package = "pallet-finality-tracker", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -grandpa = { package = "pallet-grandpa", git = "https://github.com/paritytech/substrate", default-features = false, features = ["migrate-authorities"], branch = "polkadot-master" } -im-online = { package = "pallet-im-online", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -indices = { package = "pallet-indices", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -membership = { package = "pallet-membership", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -nicks = { package = "pallet-nicks", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -offences = { package = "pallet-offences", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -randomness-collective-flip = { package = "pallet-randomness-collective-flip", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -session = { package = "pallet-session", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -staking = { package = "pallet-staking", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -pallet-staking-reward-curve = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -sudo = { package = "pallet-sudo", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -system = { package = "frame-system", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -system_rpc_runtime_api = { package = "frame-system-rpc-runtime-api", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -timestamp = { package = "pallet-timestamp", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -treasury = { package = "pallet-treasury", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } +authority-discovery = { package = "pallet-authority-discovery", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +authorship = { package = "pallet-authorship", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +babe = { package = "pallet-babe", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +balances = { package = "pallet-balances", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +transaction-payment = { package = "pallet-transaction-payment", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +collective = { package = "pallet-collective", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +democracy = { package = "pallet-democracy", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +elections-phragmen = { package = "pallet-elections-phragmen", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +executive = { package = "frame-executive", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +finality-tracker = { package = "pallet-finality-tracker", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +grandpa = { package = "pallet-grandpa", git = "https://github.com/paritytech/substrate", default-features = false, features = ["migrate-authorities"], branch = "master" } +im-online = { package = "pallet-im-online", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +indices = { package = "pallet-indices", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +membership = { package = "pallet-membership", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +nicks = { package = "pallet-nicks", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +offences = { package = "pallet-offences", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +randomness-collective-flip = { package = "pallet-randomness-collective-flip", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +session = { package = "pallet-session", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +staking = { package = "pallet-staking", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +pallet-staking-reward-curve = { git = "https://github.com/paritytech/substrate", branch = "master" } +sudo = { package = "pallet-sudo", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +system = { package = "frame-system", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +system_rpc_runtime_api = { package = "frame-system-rpc-runtime-api", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +timestamp = { package = "pallet-timestamp", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +treasury = { package = "pallet-treasury", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } primitives = { package = "polkadot-primitives", path = "../primitives", default-features = false } polkadot-parachain = { path = "../parachain", default-features = false } @@ -65,8 +65,8 @@ polkadot-parachain = { path = "../parachain", default-features = false } hex-literal = "0.2.1" libsecp256k1 = "0.3.2" tiny-keccak = "1.5.0" -keyring = { package = "substrate-keyring", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -substrate-trie = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } +keyring = { package = "sp-keyring", git = "https://github.com/paritytech/substrate", branch = "master" } +sp-trie = { git = "https://github.com/paritytech/substrate", branch = "master" } trie-db = "0.16.0" serde_json = "1.0.41" @@ -85,14 +85,14 @@ std = [ "rustc-hex/std", "codec/std", "inherents/std", - "substrate-primitives/std", + "sp-core/std", "polkadot-parachain/std", - "sr-api/std", + "sp-api/std", "tx-pool-api/std", "block-builder-api/std", "offchain-primitives/std", "rstd/std", - "sr-io/std", + "sp-io/std", "frame-support/std", "authorship/std", "balances/std", @@ -109,8 +109,8 @@ std = [ "membership/std", "nicks/std", "offences/std", - "sr-primitives/std", - "sr-staking-primitives/std", + "sp-runtime/std", + "sp-staking/std", "session/std", "staking/std", "sudo/std", @@ -125,6 +125,6 @@ std = [ "safe-mix/std", "babe/std", "babe-primitives/std", - "substrate-session/std", + "sp-sesssion/std", "randomness-collective-flip/std", ] diff --git a/runtime/src/attestations.rs b/runtime/src/attestations.rs index ff6b46c86d4ee..d3b5ba03f54d7 100644 --- a/runtime/src/attestations.rs +++ b/runtime/src/attestations.rs @@ -24,8 +24,8 @@ use codec::{Encode, Decode}; use frame_support::{decl_storage, decl_module, ensure, dispatch::Result, traits::Get}; use primitives::{Hash, parachain::{AttestedCandidate, CandidateReceipt, Id as ParaId}}; -use sr_primitives::RuntimeDebug; -use sr_staking_primitives::SessionIndex; +use sp_runtime::RuntimeDebug; +use sp_staking::SessionIndex; use inherents::{ProvideInherent, InherentData, MakeFatalError, InherentIdentifier}; use system::ensure_none; diff --git a/runtime/src/claims.rs b/runtime/src/claims.rs index bbf1e13e19297..608295579e87b 100644 --- a/runtime/src/claims.rs +++ b/runtime/src/claims.rs @@ -17,7 +17,7 @@ //! Module to process claims from Ethereum addresses. use rstd::prelude::*; -use sr_io::{hashing::keccak_256, crypto::secp256k1_ecdsa_recover}; +use sp_io::{hashing::keccak_256, crypto::secp256k1_ecdsa_recover}; use frame_support::{decl_event, decl_storage, decl_module}; use frame_support::weights::SimpleDispatchInfo; use frame_support::traits::{Currency, Get}; @@ -26,8 +26,8 @@ use codec::{Encode, Decode}; #[cfg(feature = "std")] use serde::{self, Serialize, Deserialize, Serializer, Deserializer}; #[cfg(feature = "std")] -use sr_primitives::traits::Zero; -use sr_primitives::{ +use sp_runtime::traits::Zero; +use sp_runtime::{ RuntimeDebug, transaction_validity::{ TransactionLongevity, TransactionValidity, ValidTransaction, InvalidTransaction }, @@ -200,7 +200,7 @@ impl Module { } #[allow(deprecated)] // Allow `ValidateUnsigned` -impl sr_primitives::traits::ValidateUnsigned for Module { +impl sp_runtime::traits::ValidateUnsigned for Module { type Call = Call; fn validate_unsigned(call: &Self::Call) -> TransactionValidity { @@ -244,11 +244,11 @@ mod tests { use hex_literal::hex; use super::*; - use substrate_primitives::H256; + use sp_core::H256; use codec::Encode; // The testing primitives are very useful for avoiding having to work with signatures // or public keys. `u64` is used as the `AccountId` and no `Signature`s are required. - use sr_primitives::{Perbill, traits::{BlakeTwo256, IdentityLookup}, testing::Header}; + use sp_runtime::{Perbill, traits::{BlakeTwo256, IdentityLookup}, testing::Header}; use balances; use frame_support::{impl_outer_origin, assert_ok, assert_err, assert_noop, parameter_types}; @@ -339,7 +339,7 @@ mod tests { // This function basically just builds a genesis storage key/value store according to // our desired mockup. - fn new_test_ext() -> sr_io::TestExternalities { + fn new_test_ext() -> sp_io::TestExternalities { let mut t = system::GenesisConfig::default().build_storage::().unwrap(); // We use default for brevity, but you can configure as desired if needed. balances::GenesisConfig::::default().assimilate_storage(&mut t).unwrap(); @@ -442,7 +442,7 @@ mod tests { #[test] fn validate_unsigned_works() { #![allow(deprecated)] // Allow `ValidateUnsigned` - use sr_primitives::traits::ValidateUnsigned; + use sp_runtime::traits::ValidateUnsigned; new_test_ext().execute_with(|| { assert_eq!( diff --git a/runtime/src/constants.rs b/runtime/src/constants.rs index 8a72913cf9f4b..0431ef67913be 100644 --- a/runtime/src/constants.rs +++ b/runtime/src/constants.rs @@ -50,7 +50,7 @@ pub mod time { /// Fee-related. pub mod fee { - pub use sr_primitives::Perbill; + pub use sp_runtime::Perbill; /// The block saturation level. Fees will be updates based on this value. pub const TARGET_BLOCK_FULLNESS: Perbill = Perbill::from_percent(25); diff --git a/runtime/src/crowdfund.rs b/runtime/src/crowdfund.rs index 7dd44681ebe4e..df3f5d31e5e32 100644 --- a/runtime/src/crowdfund.rs +++ b/runtime/src/crowdfund.rs @@ -72,14 +72,14 @@ use frame_support::{ } }; use system::ensure_signed; -use sr_primitives::{ModuleId, +use sp_runtime::{ModuleId, traits::{AccountIdConversion, Hash, Saturating, Zero, CheckedAdd} }; use frame_support::weights::SimpleDispatchInfo; use crate::slots; use codec::{Encode, Decode}; use rstd::vec::Vec; -use substrate_primitives::storage::well_known_keys::CHILD_STORAGE_KEY_PREFIX; +use sp_core::storage::well_known_keys::CHILD_STORAGE_KEY_PREFIX; use primitives::parachain::Id as ParaId; const MODULE_ID: ModuleId = ModuleId(*b"py/cfund"); @@ -491,11 +491,11 @@ mod tests { use std::{collections::HashMap, cell::RefCell}; use frame_support::{impl_outer_origin, assert_ok, assert_noop, parameter_types}; - use substrate_primitives::H256; + use sp_core::H256; use primitives::parachain::{Info as ParaInfo, Id as ParaId}; // The testing primitives are very useful for avoiding having to work with signatures // or public keys. `u64` is used as the `AccountId` and no `Signature`s are requried. - use sr_primitives::{ + use sp_runtime::{ Perbill, Permill, testing::Header, traits::{BlakeTwo256, OnInitialize, OnFinalize, IdentityLookup}, }; @@ -643,7 +643,7 @@ mod tests { // This function basically just builds a genesis storage key/value store according to // our desired mockup. - fn new_test_ext() -> sr_io::TestExternalities { + fn new_test_ext() -> sp_io::TestExternalities { let mut t = system::GenesisConfig::default().build_storage::().unwrap(); balances::GenesisConfig::{ balances: vec![(1, 1000), (2, 2000), (3, 3000), (4, 4000)], diff --git a/runtime/src/impls.rs b/runtime/src/impls.rs index 362d0c73a17a5..3a88b76191a5e 100644 --- a/runtime/src/impls.rs +++ b/runtime/src/impls.rs @@ -17,8 +17,8 @@ //! Auxillary struct/enums for polkadot runtime. use primitives::Balance; -use sr_primitives::traits::{Convert, Saturating}; -use sr_primitives::{Fixed64, Perbill}; +use sp_runtime::traits::{Convert, Saturating}; +use sp_runtime::{Fixed64, Perbill}; use frame_support::weights::Weight; use frame_support::traits::{OnUnbalanced, Currency, Get}; use crate::{Balances, System, Authorship, MaximumBlockWeight, NegativeImbalance}; diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index e25bbafb74ddf..4b58486897429 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -29,13 +29,13 @@ mod slots; mod crowdfund; use rstd::prelude::*; -use substrate_primitives::u32_trait::{_1, _2, _3, _4, _5}; +use sp_core::u32_trait::{_1, _2, _3, _4, _5}; use codec::{Encode, Decode}; use primitives::{ AccountId, AccountIndex, Balance, BlockNumber, Hash, Nonce, Signature, Moment, parachain::{self, ActiveParas}, ValidityError, }; -use sr_primitives::{ +use sp_runtime::{ create_runtime_str, generic, impl_opaque_keys, ApplyExtrinsicResult, Permill, Perbill, RuntimeDebug, transaction_validity::{TransactionValidity, InvalidTransaction, TransactionValidityError}, @@ -46,8 +46,8 @@ use version::RuntimeVersion; use grandpa::{AuthorityId as GrandpaId, fg_primitives}; #[cfg(any(feature = "std", test))] use version::NativeVersion; -use substrate_primitives::OpaqueMetadata; -use sr_staking_primitives::SessionIndex; +use sp_core::OpaqueMetadata; +use sp_staking::SessionIndex; use frame_support::{ parameter_types, construct_runtime, traits::{SplitTwoWays, Currency, Randomness}, weights::{Weight, DispatchInfo}, @@ -60,7 +60,7 @@ use pallet_transaction_payment_rpc_runtime_api::RuntimeDispatchInfo; #[cfg(feature = "std")] pub use staking::StakerStatus; #[cfg(any(feature = "std", test))] -pub use sr_primitives::BuildStorage; +pub use sp_runtime::BuildStorage; pub use timestamp::Call as TimestampCall; pub use balances::Call as BalancesCall; pub use attestations::{Call as AttestationsCall, MORE_ATTESTATIONS_IDENTIFIER}; @@ -97,7 +97,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("kusama"), impl_name: create_runtime_str!("parity-kusama"), authoring_version: 2, - spec_version: 1022, + spec_version: 1023, impl_version: 0, apis: RUNTIME_API_VERSIONS, }; @@ -641,8 +641,8 @@ pub type CheckedExtrinsic = generic::CheckedExtrinsic; /// Executive: handles dispatch to the various modules. pub type Executive = executive::Executive, Runtime, AllModules>; -sr_api::impl_runtime_apis! { - impl sr_api::Core for Runtime { +sp_api::impl_runtime_apis! { + impl sp_api::Core for Runtime { fn version() -> RuntimeVersion { VERSION } @@ -656,7 +656,7 @@ sr_api::impl_runtime_apis! { } } - impl sr_api::Metadata for Runtime { + impl sp_api::Metadata for Runtime { fn metadata() -> OpaqueMetadata { Runtime::metadata().into() } @@ -694,7 +694,7 @@ sr_api::impl_runtime_apis! { } impl offchain_primitives::OffchainWorkerApi for Runtime { - fn offchain_worker(number: sr_primitives::traits::NumberFor) { + fn offchain_worker(number: sp_runtime::traits::NumberFor) { Executive::offchain_worker(number) } } @@ -752,7 +752,7 @@ sr_api::impl_runtime_apis! { } } - impl substrate_session::SessionKeys for Runtime { + impl sp_sesssion::SessionKeys for Runtime { fn generate_session_keys(seed: Option>) -> Vec { SessionKeys::generate(seed) } diff --git a/runtime/src/parachains.rs b/runtime/src/parachains.rs index ed4bccb6d9365..9acb46817ceda 100644 --- a/runtime/src/parachains.rs +++ b/runtime/src/parachains.rs @@ -21,7 +21,7 @@ use rstd::result; use rstd::collections::btree_map::BTreeMap; use codec::{Encode, Decode}; -use sr_primitives::traits::{ +use sp_runtime::traits::{ Hash as HashT, BlakeTwo256, Saturating, One, Zero, Dispatchable, AccountIdConversion, }; @@ -455,7 +455,7 @@ impl Module { // same. ordered_needs_dispatch.insert(i, id); } else { - sr_primitives::print("ordered_needs_dispatch contains id?!"); + sp_runtime::print("ordered_needs_dispatch contains id?!"); } } } @@ -657,7 +657,7 @@ impl Module { ) -> rstd::result::Result, &'static str> { use primitives::parachain::ValidityAttestation; - use sr_primitives::traits::AppVerify; + use sp_runtime::traits::AppVerify; // returns groups of slices that have the same chain ID. // assumes the inner slice is sorted by id. @@ -841,7 +841,7 @@ impl Module { */ } -impl sr_primitives::BoundToRuntimeAppPublic for Module { +impl sp_runtime::BoundToRuntimeAppPublic for Module { type Public = ValidatorId; } @@ -901,10 +901,10 @@ mod tests { use super::*; use super::Call as ParachainsCall; use bitvec::{bitvec, vec::BitVec}; - use sr_io::TestExternalities; - use substrate_primitives::{H256, Blake2Hasher}; - use substrate_trie::NodeCodec; - use sr_primitives::{ + use sp_io::TestExternalities; + use sp_core::{H256, Blake2Hasher}; + use sp_trie::NodeCodec; + use sp_runtime::{ Perbill, curve::PiecewiseLinear, testing::{UintAuthorityId, Header}, traits::{BlakeTwo256, IdentityLookup, OnInitialize, OnFinalize}, }; @@ -1038,7 +1038,7 @@ mod tests { } parameter_types! { - pub const SessionsPerEra: sr_staking_primitives::SessionIndex = 6; + pub const SessionsPerEra: sp_staking::SessionIndex = 6; pub const BondingDuration: staking::EraIndex = 28; pub const SlashDeferDuration: staking::EraIndex = 7; pub const AttestationPeriod: BlockNumber = 100; diff --git a/runtime/src/registrar.rs b/runtime/src/registrar.rs index 6b1ba2043ddb1..efe74860e0928 100644 --- a/runtime/src/registrar.rs +++ b/runtime/src/registrar.rs @@ -23,7 +23,7 @@ use rstd::{prelude::*, result}; use rstd::marker::PhantomData; use codec::{Encode, Decode}; -use sr_primitives::{ +use sp_runtime::{ transaction_validity::{TransactionValidityError, ValidTransaction, TransactionValidity}, traits::{Hash as HashT, SignedExtension} }; @@ -39,7 +39,7 @@ use primitives::parachain::{ Retriable }; use crate::parachains; -use sr_primitives::transaction_validity::InvalidTransaction; +use sp_runtime::transaction_validity::InvalidTransaction; /// Parachain registration API. pub trait Registrar { @@ -178,7 +178,7 @@ decl_storage! { #[cfg(feature = "std")] fn build(config: &GenesisConfig) { - use sr_primitives::traits::Zero; + use sp_runtime::traits::Zero; let mut p = config.parachains.clone(); p.sort_unstable_by_key(|&(ref id, _, _)| *id); @@ -574,9 +574,9 @@ impl SignedExtension for LimitParathreadCommits where mod tests { use super::*; use bitvec::vec::BitVec; - use sr_io::TestExternalities; - use substrate_primitives::{H256, Pair}; - use sr_primitives::{ + use sp_io::TestExternalities; + use sp_core::{H256, Pair}; + use sp_runtime::{ traits::{ BlakeTwo256, IdentityLookup, OnInitialize, OnFinalize, Dispatchable, AccountIdConversion, diff --git a/runtime/src/slot_range.rs b/runtime/src/slot_range.rs index 5e62edbaed210..ee27af1ae5ef8 100644 --- a/runtime/src/slot_range.rs +++ b/runtime/src/slot_range.rs @@ -18,7 +18,7 @@ //! represent all sub ranges between 0 and 3 inclusive. use rstd::{result, ops::Add, convert::{TryFrom, TryInto}}; -use sr_primitives::traits::CheckedSub; +use sp_runtime::traits::CheckedSub; use codec::{Encode, Decode}; /// Total number of possible sub ranges of slots. diff --git a/runtime/src/slots.rs b/runtime/src/slots.rs index c6792c8f00f19..d311792610c3e 100644 --- a/runtime/src/slots.rs +++ b/runtime/src/slots.rs @@ -19,7 +19,7 @@ //! information for commissioning and decommissioning them. use rstd::{prelude::*, mem::swap, convert::TryInto}; -use sr_primitives::traits::{ +use sp_runtime::traits::{ CheckedSub, StaticLookup, Zero, One, CheckedConversion, Hash, AccountIdConversion, }; use frame_support::weights::SimpleDispatchInfo; @@ -820,8 +820,8 @@ mod tests { use super::*; use std::{result::Result, collections::HashMap, cell::RefCell}; - use substrate_primitives::H256; - use sr_primitives::{ + use sp_core::H256; + use sp_runtime::{ Perbill, testing::Header, traits::{BlakeTwo256, Hash, IdentityLookup, OnInitialize, OnFinalize}, }; @@ -948,7 +948,7 @@ mod tests { // This function basically just builds a genesis storage key/value store according to // our desired mock up. - fn new_test_ext() -> sr_io::TestExternalities { + fn new_test_ext() -> sp_io::TestExternalities { let mut t = system::GenesisConfig::default().build_storage::().unwrap(); balances::GenesisConfig::{ balances: vec![(1, 10), (2, 20), (3, 30), (4, 40), (5, 50), (6, 60)], diff --git a/service/Cargo.toml b/service/Cargo.toml index 4f9dae5d05eb0..076028df68396 100644 --- a/service/Cargo.toml +++ b/service/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "polkadot-service" -version = "0.7.1" +version = "0.7.2" authors = ["Parity Technologies "] edition = "2018" @@ -20,28 +20,28 @@ polkadot-runtime = { path = "../runtime" } polkadot-executor = { path = "../executor" } polkadot-network = { path = "../network" } polkadot-rpc = { path = "../rpc" } -sr-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -sr-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -sr-primitives = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -primitives = { package = "substrate-primitives", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -client = { package = "substrate-client", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -client-api = { package = "substrate-client-api", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -client-db = { package = "substrate-client-db", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -substrate-executor = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -substrate-network = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -consensus_common = { package = "substrate-consensus-common", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -grandpa = { package = "substrate-finality-grandpa", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -grandpa_primitives = { package = "substrate-finality-grandpa-primitives", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -inherents = { package = "substrate-inherents", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -service = { package = "substrate-service", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -telemetry = { package = "substrate-telemetry", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -txpool = { package = "sc-transaction-pool", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -txpool-api = { package = "sp-transaction-pool-api", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -substrate-keystore = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -pallet-babe = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -pallet-staking = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -im-online = { package = "pallet-im-online", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } -authority-discovery = { package = "substrate-authority-discovery", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -authority-discovery-primitives = { package = "substrate-authority-discovery-primitives", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -babe = { package = "substrate-consensus-babe", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -babe-primitives = { package = "substrate-consensus-babe-primitives", git = "https://github.com/paritytech/substrate", default-features = false, branch = "polkadot-master" } +sp-io = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-api = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master" } +primitives = { package = "sp-core", git = "https://github.com/paritytech/substrate", branch = "master" } +client = { package = "sc-client", git = "https://github.com/paritytech/substrate", branch = "master" } +client-api = { package = "sc-client-api", git = "https://github.com/paritytech/substrate", branch = "master" } +client-db = { package = "sc-client-db", git = "https://github.com/paritytech/substrate", branch = "master" } +sc-executor = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-network = { git = "https://github.com/paritytech/substrate", branch = "master" } +consensus_common = { package = "sp-consensus", git = "https://github.com/paritytech/substrate", branch = "master" } +grandpa = { package = "sc-finality-grandpa", git = "https://github.com/paritytech/substrate", branch = "master" } +grandpa_primitives = { package = "sp-finality-granpda", git = "https://github.com/paritytech/substrate", branch = "master" } +inherents = { package = "sp-inherents", git = "https://github.com/paritytech/substrate", branch = "master" } +service = { package = "sc-service", git = "https://github.com/paritytech/substrate", branch = "master" } +telemetry = { package = "sc-telemetry", git = "https://github.com/paritytech/substrate", branch = "master" } +txpool = { package = "sc-transaction-pool", git = "https://github.com/paritytech/substrate", branch = "master" } +txpool-api = { package = "sp-transaction-pool-api", git = "https://github.com/paritytech/substrate", branch = "master" } +sc-keystore = { git = "https://github.com/paritytech/substrate", branch = "master" } +pallet-babe = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +pallet-staking = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +im-online = { package = "pallet-im-online", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +authority-discovery = { package = "sc-authority-discovery", git = "https://github.com/paritytech/substrate", branch = "master" } +authority-discovery-primitives = { package = "sp-authority-discovery", git = "https://github.com/paritytech/substrate", branch = "master" } +babe = { package = "sc-consensus-babe", git = "https://github.com/paritytech/substrate", branch = "master" } +babe-primitives = { package = "sp-consensus-babe", git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/service/src/chain_spec.rs b/service/src/chain_spec.rs index 88371b2c3dd0b..592012cd0d50a 100644 --- a/service/src/chain_spec.rs +++ b/service/src/chain_spec.rs @@ -24,7 +24,7 @@ use polkadot_runtime::{ IndicesConfig, StakerStatus, WASM_BINARY, ClaimsConfig, ParachainsConfig, RegistrarConfig }; use polkadot_runtime::constants::currency::DOTS; -use sr_primitives::{traits::IdentifyAccount, Perbill}; +use sp_runtime::{traits::IdentifyAccount, Perbill}; use telemetry::TelemetryEndpoints; use hex_literal::hex; use babe_primitives::AuthorityId as BabeId; diff --git a/service/src/lib.rs b/service/src/lib.rs index 63731c61ac8c4..4d1d8ed6addd8 100644 --- a/service/src/lib.rs +++ b/service/src/lib.rs @@ -34,15 +34,15 @@ pub use service::ServiceBuilderCommand; pub use service::config::{DatabaseConfig, full_version_from_strs}; pub use client::{ExecutionStrategy, CallExecutor}; pub use client_api::backend::Backend; -pub use sr_api::{Core as CoreApi, ConstructRuntimeApi}; +pub use sp_api::{Core as CoreApi, ConstructRuntimeApi}; pub use consensus_common::SelectChain; pub use polkadot_network::{PolkadotProtocol}; pub use polkadot_primitives::parachain::{CollatorId, ParachainHost}; pub use polkadot_primitives::Block; pub use polkadot_runtime::RuntimeApi; pub use primitives::Blake2Hasher; -pub use sr_primitives::traits::ProvideRuntimeApi; -pub use substrate_network::specialization::NetworkSpecialization; +pub use sp_runtime::traits::ProvideRuntimeApi; +pub use sc_network::specialization::NetworkSpecialization; pub use chain_spec::ChainSpec; pub use consensus::run_validation_worker; @@ -150,7 +150,7 @@ pub fn new_full(config: Configuration) CallExecutor = impl CallExecutor + Clone + Send + Sync + 'static, >, ServiceError> { - use substrate_network::DhtEvent; + use sc_network::DhtEvent; use futures03::{ compat::Stream01CompatExt, stream::StreamExt, diff --git a/statement-table/Cargo.toml b/statement-table/Cargo.toml index dfcedaef0ca6a..619fcfeaa79e1 100644 --- a/statement-table/Cargo.toml +++ b/statement-table/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "polkadot-statement-table" -version = "0.7.1" +version = "0.7.2" authors = ["Parity Technologies "] edition = "2018" [dependencies] codec = { package = "parity-scale-codec", version = "1.1.0", default-features = false, features = ["derive"] } -substrate-primitives = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } +sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } primitives = { package = "polkadot-primitives", path = "../primitives" } diff --git a/test-parachains/adder/Cargo.toml b/test-parachains/adder/Cargo.toml index f05bbf9ddec16..26e8d954cdeb5 100644 --- a/test-parachains/adder/Cargo.toml +++ b/test-parachains/adder/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "adder" -version = "0.7.1" +version = "0.7.2" authors = ["Parity Technologies "] description = "Test parachain which adds to a number as its state transition" edition = "2018" @@ -13,7 +13,7 @@ tiny-keccak = "1.5.0" dlmalloc = { version = "0.1.3", features = [ "global" ] } # We need to make sure the global allocator is disabled until we have support of full substrate externalities -runtime-io = { package = "sr-io", git = "https://github.com/paritytech/substrate", branch = "polkadot-master", default-features = false, features = [ "disable_allocator" ] } +runtime-io = { package = "sp-io", git = "https://github.com/paritytech/substrate", branch = "master", default-features = false, features = [ "disable_allocator" ] } [build-dependencies] wasm-builder-runner = { package = "substrate-wasm-builder-runner", version = "1.0.4" } diff --git a/test-parachains/adder/collator/Cargo.toml b/test-parachains/adder/collator/Cargo.toml index 8dd7859909026..f191f952183f2 100644 --- a/test-parachains/adder/collator/Cargo.toml +++ b/test-parachains/adder/collator/Cargo.toml @@ -9,9 +9,9 @@ adder = { path = ".." } parachain = { package = "polkadot-parachain", path = "../../../parachain" } collator = { package = "polkadot-collator", path = "../../../collator" } primitives = { package = "polkadot-primitives", path = "../../../primitives" } -substrate-primitives = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -client = { package = "substrate-client", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -client-api = { package = "substrate-client-api", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } +sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } +client = { package = "sc-client", git = "https://github.com/paritytech/substrate", branch = "master" } +client-api = { package = "sc-client-api", git = "https://github.com/paritytech/substrate", branch = "master" } parking_lot = "0.9.0" ctrlc = { version = "3.1.3", features = ["termination"] } futures = "0.3.1" diff --git a/test-parachains/adder/collator/src/main.rs b/test-parachains/adder/collator/src/main.rs index ac8a9f814709b..5f296bd6063e9 100644 --- a/test-parachains/adder/collator/src/main.rs +++ b/test-parachains/adder/collator/src/main.rs @@ -21,7 +21,7 @@ use std::collections::HashMap; use std::sync::Arc; use adder::{HeadData as AdderHead, BlockData as AdderBody}; -use substrate_primitives::{Pair, Blake2Hasher}; +use sp_core::{Pair, Blake2Hasher}; use parachain::codec::{Encode, Decode}; use primitives::{ Hash, Block, diff --git a/test-parachains/halt/Cargo.toml b/test-parachains/halt/Cargo.toml index c2706a0c9ab68..d8e4f1acf68fe 100644 --- a/test-parachains/halt/Cargo.toml +++ b/test-parachains/halt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "halt" -version = "0.7.1" +version = "0.7.2" authors = ["Parity Technologies "] description = "Test parachain which executes forever" edition = "2018" diff --git a/validation/Cargo.toml b/validation/Cargo.toml index c16fd96b0b1d2..731f8f042965d 100644 --- a/validation/Cargo.toml +++ b/validation/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "polkadot-validation" -version = "0.7.1" +version = "0.7.2" authors = ["Parity Technologies "] edition = "2018" @@ -21,22 +21,22 @@ parachain = { package = "polkadot-parachain", path = "../parachain" } polkadot-primitives = { path = "../primitives" } polkadot-runtime = { path = "../runtime" } table = { package = "polkadot-statement-table", path = "../statement-table" } -grandpa = { package = "substrate-finality-grandpa", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -inherents = { package = "substrate-inherents", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -consensus = { package = "substrate-consensus-common", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -primitives = { package = "substrate-primitives", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -txpool-api = { package = "sp-transaction-pool-api", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -client = { package = "substrate-client-api", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -sr-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -sp-timestamp = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -block-builder = { package = "substrate-block-builder", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -trie = { package = "substrate-trie", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -runtime_primitives = { package = "sr-primitives", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } +grandpa = { package = "sc-finality-grandpa", git = "https://github.com/paritytech/substrate", branch = "master" } +inherents = { package = "sp-inherents", git = "https://github.com/paritytech/substrate", branch = "master" } +consensus = { package = "sp-consensus", git = "https://github.com/paritytech/substrate", branch = "master" } +primitives = { package = "sp-core", git = "https://github.com/paritytech/substrate", branch = "master" } +txpool-api = { package = "sp-transaction-pool-api", git = "https://github.com/paritytech/substrate", branch = "master" } +client = { package = "sc-client-api", git = "https://github.com/paritytech/substrate", branch = "master" } +sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-api = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-timestamp = { git = "https://github.com/paritytech/substrate", branch = "master" } +block-builder = { package = "sc-block-builder", git = "https://github.com/paritytech/substrate", branch = "master" } +trie = { package = "sp-trie", git = "https://github.com/paritytech/substrate", branch = "master" } +runtime_primitives = { package = "sp-runtime", git = "https://github.com/paritytech/substrate", branch = "master" } bitvec = { version = "0.15.2", default-features = false, features = ["alloc"] } -runtime_babe = { package = "pallet-babe", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -babe-primitives = { package = "substrate-consensus-babe-primitives", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } -keystore = { package = "substrate-keystore", git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } +runtime_babe = { package = "pallet-babe", git = "https://github.com/paritytech/substrate", branch = "master" } +babe-primitives = { package = "sp-consensus-babe", git = "https://github.com/paritytech/substrate", branch = "master" } +keystore = { package = "sc-keystore", git = "https://github.com/paritytech/substrate", branch = "master" } [dev-dependencies] -substrate-keyring = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } +sp-keyring = { git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/validation/src/attestation_service.rs b/validation/src/attestation_service.rs index a1cd90e5175f0..1521568a43937 100644 --- a/validation/src/attestation_service.rs +++ b/validation/src/attestation_service.rs @@ -38,7 +38,7 @@ use polkadot_primitives::parachain::{CandidateReceipt, ParachainHost}; use runtime_primitives::traits::{ProvideRuntimeApi}; use babe_primitives::BabeApi; use keystore::KeyStorePtr; -use sr_api::ApiExt; +use sp_api::ApiExt; use tokio::{timer::Interval, runtime::current_thread::Runtime as LocalRuntime}; use log::{warn, debug}; diff --git a/validation/src/lib.rs b/validation/src/lib.rs index f2f453947dcd1..d44e6ac767dc8 100644 --- a/validation/src/lib.rs +++ b/validation/src/lib.rs @@ -67,7 +67,7 @@ use inherents::InherentData; use sp_timestamp::TimestampInherentData; use log::{info, debug, warn, trace, error}; use keystore::KeyStorePtr; -use sr_api::ApiExt; +use sp_api::ApiExt; type TaskExecutor = Arc + Send>> + Send + Sync>; @@ -865,7 +865,7 @@ impl futures03::Future for CreateProposal where #[cfg(test)] mod tests { use super::*; - use substrate_keyring::Sr25519Keyring; + use sp_keyring::Sr25519Keyring; #[test] fn sign_and_check_statement() { diff --git a/validation/src/shared_table/mod.rs b/validation/src/shared_table/mod.rs index 83de404a6a8a4..16cdd4c656023 100644 --- a/validation/src/shared_table/mod.rs +++ b/validation/src/shared_table/mod.rs @@ -571,7 +571,7 @@ impl SharedTable { #[cfg(test)] mod tests { use super::*; - use substrate_keyring::Sr25519Keyring; + use sp_keyring::Sr25519Keyring; use primitives::crypto::UncheckedInto; use polkadot_primitives::parachain::{BlockData, ConsolidatedIngress}; use futures::future;