From 989db4b81a59582f3f41f83b0eb7fc0917f0bcb5 Mon Sep 17 00:00:00 2001 From: Robert Habermeier Date: Thu, 16 Jan 2020 16:09:06 +0100 Subject: [PATCH] Instantiate environment with asynchronous API (#768) * point to in-progress Substrate branch * instantiate environment async * Fix futures * Bump runtime * Fix collation tests * point to polkadot-master again * point to polkadot-master again * update deps Co-authored-by: Ashley --- Cargo.lock | 440 +++++++++++++++++++------------------- cli/Cargo.toml | 2 +- cli/src/lib.rs | 29 +-- collator/Cargo.toml | 2 +- collator/src/lib.rs | 6 +- runtime/kusama/src/lib.rs | 2 +- service/src/lib.rs | 14 +- validation/src/lib.rs | 15 +- 8 files changed, 252 insertions(+), 258 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 32817a60a9140..e5001ca1c856f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -34,7 +34,7 @@ dependencies = [ "polkadot-collator 0.7.17", "polkadot-parachain 0.7.17", "polkadot-primitives 0.7.17", - "sc-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-client 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-core 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] @@ -388,8 +388,8 @@ dependencies = [ [[package]] name = "browser-utils" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +version = "0.8.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "clear_on_drop 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "console_error_panic_hook 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -404,7 +404,7 @@ dependencies = [ "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", "sc-chain-spec 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-network 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-service 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-service 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "wasm-bindgen 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "wasm-bindgen-futures 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1134,7 +1134,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#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1142,7 +1142,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -1155,8 +1155,8 @@ dependencies = [ [[package]] name = "frame-metadata" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +version = "10.0.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -1167,10 +1167,10 @@ dependencies = [ [[package]] name = "frame-support" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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-metadata 10.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)", "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)", @@ -1183,7 +1183,7 @@ dependencies = [ "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-state-machine 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-std 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)", ] @@ -1191,7 +1191,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "frame-support-procedural-tools 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)", @@ -1202,7 +1202,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "frame-support-procedural-tools-derive 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1214,7 +1214,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -1224,7 +1224,7 @@ dependencies = [ [[package]] name = "frame-system" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1241,7 +1241,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "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?branch=polkadot-master)", @@ -1535,8 +1535,8 @@ dependencies = [ [[package]] name = "grafana-data-source" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +version = "0.8.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -2957,7 +2957,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -2975,7 +2975,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -2992,7 +2992,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3013,7 +3013,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3027,7 +3027,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3043,7 +3043,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3058,7 +3058,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3071,7 +3071,7 @@ dependencies = [ [[package]] name = "pallet-finality-tracker" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3087,7 +3087,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3105,7 +3105,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "enumflags2 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3120,7 +3120,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3139,7 +3139,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3156,7 +3156,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3170,7 +3170,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3184,7 +3184,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3199,7 +3199,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3212,7 +3212,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "enumflags2 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "frame-support 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3227,7 +3227,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3246,7 +3246,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3261,7 +3261,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3281,7 +3281,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3292,7 +3292,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3306,7 +3306,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3322,7 +3322,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3335,7 +3335,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3353,7 +3353,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "frame-support 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)", @@ -3366,7 +3366,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3380,7 +3380,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -3713,7 +3713,7 @@ dependencies = [ "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "polkadot-erasure-coding 0.7.17", "polkadot-primitives 0.7.17", - "sc-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-client 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-keystore 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-network 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3729,22 +3729,22 @@ dependencies = [ name = "polkadot-cli" version = "0.7.17" dependencies = [ - "browser-utils 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "browser-utils 0.8.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)", "polkadot-service 0.7.17", - "sc-cli 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-cli 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-client 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-client-db 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-executor 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-service 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-client-db 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-executor 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-service 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-core 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "structopt 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio 0.1.22 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", "wasm-bindgen 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)", "wasm-bindgen-futures 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -3762,7 +3762,7 @@ dependencies = [ "polkadot-primitives 0.7.17", "polkadot-service 0.7.17", "polkadot-validation 0.7.17", - "sc-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-client 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-network 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3771,7 +3771,7 @@ dependencies = [ "sp-core 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-keyring 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime 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)", + "tokio 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -3800,15 +3800,15 @@ dependencies = [ "polkadot-erasure-coding 0.7.17", "polkadot-primitives 0.7.17", "polkadot-validation 0.7.17", - "sc-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-client 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-network 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-network-gossip 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-network-gossip 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-api 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-core 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-keyring 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-state-machine 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "wasm-timer 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -3823,11 +3823,11 @@ 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.10.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sc-executor 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-executor 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", "shared_memory 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-core 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-externalities 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-externalities 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime-interface 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3863,7 +3863,7 @@ dependencies = [ "pallet-transaction-payment-rpc 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)", "polkadot-primitives 0.7.17", - "sc-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-client 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-rpc 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3998,17 +3998,17 @@ dependencies = [ "polkadot-rpc 0.7.17", "polkadot-runtime 0.7.17", "polkadot-validation 0.7.17", - "sc-authority-discovery 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-authority-discovery 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-chain-spec 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-client 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-client-db 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-client-db 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-consensus-babe 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-executor 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-finality-grandpa 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-executor 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-finality-grandpa 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-keystore 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-network 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-service 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-service 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-telemetry 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "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)", @@ -4056,9 +4056,9 @@ dependencies = [ "polkadot-parachain 0.7.17", "polkadot-primitives 0.7.17", "polkadot-statement-table 0.7.17", - "sc-block-builder 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-block-builder 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-finality-grandpa 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-finality-grandpa 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-keystore 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-api 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)", @@ -4612,8 +4612,8 @@ dependencies = [ [[package]] name = "sc-authority-discovery" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +version = "0.8.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -4638,8 +4638,8 @@ dependencies = [ [[package]] name = "sc-block-builder" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +version = "0.8.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -4649,13 +4649,13 @@ dependencies = [ "sp-consensus 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-core 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-state-machine 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "sc-chain-spec" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "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?branch=polkadot-master)", @@ -4670,7 +4670,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -4680,8 +4680,8 @@ dependencies = [ [[package]] name = "sc-cli" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +version = "0.8.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -4698,7 +4698,7 @@ dependencies = [ "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?branch=polkadot-master)", "sc-network 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-service 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-service 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-telemetry 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-tracing 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)", @@ -4707,7 +4707,7 @@ dependencies = [ "sp-keyring 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-panic-handler 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-state-machine 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "structopt 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)", "tokio 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4715,8 +4715,8 @@ dependencies = [ [[package]] name = "sc-client" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +version = "0.8.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -4727,19 +4727,19 @@ 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)", - "sc-block-builder 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-block-builder 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-executor 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-executor 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-telemetry 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-api 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-consensus 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-core 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-externalities 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-externalities 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-keyring 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-state-machine 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-trie 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-version 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -4749,7 +4749,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -4760,17 +4760,17 @@ 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)", - "sc-executor 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-executor 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-telemetry 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-api 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-consensus 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-core 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-externalities 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-externalities 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-keyring 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-state-machine 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-transaction-pool 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-trie 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -4779,8 +4779,8 @@ dependencies = [ [[package]] name = "sc-client-db" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +version = "0.8.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "kvdb 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4791,26 +4791,25 @@ dependencies = [ "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-util-mem 0.4.1 (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?branch=polkadot-master)", + "sc-client 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-executor 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-state-db 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-executor 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-state-db 0.8.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-consensus 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-core 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-state-machine 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-trie 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "sc-consensus-babe" version = "0.8.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -4822,7 +4821,7 @@ dependencies = [ "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-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-client 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-consensus-slots 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-consensus-uncles 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -4846,7 +4845,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.8.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -4861,13 +4860,13 @@ dependencies = [ "sp-core 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-state-machine 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "sc-consensus-uncles" version = "0.8.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "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?branch=polkadot-master)", @@ -4880,8 +4879,8 @@ dependencies = [ [[package]] name = "sc-executor" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +version = "0.8.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "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)", @@ -4890,11 +4889,11 @@ dependencies = [ "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)", - "sc-executor-common 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-executor-wasmi 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-executor-wasmtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-executor-common 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-executor-wasmi 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-executor-wasmtime 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-core 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-externalities 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-externalities 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-io 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-panic-handler 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime-interface 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -4907,8 +4906,8 @@ dependencies = [ [[package]] name = "sc-executor-common" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +version = "0.8.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4922,15 +4921,15 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +version = "0.8.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", "parity-wasm 0.41.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sc-executor-common 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-executor-common 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-core 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-externalities 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-externalities 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime-interface 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-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)", @@ -4938,8 +4937,8 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +version = "0.8.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -4949,9 +4948,9 @@ 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)", "parity-wasm 0.41.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sc-executor-common 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-executor-common 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-core 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-externalities 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-externalities 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime-interface 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-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)", @@ -4962,8 +4961,8 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +version = "0.8.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -4974,11 +4973,11 @@ 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)", - "sc-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-client 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-keystore 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-network 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-network-gossip 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-network-gossip 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-telemetry 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)", @@ -4993,7 +4992,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5008,7 +5007,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.8.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "bytes 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5029,8 +5028,8 @@ dependencies = [ "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?branch=polkadot-master)", - "sc-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-block-builder 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-client 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-peerset 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)", @@ -5051,8 +5050,8 @@ dependencies = [ [[package]] name = "sc-network-gossip" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +version = "0.8.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5068,7 +5067,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5095,7 +5094,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p 0.14.0-alpha.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5106,7 +5105,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5115,11 +5114,11 @@ 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)", - "sc-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-client 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-executor 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-executor 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-keystore 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-rpc-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-rpc-api 0.8.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-api 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)", @@ -5127,15 +5126,15 @@ dependencies = [ "sp-rpc 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-session 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-state-machine 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-transaction-pool 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-version 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "sc-rpc-api" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +version = "0.8.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5157,7 +5156,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5171,24 +5170,25 @@ dependencies = [ [[package]] name = "sc-service" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +version = "0.8.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "exit-future 0.2.0 (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)", + "futures-timer 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "grafana-data-source 0.8.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-chain-spec 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-client 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-client-db 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sc-executor 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-client-db 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sc-executor 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-keystore 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-network 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-offchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -5212,14 +5212,13 @@ dependencies = [ "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 = "sc-state-db" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +version = "0.8.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5230,7 +5229,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "bytes 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5251,10 +5250,10 @@ dependencies = [ [[package]] name = "sc-tracing" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", + "grafana-data-source 0.8.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)", "sc-telemetry 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -5267,7 +5266,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5282,7 +5281,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5580,14 +5579,14 @@ 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#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "hash-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)", "sp-api-proc-macro 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-core 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-state-machine 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-version 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] @@ -5595,7 +5594,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5607,7 +5606,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5619,7 +5618,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5632,7 +5631,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "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?branch=polkadot-master)", @@ -5644,7 +5643,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -5655,7 +5654,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "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?branch=polkadot-master)", @@ -5667,7 +5666,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5677,13 +5676,13 @@ dependencies = [ "sp-block-builder 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-consensus 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-state-machine 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] [[package]] name = "sp-consensus" version = "0.8.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5695,7 +5694,7 @@ dependencies = [ "sp-core 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-state-machine 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-version 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] @@ -5703,7 +5702,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.8.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5719,7 +5718,7 @@ dependencies = [ [[package]] name = "sp-core" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5743,7 +5742,7 @@ dependencies = [ "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)", "sp-debug-derive 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-externalities 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-externalities 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime-interface 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-storage 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -5758,7 +5757,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5767,8 +5766,8 @@ dependencies = [ [[package]] name = "sp-externalities" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +version = "0.8.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "environmental 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "sp-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -5778,7 +5777,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5791,7 +5790,7 @@ dependencies = [ [[package]] name = "sp-finality-tracker" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -5801,7 +5800,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5813,16 +5812,16 @@ dependencies = [ [[package]] name = "sp-io" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "libsecp256k1 0.3.4 (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?branch=polkadot-master)", - "sp-externalities 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-externalities 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime-interface 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-state-machine 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-trie 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", ] @@ -5830,7 +5829,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "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?branch=polkadot-master)", @@ -5841,7 +5840,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "sp-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -5850,7 +5849,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "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)", @@ -5859,7 +5858,7 @@ dependencies = [ [[package]] name = "sp-phragmen" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -5869,7 +5868,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", "sp-core 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -5878,7 +5877,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5897,12 +5896,12 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", - "sp-externalities 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-externalities 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime-interface-proc-macro 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-wasm-interface 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -5912,7 +5911,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5924,7 +5923,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5933,7 +5932,7 @@ dependencies = [ [[package]] name = "sp-session" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "sp-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -5943,7 +5942,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "parity-scale-codec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-runtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -5952,8 +5951,8 @@ dependencies = [ [[package]] name = "sp-state-machine" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +version = "0.8.0" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5962,7 +5961,7 @@ dependencies = [ "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)", "sp-core 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", - "sp-externalities 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-externalities 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-panic-handler 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-trie 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "trie-db 0.18.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5972,12 +5971,12 @@ dependencies = [ [[package]] name = "sp-std" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" [[package]] name = "sp-storage" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -5988,7 +5987,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -6001,7 +6000,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -6015,7 +6014,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" dependencies = [ "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "memory-db 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6029,7 +6028,7 @@ dependencies = [ [[package]] name = "sp-version" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -6041,7 +6040,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -6145,7 +6144,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#012c5ef1f999174a12efe4f7646666b2ec2a146c" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#1dafa604c66334561d0d612860b824a2cad42896" 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)", @@ -6154,7 +6153,7 @@ dependencies = [ "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?branch=polkadot-master)", + "sc-client 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)", "sp-api 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)", @@ -6390,6 +6389,7 @@ dependencies = [ "bytes 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "num_cpus 1.11.1 (registry+https://github.com/rust-lang/crates.io-index)", "pin-project-lite 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -7276,7 +7276,7 @@ dependencies = [ "checksum block-cipher-trait 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "1c924d49bd09e7c06003acda26cd9742e796e34282ec6c1189404dee0c1f4774" "checksum block-padding 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5" "checksum broadcaster 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "07a1446420a56f1030271649ba0da46d23239b3a68c73591cea5247f15a788a0" -"checksum browser-utils 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum browser-utils 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum bs58 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "c95ee6bba9d950218b6cc910cf62bc9e0a171d0f4537e3627b0f54d08549b188" "checksum bs58 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b170cd256a3f9fa6b9edae3e44a7dfdfc77e8124dbc3e2612d75f9c3e2396dae" "checksum bstr 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "8d6c2c5b58ab920a4f5aeaaca34b4488074e8cc7596af94e6f8c6ff247c60245" @@ -7363,7 +7363,7 @@ dependencies = [ "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-metadata 10.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)" = "" @@ -7403,7 +7403,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 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum h2 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)" = "a5b34c246847f938a410a03c5458c7fee2274436675e76d8b903c08efc29c462" "checksum h2 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b9433d71e471c1736fd5a61b671fc0b148d7a2992f666c958d03cd8feb3b88d1" "checksum hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)" = "d23bd4e7b5eda0d0f3a307e8b381fdc8ba9000f26fbe912250c0a4cc3956364a" @@ -7647,32 +7647,32 @@ dependencies = [ "checksum rw-stream-sink 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "761d4727649dc004ee5555a0779afd53963efafd2218c969a2c5e323cdf73a09" "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-authority-discovery 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sc-block-builder 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sc-authority-discovery 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sc-block-builder 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sc-chain-spec 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sc-chain-spec-derive 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sc-cli 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sc-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sc-cli 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sc-client 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sc-client-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sc-client-db 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sc-client-db 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sc-consensus-babe 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sc-consensus-slots 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sc-consensus-uncles 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sc-executor 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sc-executor-common 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sc-executor-wasmi 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sc-executor-wasmtime 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sc-finality-grandpa 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sc-executor 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sc-executor-common 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sc-executor-wasmi 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sc-executor-wasmtime 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sc-finality-grandpa 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sc-keystore 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sc-network 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sc-network-gossip 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sc-network-gossip 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sc-offchain 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sc-peerset 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sc-rpc 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sc-rpc-api 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sc-rpc-api 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sc-rpc-server 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sc-service 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sc-state-db 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sc-service 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sc-state-db 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sc-telemetry 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sc-tracing 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)" = "" @@ -7720,7 +7720,7 @@ dependencies = [ "checksum sp-consensus-babe 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sp-core 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sp-debug-derive 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sp-externalities 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sp-externalities 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sp-finality-grandpa 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-inherents 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" @@ -7736,7 +7736,7 @@ dependencies = [ "checksum sp-serializer 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sp-session 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sp-staking 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" -"checksum sp-state-machine 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" +"checksum sp-state-machine 0.8.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sp-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-master)" = "" "checksum sp-storage 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)" = "" diff --git a/cli/Cargo.toml b/cli/Cargo.toml index b13dc48a94baa..925642a0cf132 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -23,7 +23,7 @@ sc-client-db = { git = "https://github.com/paritytech/substrate", branch = "polk sc-executor = { git = "https://github.com/paritytech/substrate", branch = "polkadot-master" } service = { package = "polkadot-service", path = "../service", default-features = false } -tokio = { version = "0.1.22", optional = true } +tokio = { version = "0.2", features = ["rt-threaded"], optional = true } wasm-bindgen = { version = "0.2.57", optional = true } wasm-bindgen-futures = { version = "0.4.7", optional = true } diff --git a/cli/src/lib.rs b/cli/src/lib.rs index 2878ead43d54d..a18b1a8934b2c 100644 --- a/cli/src/lib.rs +++ b/cli/src/lib.rs @@ -24,9 +24,7 @@ mod chain_spec; mod browser; use chain_spec::ChainSpec; -use futures::{ - Future, FutureExt, TryFutureExt, future::select, channel::oneshot, compat::Future01CompatExt, -}; +use futures::{Future, future::{select, Either}, channel::oneshot}; #[cfg(feature = "cli")] use tokio::runtime::Runtime; use log::info; @@ -217,33 +215,22 @@ pub fn run_until_exit( ) -> error::Result<()> { let (exit_send, exit) = oneshot::channel(); - let executor = runtime.executor(); let informant = sc_cli::informant::build(&service); - let future = select(exit, informant) - .map(|_| Ok(())) - .compat(); - executor.spawn(future); + let handle = runtime.spawn(select(exit, informant)); // we eagerly drop the service so that the internal exit future is fired, // but we need to keep holding a reference to the global telemetry guard let _telemetry = service.telemetry(); - let service_res = { - let service = service - .map_err(|err| error::Error::Service(err)) - .compat(); - let select = select(service, e) - .map(|_| Ok(())) - .compat(); - runtime.block_on(select) - }; + let service_res = runtime.block_on(select(service, e)); let _ = exit_send.send(()); - use futures01::Future; - // TODO [andre]: timeout this future substrate/#1318 - let _ = runtime.shutdown_on_idle().wait(); + runtime.block_on(handle); - service_res + match service_res { + Either::Left((res, _)) => res.map_err(error::Error::Service), + Either::Right((_, _)) => Ok(()) + } } diff --git a/collator/Cargo.toml b/collator/Cargo.toml index 829a9a03f45f9..0fa126a8f98af 100644 --- a/collator/Cargo.toml +++ b/collator/Cargo.toml @@ -21,7 +21,7 @@ polkadot-network = { path = "../network" } polkadot-validation = { path = "../validation" } polkadot-service = { path = "../service" } log = "0.4.8" -tokio = "0.1.22" +tokio = "0.2" futures-timer = "1.0" codec = { package = "parity-scale-codec", version = "1.1.0" } diff --git a/collator/src/lib.rs b/collator/src/lib.rs index afcb4e75b8bd0..8666765b66b77 100644 --- a/collator/src/lib.rs +++ b/collator/src/lib.rs @@ -425,7 +425,7 @@ fn run_collator_node( ); let exit = inner_exit_2.clone(); - tokio::spawn(future::select(res.boxed(), exit).map(drop).map(|_| Ok(())).compat()); + tokio::spawn(future::select(res.boxed(), exit).map(drop)); }) }); @@ -449,11 +449,11 @@ fn run_collator_node( inner_exit.clone() ).map(drop); - tokio::spawn(future.map(|_| Ok(())).compat()); + tokio::spawn(future); future::ready(()) }); - service.spawn_essential_task(work.map(|_| Ok::<_, ()>(())).compat()); + service.spawn_essential_task(work); polkadot_cli::run_until_exit(runtime, service, exit) } diff --git a/runtime/kusama/src/lib.rs b/runtime/kusama/src/lib.rs index c870d5fba1d40..a7aa19cea0c02 100644 --- a/runtime/kusama/src/lib.rs +++ b/runtime/kusama/src/lib.rs @@ -77,7 +77,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("kusama"), impl_name: create_runtime_str!("parity-kusama"), authoring_version: 2, - spec_version: 1040, + spec_version: 1041, impl_version: 2, apis: RUNTIME_API_VERSIONS, }; diff --git a/service/src/lib.rs b/service/src/lib.rs index 197b2e4546ada..f3872c6663b46 100644 --- a/service/src/lib.rs +++ b/service/src/lib.rs @@ -18,7 +18,11 @@ pub mod chain_spec; -use futures::{FutureExt, TryFutureExt, task::{Spawn, SpawnError, FutureObj}}; +use futures::{ + FutureExt, TryFutureExt, + task::{Spawn, SpawnError, FutureObj}, + compat::Future01CompatExt, +}; use sc_client::LongestChain; use std::sync::Arc; use std::time::Duration; @@ -455,9 +459,7 @@ pub fn new_full(config: Configuration) service.keystore(), dht_event_stream, ); - let future01_authority_discovery = authority_discovery.map(|x| Ok(x)).compat(); - - service.spawn_task(future01_authority_discovery); + service.spawn_task(authority_discovery); } } @@ -498,7 +500,9 @@ pub fn new_full(config: Configuration) executor: service.spawn_task_handle(), }; - service.spawn_essential_task(grandpa::run_grandpa_voter(grandpa_config)?); + service.spawn_essential_task( + grandpa::run_grandpa_voter(grandpa_config)?.compat().map(drop) + ); } else { grandpa::setup_disabled_grandpa( service.client(), diff --git a/validation/src/lib.rs b/validation/src/lib.rs index f6ef7b2377952..860c1a6f36590 100644 --- a/validation/src/lib.rs +++ b/validation/src/lib.rs @@ -569,23 +569,24 @@ impl consensus::Environment for ProposerFactory: sp_api::StateBackend> + Send, { + type CreateProposer = Pin> + Send + Unpin + 'static + >>; type Proposer = Proposer; type Error = Error; fn init( &mut self, parent_header: &Header, - ) -> Result { + ) -> Self::CreateProposer { let parent_hash = parent_header.hash(); let parent_id = BlockId::hash(parent_hash); - let tracker = self.parachain_validation.get_or_instantiate( + let maybe_proposer = self.parachain_validation.get_or_instantiate( parent_hash, &self.keystore, self.max_block_data_size, - )?; - - Ok(Proposer { + ).map(|tracker| Proposer { client: self.parachain_validation.client.clone(), tracker, parent_hash, @@ -594,7 +595,9 @@ impl consensus::Environment for ProposerFactory