From 20e5dfd37ad05e09218c821071c2374edc4e5e49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20K=C3=B6cher?= Date: Tue, 9 Mar 2021 15:11:43 +0100 Subject: [PATCH] Update Substrate & Polkadot (#359) * Update Substrate & Polkadot * Remove unused code --- cumulus/Cargo.lock | 458 +++++++++++--------- cumulus/client/network/src/lib.rs | 41 +- cumulus/rococo-parachains/src/chain_spec.rs | 12 +- cumulus/test/service/src/chain_spec.rs | 10 +- 4 files changed, 277 insertions(+), 244 deletions(-) diff --git a/cumulus/Cargo.lock b/cumulus/Cargo.lock index 62345d3d6d..d249158bfc 100644 --- a/cumulus/Cargo.lock +++ b/cumulus/Cargo.lock @@ -1974,7 +1974,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "parity-scale-codec", ] @@ -1992,7 +1992,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "3.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -2011,7 +2011,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "Inflector", "chrono", @@ -2034,7 +2034,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -2050,7 +2050,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "parity-scale-codec", "serde", @@ -2061,7 +2061,7 @@ dependencies = [ [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "bitflags", "frame-metadata", @@ -2087,7 +2087,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -2099,7 +2099,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -2111,7 +2111,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.9", @@ -2121,7 +2121,7 @@ dependencies = [ [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -2138,7 +2138,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "parity-scale-codec", "sp-api", @@ -2147,7 +2147,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "parity-scale-codec", @@ -2994,7 +2994,6 @@ checksum = "489b9c612e60c766f751ab40fcb43cbb55a1e10bb44a9b4307ed510ca598cbd7" dependencies = [ "failure", "futures 0.1.30", - "hyper 0.12.35", "jsonrpc-core", "jsonrpc-pubsub", "log", @@ -3109,6 +3108,67 @@ dependencies = [ "slab", ] +[[package]] +name = "jsonrpsee-http-client" +version = "0.2.0-alpha" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "124797a4ea7430d0675db78e065e53316e3f1a3cbf0ee4d6dbdd42db7b08e193" +dependencies = [ + "async-trait", + "futures 0.3.12", + "hyper 0.13.9", + "jsonrpsee-types", + "jsonrpsee-utils", + "log", + "serde", + "serde_json", + "thiserror", + "unicase", + "url 2.2.0", +] + +[[package]] +name = "jsonrpsee-proc-macros" +version = "0.2.0-alpha" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9cd3d41f5b9a1d3e4e4c9ad49a7a34ad8e1134a1a587cd21c72f644f5c053dd" +dependencies = [ + "Inflector", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", +] + +[[package]] +name = "jsonrpsee-types" +version = "0.2.0-alpha" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbf718f9a0d09f50621ea35f507679cf3ab66910a6d95844850076c1281a203c" +dependencies = [ + "async-trait", + "futures 0.3.12", + "log", + "serde", + "serde_json", + "smallvec 1.6.1", + "thiserror", +] + +[[package]] +name = "jsonrpsee-utils" +version = "0.2.0-alpha" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0e45394ec3175a767c3c5bac584560e6ad9b56ebd73216c85ec8bab49619244" +dependencies = [ + "futures 0.3.12", + "globset", + "hyper 0.13.9", + "jsonrpsee-types", + "lazy_static", + "log", + "unicase", +] + [[package]] name = "keccak" version = "0.1.0" @@ -3128,7 +3188,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "bitvec", "frame-executive", @@ -3931,7 +3991,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -4332,7 +4392,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4348,7 +4408,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4363,7 +4423,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-benchmarking", "frame-support", @@ -4388,7 +4448,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-benchmarking", "frame-support", @@ -4403,7 +4463,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4417,7 +4477,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4433,7 +4493,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-benchmarking", "frame-support", @@ -4448,7 +4508,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4467,7 +4527,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4482,7 +4542,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-benchmarking", "frame-support", @@ -4504,7 +4564,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4520,7 +4580,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4539,7 +4599,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4555,7 +4615,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4569,7 +4629,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4584,7 +4644,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4598,7 +4658,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4614,7 +4674,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4629,7 +4689,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4642,7 +4702,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "enumflags2", "frame-support", @@ -4657,7 +4717,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-benchmarking", "frame-support", @@ -4673,7 +4733,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4693,7 +4753,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4707,7 +4767,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4729,7 +4789,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -4740,7 +4800,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4754,7 +4814,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-benchmarking", "frame-support", @@ -4772,7 +4832,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4786,7 +4846,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4802,7 +4862,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4819,7 +4879,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -4830,7 +4890,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4845,7 +4905,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-support", "frame-system", @@ -4860,7 +4920,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "enumflags2", "frame-support", @@ -5326,7 +5386,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-approval-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "futures 0.3.12", "polkadot-node-network-protocol", @@ -5341,7 +5401,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "futures 0.3.12", "parity-scale-codec", @@ -5356,7 +5416,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "futures 0.3.12", "lru", @@ -5379,7 +5439,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -5399,7 +5459,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "frame-benchmarking-cli", "futures 0.3.12", @@ -5420,7 +5480,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "futures 0.3.12", "polkadot-node-network-protocol", @@ -5436,7 +5496,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -5448,7 +5508,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5461,7 +5521,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "futures 0.3.12", "polkadot-node-network-protocol", @@ -5476,7 +5536,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "async-trait", "futures 0.3.12", @@ -5494,7 +5554,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "futures 0.3.12", "polkadot-erasure-coding", @@ -5511,7 +5571,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "bitvec", "derive_more 0.99.11", @@ -5540,7 +5600,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "bitvec", "futures 0.3.12", @@ -5562,7 +5622,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "bitvec", "futures 0.3.12", @@ -5581,7 +5641,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "futures 0.3.12", "polkadot-node-subsystem", @@ -5597,7 +5657,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "futures 0.3.12", "polkadot-node-primitives", @@ -5613,7 +5673,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "futures 0.3.12", "parity-scale-codec", @@ -5630,7 +5690,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "futures 0.3.12", "polkadot-node-subsystem", @@ -5644,7 +5704,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -5668,7 +5728,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "bitvec", "futures 0.3.12", @@ -5684,7 +5744,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "futures 0.3.12", "memory-lru", @@ -5702,7 +5762,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "async-std", "lazy_static", @@ -5719,7 +5779,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "futures 0.3.12", "parity-scale-codec", @@ -5735,7 +5795,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "futures 0.3.12", "parity-scale-codec", @@ -5753,7 +5813,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "async-std", "async-trait", @@ -5784,7 +5844,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "async-trait", "futures 0.3.12", @@ -5807,7 +5867,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "async-trait", "futures 0.3.12", @@ -5834,7 +5894,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "async-trait", "futures 0.3.12", @@ -5852,7 +5912,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "derive_more 0.99.11", "futures 0.3.12", @@ -5879,7 +5939,7 @@ dependencies = [ [[package]] name = "polkadot-pov-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "futures 0.3.12", "polkadot-node-network-protocol", @@ -5894,7 +5954,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "bitvec", "frame-system", @@ -5922,7 +5982,7 @@ dependencies = [ [[package]] name = "polkadot-procmacro-subsystem-dispatch-gen" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "assert_matches", "proc-macro2 1.0.24", @@ -5933,7 +5993,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", @@ -5963,7 +6023,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "bitvec", "frame-executive", @@ -6029,7 +6089,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "bitvec", "frame-support", @@ -6065,7 +6125,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "bitvec", "derive_more 0.99.11", @@ -6102,7 +6162,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "frame-benchmarking", "frame-system-rpc-runtime-api", @@ -6187,7 +6247,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "arrayvec 0.5.2", "futures 0.3.12", @@ -6205,7 +6265,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -6215,7 +6275,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -6240,7 +6300,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "bitvec", "frame-executive", @@ -6295,7 +6355,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "frame-benchmarking", "frame-system", @@ -7031,19 +7091,17 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "env_logger 0.8.3", - "futures 0.3.12", "hex-literal 0.3.1", - "jsonrpc-core-client", + "jsonrpsee-http-client", + "jsonrpsee-proc-macros", + "jsonrpsee-types", "log", "parity-scale-codec", - "sc-rpc", - "sc-rpc-api", "sp-core", "sp-io", - "tokio 0.1.22", ] [[package]] @@ -7174,7 +7232,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "frame-executive", "frame-support", @@ -7359,7 +7417,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -7387,7 +7445,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -7410,7 +7468,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7426,7 +7484,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7447,7 +7505,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -7458,7 +7516,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "chrono", "fdlimit", @@ -7496,7 +7554,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "derive_more 0.99.11", "fnv", @@ -7530,7 +7588,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "blake2-rfc", "hash-db", @@ -7560,7 +7618,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "sc-client-api", "sp-blockchain", @@ -7571,7 +7629,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "derive_more 0.99.11", "fork-tree", @@ -7617,7 +7675,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "derive_more 0.99.11", "futures 0.3.12", @@ -7641,7 +7699,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7654,7 +7712,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -7680,7 +7738,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "log", "sc-client-api", @@ -7694,7 +7752,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "derive_more 0.99.11", "lazy_static", @@ -7723,7 +7781,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "derive_more 0.99.11", "parity-scale-codec", @@ -7739,7 +7797,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "log", "parity-scale-codec", @@ -7754,7 +7812,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "log", "parity-scale-codec", @@ -7772,7 +7830,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "derive_more 0.99.11", "dyn-clone", @@ -7811,7 +7869,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -7835,7 +7893,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-warp-sync" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "derive_more 0.99.11", "futures 0.3.12", @@ -7856,7 +7914,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "ansi_term 0.12.1", "futures 0.3.12", @@ -7874,7 +7932,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -7894,7 +7952,7 @@ dependencies = [ [[package]] name = "sc-light" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "hash-db", "lazy_static", @@ -7913,7 +7971,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "async-std", "async-trait", @@ -7966,7 +8024,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -7982,7 +8040,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "bytes 0.5.6", "fnv", @@ -8009,7 +8067,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "futures 0.3.12", "libp2p", @@ -8022,7 +8080,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -8031,7 +8089,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "futures 0.3.12", "hash-db", @@ -8065,7 +8123,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "derive_more 0.99.11", "futures 0.3.12", @@ -8089,7 +8147,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "futures 0.1.30", "jsonrpc-core", @@ -8107,7 +8165,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "directories", "exit-future 0.2.0", @@ -8170,7 +8228,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "log", "parity-scale-codec", @@ -8185,7 +8243,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -8205,7 +8263,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "chrono", "futures 0.3.12", @@ -8227,7 +8285,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "ansi_term 0.12.1", "atty", @@ -8255,7 +8313,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -8266,7 +8324,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "derive_more 0.99.11", "futures 0.3.12", @@ -8288,7 +8346,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "futures 0.3.12", "futures-diagnose", @@ -8693,7 +8751,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "log", "sp-core", @@ -8705,7 +8763,7 @@ dependencies = [ [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "hash-db", "log", @@ -8722,7 +8780,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "blake2-rfc", "proc-macro-crate", @@ -8734,7 +8792,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "parity-scale-codec", "serde", @@ -8746,7 +8804,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "integer-sqrt", "num-traits", @@ -8759,7 +8817,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "parity-scale-codec", "sp-api", @@ -8771,7 +8829,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -8782,7 +8840,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "parity-scale-codec", "sp-api", @@ -8794,7 +8852,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "futures 0.3.12", "log", @@ -8812,7 +8870,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "serde", "serde_json", @@ -8821,7 +8879,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -8847,7 +8905,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "parity-scale-codec", "sp-api", @@ -8862,7 +8920,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "merlin", "parity-scale-codec", @@ -8882,7 +8940,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -8892,7 +8950,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -8904,7 +8962,7 @@ dependencies = [ [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "base58", "blake2-rfc", @@ -8948,7 +9006,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -8957,7 +9015,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.9", @@ -8967,7 +9025,7 @@ dependencies = [ [[package]] name = "sp-election-providers" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -8978,7 +9036,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "environmental", "parity-scale-codec", @@ -8989,7 +9047,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "finality-grandpa", "log", @@ -9006,7 +9064,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -9018,7 +9076,7 @@ dependencies = [ [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "futures 0.3.12", "hash-db", @@ -9042,7 +9100,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "lazy_static", "sp-core", @@ -9053,7 +9111,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -9070,7 +9128,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "parity-scale-codec", "serde", @@ -9083,7 +9141,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -9094,7 +9152,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "sp-api", "sp-core", @@ -9104,7 +9162,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "backtrace", ] @@ -9112,7 +9170,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "serde", "sp-core", @@ -9121,7 +9179,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "either", "hash256-std-hasher", @@ -9142,7 +9200,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -9159,7 +9217,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "Inflector", "proc-macro-crate", @@ -9171,7 +9229,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "serde", "serde_json", @@ -9180,7 +9238,7 @@ dependencies = [ [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "parity-scale-codec", "sp-api", @@ -9193,7 +9251,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -9203,7 +9261,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "hash-db", "log", @@ -9225,12 +9283,12 @@ dependencies = [ [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9243,7 +9301,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "log", "sp-core", @@ -9256,7 +9314,7 @@ dependencies = [ [[package]] name = "sp-test-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -9269,7 +9327,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -9283,7 +9341,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "log", "parity-scale-codec", @@ -9296,7 +9354,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "derive_more 0.99.11", "futures 0.3.12", @@ -9312,7 +9370,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "hash-db", "memory-db", @@ -9326,7 +9384,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "futures 0.3.12", "futures-core", @@ -9338,7 +9396,7 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9350,7 +9408,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -9483,7 +9541,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "platforms", ] @@ -9491,7 +9549,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.12", @@ -9514,7 +9572,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "async-std", "derive_more 0.99.11", @@ -9528,7 +9586,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "futures 0.1.30", "futures 0.3.12", @@ -9555,7 +9613,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "cfg-if 1.0.0", "frame-support", @@ -9596,7 +9654,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "futures 0.3.12", "parity-scale-codec", @@ -9617,7 +9675,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "futures 0.3.12", "substrate-test-utils-derive", @@ -9627,7 +9685,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "proc-macro-crate", "quote 1.0.9", @@ -9653,7 +9711,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "ansi_term 0.12.1", "atty", @@ -10287,7 +10345,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a8c2bc66ea8667a1dcbafa13ce184b020bd6f84b" +source = "git+https://github.com/paritytech/substrate?branch=master#ac1f7ff32bf0d0e9c328cfe083bee7492c639946" dependencies = [ "frame-try-runtime", "log", @@ -10926,7 +10984,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "bitvec", "frame-executive", @@ -11083,7 +11141,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "parity-scale-codec", ] @@ -11091,7 +11149,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "frame-support", "parity-scale-codec", @@ -11107,7 +11165,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#08c858ee567bd3842654ad4e4278c5a8b1c245c3" +source = "git+https://github.com/paritytech/polkadot?branch=master#8a4fb92d497fbee2eb4f1ad2ccb3e57cda3f8685" dependencies = [ "frame-support", "impl-trait-for-tuples", diff --git a/cumulus/client/network/src/lib.rs b/cumulus/client/network/src/lib.rs index fbb69ec255..534917224d 100644 --- a/cumulus/client/network/src/lib.rs +++ b/cumulus/client/network/src/lib.rs @@ -44,7 +44,7 @@ use codec::{Decode, Encode}; use futures::{ channel::oneshot, future::{ready, FutureExt}, - pin_mut, select, Future, + Future, }; use std::{convert::TryFrom, fmt, marker::PhantomData, pin::Pin, sync::Arc}; @@ -474,7 +474,6 @@ where pub struct WaitToAnnounce { spawner: Arc, announce_block: Arc) + Send + Sync>, - current_trigger: oneshot::Sender<()>, } impl WaitToAnnounce { @@ -483,12 +482,9 @@ impl WaitToAnnounce { spawner: Arc, announce_block: Arc) + Send + Sync>, ) -> WaitToAnnounce { - let (tx, _rx) = oneshot::channel(); - WaitToAnnounce { spawner, announce_block, - current_trigger: tx, } } @@ -500,44 +496,23 @@ impl WaitToAnnounce { pov_hash: PHash, signed_stmt_recv: oneshot::Receiver, ) { - let (tx, rx) = oneshot::channel(); let announce_block = self.announce_block.clone(); - self.current_trigger = tx; - self.spawner.spawn( "cumulus-wait-to-announce", async move { - let t1 = wait_to_announce::( - block_hash, - pov_hash, - announce_block, - signed_stmt_recv, - ) - .fuse(); - let t2 = rx.fuse(); - - pin_mut!(t1, t2); - tracing::trace!( target: "cumulus-network", "waiting for announce block in a background task...", ); - select! { - _ = t1 => { - tracing::trace!( - target: "cumulus-network", - "block announcement finished", - ); - }, - _ = t2 => { - tracing::trace!( - target: "cumulus-network", - "previous task that waits for announce block has been canceled", - ); - } - } + wait_to_announce::(block_hash, pov_hash, announce_block, signed_stmt_recv) + .await; + + tracing::trace!( + target: "cumulus-network", + "block announcement finished", + ); } .boxed(), ); diff --git a/cumulus/rococo-parachains/src/chain_spec.rs b/cumulus/rococo-parachains/src/chain_spec.rs index c34932d8e4..d89bd73d4b 100644 --- a/cumulus/rococo-parachains/src/chain_spec.rs +++ b/cumulus/rococo-parachains/src/chain_spec.rs @@ -127,20 +127,20 @@ fn testnet_genesis( id: ParaId, ) -> parachain_runtime::GenesisConfig { parachain_runtime::GenesisConfig { - frame_system: Some(parachain_runtime::SystemConfig { + frame_system: parachain_runtime::SystemConfig { code: parachain_runtime::WASM_BINARY .expect("WASM binary was not build, please build it!") .to_vec(), changes_trie_config: Default::default(), - }), - pallet_balances: Some(parachain_runtime::BalancesConfig { + }, + pallet_balances: parachain_runtime::BalancesConfig { balances: endowed_accounts .iter() .cloned() .map(|k| (k, 1 << 60)) .collect(), - }), - pallet_sudo: Some(parachain_runtime::SudoConfig { key: root_key }), - parachain_info: Some(parachain_runtime::ParachainInfoConfig { parachain_id: id }), + }, + pallet_sudo: parachain_runtime::SudoConfig { key: root_key }, + parachain_info: parachain_runtime::ParachainInfoConfig { parachain_id: id }, } } diff --git a/cumulus/test/service/src/chain_spec.rs b/cumulus/test/service/src/chain_spec.rs index bd3a035051..b0ca039fe5 100644 --- a/cumulus/test/service/src/chain_spec.rs +++ b/cumulus/test/service/src/chain_spec.rs @@ -105,19 +105,19 @@ fn testnet_genesis( endowed_accounts: Vec, ) -> cumulus_test_runtime::GenesisConfig { cumulus_test_runtime::GenesisConfig { - frame_system: Some(cumulus_test_runtime::SystemConfig { + frame_system: cumulus_test_runtime::SystemConfig { code: cumulus_test_runtime::WASM_BINARY .expect("WASM binary was not build, please build it!") .to_vec(), ..Default::default() - }), - pallet_balances: Some(cumulus_test_runtime::BalancesConfig { + }, + pallet_balances: cumulus_test_runtime::BalancesConfig { balances: endowed_accounts .iter() .cloned() .map(|k| (k, 1 << 60)) .collect(), - }), - pallet_sudo: Some(cumulus_test_runtime::SudoConfig { key: root_key }), + }, + pallet_sudo: cumulus_test_runtime::SudoConfig { key: root_key }, } }