From ed5f9c0f3e5c5418b5ffad7145c648b452e1f50e Mon Sep 17 00:00:00 2001 From: Hernando Castano Date: Mon, 3 Jan 2022 15:51:56 -0500 Subject: [PATCH 01/12] Bump Cumulus, Polkadot, and Substrate Also bumps some other depenencies --- Cargo.lock | 1247 ++++++++++++++++++++++++++++------------------------ 1 file changed, 678 insertions(+), 569 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7e50d9c..f77e728 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -108,9 +108,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.51" +version = "1.0.52" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b26702f315f53b6071259e15dd9d64528213b44d61de1ec926eca7715d62203" +checksum = "84450d0b4a8bd1ba4144ce8ce718fbc5d071358b1e5384bace6536b3d1f2d5b3" [[package]] name = "approx" @@ -288,7 +288,7 @@ dependencies = [ "memchr", "num_cpus", "once_cell", - "pin-project-lite 0.2.7", + "pin-project-lite 0.2.8", "pin-utils", "slab", "wasm-bindgen-futures", @@ -316,9 +316,9 @@ checksum = "e91831deabf0d6d7ec49552e489aed63b7456a7a3c46cff62adad428110b0af0" [[package]] name = "async-trait" -version = "0.1.51" +version = "0.1.52" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44318e776df68115a881de9a8fd1b9e53368d7a4a5ce4cc48517da3393233a5e" +checksum = "061a7acccaa286c011ddc30970520b98fa40e00c9d644633fb26b5fc63a265e3" dependencies = [ "proc-macro2", "quote", @@ -335,7 +335,7 @@ dependencies = [ "futures-sink", "futures-util", "memchr", - "pin-project-lite 0.2.7", + "pin-project-lite 0.2.8", ] [[package]] @@ -348,7 +348,7 @@ dependencies = [ "futures-sink", "futures-util", "memchr", - "pin-project-lite 0.2.7", + "pin-project-lite 0.2.8", ] [[package]] @@ -428,11 +428,11 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "beefy-primitives", "fnv", - "futures 0.3.18", + "futures 0.3.19", "log", "parity-scale-codec", "parking_lot 0.11.2", @@ -456,11 +456,11 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "beefy-gadget", "beefy-primitives", - "futures 0.3.18", + "futures 0.3.19", "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", @@ -476,12 +476,12 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" [[package]] name = "beefy-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "parity-scale-codec", "scale-info", @@ -624,6 +624,15 @@ dependencies = [ "generic-array 0.14.4", ] +[[package]] +name = "block-buffer" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1d36a02058e76b040de25a4464ba1c80935655595b661505c8b39b664828b95" +dependencies = [ + "generic-array 0.14.4", +] + [[package]] name = "block-padding" version = "0.1.5" @@ -655,9 +664,9 @@ dependencies = [ [[package]] name = "bounded-vec" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afdd1dffefe5fc66262a524b91087c43b16e478b2e3dc49eb11b0e2fd6b6ec90" +checksum = "b47cca82fca99417fe405f09d93bb8fff90bdd03d13c631f18096ee123b4281c" dependencies = [ "thiserror", ] @@ -728,9 +737,9 @@ checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8" [[package]] name = "cache-padded" -version = "1.1.1" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "631ae5198c9be5e753e5cc215e1bd73c2b466a3565173db433f52bb9d3e66dba" +checksum = "c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c" [[package]] name = "camino" @@ -1238,6 +1247,15 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" +[[package]] +name = "crypto-common" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "683d6b536309245c849479fba3da410962a43ed8e51c26b729208ec0ac2798d0" +dependencies = [ + "generic-array 0.14.4", +] + [[package]] name = "crypto-mac" version = "0.8.0" @@ -1300,7 +1318,7 @@ dependencies = [ [[package]] name = "cumulus-client-cli" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "sc-cli", "sc-service", @@ -1310,12 +1328,13 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", "cumulus-primitives-core", - "futures 0.3.18", + "cumulus-relay-chain-interface", + "futures 0.3.19", "parity-scale-codec", "parking_lot 0.10.2", "polkadot-node-primitives", @@ -1333,14 +1352,13 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-aura" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "async-trait", "cumulus-client-consensus-common", "cumulus-primitives-core", - "futures 0.3.18", + "futures 0.3.19", "parity-scale-codec", - "polkadot-client", "sc-client-api", "sc-consensus", "sc-consensus-aura", @@ -1363,11 +1381,12 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "async-trait", + "cumulus-relay-chain-interface", "dyn-clone", - "futures 0.3.18", + "futures 0.3.19", "parity-scale-codec", "polkadot-primitives", "sc-client-api", @@ -1383,14 +1402,15 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ + "async-trait", + "cumulus-relay-chain-interface", "derive_more", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "parity-scale-codec", - "parking_lot 0.10.2", - "polkadot-client", + "parking_lot 0.11.2", "polkadot-node-primitives", "polkadot-parachain", "polkadot-primitives", @@ -1400,17 +1420,19 @@ dependencies = [ "sp-consensus", "sp-core", "sp-runtime", + "sp-state-machine", "tracing", ] [[package]] name = "cumulus-client-pov-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "cumulus-primitives-core", - "futures 0.3.18", - "futures-timer 3.0.2", + "cumulus-relay-chain-interface", + "futures 0.3.19", + "futures-timer", "parity-scale-codec", "polkadot-node-primitives", "polkadot-node-subsystem", @@ -1429,17 +1451,17 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "cumulus-client-collator", "cumulus-client-consensus-common", "cumulus-client-pov-recovery", "cumulus-primitives-core", + "cumulus-relay-chain-interface", "parity-scale-codec", "parking_lot 0.10.2", "polkadot-overseer", "polkadot-primitives", - "polkadot-service", "sc-chain-spec", "sc-client-api", "sc-consensus", @@ -1458,7 +1480,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "frame-executive", "frame-support", @@ -1476,7 +1498,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1494,7 +1516,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "cumulus-pallet-parachain-system-proc-macro", "cumulus-primitives-core", @@ -1523,7 +1545,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "proc-macro-crate 1.1.0", "proc-macro2", @@ -1534,12 +1556,13 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "pallet-session", + "parity-scale-codec", "sp-runtime", "sp-std", ] @@ -1547,7 +1570,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1564,7 +1587,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1582,7 +1605,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -1599,13 +1622,13 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "async-trait", "cumulus-primitives-core", + "cumulus-relay-chain-interface", "cumulus-test-relay-sproof-builder", "parity-scale-codec", - "polkadot-client", "sc-client-api", "scale-info", "sp-api", @@ -1614,6 +1637,7 @@ dependencies = [ "sp-runtime", "sp-state-machine", "sp-std", + "sp-storage", "sp-trie", "tracing", ] @@ -1621,7 +1645,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-timestamp" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "cumulus-primitives-core", "sp-inherents", @@ -1632,7 +1656,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1646,10 +1670,28 @@ dependencies = [ "xcm", ] +[[package]] +name = "cumulus-relay-chain-interface" +version = "0.1.0" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +dependencies = [ + "async-trait", + "cumulus-primitives-core", + "derive_more", + "parking_lot 0.11.2", + "polkadot-overseer", + "sc-client-api", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-runtime", + "sp-state-machine", +] + [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -1753,6 +1795,17 @@ dependencies = [ "generic-array 0.14.4", ] +[[package]] +name = "digest" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b697d66081d42af4fba142d56918a3cb21dc8eb63372c6b85d14f44fb9c5979b" +dependencies = [ + "block-buffer 0.10.0", + "crypto-common", + "generic-array 0.14.4", +] + [[package]] name = "directories" version = "4.0.1" @@ -2007,7 +2060,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", ] [[package]] @@ -2024,9 +2077,9 @@ checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" [[package]] name = "fastrand" -version = "1.5.0" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b394ed3d285a429378d3b384b9eb1285267e7df4b166df24b7a6939a04dc392e" +checksum = "779d043b6a0b90cc4c0ed7ee380a6504394cee7efd7db050e3774eee387324b2" dependencies = [ "instant", ] @@ -2057,8 +2110,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e8ac3ff5224ef91f3c97e03eb1de2db82743427e91aaa5ac635f454f0b164f5a" dependencies = [ "either", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "log", "num-traits", "parity-scale-codec", @@ -2080,9 +2133,9 @@ dependencies = [ [[package]] name = "fixedbitset" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "398ea4fabe40b9b0d885340a2a991a44c8a645624075ad966d21f88688e2b69e" +checksum = "279fb028e20b3c4c320317955b77c5e0c9701f05a1d309905d6fc702cdc5053e" [[package]] name = "flate2" @@ -2106,7 +2159,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "parity-scale-codec", ] @@ -2124,7 +2177,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -2145,7 +2198,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "Inflector", "chrono", @@ -2171,7 +2224,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -2185,7 +2238,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -2213,7 +2266,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "bitflags", "frame-metadata", @@ -2242,7 +2295,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -2254,7 +2307,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.1.0", @@ -2266,7 +2319,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "proc-macro2", "quote", @@ -2276,7 +2329,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "log", @@ -2293,7 +2346,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-benchmarking", "frame-support", @@ -2308,7 +2361,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "parity-scale-codec", "sp-api", @@ -2317,7 +2370,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "sp-api", @@ -2383,9 +2436,9 @@ checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678" [[package]] name = "futures" -version = "0.3.18" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cd0210d8c325c245ff06fd95a3b13689a1a276ac8cfa8e8720cb840bfb84b9e" +checksum = "28560757fe2bb34e79f907794bb6b22ae8b0e5c669b638a1132f2592b19035b4" dependencies = [ "futures-channel", "futures-core", @@ -2398,9 +2451,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.18" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fc8cd39e3dbf865f7340dce6a2d401d24fd37c6fe6c4f0ee0de8bfca2252d27" +checksum = "ba3dda0b6588335f360afc675d0564c17a77a2bda81ca178a4b6081bd86c7f0b" dependencies = [ "futures-core", "futures-sink", @@ -2408,15 +2461,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.18" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "629316e42fe7c2a0b9a65b47d159ceaa5453ab14e8f0a3c5eedbb8cd55b4a445" +checksum = "d0c8ff0461b82559810cdccfde3215c3f373807f5e5232b71479bff7bb2583d7" [[package]] name = "futures-executor" -version = "0.3.18" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b808bf53348a36cab739d7e04755909b9fcaaa69b7d7e588b37b6ec62704c97" +checksum = "29d6d2ff5bb10fb95c85b8ce46538a2e5f5e7fdc755623a7d4529ab8a4ed9d2a" dependencies = [ "futures-core", "futures-task", @@ -2426,9 +2479,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.18" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e481354db6b5c353246ccf6a728b0c5511d752c08da7260546fc0933869daa11" +checksum = "b1f9d34af5a1aac6fb380f735fe510746c38067c5bf16c7fd250280503c971b2" [[package]] name = "futures-lite" @@ -2441,15 +2494,15 @@ dependencies = [ "futures-io", "memchr", "parking", - "pin-project-lite 0.2.7", + "pin-project-lite 0.2.8", "waker-fn", ] [[package]] name = "futures-macro" -version = "0.3.18" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a89f17b21645bc4ed773c69af9c9a0effd4a3f1a3876eadd453469f8854e7fdd" +checksum = "6dbd947adfffb0efc70599b3ddcf7b5597bb5fa9e245eb99f62b3a5f7bb8bd3c" dependencies = [ "proc-macro2", "quote", @@ -2469,21 +2522,15 @@ dependencies = [ [[package]] name = "futures-sink" -version = "0.3.18" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "996c6442437b62d21a32cd9906f9c41e7dc1e19a9579843fad948696769305af" +checksum = "e3055baccb68d74ff6480350f8d6eb8fcfa3aa11bdc1a1ae3afdd0514617d508" [[package]] name = "futures-task" -version = "0.3.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dabf1872aaab32c886832f2276d2f5399887e2bd613698a02359e4ea83f8de12" - -[[package]] -name = "futures-timer" -version = "2.0.2" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1de7508b218029b0f01662ed8f61b1c964b3ae99d6f25462d0f55a595109df6" +checksum = "6ee7c6485c30167ce4dfb83ac568a849fe53274c831081476ee13e0dce1aad72" [[package]] name = "futures-timer" @@ -2493,9 +2540,9 @@ checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" [[package]] name = "futures-util" -version = "0.3.18" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41d22213122356472061ac0f1ab2cee28d2bac8491410fd68c2af53d1cedb83e" +checksum = "d9b5cf40b47a271f77a8b1bec03ca09044d99d2372c0de244e66430761127164" dependencies = [ "futures 0.1.31", "futures-channel", @@ -2505,7 +2552,7 @@ dependencies = [ "futures-sink", "futures-task", "memchr", - "pin-project-lite 0.2.7", + "pin-project-lite 0.2.8", "pin-utils", "slab", ] @@ -2614,9 +2661,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.7" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fd819562fcebdac5afc5c113c3ec36f902840b70fd4fc458799c8ce4607ae55" +checksum = "8f072413d126e57991455e0a922b31e4c8ba7c2ffbebf6b78b4f8521397d65cd" dependencies = [ "bytes 1.1.0", "fnv", @@ -2749,13 +2796,13 @@ dependencies = [ [[package]] name = "http" -version = "0.2.5" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1323096b05d41827dadeaee54c9981958c0f94e670bc94ed80037d1a7b8b186b" +checksum = "31f4c6746584866f0feabcc69893c5b51beef3831656a968ed7ae254cdc4fd03" dependencies = [ "bytes 1.1.0", "fnv", - "itoa", + "itoa 1.0.1", ] [[package]] @@ -2766,7 +2813,7 @@ checksum = "1ff4f84919677303da5f147645dbea6b1881f368d03ac84e1dc09031ebd7b2c6" dependencies = [ "bytes 1.1.0", "http", - "pin-project-lite 0.2.7", + "pin-project-lite 0.2.8", ] [[package]] @@ -2798,9 +2845,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "hyper" -version = "0.14.15" +version = "0.14.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "436ec0091e4f20e655156a30a0df3770fe2900aa301e548e08446ec794b6953c" +checksum = "b7ec3e62bdc98a2f0393a5048e4c30ef659440ea6e0e572965103e72bd836f55" dependencies = [ "bytes 1.1.0", "futures-channel", @@ -2811,8 +2858,8 @@ dependencies = [ "http-body", "httparse", "httpdate", - "itoa", - "pin-project-lite 0.2.7", + "itoa 0.4.8", + "pin-project-lite 0.2.8", "socket2 0.4.2", "tokio", "tower-service", @@ -2887,7 +2934,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae8ab7f67bad3240049cb24fb9cb0b4c2c6af4c245840917fbbdededeee91179" dependencies = [ "async-io", - "futures 0.3.18", + "futures 0.3.19", "futures-lite", "if-addrs", "ipnet", @@ -2956,9 +3003,9 @@ dependencies = [ [[package]] name = "integer-encoding" -version = "1.1.7" +version = "3.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48dc51180a9b377fd75814d0cc02199c20f8e99433d6762f650d39cdbbd3b56f" +checksum = "90c11140ffea82edce8dcd74137ce9324ec24b3cf0175fc9d7e29164da9915b8" [[package]] name = "integer-sqrt" @@ -2969,16 +3016,6 @@ dependencies = [ "num-traits", ] -[[package]] -name = "intervalier" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64fa110ec7b8f493f416eed552740d10e7030ad5f63b2308f82c9608ec2df275" -dependencies = [ - "futures 0.3.18", - "futures-timer 2.0.2", -] - [[package]] name = "io-lifetimes" version = "0.3.3" @@ -3037,6 +3074,12 @@ version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" +[[package]] +name = "itoa" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35" + [[package]] name = "jobserver" version = "0.1.24" @@ -3062,7 +3105,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2b99d4207e2a04fb4581746903c2bb7eb376f88de9c699d0f3e10feeac0cd3a" dependencies = [ "derive_more", - "futures 0.3.18", + "futures 0.3.19", "jsonrpc-core", "jsonrpc-pubsub", "log", @@ -3077,7 +3120,7 @@ version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "14f7f76aef2d054868398427f6c54943cf3d1caa9a7ec7d0c38d69df97a965eb" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "futures-executor", "futures-util", "log", @@ -3092,7 +3135,7 @@ version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b51da17abecbdab3e3d4f26b01c5ec075e88d3abe3ab3b05dc9aa69392764ec0" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "jsonrpc-client-transports", ] @@ -3114,7 +3157,7 @@ version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1dea6e07251d9ce6a552abfb5d7ad6bc290a4596c8dcc3d795fae2bbdc1f3ff" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "hyper", "jsonrpc-core", "jsonrpc-server-utils", @@ -3130,7 +3173,7 @@ version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "382bb0206323ca7cda3dcd7e245cea86d37d02457a02a975e3378fb149a48845" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "jsonrpc-core", "jsonrpc-server-utils", "log", @@ -3145,7 +3188,7 @@ version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "240f87695e6c6f62fb37f05c02c04953cf68d6408b8c1c89de85c7a0125b1011" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "jsonrpc-core", "lazy_static", "log", @@ -3161,7 +3204,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fa4fdea130485b572c39a460d50888beb00afb3e35de23ccd7fad8ff19f0e0d4" dependencies = [ "bytes 1.1.0", - "futures 0.3.18", + "futures 0.3.19", "globset", "jsonrpc-core", "lazy_static", @@ -3178,7 +3221,7 @@ version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f892c7d766369475ab7b0669f417906302d7c0fb521285c0a0c92e52e7c8e946" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "jsonrpc-core", "jsonrpc-server-utils", "log", @@ -3251,11 +3294,11 @@ dependencies = [ "arrayvec 0.7.2", "async-trait", "fnv", - "futures 0.3.18", + "futures 0.3.19", "http", "jsonrpsee-types", "log", - "pin-project 1.0.8", + "pin-project 1.0.10", "rustls-native-certs", "serde", "serde_json", @@ -3344,9 +3387,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.109" +version = "0.2.112" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f98a04dce437184842841303488f70d0188c5f51437d2a834dc097eafa909a01" +checksum = "1b03d17f364a3a042d5e5d46b053bbbf82c92c9430c592dd4c064dc6ee997125" [[package]] name = "libloading" @@ -3382,7 +3425,7 @@ checksum = "3bec54343492ba5940a6c555e512c6721139835d28c59bc22febece72dfd0d9d" dependencies = [ "atomic", "bytes 1.1.0", - "futures 0.3.18", + "futures 0.3.19", "lazy_static", "libp2p-core", "libp2p-deflate", @@ -3410,7 +3453,7 @@ dependencies = [ "libp2p-yamux", "multiaddr", "parking_lot 0.11.2", - "pin-project 1.0.8", + "pin-project 1.0.10", "smallvec", "wasm-timer", ] @@ -3426,8 +3469,8 @@ dependencies = [ "ed25519-dalek", "either", "fnv", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "lazy_static", "libsecp256k1", "log", @@ -3435,7 +3478,7 @@ dependencies = [ "multihash 0.14.0", "multistream-select", "parking_lot 0.11.2", - "pin-project 1.0.8", + "pin-project 1.0.10", "prost", "prost-build", "rand 0.8.4", @@ -3456,7 +3499,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "51a800adb195f33de63f4b17b63fe64cfc23bf2c6a0d3d0d5321328664e65197" dependencies = [ "flate2", - "futures 0.3.18", + "futures 0.3.19", "libp2p-core", ] @@ -3467,7 +3510,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb8f89d15cb6e3c5bc22afff7513b11bab7856f2872d3cfba86f7f63a06bc498" dependencies = [ "async-std-resolver", - "futures 0.3.18", + "futures 0.3.19", "libp2p-core", "log", "smallvec", @@ -3482,7 +3525,7 @@ checksum = "aab3d7210901ea51b7bae2b581aa34521797af8c4ec738c980bda4a06434067f" dependencies = [ "cuckoofilter", "fnv", - "futures 0.3.18", + "futures 0.3.19", "libp2p-core", "libp2p-swarm", "log", @@ -3503,7 +3546,7 @@ dependencies = [ "byteorder", "bytes 1.1.0", "fnv", - "futures 0.3.18", + "futures 0.3.19", "hex_fmt", "libp2p-core", "libp2p-swarm", @@ -3524,7 +3567,7 @@ version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cca1275574183f288ff8b72d535d5ffa5ea9292ef7829af8b47dcb197c7b0dcd" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "libp2p-core", "libp2p-swarm", "log", @@ -3546,7 +3589,7 @@ dependencies = [ "bytes 1.1.0", "either", "fnv", - "futures 0.3.18", + "futures 0.3.19", "libp2p-core", "libp2p-swarm", "log", @@ -3570,7 +3613,7 @@ dependencies = [ "async-io", "data-encoding", "dns-parser", - "futures 0.3.18", + "futures 0.3.19", "if-watch", "lazy_static", "libp2p-core", @@ -3604,7 +3647,7 @@ checksum = "7f2cd64ef597f40e14bfce0497f50ecb63dd6d201c61796daeb4227078834fbf" dependencies = [ "asynchronous-codec 0.6.0", "bytes 1.1.0", - "futures 0.3.18", + "futures 0.3.19", "libp2p-core", "log", "nohash-hasher", @@ -3622,7 +3665,7 @@ checksum = "a8772c7a99088221bb7ca9c5c0574bf55046a7ab4c319f3619b275f28c8fb87a" dependencies = [ "bytes 1.1.0", "curve25519-dalek 3.2.0", - "futures 0.3.18", + "futures 0.3.19", "lazy_static", "libp2p-core", "log", @@ -3642,7 +3685,7 @@ version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "80ef7b0ec5cf06530d9eb6cf59ae49d46a2c45663bde31c25a12f682664adbcf" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "libp2p-core", "libp2p-swarm", "log", @@ -3659,7 +3702,7 @@ checksum = "5fba1a6ff33e4a274c89a3b1d78b9f34f32af13265cc5c46c16938262d4e945a" dependencies = [ "asynchronous-codec 0.6.0", "bytes 1.1.0", - "futures 0.3.18", + "futures 0.3.19", "libp2p-core", "log", "prost", @@ -3674,9 +3717,9 @@ version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f1a458bbda880107b5b36fcb9b5a1ef0c329685da0e203ed692a8ebe64cc92c" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "log", - "pin-project 1.0.8", + "pin-project 1.0.10", "rand 0.7.3", "salsa20", "sha3", @@ -3690,12 +3733,12 @@ checksum = "2852b61c90fa8ce3c8fcc2aba76e6cefc20d648f9df29157d6b3a916278ef3e3" dependencies = [ "asynchronous-codec 0.6.0", "bytes 1.1.0", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "libp2p-core", "libp2p-swarm", "log", - "pin-project 1.0.8", + "pin-project 1.0.10", "prost", "prost-build", "rand 0.7.3", @@ -3713,7 +3756,7 @@ checksum = "14a6d2b9e7677eff61dc3d2854876aaf3976d84a01ef6664b610c77a0c9407c5" dependencies = [ "asynchronous-codec 0.6.0", "bimap", - "futures 0.3.18", + "futures 0.3.19", "libp2p-core", "libp2p-swarm", "log", @@ -3735,11 +3778,11 @@ checksum = "a877a4ced6d46bf84677e1974e8cf61fb434af73b2e96fb48d6cb6223a4634d8" dependencies = [ "async-trait", "bytes 1.1.0", - "futures 0.3.18", + "futures 0.3.19", "libp2p-core", "libp2p-swarm", "log", - "lru 0.7.0", + "lru 0.7.2", "rand 0.7.3", "smallvec", "unsigned-varint 0.7.1", @@ -3753,7 +3796,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f5184a508f223bc100a12665517773fb8730e9f36fc09eefb670bf01b107ae9" dependencies = [ "either", - "futures 0.3.18", + "futures 0.3.19", "libp2p-core", "log", "rand 0.7.3", @@ -3779,8 +3822,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7399c5b6361ef525d41c11fcf51635724f832baf5819b30d3d873eabb4fbae4b" dependencies = [ "async-io", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "if-watch", "ipnet", "libc", @@ -3796,7 +3839,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8b7563e46218165dfd60f64b96f7ce84590d75f53ecbdc74a7dd01450dc5973" dependencies = [ "async-std", - "futures 0.3.18", + "futures 0.3.19", "libp2p-core", "log", ] @@ -3807,7 +3850,7 @@ version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1008a302b73c5020251f9708c653f5ed08368e530e247cc9cd2f109ff30042cf" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "js-sys", "libp2p-core", "parity-send-wrapper", @@ -3822,7 +3865,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22e12df82d1ed64969371a9e65ea92b91064658604cc2576c2757f18ead9a1cf" dependencies = [ "either", - "futures 0.3.18", + "futures 0.3.19", "futures-rustls", "libp2p-core", "log", @@ -3839,7 +3882,7 @@ version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e7362abb8867d7187e7e93df17f460d554c997fc5c8ac57dc1259057f6889af" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "libp2p-core", "parking_lot 0.11.2", "thiserror", @@ -3987,9 +4030,9 @@ dependencies = [ [[package]] name = "lru" -version = "0.7.0" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c748cfe47cb8da225c37595b3108bea1c198c84aaae8ea0ba76d01dda9fc803" +checksum = "274353858935c992b13c0ca408752e2121da852d07dec7ce5f108c77dfa14d1f" dependencies = [ "hashbrown", ] @@ -4103,9 +4146,9 @@ dependencies = [ [[package]] name = "memory-db" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de006e09d04fc301a5f7e817b75aa49801c4479a8af753764416b085337ddcc5" +checksum = "d505169b746dacf02f7d14d8c80b34edfd8212159c63d23c977739a0d960c626" dependencies = [ "hash-db", "hashbrown", @@ -4142,23 +4185,23 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "derive_more", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "thiserror", "tracing", ] [[package]] name = "mick-jaeger" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaa77fad8461bb1e0d01be11299e24c6e544007715ed442bfec29f165dc487ae" +checksum = "fd2c2cc134e57461f0898b0e921f0a7819b5e3f3a4335b9aa390ce81a5f36fb9" dependencies = [ - "futures 0.3.18", - "rand 0.7.3", + "futures 0.3.19", + "rand 0.8.4", "thrift", ] @@ -4335,9 +4378,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56a336acba8bc87c8876f6425407dbbe6c417bf478b22015f8fb0994ef3bc0ab" dependencies = [ "bytes 1.1.0", - "futures 0.3.18", + "futures 0.3.19", "log", - "pin-project 1.0.8", + "pin-project 1.0.10", "smallvec", "unsigned-varint 0.7.1", ] @@ -4488,9 +4531,9 @@ dependencies = [ [[package]] name = "num_cpus" -version = "1.13.0" +version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3" +checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1" dependencies = [ "hermit-abi", "libc", @@ -4509,9 +4552,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.8.0" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56" +checksum = "da32515d9f6e6e489d7bc9d84c71b060db7247dc035bbe44eac88cf87486d8d5" [[package]] name = "opaque-debug" @@ -4532,7 +4575,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7337d80c23c2d8b1349563981bc4fb531220733743ba8115454a67b181173f0d" dependencies = [ "dtoa", - "itoa", + "itoa 0.4.8", "open-metrics-client-derive-text-encode", "owning_ref", ] @@ -4575,7 +4618,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -4591,7 +4634,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -4607,7 +4650,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -4622,7 +4665,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-benchmarking", "frame-support", @@ -4646,7 +4689,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-election-provider-support", "frame-support", @@ -4661,7 +4704,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-benchmarking", "frame-support", @@ -4676,7 +4719,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "beefy-primitives", "frame-support", @@ -4692,7 +4735,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "beefy-merkle-tree", "beefy-primitives", @@ -4717,7 +4760,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -4734,7 +4777,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "3.0.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "frame-benchmarking", "frame-support", @@ -4754,7 +4797,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-benchmarking", "frame-support", @@ -4771,7 +4814,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "bitflags", "frame-benchmarking", @@ -4798,7 +4841,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "bitflags", "parity-scale-codec", @@ -4813,7 +4856,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "proc-macro2", "quote", @@ -4823,7 +4866,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4842,7 +4885,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", @@ -4855,7 +4898,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-benchmarking", "frame-support", @@ -4871,7 +4914,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-election-provider-support", "frame-support", @@ -4891,7 +4934,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -4908,7 +4951,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-benchmarking", "frame-support", @@ -4931,7 +4974,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4947,7 +4990,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -4966,7 +5009,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -4982,7 +5025,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-benchmarking", "frame-support", @@ -4999,7 +5042,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -5017,7 +5060,7 @@ dependencies = [ [[package]] name = "pallet-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -5033,7 +5076,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5050,7 +5093,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -5064,7 +5107,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -5078,7 +5121,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -5092,10 +5135,26 @@ dependencies = [ "sp-std", ] +[[package]] +name = "pallet-preimage" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", +] + [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -5109,7 +5168,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -5123,7 +5182,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-benchmarking", "frame-support", @@ -5139,7 +5198,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -5160,7 +5219,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-election-provider-support", "frame-support", @@ -5181,7 +5240,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "proc-macro-crate 1.1.0", "proc-macro2", @@ -5192,7 +5251,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -5206,7 +5265,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-benchmarking", "frame-support", @@ -5224,7 +5283,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -5242,7 +5301,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -5259,7 +5318,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5276,7 +5335,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -5287,7 +5346,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -5303,7 +5362,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -5318,7 +5377,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-support", "frame-system", @@ -5332,7 +5391,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "frame-support", "frame-system", @@ -5350,7 +5409,7 @@ dependencies = [ [[package]] name = "parachain-info" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#a166eb3291eccd36ec703067710be4d41de9cd7a" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -5417,7 +5476,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9981e32fb75e004cc148f5fb70342f393830e0a4aa62e3cc93b50976218d42b6" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "libc", "log", "rand 0.7.3", @@ -5639,27 +5698,27 @@ dependencies = [ [[package]] name = "pin-project" -version = "0.4.28" +version = "0.4.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "918192b5c59119d51e0cd221f4d49dde9112824ba717369e903c97d076083d0f" +checksum = "9615c18d31137579e9ff063499264ddc1278e7b1982757ebc111028c4d1dc909" dependencies = [ - "pin-project-internal 0.4.28", + "pin-project-internal 0.4.29", ] [[package]] name = "pin-project" -version = "1.0.8" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "576bc800220cc65dac09e99e97b08b358cfab6e17078de8dc5fee223bd2d0c08" +checksum = "58ad3879ad3baf4e44784bc6a718a8698867bb991f8ce24d1bcbe2cfb4c3a75e" dependencies = [ - "pin-project-internal 1.0.8", + "pin-project-internal 1.0.10", ] [[package]] name = "pin-project-internal" -version = "0.4.28" +version = "0.4.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3be26700300be6d9d23264c73211d8190e755b6b5ca7a1b28230025511b52a5e" +checksum = "044964427019eed9d49d9d5bbce6047ef18f37100ea400912a9fa4a3523ab12a" dependencies = [ "proc-macro2", "quote", @@ -5668,9 +5727,9 @@ dependencies = [ [[package]] name = "pin-project-internal" -version = "1.0.8" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e8fe8163d14ce7f0cdac2e040116f22eac817edabff0be91e8aff7e9accf389" +checksum = "744b6f092ba29c3650faf274db506afd39944f48420f6c86b17cfe0ee1cb36bb" dependencies = [ "proc-macro2", "quote", @@ -5685,9 +5744,9 @@ checksum = "257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777" [[package]] name = "pin-project-lite" -version = "0.2.7" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443" +checksum = "e280fbe77cc62c91527259e9442153f4688736748d24660126286329742b4c6c" [[package]] name = "pin-utils" @@ -5697,9 +5756,9 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "pkg-config" -version = "0.3.23" +version = "0.3.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1a3ea4f0dd7f1f3e512cf97bf100819aa547f36a6eccac8dbaae839eb92363e" +checksum = "58893f751c9b0412871a09abd62ecd2a00298c6c83befa223ef98c52aef40cbe" [[package]] name = "platforms" @@ -5710,9 +5769,9 @@ checksum = "e8d0eef3571242013a0d5dc84861c3ae4a652e56e12adf8bdc26ff5f8cb34c94" [[package]] name = "polkadot-approval-distribution" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "polkadot-node-network-protocol", "polkadot-node-primitives", "polkadot-node-subsystem", @@ -5724,9 +5783,9 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", @@ -5737,11 +5796,11 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "derive_more", - "futures 0.3.18", - "lru 0.7.0", + "futures 0.3.19", + "lru 0.7.2", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -5759,10 +5818,10 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ - "futures 0.3.18", - "lru 0.7.0", + "futures 0.3.19", + "lru 0.7.2", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -5782,7 +5841,7 @@ version = "0.9.13" source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" dependencies = [ "frame-benchmarking-cli", - "futures 0.3.18", + "futures 0.3.19", "log", "polkadot-node-core-pvf", "polkadot-service", @@ -5799,7 +5858,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "beefy-primitives", "frame-benchmarking", @@ -5829,12 +5888,12 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "always-assert", "derive_more", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "polkadot-node-network-protocol", "polkadot-node-primitives", "polkadot-node-subsystem", @@ -5850,7 +5909,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -5863,11 +5922,11 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "derive_more", - "futures 0.3.18", - "lru 0.7.0", + "futures 0.3.19", + "lru 0.7.2", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -5885,7 +5944,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -5899,10 +5958,10 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", @@ -5919,10 +5978,10 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "async-trait", - "futures 0.3.18", + "futures 0.3.19", "parity-scale-codec", "parking_lot 0.11.2", "polkadot-node-network-protocol", @@ -5938,9 +5997,9 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-primitives", @@ -5956,14 +6015,14 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "bitvec", "derive_more", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "kvdb", - "lru 0.7.0", + "lru 0.7.2", "merlin", "parity-scale-codec", "polkadot-node-jaeger", @@ -5984,11 +6043,11 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "bitvec", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "kvdb", "parity-scale-codec", "polkadot-erasure-coding", @@ -6004,10 +6063,10 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "bitvec", - "futures 0.3.18", + "futures 0.3.19", "polkadot-erasure-coding", "polkadot-node-primitives", "polkadot-node-subsystem", @@ -6022,9 +6081,9 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", @@ -6037,10 +6096,10 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "async-trait", - "futures 0.3.18", + "futures 0.3.19", "parity-scale-codec", "polkadot-node-core-pvf", "polkadot-node-primitives", @@ -6055,9 +6114,9 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", @@ -6070,10 +6129,10 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "kvdb", "parity-scale-codec", "polkadot-node-primitives", @@ -6087,12 +6146,11 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ - "bitvec", - "derive_more", - "futures 0.3.18", + "futures 0.3.19", "kvdb", + "lru 0.7.2", "parity-scale-codec", "polkadot-node-primitives", "polkadot-node-subsystem", @@ -6106,11 +6164,11 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "async-trait", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "polkadot-node-subsystem", "polkadot-primitives", "sp-blockchain", @@ -6123,14 +6181,16 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "bitvec", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", + "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", + "rand 0.8.4", "thiserror", "tracing", ] @@ -6138,17 +6198,16 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "always-assert", "assert_matches", "async-process", "async-std", - "futures 0.3.18", - "futures-timer 3.0.2", - "libc", + "futures 0.3.19", + "futures-timer", "parity-scale-codec", - "pin-project 1.0.8", + "pin-project 1.0.10", "polkadot-core-primitives", "polkadot-node-subsystem-util", "polkadot-parachain", @@ -6169,9 +6228,9 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "memory-lru", "parity-util-mem", "polkadot-node-subsystem", @@ -6187,7 +6246,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "async-std", "lazy_static", @@ -6205,22 +6264,30 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ - "futures 0.3.18", - "futures-timer 3.0.2", + "bs58", + "futures 0.3.19", + "futures-timer", + "log", "metered-channel", + "parity-scale-codec", + "polkadot-primitives", + "sc-cli", + "sc-service", + "sc-tracing", "substrate-prometheus-endpoint", + "tracing", ] [[package]] name = "polkadot-node-network-protocol" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "async-trait", "derive_more", - "futures 0.3.18", + "futures 0.3.19", "parity-scale-codec", "polkadot-node-jaeger", "polkadot-node-primitives", @@ -6234,10 +6301,10 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "bounded-vec", - "futures 0.3.18", + "futures 0.3.19", "parity-scale-codec", "polkadot-parachain", "polkadot-primitives", @@ -6256,7 +6323,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -6266,10 +6333,10 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "derive_more", - "futures 0.3.18", + "futures 0.3.19", "polkadot-node-jaeger", "polkadot-node-network-protocol", "polkadot-node-primitives", @@ -6285,16 +6352,16 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "async-trait", "derive_more", - "futures 0.3.18", + "futures 0.3.19", "itertools", - "lru 0.7.0", + "lru 0.7.2", "metered-channel", "parity-scale-codec", - "pin-project 1.0.8", + "pin-project 1.0.10", "polkadot-node-jaeger", "polkadot-node-metrics", "polkadot-node-network-protocol", @@ -6313,11 +6380,11 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ - "futures 0.3.18", - "futures-timer 3.0.2", - "lru 0.7.0", + "futures 0.3.19", + "futures-timer", + "lru 0.7.2", "parity-util-mem", "parking_lot 0.11.2", "polkadot-node-metrics", @@ -6334,13 +6401,13 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "async-trait", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "metered-channel", - "pin-project 1.0.8", + "pin-project 1.0.10", "polkadot-node-network-protocol", "polkadot-node-primitives", "polkadot-overseer-gen-proc-macro", @@ -6351,7 +6418,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen-proc-macro" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "proc-macro-crate 1.1.0", "proc-macro2", @@ -6362,7 +6429,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "derive_more", "frame-support", @@ -6379,7 +6446,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "bitvec", "frame-system", @@ -6409,7 +6476,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -6440,7 +6507,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "beefy-primitives", "bitvec", @@ -6470,6 +6537,7 @@ dependencies = [ "pallet-multisig", "pallet-nicks", "pallet-offences", + "pallet-preimage", "pallet-proxy", "pallet-scheduler", "pallet-session", @@ -6486,6 +6554,7 @@ dependencies = [ "parity-scale-codec", "polkadot-primitives", "polkadot-runtime-common", + "polkadot-runtime-constants", "polkadot-runtime-parachains", "rustc-hex", "scale-info", @@ -6517,7 +6586,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "beefy-primitives", "bitvec", @@ -6559,10 +6628,34 @@ dependencies = [ "xcm", ] +[[package]] +name = "polkadot-runtime-constants" +version = "0.9.13" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +dependencies = [ + "frame-support", + "polkadot-primitives", + "polkadot-runtime-common", + "smallvec", + "sp-runtime", +] + +[[package]] +name = "polkadot-runtime-metrics" +version = "0.9.13" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +dependencies = [ + "bs58", + "parity-scale-codec", + "polkadot-primitives", + "sp-std", + "sp-tracing", +] + [[package]] name = "polkadot-runtime-parachains" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "bitflags", "bitvec", @@ -6580,6 +6673,7 @@ dependencies = [ "pallet-vesting", "parity-scale-codec", "polkadot-primitives", + "polkadot-runtime-metrics", "rand 0.8.4", "rand_chacha 0.3.1", "rustc-hex", @@ -6601,17 +6695,17 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "async-trait", "beefy-gadget", "beefy-primitives", "frame-system-rpc-runtime-api", - "futures 0.3.18", + "futures 0.3.19", "hex-literal", "kvdb", "kvdb-rocksdb", - "lru 0.7.0", + "lru 0.7.2", "pallet-babe", "pallet-im-online", "pallet-mmr-primitives", @@ -6647,6 +6741,7 @@ dependencies = [ "polkadot-primitives", "polkadot-rpc", "polkadot-runtime", + "polkadot-runtime-constants", "polkadot-runtime-parachains", "polkadot-statement-distribution", "sc-authority-discovery", @@ -6696,11 +6791,11 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "arrayvec 0.5.2", "derive_more", - "futures 0.3.18", + "futures 0.3.19", "indexmap", "parity-scale-codec", "polkadot-node-network-protocol", @@ -6717,7 +6812,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -6793,7 +6888,7 @@ dependencies = [ "frame-benchmarking", "frame-system", "futures 0.1.31", - "futures 0.3.18", + "futures 0.3.19", "hex", "pallet-balances", "pallet-staking", @@ -6876,9 +6971,9 @@ dependencies = [ [[package]] name = "ppv-lite86" -version = "0.2.15" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed0cfbc8191465bed66e1718596ee0b0b35d5ee1f41c5df2189d0fe8bde535ba" +checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872" [[package]] name = "primitive-types" @@ -6939,9 +7034,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.33" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb37d2df5df740e582f28f8560cf425f52bb267d872fe58358eadb554909f07a" +checksum = "c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029" dependencies = [ "unicode-xid", ] @@ -7058,9 +7153,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.10" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05" +checksum = "47aa80447ce4daf1717500037052af176af5d38cc3e571d9ec1c7353fc10c87d" dependencies = [ "proc-macro2", ] @@ -7313,7 +7408,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "env_logger 0.9.0", "jsonrpsee", @@ -7407,7 +7502,7 @@ dependencies = [ "cc", "errno", "io-lifetimes", - "itoa", + "itoa 0.4.8", "libc", "linux-raw-sys", "once_cell", @@ -7496,16 +7591,16 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020" dependencies = [ - "futures 0.3.18", - "pin-project 0.4.28", + "futures 0.3.19", + "pin-project 0.4.29", "static_assertions", ] [[package]] name = "ryu" -version = "1.0.6" +version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c9613b5a66ab9ba26415184cfc41156594925a9cf3a2057e57f31ff145f6568" +checksum = "73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f" [[package]] name = "safe-mix" @@ -7537,7 +7632,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "log", "sp-core", @@ -7548,12 +7643,12 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "async-trait", "derive_more", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "ip_network", "libp2p", "log", @@ -7575,10 +7670,10 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "log", "parity-scale-codec", "sc-block-builder", @@ -7598,7 +7693,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7614,7 +7709,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "impl-trait-for-tuples", "memmap2 0.5.0", @@ -7631,7 +7726,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "proc-macro-crate 1.1.0", "proc-macro2", @@ -7642,11 +7737,11 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "chrono", "fdlimit", - "futures 0.3.18", + "futures 0.3.19", "hex", "libp2p", "log", @@ -7680,10 +7775,10 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "fnv", - "futures 0.3.18", + "futures 0.3.19", "hash-db", "log", "parity-scale-codec", @@ -7708,7 +7803,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "hash-db", "kvdb", @@ -7733,11 +7828,11 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "async-trait", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "libp2p", "log", "parking_lot 0.11.2", @@ -7757,11 +7852,11 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "async-trait", "derive_more", - "futures 0.3.18", + "futures 0.3.19", "log", "parity-scale-codec", "sc-block-builder", @@ -7786,12 +7881,12 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "async-trait", "derive_more", "fork-tree", - "futures 0.3.18", + "futures 0.3.19", "log", "merlin", "num-bigint", @@ -7829,10 +7924,10 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "derive_more", - "futures 0.3.18", + "futures 0.3.19", "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", @@ -7853,7 +7948,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7866,17 +7961,16 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "async-trait", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "log", "parity-scale-codec", "sc-client-api", "sc-consensus", "sc-telemetry", - "sp-api", "sp-arithmetic", "sp-blockchain", "sp-consensus", @@ -7892,7 +7986,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "sc-client-api", "sp-authorship", @@ -7903,11 +7997,12 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "lazy_static", "libsecp256k1", "log", + "lru 0.6.6", "parity-scale-codec", "parking_lot 0.11.2", "sc-executor-common", @@ -7930,7 +8025,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "derive_more", "environmental", @@ -7948,7 +8043,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "log", "parity-scale-codec", @@ -7964,7 +8059,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "cfg-if 1.0.0", "libc", @@ -7982,15 +8077,15 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "async-trait", "derive_more", "dyn-clone", "finality-grandpa", "fork-tree", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "log", "parity-scale-codec", "parking_lot 0.11.2", @@ -8019,11 +8114,11 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "derive_more", "finality-grandpa", - "futures 0.3.18", + "futures 0.3.19", "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", @@ -8043,11 +8138,11 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "ansi_term", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "log", "parity-util-mem", "sc-client-api", @@ -8060,7 +8155,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "async-trait", "derive_more", @@ -8075,7 +8170,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "async-std", "async-trait", @@ -8087,18 +8182,18 @@ dependencies = [ "either", "fnv", "fork-tree", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "hex", "ip_network", "libp2p", "linked-hash-map", "linked_hash_set", "log", - "lru 0.7.0", + "lru 0.7.2", "parity-scale-codec", "parking_lot 0.11.2", - "pin-project 1.0.8", + "pin-project 1.0.10", "prost", "prost-build", "rand 0.7.3", @@ -8126,13 +8221,13 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "libp2p", "log", - "lru 0.7.0", + "lru 0.7.2", "sc-network", "sp-runtime", "substrate-prometheus-endpoint", @@ -8142,12 +8237,12 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "bytes 1.1.0", "fnv", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "hex", "hyper", "hyper-rustls", @@ -8170,9 +8265,9 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "libp2p", "log", "sc-utils", @@ -8183,7 +8278,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -8192,9 +8287,9 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "hash-db", "jsonrpc-core", "jsonrpc-pubsub", @@ -8223,9 +8318,9 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", @@ -8248,9 +8343,9 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "jsonrpc-core", "jsonrpc-http-server", "jsonrpc-ipc-server", @@ -8265,13 +8360,13 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "async-trait", "directories", "exit-future", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "hash-db", "jsonrpc-core", "jsonrpc-pubsub", @@ -8279,7 +8374,7 @@ dependencies = [ "parity-scale-codec", "parity-util-mem", "parking_lot 0.11.2", - "pin-project 1.0.8", + "pin-project 1.0.10", "rand 0.7.3", "sc-block-builder", "sc-chain-spec", @@ -8329,7 +8424,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "log", "parity-scale-codec", @@ -8343,7 +8438,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -8365,14 +8460,14 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "chrono", - "futures 0.3.18", + "futures 0.3.19", "libp2p", "log", "parking_lot 0.11.2", - "pin-project 1.0.8", + "pin-project 1.0.10", "rand 0.7.3", "serde", "serde_json", @@ -8383,7 +8478,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "ansi_term", "atty", @@ -8414,7 +8509,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "proc-macro-crate 1.1.0", "proc-macro2", @@ -8425,10 +8520,10 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ - "futures 0.3.18", - "intervalier", + "futures 0.3.19", + "futures-timer", "linked-hash-map", "log", "parity-scale-codec", @@ -8452,10 +8547,10 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "derive_more", - "futures 0.3.18", + "futures 0.3.19", "log", "serde", "sp-blockchain", @@ -8466,10 +8561,10 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "lazy_static", "prometheus", ] @@ -8635,18 +8730,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.130" +version = "1.0.133" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913" +checksum = "97565067517b60e2d1ea8b268e59ce036de907ac523ad83a0475da04e818989a" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.130" +version = "1.0.133" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b" +checksum = "ed201699328568d8d08208fdd080e3ff594e6c422e438b6705905da01005d537" dependencies = [ "proc-macro2", "quote", @@ -8655,11 +8750,11 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.72" +version = "1.0.74" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0ffa0837f2dfa6fb90868c2b5468cad482e175f7dad97e7421951e663f2b527" +checksum = "ee2bb9cd061c5865d345bb02ca49fcef1391741b672b54a0bf7b679badec3142" dependencies = [ - "itoa", + "itoa 1.0.1", "ryu", "serde", ] @@ -8714,6 +8809,17 @@ dependencies = [ "opaque-debug 0.3.0", ] +[[package]] +name = "sha2" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "900d964dd36bb15bcf2f2b35694c072feab74969a54f2bbeec7a2d725d2bdcb6" +dependencies = [ + "cfg-if 1.0.0", + "cpufeatures 0.2.1", + "digest 0.10.1", +] + [[package]] name = "sha3" version = "0.9.1" @@ -8743,9 +8849,9 @@ checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" [[package]] name = "signal-hook" -version = "0.3.10" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c98891d737e271a2954825ef19e46bd16bdb98e2746f2eec4f7a4ef7946efd1" +checksum = "647c97df271007dcea485bb74ffdb57f2e683f1306c854f468a0c244badabf2d" dependencies = [ "libc", "signal-hook-registry", @@ -8787,7 +8893,7 @@ checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5" [[package]] name = "slot-range-helper" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "enumn", "parity-scale-codec", @@ -8865,7 +8971,7 @@ dependencies = [ "base64", "bytes 1.1.0", "flate2", - "futures 0.3.18", + "futures 0.3.19", "httparse", "log", "rand 0.8.4", @@ -8875,7 +8981,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "hash-db", "log", @@ -8892,7 +8998,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "blake2-rfc", "proc-macro-crate 1.1.0", @@ -8903,8 +9009,8 @@ dependencies = [ [[package]] name = "sp-application-crypto" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +version = "4.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "parity-scale-codec", "scale-info", @@ -8916,8 +9022,8 @@ dependencies = [ [[package]] name = "sp-arithmetic" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +version = "4.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "integer-sqrt", "num-traits", @@ -8932,7 +9038,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "parity-scale-codec", "scale-info", @@ -8945,7 +9051,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "async-trait", "parity-scale-codec", @@ -8957,7 +9063,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "parity-scale-codec", "sp-api", @@ -8969,11 +9075,11 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "log", - "lru 0.7.0", + "lru 0.7.2", "parity-scale-codec", "parking_lot 0.11.2", "sp-api", @@ -8987,11 +9093,11 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "async-trait", - "futures 0.3.18", - "futures-timer 3.0.2", + "futures 0.3.19", + "futures-timer", "log", "parity-scale-codec", "sp-core", @@ -9006,7 +9112,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "async-trait", "parity-scale-codec", @@ -9024,7 +9130,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "async-trait", "merlin", @@ -9047,7 +9153,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "parity-scale-codec", "scale-info", @@ -9059,7 +9165,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -9070,8 +9176,8 @@ dependencies = [ [[package]] name = "sp-core" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +version = "4.1.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "base58", "bitflags", @@ -9079,7 +9185,7 @@ dependencies = [ "byteorder", "dyn-clonable", "ed25519-dalek", - "futures 0.3.18", + "futures 0.3.19", "hash-db", "hash256-std-hasher", "hex", @@ -9099,7 +9205,7 @@ dependencies = [ "schnorrkel", "secrecy", "serde", - "sha2 0.9.8", + "sha2 0.10.0", "sp-core-hashing", "sp-debug-derive", "sp-externalities", @@ -9118,12 +9224,12 @@ dependencies = [ [[package]] name = "sp-core-hashing" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +version = "4.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "blake2-rfc", "byteorder", - "sha2 0.9.8", + "sha2 0.10.0", "sp-std", "tiny-keccak", "twox-hash", @@ -9132,7 +9238,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "proc-macro2", "quote", @@ -9143,7 +9249,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "kvdb", "parking_lot 0.11.2", @@ -9151,8 +9257,8 @@ dependencies = [ [[package]] name = "sp-debug-derive" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +version = "4.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "proc-macro2", "quote", @@ -9161,8 +9267,8 @@ dependencies = [ [[package]] name = "sp-externalities" -version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +version = "0.10.0" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "environmental", "parity-scale-codec", @@ -9173,7 +9279,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "finality-grandpa", "log", @@ -9191,7 +9297,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -9204,10 +9310,10 @@ dependencies = [ [[package]] name = "sp-io" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +version = "4.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "hash-db", "libsecp256k1", "log", @@ -9229,7 +9335,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "lazy_static", "sp-core", @@ -9239,12 +9345,12 @@ dependencies = [ [[package]] name = "sp-keystore" -version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +version = "0.10.0" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "async-trait", "derive_more", - "futures 0.3.18", + "futures 0.3.19", "merlin", "parity-scale-codec", "parking_lot 0.11.2", @@ -9257,7 +9363,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "zstd", ] @@ -9265,7 +9371,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "parity-scale-codec", "scale-info", @@ -9280,7 +9386,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "proc-macro-crate 1.1.0", "proc-macro2", @@ -9291,7 +9397,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "sp-api", "sp-core", @@ -9300,8 +9406,8 @@ dependencies = [ [[package]] name = "sp-panic-handler" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +version = "4.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "backtrace", "lazy_static", @@ -9311,7 +9417,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "rustc-hash", "serde", @@ -9320,8 +9426,8 @@ dependencies = [ [[package]] name = "sp-runtime" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +version = "4.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "either", "hash256-std-hasher", @@ -9342,8 +9448,8 @@ dependencies = [ [[package]] name = "sp-runtime-interface" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +version = "4.1.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -9359,8 +9465,8 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +version = "4.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "Inflector", "proc-macro-crate 1.1.0", @@ -9372,7 +9478,7 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "log", "parity-scale-codec", @@ -9386,7 +9492,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "serde", "serde_json", @@ -9395,7 +9501,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "parity-scale-codec", "scale-info", @@ -9409,7 +9515,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "parity-scale-codec", "scale-info", @@ -9419,8 +9525,8 @@ dependencies = [ [[package]] name = "sp-state-machine" -version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +version = "0.10.0" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "hash-db", "log", @@ -9442,13 +9548,13 @@ dependencies = [ [[package]] name = "sp-std" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +version = "4.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" [[package]] name = "sp-storage" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +version = "4.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9461,7 +9567,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "log", "sp-core", @@ -9474,10 +9580,10 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "async-trait", - "futures-timer 3.0.2", + "futures-timer", "log", "parity-scale-codec", "sp-api", @@ -9489,8 +9595,8 @@ dependencies = [ [[package]] name = "sp-tracing" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +version = "4.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "parity-scale-codec", "sp-std", @@ -9502,7 +9608,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "sp-api", "sp-runtime", @@ -9511,7 +9617,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "async-trait", "log", @@ -9526,8 +9632,8 @@ dependencies = [ [[package]] name = "sp-trie" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +version = "4.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "hash-db", "memory-db", @@ -9542,13 +9648,14 @@ dependencies = [ [[package]] name = "sp-version" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "impl-serde", "parity-scale-codec", "parity-wasm 0.42.2", "scale-info", "serde", + "sp-core-hashing-proc-macro", "sp-runtime", "sp-std", "sp-version-proc-macro", @@ -9558,7 +9665,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -9568,13 +9675,15 @@ dependencies = [ [[package]] name = "sp-wasm-interface" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +version = "4.1.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "impl-trait-for-tuples", + "log", "parity-scale-codec", "sp-std", "wasmi", + "wasmtime", ] [[package]] @@ -9585,9 +9694,9 @@ checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" [[package]] name = "ss58-registry" -version = "1.9.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "827441708a5dd8ca54e6b79690dc06d1bede78e61961e667f683c23c16ef964c" +checksum = "c83f0afe7e571565ef9aae7b0e4fb30fcaec4ebb9aea2f00489b772782aa03a4" dependencies = [ "Inflector", "proc-macro2", @@ -9736,7 +9845,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "platforms", ] @@ -9744,10 +9853,10 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "frame-system-rpc-runtime-api", - "futures 0.3.18", + "futures 0.3.19", "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", @@ -9766,7 +9875,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "async-std", "derive_more", @@ -9780,10 +9889,10 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "async-trait", - "futures 0.3.18", + "futures 0.3.19", "hex", "parity-scale-codec", "sc-client-api", @@ -9806,7 +9915,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "ansi_term", "build-helper", @@ -9826,9 +9935,9 @@ checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" [[package]] name = "syn" -version = "1.0.82" +version = "1.0.84" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8daf5dd0bb60cbd4137b1b587d2fc0ae729bc07cf01cd70b36a1ed5ade3b9d59" +checksum = "ecb2e6da8ee5eb9a61068762a32fa9619cc591ceb055b3687f4cd4051ec2e06b" dependencies = [ "proc-macro2", "quote", @@ -9931,9 +10040,9 @@ dependencies = [ [[package]] name = "thrift" -version = "0.13.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c6d965454947cc7266d22716ebfd07b18d84ebaf35eec558586bbb2a8cb6b5b" +checksum = "b82ca8f46f95b3ce96081fe3dd89160fdea970c254bb72925255d1b62aae692e" dependencies = [ "byteorder", "integer-encoding", @@ -9998,18 +10107,17 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tokio" -version = "1.14.0" +version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70e992e41e0d2fb9f755b37446f20900f64446ef54874f40a60c78f021ac6144" +checksum = "fbbf1c778ec206785635ce8ad57fe52b3009ae9e0c9f574a728f3049d3e55838" dependencies = [ - "autocfg", "bytes 1.1.0", "libc", "memchr", "mio 0.7.14", "num_cpus", "once_cell", - "pin-project-lite 0.2.7", + "pin-project-lite 0.2.8", "signal-hook-registry", "tokio-macros", "winapi 0.3.9", @@ -10017,9 +10125,9 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9efc1aba077437943f7515666aa2b882dfabfbfdf89c819ea75a8d6e9eaba5e" +checksum = "b557f72f448c511a979e2564e55d74e6c4432fc96ff4f6241bc6bded342643b7" dependencies = [ "proc-macro2", "quote", @@ -10044,7 +10152,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "50145484efff8818b5ccd256697f36863f587da82cf8b409c53adf1e840798e3" dependencies = [ "futures-core", - "pin-project-lite 0.2.7", + "pin-project-lite 0.2.8", "tokio", ] @@ -10059,7 +10167,7 @@ dependencies = [ "futures-io", "futures-sink", "log", - "pin-project-lite 0.2.7", + "pin-project-lite 0.2.8", "tokio", ] @@ -10085,7 +10193,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "375a639232caf30edfc78e8d89b2d4c375515393e7af7e16f01cd96917fb2105" dependencies = [ "cfg-if 1.0.0", - "pin-project-lite 0.2.7", + "pin-project-lite 0.2.8", "tracing-attributes", "tracing-core", ] @@ -10116,7 +10224,7 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" dependencies = [ - "pin-project 1.0.8", + "pin-project 1.0.10", "tracing", ] @@ -10151,7 +10259,7 @@ dependencies = [ "chrono", "lazy_static", "matchers", - "parking_lot 0.10.2", + "parking_lot 0.11.2", "regex", "serde", "serde_json", @@ -10166,9 +10274,9 @@ dependencies = [ [[package]] name = "trie-db" -version = "0.22.6" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9eac131e334e81b6b3be07399482042838adcd7957aa0010231d0813e39e02fa" +checksum = "e3ddae50680c12ef75bfbf58416ca6622fa43d879553f6cb2ed1a817346e1ffe" dependencies = [ "hash-db", "hashbrown", @@ -10179,9 +10287,9 @@ dependencies = [ [[package]] name = "trie-root" -version = "0.16.0" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "652931506d2c1244d7217a70b99f56718a7b4161b37f04e7cd868072a99f68cd" +checksum = "9a36c5ca3911ed3c9a5416ee6c679042064b93fc637ded67e25f92e68d783891" dependencies = [ "hash-db", ] @@ -10238,7 +10346,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#95853fb270774c8e62155878cc7a21a1e40cccc1" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" dependencies = [ "jsonrpsee", "log", @@ -10268,9 +10376,9 @@ checksum = "5e66dcbec4290c69dd03c57e76c2469ea5c7ce109c6dd4351c13055cf71ea055" [[package]] name = "twox-hash" -version = "1.6.1" +version = "1.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f559b464de2e2bdabcac6a210d12e9b5a5973c251e102c44c585c71d51bd78e" +checksum = "4ee73e6e4924fe940354b8d4d98cad5231175d615cd855b758adc658c0aac6a0" dependencies = [ "cfg-if 1.0.0", "rand 0.8.4", @@ -10279,9 +10387,9 @@ dependencies = [ [[package]] name = "typenum" -version = "1.14.0" +version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b63708a265f51345575b27fe43f9500ad611579e764c79edbc2037b1121959ec" +checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" [[package]] name = "ucd-trie" @@ -10436,9 +10544,9 @@ checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" [[package]] name = "version_check" -version = "0.9.3" +version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe" +checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] name = "void" @@ -10568,7 +10676,7 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "js-sys", "parking_lot 0.11.2", "pin-utils", @@ -10902,7 +11010,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -10915,7 +11023,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "frame-support", "frame-system", @@ -10935,7 +11043,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -10952,8 +11060,9 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ + "Inflector", "proc-macro2", "quote", "syn", @@ -10965,7 +11074,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7d9028f208dd5e63c614be69f115c1b53cacc1111437d4c765185856666c107" dependencies = [ - "futures 0.3.18", + "futures 0.3.19", "log", "nohash-hasher", "parking_lot 0.11.2", @@ -10996,18 +11105,18 @@ dependencies = [ [[package]] name = "zstd" -version = "0.9.0+zstd.1.5.0" +version = "0.9.1+zstd.1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07749a5dc2cb6b36661290245e350f15ec3bbb304e493db54a1d354480522ccd" +checksum = "538b8347df9257b7fbce37677ef7535c00a3c7bf1f81023cc328ed7fe4b41de8" dependencies = [ "zstd-safe", ] [[package]] name = "zstd-safe" -version = "4.1.1+zstd.1.5.0" +version = "4.1.2+zstd.1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c91c90f2c593b003603e5e0493c837088df4469da25aafff8bce42ba48caf079" +checksum = "9fb4cfe2f6e6d35c5d27ecd9d256c4b6f7933c4895654917460ec56c29336cc1" dependencies = [ "libc", "zstd-sys", @@ -11015,9 +11124,9 @@ dependencies = [ [[package]] name = "zstd-sys" -version = "1.6.1+zstd.1.5.0" +version = "1.6.2+zstd.1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "615120c7a2431d16cf1cf979e7fc31ba7a5b5e5707b29c8a99e5dbf8a8392a33" +checksum = "2daf2f248d9ea44454bfcb2516534e8b8ad2fc91bf818a1885495fc42bc8ac9f" dependencies = [ "cc", "libc", From 0dbd5c45cb88b5a5f37135ae314e31d79464b41d Mon Sep 17 00:00:00 2001 From: Hernando Castano Date: Mon, 3 Jan 2022 16:40:01 -0500 Subject: [PATCH 02/12] Remove duplicate `polkadot` dependency --- Cargo.lock | 187 +++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 183 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f77e728..98ea289 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3325,6 +3325,101 @@ dependencies = [ "winapi-build", ] +[[package]] +name = "kusama-runtime" +version = "0.9.13" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +dependencies = [ + "beefy-primitives", + "bitvec", + "frame-election-provider-support", + "frame-executive", + "frame-support", + "frame-system", + "frame-system-rpc-runtime-api", + "frame-try-runtime", + "kusama-runtime-constants", + "log", + "pallet-authority-discovery", + "pallet-authorship", + "pallet-babe", + "pallet-bags-list", + "pallet-balances", + "pallet-bounties", + "pallet-collective", + "pallet-democracy", + "pallet-election-provider-multi-phase", + "pallet-elections-phragmen", + "pallet-gilt", + "pallet-grandpa", + "pallet-identity", + "pallet-im-online", + "pallet-indices", + "pallet-membership", + "pallet-mmr-primitives", + "pallet-multisig", + "pallet-nicks", + "pallet-offences", + "pallet-preimage", + "pallet-proxy", + "pallet-recovery", + "pallet-scheduler", + "pallet-session", + "pallet-society", + "pallet-staking", + "pallet-staking-reward-fn", + "pallet-timestamp", + "pallet-tips", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc-runtime-api", + "pallet-treasury", + "pallet-utility", + "pallet-vesting", + "pallet-xcm", + "parity-scale-codec", + "polkadot-primitives", + "polkadot-runtime-common", + "polkadot-runtime-parachains", + "rustc-hex", + "scale-info", + "serde", + "serde_derive", + "smallvec", + "sp-api", + "sp-arithmetic", + "sp-authority-discovery", + "sp-block-builder", + "sp-consensus-babe", + "sp-core", + "sp-inherents", + "sp-io", + "sp-npos-elections", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "sp-transaction-pool", + "sp-version", + "static_assertions", + "substrate-wasm-builder", + "xcm", + "xcm-builder", + "xcm-executor", +] + +[[package]] +name = "kusama-runtime-constants" +version = "0.9.13" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +dependencies = [ + "frame-support", + "polkadot-primitives", + "polkadot-runtime-common", + "smallvec", + "sp-runtime", +] + [[package]] name = "kv-log-macro" version = "1.0.7" @@ -4948,6 +5043,21 @@ dependencies = [ "sp-std", ] +[[package]] +name = "pallet-gilt" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-arithmetic", + "sp-runtime", + "sp-std", +] + [[package]] name = "pallet-grandpa" version = "4.0.0-dev" @@ -5179,6 +5289,20 @@ dependencies = [ "sp-std", ] +[[package]] +name = "pallet-recovery" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +dependencies = [ + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-io", + "sp-runtime", + "sp-std", +] + [[package]] name = "pallet-scheduler" version = "4.0.0-dev" @@ -5216,6 +5340,20 @@ dependencies = [ "sp-trie", ] +[[package]] +name = "pallet-society" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +dependencies = [ + "frame-support", + "frame-system", + "parity-scale-codec", + "rand_chacha 0.2.2", + "scale-info", + "sp-runtime", + "sp-std", +] + [[package]] name = "pallet-staking" version = "4.0.0-dev" @@ -5248,6 +5386,15 @@ dependencies = [ "syn", ] +[[package]] +name = "pallet-staking-reward-fn" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +dependencies = [ + "log", + "sp-arithmetic", +] + [[package]] name = "pallet-sudo" version = "4.0.0-dev" @@ -5838,15 +5985,18 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "frame-benchmarking-cli", "futures 0.3.19", "log", "polkadot-node-core-pvf", + "polkadot-node-metrics", + "polkadot-performance-test", "polkadot-service", "sc-cli", "sc-service", + "sc-tracing", "sp-core", "sp-trie", "structopt", @@ -6443,6 +6593,21 @@ dependencies = [ "sp-std", ] +[[package]] +name = "polkadot-performance-test" +version = "0.9.13" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +dependencies = [ + "env_logger 0.9.0", + "kusama-runtime", + "log", + "polkadot-erasure-coding", + "polkadot-node-core-pvf", + "polkadot-node-primitives", + "quote", + "thiserror", +] + [[package]] name = "polkadot-primitives" version = "0.9.13" @@ -6822,7 +6987,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "beefy-primitives", "bitvec", @@ -6875,6 +7040,7 @@ dependencies = [ "sp-transaction-pool", "sp-version", "substrate-wasm-builder", + "test-runtime-constants", "xcm", "xcm-builder", "xcm-executor", @@ -6883,7 +7049,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#a6e1f37694b2b46b7132216181af4568017a23ca" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" dependencies = [ "frame-benchmarking", "frame-system", @@ -6929,6 +7095,7 @@ dependencies = [ "sp-state-machine", "substrate-test-client", "tempfile", + "test-runtime-constants", "tokio", "tracing", ] @@ -9991,6 +10158,18 @@ dependencies = [ "winapi-util", ] +[[package]] +name = "test-runtime-constants" +version = "0.9.13" +source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +dependencies = [ + "frame-support", + "polkadot-primitives", + "polkadot-runtime-common", + "smallvec", + "sp-runtime", +] + [[package]] name = "textwrap" version = "0.11.0" @@ -10259,7 +10438,7 @@ dependencies = [ "chrono", "lazy_static", "matchers", - "parking_lot 0.11.2", + "parking_lot 0.10.2", "regex", "serde", "serde_json", From 70b4c05bdaeefb2d55b0ce51d00446fe9c3d17e6 Mon Sep 17 00:00:00 2001 From: Hernando Castano Date: Mon, 3 Jan 2022 16:56:58 -0500 Subject: [PATCH 03/12] Update `service.rs` Changes related to: https://github.com/paritytech/cumulus/pull/835 --- Cargo.lock | 32 ++++++++++- node/Cargo.toml | 2 + node/src/service.rs | 131 ++++++++++++++++++++------------------------ 3 files changed, 92 insertions(+), 73 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 98ea289..76deec5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -763,6 +763,8 @@ dependencies = [ "cumulus-client-service", "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", + "cumulus-relay-chain-interface", + "cumulus-relay-chain-local", "derive_more", "frame-benchmarking", "frame-benchmarking-cli", @@ -1688,6 +1690,34 @@ dependencies = [ "sp-state-machine", ] +[[package]] +name = "cumulus-relay-chain-local" +version = "0.1.0" +source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +dependencies = [ + "async-trait", + "cumulus-primitives-core", + "cumulus-relay-chain-interface", + "futures 0.3.19", + "futures-timer", + "parking_lot 0.11.2", + "polkadot-client", + "polkadot-service", + "sc-client-api", + "sc-consensus-babe", + "sc-network", + "sc-service", + "sc-telemetry", + "sc-tracing", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-runtime", + "sp-state-machine", + "tracing", +] + [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.1.0" @@ -10438,7 +10468,7 @@ dependencies = [ "chrono", "lazy_static", "matchers", - "parking_lot 0.10.2", + "parking_lot 0.11.2", "regex", "serde", "serde_json", diff --git a/node/Cargo.toml b/node/Cargo.toml index f60332d..f9e92bf 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -89,6 +89,8 @@ cumulus-client-network = { git = 'https://github.com/paritytech/cumulus', branch cumulus-client-service = { git = 'https://github.com/paritytech/cumulus', branch = "master" } cumulus-primitives-core = { git = 'https://github.com/paritytech/cumulus', branch = "master" } cumulus-primitives-parachain-inherent = { git = 'https://github.com/paritytech/cumulus', branch = "master" } +cumulus-relay-chain-interface = { git = 'https://github.com/paritytech/cumulus', branch = "master" } +cumulus-relay-chain-local = { git = 'https://github.com/paritytech/cumulus', branch = "master" } # Polkadot dependencies polkadot-cli = { git = 'https://github.com/paritytech/polkadot', branch = "master" } diff --git a/node/src/service.rs b/node/src/service.rs index 13c006d..3e67e79 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -17,7 +17,7 @@ //! Service and ServiceFactory implementation. Specialized wrapper over substrate service. // std -use std::sync::Arc; +use std::{sync::Arc, time::Duration}; // Local Runtime Types use canvas_runtime::{ @@ -25,15 +25,15 @@ use canvas_runtime::{ }; // Cumulus Imports -use cumulus_client_consensus_aura::{ - build_aura_consensus, BuildAuraConsensusParams, SlotProportion, -}; +use cumulus_client_consensus_aura::{AuraConsensus, BuildAuraConsensusParams, SlotProportion}; use cumulus_client_consensus_common::ParachainConsensus; -use cumulus_client_network::build_block_announce_validator; +use cumulus_client_network::BlockAnnounceValidator; use cumulus_client_service::{ prepare_node_config, start_collator, start_full_node, StartCollatorParams, StartFullNodeParams, }; use cumulus_primitives_core::ParaId; +use cumulus_relay_chain_interface::RelayChainInterface; +use cumulus_relay_chain_local::build_relay_chain_interface; // Substrate Imports use sc_client_api::ExecutorProvider; @@ -130,6 +130,7 @@ where config.wasm_method, config.default_heap_pages, config.max_runtime_instances, + config.runtime_cache_size, ); let (client, backend, keystore_container, task_manager) = @@ -232,7 +233,7 @@ where Option<&Registry>, Option, &TaskManager, - &polkadot_service::NewFull, + Arc, Arc< sc_transaction_pool::FullPool< Block, @@ -253,27 +254,23 @@ where let params = new_partial::(¶chain_config, build_import_queue)?; let (mut telemetry, telemetry_worker_handle) = params.other; - let relay_chain_full_node = - cumulus_client_service::build_polkadot_full_node(polkadot_config, telemetry_worker_handle) + let client = params.client.clone(); + let backend = params.backend.clone(); + let mut task_manager = params.task_manager; + + let (relay_chain_interface, collator_key) = + build_relay_chain_interface(polkadot_config, telemetry_worker_handle, &mut task_manager) .map_err(|e| match e { polkadot_service::Error::Sub(x) => x, s => format!("{}", s).into(), })?; - let client = params.client.clone(); - let backend = params.backend.clone(); - let block_announce_validator = build_block_announce_validator( - relay_chain_full_node.client.clone(), - id, - Box::new(relay_chain_full_node.network.clone()), - relay_chain_full_node.backend.clone(), - ); + let block_announce_validator = BlockAnnounceValidator::new(relay_chain_interface.clone(), id); let force_authoring = parachain_config.force_authoring; let validator = parachain_config.role.is_authority(); let prometheus_registry = parachain_config.prometheus_registry().cloned(); let transaction_pool = params.transaction_pool.clone(); - let mut task_manager = params.task_manager; let import_queue = cumulus_client_service::SharedImportQueue::new(params.import_queue); let (network, system_rpc_tx, start_network) = sc_service::build_network(sc_service::BuildNetworkParams { @@ -282,7 +279,9 @@ where transaction_pool: transaction_pool.clone(), spawn_handle: task_manager.spawn_handle(), import_queue: import_queue.clone(), - block_announce_validator_builder: Some(Box::new(|_| block_announce_validator)), + block_announce_validator_builder: Some(Box::new(|_| { + Box::new(block_announce_validator) + })), warp_sync: None, })?; @@ -325,7 +324,7 @@ where prometheus_registry.as_ref(), telemetry.as_ref().map(|t| t.handle()), &task_manager, - &relay_chain_full_node, + relay_chain_interface.clone(), transaction_pool, network, params.keystore_container.sync_keystore(), @@ -340,10 +339,12 @@ where announce_block, client: client.clone(), task_manager: &mut task_manager, - relay_chain_full_node, + relay_chain_interface, spawner, parachain_consensus, import_queue, + collator_key, + slot_duration: Duration::from_secs(6), }; start_collator(params).await?; @@ -353,7 +354,7 @@ where announce_block, task_manager: &mut task_manager, para_id: id, - relay_chain_full_node, + relay_chain_interface, }; start_full_node(params)?; @@ -429,7 +430,7 @@ pub async fn start_parachain_node( prometheus_registry, telemetry, task_manager, - relay_chain_node, + relay_chain_interface, transaction_pool, sync_oracle, keystore, @@ -444,62 +445,48 @@ pub async fn start_parachain_node( telemetry.clone(), ); - let relay_chain_backend = relay_chain_node.backend.clone(); - let relay_chain_client = relay_chain_node.client.clone(); - Ok(build_aura_consensus::< - sp_consensus_aura::sr25519::AuthorityPair, - _, - _, - _, - _, - _, - _, - _, - _, - _, - >(BuildAuraConsensusParams { - proposer_factory, - create_inherent_data_providers: move |_, (relay_parent, validation_data)| { - let parachain_inherent = - cumulus_primitives_parachain_inherent::ParachainInherentData::create_at_with_client( - relay_parent, - &relay_chain_client, - &*relay_chain_backend, - &validation_data, - id, - ); - async move { - let time = sp_timestamp::InherentDataProvider::from_system_time(); - - let slot = + Ok(AuraConsensus::build::( + BuildAuraConsensusParams { + proposer_factory, + create_inherent_data_providers: move |_, (relay_parent, validation_data)| { + let parachain_inherent = + cumulus_primitives_parachain_inherent::ParachainInherentData::create_at( + relay_parent, + &relay_chain_interface, + &validation_data, + id, + ); + async move { + let time = sp_timestamp::InherentDataProvider::from_system_time(); + + let slot = sp_consensus_aura::inherents::InherentDataProvider::from_timestamp_and_duration( *time, slot_duration.slot_duration(), ); - let parachain_inherent = parachain_inherent.ok_or_else(|| { - Box::::from( - "Failed to create parachain inherent", - ) - })?; - Ok((time, slot, parachain_inherent)) - } + let parachain_inherent = parachain_inherent.ok_or_else(|| { + Box::::from( + "Failed to create parachain inherent", + ) + })?; + Ok((time, slot, parachain_inherent)) + } + }, + block_import: client.clone(), + para_client: client, + backoff_authoring_blocks: Option::<()>::None, + sync_oracle, + keystore, + force_authoring, + slot_duration, + // We got around 500ms for proposing + block_proposal_slot_portion: SlotProportion::new(1f32 / 24f32), + // And a maximum of 750ms if slots are skipped + max_block_proposal_slot_portion: Some(SlotProportion::new(1f32 / 16f32)), + telemetry, }, - block_import: client.clone(), - relay_chain_client: relay_chain_node.client.clone(), - relay_chain_backend: relay_chain_node.backend.clone(), - para_client: client, - backoff_authoring_blocks: Option::<()>::None, - sync_oracle, - keystore, - force_authoring, - slot_duration, - // We got around 500ms for proposing - block_proposal_slot_portion: SlotProportion::new(1f32 / 24f32), - // And a maximum of 750ms if slots are skipped - max_block_proposal_slot_portion: Some(SlotProportion::new(1f32 / 16f32)), - telemetry, - })) + )) }, ) .await From 4c1475bd2194c616a3281dea4a424505d4085569 Mon Sep 17 00:00:00 2001 From: Hernando Castano Date: Mon, 3 Jan 2022 17:07:45 -0500 Subject: [PATCH 04/12] Update `command.rs` --- node/src/command.rs | 33 ++++++++++++++++++++++++++------- 1 file changed, 26 insertions(+), 7 deletions(-) diff --git a/node/src/command.rs b/node/src/command.rs index 6f810f4..1090559 100644 --- a/node/src/command.rs +++ b/node/src/command.rs @@ -210,8 +210,11 @@ pub fn run() -> Result<()> { builder.with_profiling(sc_tracing::TracingReceiver::Log, ""); let _ = builder.init(); - let block: Block = - generate_genesis_block(&load_spec(¶ms.chain.clone().unwrap_or_default())?)?; + let spec = load_spec(¶ms.chain.clone().unwrap_or_default())?; + let state_version = Cli::native_runtime_version(&spec).state_version(); + + let block: Block = generate_genesis_block(&spec, state_version)?; + let raw_header = block.header().encode(); let output_buf = if params.raw { raw_header @@ -293,8 +296,11 @@ pub fn run() -> Result<()> { let parachain_account = AccountIdConversion::::into_account(&id); - let block: Block = - generate_genesis_block(&config.chain_spec).map_err(|e| format!("{:?}", e))?; + let state_version = + RelayChainCli::native_runtime_version(&config.chain_spec).state_version(); + let block: Block = generate_genesis_block(&config.chain_spec, state_version) + .map_err(|e| format!("{:?}", e))?; + let genesis_state = format!("0x{:?}", HexDisplay::from(&block.header().encode())); let tokio_handle = config.tokio_handle.clone(); @@ -370,11 +376,24 @@ impl CliConfiguration for RelayChainCli { self.base.base.rpc_ws(default_listen_port) } - fn prometheus_config(&self, default_listen_port: u16) -> Result> { - self.base.base.prometheus_config(default_listen_port) + fn prometheus_config( + &self, + default_listen_port: u16, + chain_spec: &Box, + ) -> Result> { + self.base.base.prometheus_config(default_listen_port, chain_spec) } - fn init(&self) -> Result<()> { + fn init( + &self, + _support_url: &String, + _impl_version: &String, + _logger_hook: F, + _config: &sc_service::Configuration, + ) -> Result<()> + where + F: FnOnce(&mut sc_cli::LoggerBuilder, &sc_service::Configuration), + { unreachable!("PolkadotCli is never initialized; qed"); } From c0c3f7e701290fd2e394d77974c54853a8728b7b Mon Sep 17 00:00:00 2001 From: Hernando Castano Date: Mon, 3 Jan 2022 17:13:53 -0500 Subject: [PATCH 05/12] Add `AddressGenerator` config type From: https://github.com/paritytech/substrate/pull/10521/ --- runtime/src/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 74840a2..f64e8dd 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -436,6 +436,7 @@ impl pallet_contracts::Config for Runtime { type DeletionWeightLimit = DeletionWeightLimit; type Schedule = Schedule; type CallStack = [pallet_contracts::Frame; 31]; + type AddressGenerator = pallet_contracts::DefaultAddressGenerator; } impl pallet_randomness_collective_flip::Config for Runtime {} From 60b8198593cc1cfda930669391f945f64a56eea6 Mon Sep 17 00:00:00 2001 From: Hernando Castano Date: Mon, 3 Jan 2022 17:14:36 -0500 Subject: [PATCH 06/12] Allow Root to execute overweight XCMP messages From: https://github.com/paritytech/cumulus/pull/799 --- runtime/src/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index f64e8dd..a14b7d4 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -583,6 +583,7 @@ impl cumulus_pallet_xcmp_queue::Config for Runtime { type XcmExecutor = XcmExecutor; type ChannelInfo = ParachainSystem; type VersionWrapper = (); + type ExecuteOverweightOrigin = EnsureRoot; } impl cumulus_pallet_dmp_queue::Config for Runtime { From 5df068988b9dba00f66c49da5bf6a3b8a5461de6 Mon Sep 17 00:00:00 2001 From: Hernando Castano Date: Mon, 3 Jan 2022 17:15:40 -0500 Subject: [PATCH 07/12] Add `header` argument to `collect_collation_info` From: https://github.com/paritytech/cumulus/pull/882 --- runtime/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index a14b7d4..1321d1c 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -787,8 +787,8 @@ impl_runtime_apis! { } impl cumulus_primitives_core::CollectCollationInfo for Runtime { - fn collect_collation_info() -> cumulus_primitives_core::CollationInfo { - ParachainSystem::collect_collation_info() + fn collect_collation_info(header: &::Header) -> cumulus_primitives_core::CollationInfo { + ParachainSystem::collect_collation_info(header) } } From f901d00f2ef7d27c4c58418e6575dca99f8e67ca Mon Sep 17 00:00:00 2001 From: Hernando Castano Date: Fri, 7 Jan 2022 16:33:27 -0800 Subject: [PATCH 08/12] Update Cumulus and friends again --- Cargo.lock | 492 +++++++++++++++++++++++++++-------------------------- 1 file changed, 247 insertions(+), 245 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 76deec5..9d750a6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -428,7 +428,7 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "beefy-primitives", "fnv", @@ -436,6 +436,7 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.2", + "sc-chain-spec", "sc-client-api", "sc-keystore", "sc-network", @@ -456,7 +457,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -476,12 +477,12 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" [[package]] name = "beefy-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "parity-scale-codec", "scale-info", @@ -1320,7 +1321,7 @@ dependencies = [ [[package]] name = "cumulus-client-cli" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "sc-cli", "sc-service", @@ -1330,7 +1331,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -1354,7 +1355,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-aura" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "async-trait", "cumulus-client-consensus-common", @@ -1383,7 +1384,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -1404,7 +1405,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -1429,7 +1430,7 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "cumulus-primitives-core", "cumulus-relay-chain-interface", @@ -1453,7 +1454,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "cumulus-client-collator", "cumulus-client-consensus-common", @@ -1482,7 +1483,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "frame-executive", "frame-support", @@ -1500,7 +1501,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1518,7 +1519,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "cumulus-pallet-parachain-system-proc-macro", "cumulus-primitives-core", @@ -1547,7 +1548,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "proc-macro-crate 1.1.0", "proc-macro2", @@ -1558,7 +1559,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "frame-benchmarking", "frame-support", @@ -1572,7 +1573,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1589,7 +1590,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1607,7 +1608,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -1624,7 +1625,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -1647,7 +1648,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-timestamp" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "cumulus-primitives-core", "sp-inherents", @@ -1658,7 +1659,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1675,7 +1676,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -1693,7 +1694,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-local" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -1721,7 +1722,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -2189,7 +2190,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "parity-scale-codec", ] @@ -2207,7 +2208,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -2228,7 +2229,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "Inflector", "chrono", @@ -2254,7 +2255,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -2268,7 +2269,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -2296,7 +2297,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "bitflags", "frame-metadata", @@ -2325,7 +2326,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -2337,7 +2338,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.1.0", @@ -2349,7 +2350,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "proc-macro2", "quote", @@ -2359,7 +2360,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "log", @@ -2376,7 +2377,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-benchmarking", "frame-support", @@ -2391,7 +2392,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "parity-scale-codec", "sp-api", @@ -2400,7 +2401,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "sp-api", @@ -3358,7 +3359,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "beefy-primitives", "bitvec", @@ -3441,7 +3442,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "frame-support", "polkadot-primitives", @@ -4310,7 +4311,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "derive_more", "futures 0.3.19", @@ -4743,7 +4744,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -4759,7 +4760,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -4775,7 +4776,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -4790,7 +4791,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-benchmarking", "frame-support", @@ -4814,7 +4815,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-election-provider-support", "frame-support", @@ -4829,7 +4830,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-benchmarking", "frame-support", @@ -4844,7 +4845,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "beefy-primitives", "frame-support", @@ -4860,7 +4861,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "beefy-merkle-tree", "beefy-primitives", @@ -4885,7 +4886,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -4902,7 +4903,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "3.0.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "frame-benchmarking", "frame-support", @@ -4922,7 +4923,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-benchmarking", "frame-support", @@ -4939,7 +4940,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "bitflags", "frame-benchmarking", @@ -4966,7 +4967,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "bitflags", "parity-scale-codec", @@ -4981,7 +4982,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "proc-macro2", "quote", @@ -4991,7 +4992,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5010,7 +5011,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", @@ -5023,7 +5024,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-benchmarking", "frame-support", @@ -5039,7 +5040,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-election-provider-support", "frame-support", @@ -5059,7 +5060,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -5076,7 +5077,7 @@ dependencies = [ [[package]] name = "pallet-gilt" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-benchmarking", "frame-support", @@ -5091,7 +5092,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-benchmarking", "frame-support", @@ -5114,7 +5115,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "enumflags2", "frame-benchmarking", @@ -5130,7 +5131,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -5149,7 +5150,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -5165,7 +5166,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-benchmarking", "frame-support", @@ -5182,7 +5183,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -5200,7 +5201,7 @@ dependencies = [ [[package]] name = "pallet-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -5216,7 +5217,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5233,7 +5234,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -5247,7 +5248,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -5261,7 +5262,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -5278,7 +5279,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-benchmarking", "frame-support", @@ -5294,7 +5295,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -5308,7 +5309,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -5322,7 +5323,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -5336,7 +5337,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-benchmarking", "frame-support", @@ -5352,7 +5353,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -5373,7 +5374,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -5387,7 +5388,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-election-provider-support", "frame-support", @@ -5408,7 +5409,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "proc-macro-crate 1.1.0", "proc-macro2", @@ -5419,7 +5420,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "log", "sp-arithmetic", @@ -5428,7 +5429,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -5442,7 +5443,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-benchmarking", "frame-support", @@ -5460,7 +5461,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -5478,7 +5479,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -5495,7 +5496,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5512,7 +5513,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -5523,7 +5524,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -5539,7 +5540,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -5554,7 +5555,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-support", "frame-system", @@ -5568,7 +5569,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "frame-support", "frame-system", @@ -5586,7 +5587,7 @@ dependencies = [ [[package]] name = "parachain-info" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cf8de5b001844d923912ec62b3edde6cb5704cd8" +source = "git+https://github.com/paritytech/cumulus?branch=master#242cdc306b010473da34bbea2f3703235aa1b04e" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -5946,7 +5947,7 @@ checksum = "e8d0eef3571242013a0d5dc84861c3ae4a652e56e12adf8bdc26ff5f8cb34c94" [[package]] name = "polkadot-approval-distribution" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "futures 0.3.19", "polkadot-node-network-protocol", @@ -5960,7 +5961,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "futures 0.3.19", "polkadot-node-network-protocol", @@ -5973,7 +5974,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "derive_more", "futures 0.3.19", @@ -5995,7 +5996,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "futures 0.3.19", "lru 0.7.2", @@ -6015,7 +6016,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "frame-benchmarking-cli", "futures 0.3.19", @@ -6038,7 +6039,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "beefy-primitives", "frame-benchmarking", @@ -6068,7 +6069,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "always-assert", "derive_more", @@ -6089,7 +6090,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -6102,7 +6103,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "derive_more", "futures 0.3.19", @@ -6124,7 +6125,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -6138,7 +6139,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "futures 0.3.19", "futures-timer", @@ -6158,7 +6159,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "async-trait", "futures 0.3.19", @@ -6177,7 +6178,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "futures 0.3.19", "parity-scale-codec", @@ -6195,7 +6196,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "bitvec", "derive_more", @@ -6223,7 +6224,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "bitvec", "futures 0.3.19", @@ -6243,7 +6244,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "bitvec", "futures 0.3.19", @@ -6261,7 +6262,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "futures 0.3.19", "polkadot-node-subsystem", @@ -6276,7 +6277,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "async-trait", "futures 0.3.19", @@ -6294,7 +6295,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "futures 0.3.19", "polkadot-node-subsystem", @@ -6309,7 +6310,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "futures 0.3.19", "futures-timer", @@ -6326,7 +6327,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "futures 0.3.19", "kvdb", @@ -6344,7 +6345,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "async-trait", "futures 0.3.19", @@ -6361,7 +6362,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "bitvec", "futures 0.3.19", @@ -6378,7 +6379,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "always-assert", "assert_matches", @@ -6408,7 +6409,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "futures 0.3.19", "memory-lru", @@ -6426,7 +6427,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "async-std", "lazy_static", @@ -6444,7 +6445,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "bs58", "futures 0.3.19", @@ -6463,7 +6464,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "async-trait", "derive_more", @@ -6481,7 +6482,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "bounded-vec", "futures 0.3.19", @@ -6503,7 +6504,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -6513,7 +6514,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "derive_more", "futures 0.3.19", @@ -6532,7 +6533,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "async-trait", "derive_more", @@ -6560,7 +6561,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "futures 0.3.19", "futures-timer", @@ -6581,7 +6582,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "async-trait", "futures 0.3.19", @@ -6598,7 +6599,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen-proc-macro" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "proc-macro-crate 1.1.0", "proc-macro2", @@ -6609,7 +6610,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "derive_more", "frame-support", @@ -6626,7 +6627,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "env_logger 0.9.0", "kusama-runtime", @@ -6641,7 +6642,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "bitvec", "frame-system", @@ -6671,7 +6672,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -6702,7 +6703,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "beefy-primitives", "bitvec", @@ -6781,7 +6782,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "beefy-primitives", "bitvec", @@ -6826,7 +6827,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "frame-support", "polkadot-primitives", @@ -6838,7 +6839,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "bs58", "parity-scale-codec", @@ -6850,7 +6851,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "bitflags", "bitvec", @@ -6890,7 +6891,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "async-trait", "beefy-gadget", @@ -6986,7 +6987,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "arrayvec 0.5.2", "derive_more", @@ -7007,7 +7008,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -7017,7 +7018,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "beefy-primitives", "bitvec", @@ -7079,7 +7080,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "frame-benchmarking", "frame-system", @@ -7605,7 +7606,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "env_logger 0.9.0", "jsonrpsee", @@ -7829,7 +7830,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "log", "sp-core", @@ -7840,7 +7841,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "async-trait", "derive_more", @@ -7867,7 +7868,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "futures 0.3.19", "futures-timer", @@ -7890,7 +7891,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7906,7 +7907,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "impl-trait-for-tuples", "memmap2 0.5.0", @@ -7923,7 +7924,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "proc-macro-crate 1.1.0", "proc-macro2", @@ -7934,7 +7935,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "chrono", "fdlimit", @@ -7972,7 +7973,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "fnv", "futures 0.3.19", @@ -8000,7 +8001,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "hash-db", "kvdb", @@ -8025,7 +8026,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "async-trait", "futures 0.3.19", @@ -8049,7 +8050,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "async-trait", "derive_more", @@ -8078,7 +8079,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "async-trait", "derive_more", @@ -8121,7 +8122,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "derive_more", "futures 0.3.19", @@ -8145,7 +8146,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "fork-tree", "parity-scale-codec", @@ -8158,7 +8159,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "async-trait", "futures 0.3.19", @@ -8183,7 +8184,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "sc-client-api", "sp-authorship", @@ -8194,7 +8195,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "lazy_static", "libsecp256k1", @@ -8222,7 +8223,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "derive_more", "environmental", @@ -8240,7 +8241,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "log", "parity-scale-codec", @@ -8256,7 +8257,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "cfg-if 1.0.0", "libc", @@ -8274,7 +8275,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "async-trait", "derive_more", @@ -8288,6 +8289,7 @@ dependencies = [ "parking_lot 0.11.2", "rand 0.8.4", "sc-block-builder", + "sc-chain-spec", "sc-client-api", "sc-consensus", "sc-keystore", @@ -8311,7 +8313,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "derive_more", "finality-grandpa", @@ -8335,7 +8337,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "ansi_term", "futures 0.3.19", @@ -8352,7 +8354,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "async-trait", "derive_more", @@ -8367,7 +8369,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "async-std", "async-trait", @@ -8418,7 +8420,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "futures 0.3.19", "futures-timer", @@ -8434,7 +8436,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "bytes 1.1.0", "fnv", @@ -8462,7 +8464,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "futures 0.3.19", "libp2p", @@ -8475,7 +8477,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -8484,7 +8486,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "futures 0.3.19", "hash-db", @@ -8515,7 +8517,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "futures 0.3.19", "jsonrpc-core", @@ -8540,7 +8542,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "futures 0.3.19", "jsonrpc-core", @@ -8557,7 +8559,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "async-trait", "directories", @@ -8621,7 +8623,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "log", "parity-scale-codec", @@ -8635,7 +8637,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -8657,7 +8659,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "chrono", "futures 0.3.19", @@ -8675,7 +8677,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "ansi_term", "atty", @@ -8706,7 +8708,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "proc-macro-crate 1.1.0", "proc-macro2", @@ -8717,7 +8719,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "futures 0.3.19", "futures-timer", @@ -8744,7 +8746,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "derive_more", "futures 0.3.19", @@ -8758,7 +8760,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "futures 0.3.19", "futures-timer", @@ -9090,7 +9092,7 @@ checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5" [[package]] name = "slot-range-helper" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "enumn", "parity-scale-codec", @@ -9178,7 +9180,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "hash-db", "log", @@ -9195,7 +9197,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "blake2-rfc", "proc-macro-crate 1.1.0", @@ -9207,7 +9209,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "parity-scale-codec", "scale-info", @@ -9220,7 +9222,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "integer-sqrt", "num-traits", @@ -9235,7 +9237,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "parity-scale-codec", "scale-info", @@ -9248,7 +9250,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "async-trait", "parity-scale-codec", @@ -9260,7 +9262,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "parity-scale-codec", "sp-api", @@ -9272,7 +9274,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "futures 0.3.19", "log", @@ -9290,7 +9292,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "async-trait", "futures 0.3.19", @@ -9309,7 +9311,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "async-trait", "parity-scale-codec", @@ -9327,7 +9329,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "async-trait", "merlin", @@ -9350,7 +9352,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "parity-scale-codec", "scale-info", @@ -9362,7 +9364,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -9374,7 +9376,7 @@ dependencies = [ [[package]] name = "sp-core" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "base58", "bitflags", @@ -9422,7 +9424,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "blake2-rfc", "byteorder", @@ -9435,7 +9437,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "proc-macro2", "quote", @@ -9446,7 +9448,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "kvdb", "parking_lot 0.11.2", @@ -9455,7 +9457,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "proc-macro2", "quote", @@ -9465,7 +9467,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.10.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "environmental", "parity-scale-codec", @@ -9476,7 +9478,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "finality-grandpa", "log", @@ -9494,7 +9496,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -9508,7 +9510,7 @@ dependencies = [ [[package]] name = "sp-io" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "futures 0.3.19", "hash-db", @@ -9532,7 +9534,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "lazy_static", "sp-core", @@ -9543,7 +9545,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.10.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "async-trait", "derive_more", @@ -9560,7 +9562,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "zstd", ] @@ -9568,7 +9570,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "parity-scale-codec", "scale-info", @@ -9583,7 +9585,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "proc-macro-crate 1.1.0", "proc-macro2", @@ -9594,7 +9596,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "sp-api", "sp-core", @@ -9604,7 +9606,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "backtrace", "lazy_static", @@ -9614,7 +9616,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "rustc-hash", "serde", @@ -9624,7 +9626,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "either", "hash256-std-hasher", @@ -9646,7 +9648,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -9663,7 +9665,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "Inflector", "proc-macro-crate 1.1.0", @@ -9675,7 +9677,7 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "log", "parity-scale-codec", @@ -9689,7 +9691,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "serde", "serde_json", @@ -9698,7 +9700,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "parity-scale-codec", "scale-info", @@ -9712,7 +9714,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "parity-scale-codec", "scale-info", @@ -9723,7 +9725,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.10.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "hash-db", "log", @@ -9746,12 +9748,12 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" [[package]] name = "sp-storage" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9764,7 +9766,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "log", "sp-core", @@ -9777,7 +9779,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "async-trait", "futures-timer", @@ -9793,7 +9795,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "parity-scale-codec", "sp-std", @@ -9805,7 +9807,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "sp-api", "sp-runtime", @@ -9814,7 +9816,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "async-trait", "log", @@ -9830,7 +9832,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "hash-db", "memory-db", @@ -9845,7 +9847,7 @@ dependencies = [ [[package]] name = "sp-version" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9862,7 +9864,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -9873,7 +9875,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "impl-trait-for-tuples", "log", @@ -10042,7 +10044,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "platforms", ] @@ -10050,7 +10052,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.19", @@ -10072,7 +10074,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "async-std", "derive_more", @@ -10086,7 +10088,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "async-trait", "futures 0.3.19", @@ -10112,7 +10114,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "ansi_term", "build-helper", @@ -10191,7 +10193,7 @@ dependencies = [ [[package]] name = "test-runtime-constants" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "frame-support", "polkadot-primitives", @@ -10555,7 +10557,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a798e290628030d9fcba9293994f3d66beba44af" +source = "git+https://github.com/paritytech/substrate?branch=master#0f070c8020fad552247fd4b43c1a6a4506e456b5" dependencies = [ "jsonrpsee", "log", @@ -11219,7 +11221,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -11232,7 +11234,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "frame-support", "frame-system", @@ -11252,7 +11254,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.13" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -11269,7 +11271,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#9de0185558bbe130575afecd3a27485a1e1404af" +source = "git+https://github.com/paritytech/polkadot?branch=master#c9de5d73b3a91c774b033e67cbb1054233c0e89e" dependencies = [ "Inflector", "proc-macro2", From f33367156f33ead372946f4279f7300dc34102c7 Mon Sep 17 00:00:00 2001 From: Hernando Castano Date: Fri, 7 Jan 2022 16:37:47 -0800 Subject: [PATCH 09/12] Add Fork ID to genesis config https://github.com/paritytech/cumulus/pull/870 --- node/src/chain_spec.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/node/src/chain_spec.rs b/node/src/chain_spec.rs index 08dea31..2d4de40 100644 --- a/node/src/chain_spec.rs +++ b/node/src/chain_spec.rs @@ -126,6 +126,7 @@ pub fn development_config() -> ChainSpec { None, None, None, + None, Extensions { relay_chain: "rococo-local".into(), // You MUST set this to the correct network! para_id: PARA_ID, @@ -182,6 +183,8 @@ pub fn local_testnet_config() -> ChainSpec { None, // Protocol ID Some("canvas-local"), + // Fork ID + None, // Properties Some(properties), // Extensions @@ -275,6 +278,8 @@ pub fn rococo_testnet_config() -> ChainSpec { None, // Protocol ID Some("canvas-rococo"), + // Fork ID + None, // Properties Some(properties), // Extensions From 576cef45920a8f7e6e05d9c2b72b0f77549e2cb1 Mon Sep 17 00:00:00 2001 From: Hernando Castano Date: Fri, 7 Jan 2022 16:40:25 -0800 Subject: [PATCH 10/12] Add `state_version` field https://github.com/paritytech/substrate/pull/9732 --- runtime/src/lib.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 1321d1c..d798ec6 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -192,6 +192,13 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 1, + // Since Canvas is a "live" chain (on Rococo anyways), we need to set this to `0` until a + // migration path to `state_version = 1` is ready. + // + // See the following PRs for more details: + // - https://github.com/paritytech/substrate/pull/9732 + // - https://github.com/paritytech/substrate/pull/10073 + state_version: 0, }; /// This determines the average expected block time that we are targeting. From 68a2cb1d742f823a23bf78bf2d1f5c2a0813a6e2 Mon Sep 17 00:00:00 2001 From: Hernando Castano Date: Fri, 7 Jan 2022 16:50:08 -0800 Subject: [PATCH 11/12] Add `MaxConsumers` config parameter https://github.com/paritytech/substrate/pull/10382 --- runtime/src/lib.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index d798ec6..930948d 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -331,6 +331,8 @@ impl frame_system::Config for Runtime { type SS58Prefix = SS58Prefix; /// The action to take on a Runtime Upgrade type OnSetCode = cumulus_pallet_parachain_system::ParachainSetCode; + /// The maximum number of consumers (e.g locks) system accounts can have. + type MaxConsumers = frame_support::traits::ConstU32<16>; } parameter_types! { From 1efaa2a4d91472b9f5bae0ceac1bffc8e27b7b32 Mon Sep 17 00:00:00 2001 From: Hernando Castano Date: Fri, 7 Jan 2022 17:06:23 -0800 Subject: [PATCH 12/12] Update Substrate compatibility note in README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5bd3453..7ec658d 100644 --- a/README.md +++ b/README.md @@ -145,7 +145,7 @@ cargo build --release --locked ### Substrate Compatibility The latest confirmed working Substrate commit which will then be used is -[a9465729e2c5d2ef8d87ac404da27e5e10adde8a](https://github.com/paritytech/substrate/commit/a9465729e2c5d2ef8d87ac404da27e5e10adde8a). +[0f070c8020fad552247fd4b43c1a6a4506e456b5](https://github.com/paritytech/substrate/commit/0f070c8020fad552247fd4b43c1a6a4506e456b5). ### Unstable Features