difftreelog
build switch to released cumulus
in: master
8 files changed
Cargo.lockdiffbeforeafterboth--- a/Cargo.lock
+++ b/Cargo.lock
@@ -433,7 +433,7 @@
[[package]]
name = "beefy-gadget"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"array-bytes 4.2.0",
"async-trait",
@@ -470,7 +470,7 @@
[[package]]
name = "beefy-gadget-rpc"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"beefy-gadget",
"futures 0.3.25",
@@ -490,7 +490,7 @@
[[package]]
name = "beefy-merkle-tree"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"sp-api",
"sp-beefy",
@@ -903,9 +903,9 @@
[[package]]
name = "clap"
-version = "4.0.29"
+version = "4.0.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4d63b9e9c07271b9957ad22c173bae2a4d9a81127680962039296abcd2f8251d"
+checksum = "656ad1e55e23d287773f7d8192c300dc715c3eeded93b3da651d11c42cfd74d2"
dependencies = [
"bitflags",
"clap_derive",
@@ -1300,7 +1300,7 @@
[[package]]
name = "cumulus-client-cli"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"clap",
"parity-scale-codec 3.2.1",
@@ -1315,7 +1315,7 @@
[[package]]
name = "cumulus-client-collator"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"cumulus-client-consensus-common",
"cumulus-client-network",
@@ -1338,7 +1338,7 @@
[[package]]
name = "cumulus-client-consensus-aura"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"async-trait",
"cumulus-client-consensus-common",
@@ -1367,12 +1367,15 @@
[[package]]
name = "cumulus-client-consensus-common"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"async-trait",
+ "cumulus-client-pov-recovery",
+ "cumulus-primitives-core",
"cumulus-relay-chain-interface",
"dyn-clone",
"futures 0.3.25",
+ "log",
"parity-scale-codec 3.2.1",
"polkadot-primitives",
"sc-client-api",
@@ -1387,7 +1390,7 @@
[[package]]
name = "cumulus-client-network"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"async-trait",
"cumulus-relay-chain-interface",
@@ -1410,7 +1413,7 @@
[[package]]
name = "cumulus-client-pov-recovery"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"cumulus-primitives-core",
"cumulus-relay-chain-interface",
@@ -1433,7 +1436,7 @@
[[package]]
name = "cumulus-client-service"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"cumulus-client-cli",
"cumulus-client-collator",
@@ -1443,6 +1446,7 @@
"cumulus-relay-chain-inprocess-interface",
"cumulus-relay-chain-interface",
"cumulus-relay-chain-minimal-node",
+ "futures 0.3.25",
"parking_lot 0.12.1",
"polkadot-primitives",
"sc-client-api",
@@ -1460,7 +1464,7 @@
[[package]]
name = "cumulus-pallet-aura-ext"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"frame-support",
"frame-system",
@@ -1476,7 +1480,7 @@
[[package]]
name = "cumulus-pallet-dmp-queue"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -1493,7 +1497,7 @@
[[package]]
name = "cumulus-pallet-parachain-system"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"bytes",
"cumulus-pallet-parachain-system-proc-macro",
@@ -1521,7 +1525,7 @@
[[package]]
name = "cumulus-pallet-parachain-system-proc-macro"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"proc-macro-crate",
"proc-macro2",
@@ -1532,7 +1536,7 @@
[[package]]
name = "cumulus-pallet-xcm"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -1548,7 +1552,7 @@
[[package]]
name = "cumulus-pallet-xcmp-queue"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -1566,7 +1570,7 @@
[[package]]
name = "cumulus-primitives-core"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"parity-scale-codec 3.2.1",
"polkadot-core-primitives",
@@ -1581,7 +1585,7 @@
[[package]]
name = "cumulus-primitives-parachain-inherent"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"async-trait",
"cumulus-primitives-core",
@@ -1604,7 +1608,7 @@
[[package]]
name = "cumulus-primitives-timestamp"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"cumulus-primitives-core",
"futures 0.3.25",
@@ -1617,7 +1621,7 @@
[[package]]
name = "cumulus-primitives-utility"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -1633,7 +1637,7 @@
[[package]]
name = "cumulus-relay-chain-inprocess-interface"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"async-trait",
"cumulus-primitives-core",
@@ -1658,7 +1662,7 @@
[[package]]
name = "cumulus-relay-chain-interface"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"async-trait",
"cumulus-primitives-core",
@@ -1678,7 +1682,7 @@
[[package]]
name = "cumulus-relay-chain-minimal-node"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"array-bytes 6.0.0",
"async-trait",
@@ -1718,7 +1722,7 @@
[[package]]
name = "cumulus-relay-chain-rpc-interface"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"async-trait",
"cumulus-primitives-core",
@@ -1747,7 +1751,7 @@
[[package]]
name = "cumulus-test-relay-sproof-builder"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"cumulus-primitives-core",
"parity-scale-codec 3.2.1",
@@ -2709,7 +2713,7 @@
[[package]]
name = "fork-tree"
version = "3.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"parity-scale-codec 3.2.1",
]
@@ -2821,7 +2825,7 @@
[[package]]
name = "frame-benchmarking"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-support",
"frame-system",
@@ -2844,7 +2848,7 @@
[[package]]
name = "frame-benchmarking-cli"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"Inflector",
"array-bytes 4.2.0",
@@ -2896,7 +2900,7 @@
[[package]]
name = "frame-election-provider-solution-type"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"proc-macro-crate",
"proc-macro2",
@@ -2907,7 +2911,7 @@
[[package]]
name = "frame-election-provider-support"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-election-provider-solution-type",
"frame-support",
@@ -2924,7 +2928,7 @@
[[package]]
name = "frame-executive"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-support",
"frame-system",
@@ -2953,7 +2957,7 @@
[[package]]
name = "frame-remote-externalities"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"env_logger",
"futures 0.3.25",
@@ -2972,7 +2976,7 @@
[[package]]
name = "frame-support"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"bitflags",
"frame-metadata",
@@ -3004,7 +3008,7 @@
[[package]]
name = "frame-support-procedural"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"Inflector",
"cfg-expr",
@@ -3018,7 +3022,7 @@
[[package]]
name = "frame-support-procedural-tools"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-support-procedural-tools-derive",
"proc-macro-crate",
@@ -3030,7 +3034,7 @@
[[package]]
name = "frame-support-procedural-tools-derive"
version = "3.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"proc-macro2",
"quote",
@@ -3040,7 +3044,7 @@
[[package]]
name = "frame-system"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-support",
"log",
@@ -3058,7 +3062,7 @@
[[package]]
name = "frame-system-benchmarking"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -3073,7 +3077,7 @@
[[package]]
name = "frame-system-rpc-runtime-api"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"parity-scale-codec 3.2.1",
"sp-api",
@@ -3082,7 +3086,7 @@
[[package]]
name = "frame-try-runtime"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-support",
"parity-scale-codec 3.2.1",
@@ -3406,9 +3410,9 @@
[[package]]
name = "handlebars"
-version = "4.3.5"
+version = "4.3.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "433e4ab33f1213cdc25b5fa45c76881240cfe79284cf2b395e8b9e312a30a2fd"
+checksum = "035ef95d03713f2c347a72547b7cd38cbc9af7cd51e6099fb62d586d4a6dee3a"
dependencies = [
"log",
"pest",
@@ -3993,7 +3997,7 @@
[[package]]
name = "kusama-runtime"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"bitvec 1.0.1",
"frame-benchmarking",
@@ -4090,7 +4094,7 @@
[[package]]
name = "kusama-runtime-constants"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -4157,9 +4161,9 @@
[[package]]
name = "libc"
-version = "0.2.138"
+version = "0.2.139"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8"
+checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79"
[[package]]
name = "libloading"
@@ -4853,7 +4857,7 @@
[[package]]
name = "mmr-gadget"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"futures 0.3.25",
"log",
@@ -4873,7 +4877,7 @@
[[package]]
name = "mmr-rpc"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"anyhow",
"jsonrpsee",
@@ -5427,7 +5431,7 @@
[[package]]
name = "orml-tokens"
version = "0.4.1-dev"
-source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=feature/polkadot-v0.9.36#a0e5ed97ddafed2f4fe40dd4286a2c58edcbbac6"
+source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=feature/polkadot-v0.9.36#3f70b9adb6c0599db7b8688abb49d0d459634b68"
dependencies = [
"frame-support",
"frame-system",
@@ -5442,7 +5446,7 @@
[[package]]
name = "orml-traits"
version = "0.4.1-dev"
-source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=feature/polkadot-v0.9.36#a0e5ed97ddafed2f4fe40dd4286a2c58edcbbac6"
+source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=feature/polkadot-v0.9.36#3f70b9adb6c0599db7b8688abb49d0d459634b68"
dependencies = [
"frame-support",
"impl-trait-for-tuples",
@@ -5460,7 +5464,7 @@
[[package]]
name = "orml-utilities"
version = "0.4.1-dev"
-source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=feature/polkadot-v0.9.36#a0e5ed97ddafed2f4fe40dd4286a2c58edcbbac6"
+source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=feature/polkadot-v0.9.36#3f70b9adb6c0599db7b8688abb49d0d459634b68"
dependencies = [
"frame-support",
"parity-scale-codec 3.2.1",
@@ -5474,7 +5478,7 @@
[[package]]
name = "orml-vesting"
version = "0.4.1-dev"
-source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=feature/polkadot-v0.9.36#a0e5ed97ddafed2f4fe40dd4286a2c58edcbbac6"
+source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=feature/polkadot-v0.9.36#3f70b9adb6c0599db7b8688abb49d0d459634b68"
dependencies = [
"frame-support",
"frame-system",
@@ -5489,7 +5493,7 @@
[[package]]
name = "orml-xcm-support"
version = "0.4.1-dev"
-source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=feature/polkadot-v0.9.36#a0e5ed97ddafed2f4fe40dd4286a2c58edcbbac6"
+source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=feature/polkadot-v0.9.36#3f70b9adb6c0599db7b8688abb49d0d459634b68"
dependencies = [
"frame-support",
"orml-traits",
@@ -5503,7 +5507,7 @@
[[package]]
name = "orml-xtokens"
version = "0.4.1-dev"
-source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=feature/polkadot-v0.9.36#a0e5ed97ddafed2f4fe40dd4286a2c58edcbbac6"
+source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=feature/polkadot-v0.9.36#3f70b9adb6c0599db7b8688abb49d0d459634b68"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -5572,7 +5576,7 @@
[[package]]
name = "pallet-aura"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-support",
"frame-system",
@@ -5588,7 +5592,7 @@
[[package]]
name = "pallet-authority-discovery"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-support",
"frame-system",
@@ -5604,7 +5608,7 @@
[[package]]
name = "pallet-authorship"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-support",
"frame-system",
@@ -5619,7 +5623,7 @@
[[package]]
name = "pallet-babe"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5643,7 +5647,7 @@
[[package]]
name = "pallet-bags-list"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -5663,7 +5667,7 @@
[[package]]
name = "pallet-balances"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5693,7 +5697,7 @@
[[package]]
name = "pallet-beefy"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-support",
"frame-system",
@@ -5709,7 +5713,7 @@
[[package]]
name = "pallet-beefy-mmr"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"array-bytes 4.2.0",
"beefy-merkle-tree",
@@ -5732,7 +5736,7 @@
[[package]]
name = "pallet-bounties"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5750,7 +5754,7 @@
[[package]]
name = "pallet-child-bounties"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5769,7 +5773,7 @@
[[package]]
name = "pallet-collective"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5824,7 +5828,7 @@
[[package]]
name = "pallet-conviction-voting"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"assert_matches",
"frame-benchmarking",
@@ -5841,7 +5845,7 @@
[[package]]
name = "pallet-democracy"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5859,7 +5863,7 @@
[[package]]
name = "pallet-election-provider-multi-phase"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -5883,7 +5887,7 @@
[[package]]
name = "pallet-election-provider-support-benchmarking"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -5896,7 +5900,7 @@
[[package]]
name = "pallet-elections-phragmen"
version = "5.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6057,7 +6061,7 @@
[[package]]
name = "pallet-fast-unstake"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -6124,7 +6128,7 @@
[[package]]
name = "pallet-grandpa"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6147,7 +6151,7 @@
[[package]]
name = "pallet-identity"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"enumflags2",
"frame-benchmarking",
@@ -6163,7 +6167,7 @@
[[package]]
name = "pallet-im-online"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6183,7 +6187,7 @@
[[package]]
name = "pallet-indices"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6231,7 +6235,7 @@
[[package]]
name = "pallet-membership"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6248,7 +6252,7 @@
[[package]]
name = "pallet-mmr"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6265,7 +6269,7 @@
[[package]]
name = "pallet-multisig"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6281,7 +6285,7 @@
[[package]]
name = "pallet-nis"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6297,7 +6301,7 @@
[[package]]
name = "pallet-nomination-pools"
version = "1.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-support",
"frame-system",
@@ -6314,7 +6318,7 @@
[[package]]
name = "pallet-nomination-pools-benchmarking"
version = "1.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -6334,7 +6338,7 @@
[[package]]
name = "pallet-nomination-pools-runtime-api"
version = "1.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"parity-scale-codec 3.2.1",
"sp-api",
@@ -6366,7 +6370,7 @@
[[package]]
name = "pallet-offences"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-support",
"frame-system",
@@ -6383,7 +6387,7 @@
[[package]]
name = "pallet-offences-benchmarking"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -6406,7 +6410,7 @@
[[package]]
name = "pallet-preimage"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6423,7 +6427,7 @@
[[package]]
name = "pallet-proxy"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6438,7 +6442,7 @@
[[package]]
name = "pallet-randomness-collective-flip"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-support",
"frame-system",
@@ -6452,7 +6456,7 @@
[[package]]
name = "pallet-ranked-collective"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6470,7 +6474,7 @@
[[package]]
name = "pallet-recovery"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6485,7 +6489,7 @@
[[package]]
name = "pallet-referenda"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"assert_matches",
"frame-benchmarking",
@@ -6568,7 +6572,7 @@
[[package]]
name = "pallet-scheduler"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6585,7 +6589,7 @@
[[package]]
name = "pallet-session"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-support",
"frame-system",
@@ -6606,7 +6610,7 @@
[[package]]
name = "pallet-session-benchmarking"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6622,7 +6626,7 @@
[[package]]
name = "pallet-society"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-support",
"frame-system",
@@ -6636,7 +6640,7 @@
[[package]]
name = "pallet-staking"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -6659,7 +6663,7 @@
[[package]]
name = "pallet-staking-reward-curve"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"proc-macro-crate",
"proc-macro2",
@@ -6670,7 +6674,7 @@
[[package]]
name = "pallet-staking-reward-fn"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"log",
"sp-arithmetic",
@@ -6679,7 +6683,7 @@
[[package]]
name = "pallet-state-trie-migration"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6711,7 +6715,7 @@
[[package]]
name = "pallet-sudo"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-support",
"frame-system",
@@ -6757,7 +6761,7 @@
[[package]]
name = "pallet-timestamp"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6775,7 +6779,7 @@
[[package]]
name = "pallet-tips"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6794,7 +6798,7 @@
[[package]]
name = "pallet-transaction-payment"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-support",
"frame-system",
@@ -6810,7 +6814,7 @@
[[package]]
name = "pallet-transaction-payment-rpc"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"jsonrpsee",
"pallet-transaction-payment-rpc-runtime-api",
@@ -6826,7 +6830,7 @@
[[package]]
name = "pallet-transaction-payment-rpc-runtime-api"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"pallet-transaction-payment",
"parity-scale-codec 3.2.1",
@@ -6838,7 +6842,7 @@
[[package]]
name = "pallet-treasury"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6897,7 +6901,7 @@
[[package]]
name = "pallet-utility"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6913,7 +6917,7 @@
[[package]]
name = "pallet-vesting"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6928,7 +6932,7 @@
[[package]]
name = "pallet-whitelist"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6943,7 +6947,7 @@
[[package]]
name = "pallet-xcm"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"frame-support",
"frame-system",
@@ -6961,7 +6965,7 @@
[[package]]
name = "pallet-xcm-benchmarks"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6978,7 +6982,7 @@
[[package]]
name = "parachain-info"
version = "0.1.0"
-source = "git+https://github.com/paritytech/cumulus?branch=draft-polkadot-v0.9.36#391a5d89880283dfd49b0be95dd214274d28de4d"
+source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.36#a4e825c9500acab6cc3deccffea7b01350f12ed1"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -7284,7 +7288,7 @@
[[package]]
name = "polkadot-approval-distribution"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"futures 0.3.25",
"polkadot-node-network-protocol",
@@ -7299,7 +7303,7 @@
[[package]]
name = "polkadot-availability-bitfield-distribution"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"futures 0.3.25",
"polkadot-node-network-protocol",
@@ -7313,7 +7317,7 @@
[[package]]
name = "polkadot-availability-distribution"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"derive_more",
"fatality",
@@ -7336,7 +7340,7 @@
[[package]]
name = "polkadot-availability-recovery"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"fatality",
"futures 0.3.25",
@@ -7357,7 +7361,7 @@
[[package]]
name = "polkadot-cli"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"clap",
"frame-benchmarking-cli",
@@ -7384,7 +7388,7 @@
[[package]]
name = "polkadot-client"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"async-trait",
"frame-benchmarking",
@@ -7426,7 +7430,7 @@
[[package]]
name = "polkadot-collator-protocol"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"always-assert",
"bitvec 1.0.1",
@@ -7448,7 +7452,7 @@
[[package]]
name = "polkadot-core-primitives"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"parity-scale-codec 3.2.1",
"scale-info",
@@ -7460,7 +7464,7 @@
[[package]]
name = "polkadot-dispute-distribution"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"derive_more",
"fatality",
@@ -7485,7 +7489,7 @@
[[package]]
name = "polkadot-erasure-coding"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"parity-scale-codec 3.2.1",
"polkadot-node-primitives",
@@ -7499,7 +7503,7 @@
[[package]]
name = "polkadot-gossip-support"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"futures 0.3.25",
"futures-timer",
@@ -7519,7 +7523,7 @@
[[package]]
name = "polkadot-network-bridge"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"always-assert",
"async-trait",
@@ -7543,7 +7547,7 @@
[[package]]
name = "polkadot-node-collation-generation"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"futures 0.3.25",
"parity-scale-codec 3.2.1",
@@ -7561,7 +7565,7 @@
[[package]]
name = "polkadot-node-core-approval-voting"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"bitvec 1.0.1",
"derive_more",
@@ -7590,7 +7594,7 @@
[[package]]
name = "polkadot-node-core-av-store"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"bitvec 1.0.1",
"futures 0.3.25",
@@ -7610,7 +7614,7 @@
[[package]]
name = "polkadot-node-core-backing"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"bitvec 1.0.1",
"fatality",
@@ -7629,7 +7633,7 @@
[[package]]
name = "polkadot-node-core-bitfield-signing"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"futures 0.3.25",
"polkadot-node-subsystem",
@@ -7644,7 +7648,7 @@
[[package]]
name = "polkadot-node-core-candidate-validation"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"async-trait",
"futures 0.3.25",
@@ -7663,7 +7667,7 @@
[[package]]
name = "polkadot-node-core-chain-api"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"futures 0.3.25",
"polkadot-node-subsystem",
@@ -7678,7 +7682,7 @@
[[package]]
name = "polkadot-node-core-chain-selection"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"futures 0.3.25",
"futures-timer",
@@ -7695,7 +7699,7 @@
[[package]]
name = "polkadot-node-core-dispute-coordinator"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"fatality",
"futures 0.3.25",
@@ -7714,7 +7718,7 @@
[[package]]
name = "polkadot-node-core-parachains-inherent"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"async-trait",
"futures 0.3.25",
@@ -7732,7 +7736,7 @@
[[package]]
name = "polkadot-node-core-provisioner"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"bitvec 1.0.1",
"fatality",
@@ -7750,7 +7754,7 @@
[[package]]
name = "polkadot-node-core-pvf"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"always-assert",
"assert_matches",
@@ -7783,7 +7787,7 @@
[[package]]
name = "polkadot-node-core-pvf-checker"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"futures 0.3.25",
"polkadot-node-primitives",
@@ -7799,7 +7803,7 @@
[[package]]
name = "polkadot-node-core-runtime-api"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"futures 0.3.25",
"lru",
@@ -7814,7 +7818,7 @@
[[package]]
name = "polkadot-node-jaeger"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"lazy_static",
"log",
@@ -7832,7 +7836,7 @@
[[package]]
name = "polkadot-node-metrics"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"bs58",
"futures 0.3.25",
@@ -7851,7 +7855,7 @@
[[package]]
name = "polkadot-node-network-protocol"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"async-trait",
"derive_more",
@@ -7874,7 +7878,7 @@
[[package]]
name = "polkadot-node-primitives"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"bounded-vec",
"futures 0.3.25",
@@ -7896,7 +7900,7 @@
[[package]]
name = "polkadot-node-subsystem"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"polkadot-node-jaeger",
"polkadot-node-subsystem-types",
@@ -7906,7 +7910,7 @@
[[package]]
name = "polkadot-node-subsystem-types"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"async-trait",
"derive_more",
@@ -7929,7 +7933,7 @@
[[package]]
name = "polkadot-node-subsystem-util"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"async-trait",
"derive_more",
@@ -7961,7 +7965,7 @@
[[package]]
name = "polkadot-overseer"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"async-trait",
"futures 0.3.25",
@@ -7984,7 +7988,7 @@
[[package]]
name = "polkadot-parachain"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"derive_more",
"frame-support",
@@ -8000,7 +8004,7 @@
[[package]]
name = "polkadot-performance-test"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"env_logger",
"kusama-runtime",
@@ -8015,7 +8019,7 @@
[[package]]
name = "polkadot-primitives"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"bitvec 1.0.1",
"hex-literal",
@@ -8041,7 +8045,7 @@
[[package]]
name = "polkadot-rpc"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"beefy-gadget",
"beefy-gadget-rpc",
@@ -8073,7 +8077,7 @@
[[package]]
name = "polkadot-runtime"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"bitvec 1.0.1",
"frame-benchmarking",
@@ -8162,7 +8166,7 @@
[[package]]
name = "polkadot-runtime-common"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"bitvec 1.0.1",
"frame-benchmarking",
@@ -8210,7 +8214,7 @@
[[package]]
name = "polkadot-runtime-constants"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -8224,7 +8228,7 @@
[[package]]
name = "polkadot-runtime-metrics"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"bs58",
"parity-scale-codec 3.2.1",
@@ -8236,7 +8240,7 @@
[[package]]
name = "polkadot-runtime-parachains"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"bitflags",
"bitvec 1.0.1",
@@ -8279,7 +8283,7 @@
[[package]]
name = "polkadot-service"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"async-trait",
"beefy-gadget",
@@ -8385,7 +8389,7 @@
[[package]]
name = "polkadot-statement-distribution"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"arrayvec 0.5.2",
"fatality",
@@ -8406,7 +8410,7 @@
[[package]]
name = "polkadot-statement-table"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"parity-scale-codec 3.2.1",
"polkadot-primitives",
@@ -8416,7 +8420,7 @@
[[package]]
name = "polkadot-test-runtime"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"bitvec 1.0.1",
"frame-election-provider-support",
@@ -8477,7 +8481,7 @@
[[package]]
name = "polkadot-test-service"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"frame-benchmarking",
"frame-system",
@@ -9288,7 +9292,7 @@
[[package]]
name = "rococo-runtime"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"beefy-merkle-tree",
"frame-benchmarking",
@@ -9373,7 +9377,7 @@
[[package]]
name = "rococo-runtime-constants"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -9561,7 +9565,7 @@
[[package]]
name = "sc-allocator"
version = "4.1.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"log",
"sp-core",
@@ -9572,7 +9576,7 @@
[[package]]
name = "sc-authority-discovery"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"async-trait",
"futures 0.3.25",
@@ -9599,7 +9603,7 @@
[[package]]
name = "sc-basic-authorship"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"futures 0.3.25",
"futures-timer",
@@ -9622,7 +9626,7 @@
[[package]]
name = "sc-block-builder"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"parity-scale-codec 3.2.1",
"sc-client-api",
@@ -9638,7 +9642,7 @@
[[package]]
name = "sc-chain-spec"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"impl-trait-for-tuples",
"memmap2",
@@ -9655,7 +9659,7 @@
[[package]]
name = "sc-chain-spec-derive"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"proc-macro-crate",
"proc-macro2",
@@ -9666,7 +9670,7 @@
[[package]]
name = "sc-cli"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"array-bytes 4.2.0",
"chrono",
@@ -9706,7 +9710,7 @@
[[package]]
name = "sc-client-api"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"fnv",
"futures 0.3.25",
@@ -9734,7 +9738,7 @@
[[package]]
name = "sc-client-db"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"hash-db",
"kvdb",
@@ -9759,7 +9763,7 @@
[[package]]
name = "sc-consensus"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"async-trait",
"futures 0.3.25",
@@ -9784,7 +9788,7 @@
[[package]]
name = "sc-consensus-aura"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"async-trait",
"futures 0.3.25",
@@ -9813,7 +9817,7 @@
[[package]]
name = "sc-consensus-babe"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"async-trait",
"fork-tree",
@@ -9854,7 +9858,7 @@
[[package]]
name = "sc-consensus-babe-rpc"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"futures 0.3.25",
"jsonrpsee",
@@ -9876,7 +9880,7 @@
[[package]]
name = "sc-consensus-epochs"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"fork-tree",
"parity-scale-codec 3.2.1",
@@ -9889,7 +9893,7 @@
[[package]]
name = "sc-consensus-manual-seal"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"assert_matches",
"async-trait",
@@ -9923,7 +9927,7 @@
[[package]]
name = "sc-consensus-slots"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"async-trait",
"futures 0.3.25",
@@ -9947,7 +9951,7 @@
[[package]]
name = "sc-executor"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"lru",
"parity-scale-codec 3.2.1",
@@ -9971,7 +9975,7 @@
[[package]]
name = "sc-executor-common"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"sc-allocator",
"sp-maybe-compressed-blob",
@@ -9984,7 +9988,7 @@
[[package]]
name = "sc-executor-wasmi"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"log",
"sc-allocator",
@@ -9997,7 +10001,7 @@
[[package]]
name = "sc-executor-wasmtime"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"cfg-if",
"libc",
@@ -10014,7 +10018,7 @@
[[package]]
name = "sc-finality-grandpa"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"ahash",
"array-bytes 4.2.0",
@@ -10055,7 +10059,7 @@
[[package]]
name = "sc-finality-grandpa-rpc"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"finality-grandpa",
"futures 0.3.25",
@@ -10076,7 +10080,7 @@
[[package]]
name = "sc-informant"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"ansi_term",
"futures 0.3.25",
@@ -10092,7 +10096,7 @@
[[package]]
name = "sc-keystore"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"array-bytes 4.2.0",
"async-trait",
@@ -10107,7 +10111,7 @@
[[package]]
name = "sc-network"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"array-bytes 4.2.0",
"async-trait",
@@ -10154,7 +10158,7 @@
[[package]]
name = "sc-network-bitswap"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"cid",
"futures 0.3.25",
@@ -10174,7 +10178,7 @@
[[package]]
name = "sc-network-common"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"async-trait",
"bitflags",
@@ -10200,7 +10204,7 @@
[[package]]
name = "sc-network-gossip"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"ahash",
"futures 0.3.25",
@@ -10218,7 +10222,7 @@
[[package]]
name = "sc-network-light"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"array-bytes 4.2.0",
"futures 0.3.25",
@@ -10239,7 +10243,7 @@
[[package]]
name = "sc-network-sync"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"array-bytes 4.2.0",
"async-trait",
@@ -10271,7 +10275,7 @@
[[package]]
name = "sc-network-transactions"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"array-bytes 4.2.0",
"futures 0.3.25",
@@ -10290,7 +10294,7 @@
[[package]]
name = "sc-offchain"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"array-bytes 4.2.0",
"bytes",
@@ -10320,7 +10324,7 @@
[[package]]
name = "sc-peerset"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"futures 0.3.25",
"libp2p",
@@ -10333,7 +10337,7 @@
[[package]]
name = "sc-proposer-metrics"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"log",
"substrate-prometheus-endpoint",
@@ -10342,7 +10346,7 @@
[[package]]
name = "sc-rpc"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"futures 0.3.25",
"hash-db",
@@ -10372,7 +10376,7 @@
[[package]]
name = "sc-rpc-api"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"futures 0.3.25",
"jsonrpsee",
@@ -10395,7 +10399,7 @@
[[package]]
name = "sc-rpc-server"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"futures 0.3.25",
"http",
@@ -10411,7 +10415,7 @@
[[package]]
name = "sc-rpc-spec-v2"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"futures 0.3.25",
"hex",
@@ -10430,7 +10434,7 @@
[[package]]
name = "sc-service"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"async-trait",
"directories",
@@ -10500,7 +10504,7 @@
[[package]]
name = "sc-state-db"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"log",
"parity-scale-codec 3.2.1",
@@ -10512,7 +10516,7 @@
[[package]]
name = "sc-sync-state-rpc"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"jsonrpsee",
"parity-scale-codec 3.2.1",
@@ -10531,7 +10535,7 @@
[[package]]
name = "sc-sysinfo"
version = "6.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"futures 0.3.25",
"libc",
@@ -10550,7 +10554,7 @@
[[package]]
name = "sc-telemetry"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"chrono",
"futures 0.3.25",
@@ -10568,7 +10572,7 @@
[[package]]
name = "sc-tracing"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"ansi_term",
"atty",
@@ -10599,7 +10603,7 @@
[[package]]
name = "sc-tracing-proc-macro"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"proc-macro-crate",
"proc-macro2",
@@ -10610,7 +10614,7 @@
[[package]]
name = "sc-transaction-pool"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"async-trait",
"futures 0.3.25",
@@ -10636,7 +10640,7 @@
[[package]]
name = "sc-transaction-pool-api"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"async-trait",
"futures 0.3.25",
@@ -10650,7 +10654,7 @@
[[package]]
name = "sc-utils"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"futures 0.3.25",
"futures-timer",
@@ -11056,7 +11060,7 @@
[[package]]
name = "slot-range-helper"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"enumn",
"parity-scale-codec 3.2.1",
@@ -11133,7 +11137,7 @@
[[package]]
name = "sp-api"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"hash-db",
"log",
@@ -11151,7 +11155,7 @@
[[package]]
name = "sp-api-proc-macro"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"blake2",
"proc-macro-crate",
@@ -11163,7 +11167,7 @@
[[package]]
name = "sp-application-crypto"
version = "7.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"parity-scale-codec 3.2.1",
"scale-info",
@@ -11176,7 +11180,7 @@
[[package]]
name = "sp-arithmetic"
version = "6.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"integer-sqrt",
"num-traits",
@@ -11191,7 +11195,7 @@
[[package]]
name = "sp-authority-discovery"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"parity-scale-codec 3.2.1",
"scale-info",
@@ -11204,7 +11208,7 @@
[[package]]
name = "sp-authorship"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"async-trait",
"parity-scale-codec 3.2.1",
@@ -11216,7 +11220,7 @@
[[package]]
name = "sp-beefy"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"parity-scale-codec 3.2.1",
"scale-info",
@@ -11233,7 +11237,7 @@
[[package]]
name = "sp-block-builder"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"parity-scale-codec 3.2.1",
"sp-api",
@@ -11245,7 +11249,7 @@
[[package]]
name = "sp-blockchain"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"futures 0.3.25",
"log",
@@ -11263,7 +11267,7 @@
[[package]]
name = "sp-consensus"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"async-trait",
"futures 0.3.25",
@@ -11282,7 +11286,7 @@
[[package]]
name = "sp-consensus-aura"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"async-trait",
"parity-scale-codec 3.2.1",
@@ -11300,7 +11304,7 @@
[[package]]
name = "sp-consensus-babe"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"async-trait",
"merlin",
@@ -11323,7 +11327,7 @@
[[package]]
name = "sp-consensus-slots"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"parity-scale-codec 3.2.1",
"scale-info",
@@ -11337,7 +11341,7 @@
[[package]]
name = "sp-consensus-vrf"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"parity-scale-codec 3.2.1",
"scale-info",
@@ -11350,7 +11354,7 @@
[[package]]
name = "sp-core"
version = "7.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"array-bytes 4.2.0",
"base58",
@@ -11395,7 +11399,7 @@
[[package]]
name = "sp-core-hashing"
version = "5.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"blake2",
"byteorder",
@@ -11409,7 +11413,7 @@
[[package]]
name = "sp-core-hashing-proc-macro"
version = "5.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"proc-macro2",
"quote",
@@ -11420,7 +11424,7 @@
[[package]]
name = "sp-database"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"kvdb",
"parking_lot 0.12.1",
@@ -11429,7 +11433,7 @@
[[package]]
name = "sp-debug-derive"
version = "5.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"proc-macro2",
"quote",
@@ -11439,7 +11443,7 @@
[[package]]
name = "sp-externalities"
version = "0.13.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"environmental",
"parity-scale-codec 3.2.1",
@@ -11450,7 +11454,7 @@
[[package]]
name = "sp-finality-grandpa"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"finality-grandpa",
"log",
@@ -11468,7 +11472,7 @@
[[package]]
name = "sp-inherents"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"async-trait",
"impl-trait-for-tuples",
@@ -11482,7 +11486,7 @@
[[package]]
name = "sp-io"
version = "7.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"bytes",
"ed25519-dalek",
@@ -11509,7 +11513,7 @@
[[package]]
name = "sp-keyring"
version = "7.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"lazy_static",
"sp-core",
@@ -11520,7 +11524,7 @@
[[package]]
name = "sp-keystore"
version = "0.13.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"async-trait",
"futures 0.3.25",
@@ -11537,7 +11541,7 @@
[[package]]
name = "sp-maybe-compressed-blob"
version = "4.1.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"thiserror",
"zstd",
@@ -11546,7 +11550,7 @@
[[package]]
name = "sp-mmr-primitives"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"ckb-merkle-mountain-range",
"log",
@@ -11564,7 +11568,7 @@
[[package]]
name = "sp-npos-elections"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"parity-scale-codec 3.2.1",
"scale-info",
@@ -11578,7 +11582,7 @@
[[package]]
name = "sp-offchain"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"sp-api",
"sp-core",
@@ -11588,7 +11592,7 @@
[[package]]
name = "sp-panic-handler"
version = "5.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"backtrace",
"lazy_static",
@@ -11598,7 +11602,7 @@
[[package]]
name = "sp-rpc"
version = "6.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"rustc-hash",
"serde",
@@ -11608,7 +11612,7 @@
[[package]]
name = "sp-runtime"
version = "7.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"either",
"hash256-std-hasher",
@@ -11630,7 +11634,7 @@
[[package]]
name = "sp-runtime-interface"
version = "7.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"bytes",
"impl-trait-for-tuples",
@@ -11648,7 +11652,7 @@
[[package]]
name = "sp-runtime-interface-proc-macro"
version = "6.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"Inflector",
"proc-macro-crate",
@@ -11660,7 +11664,7 @@
[[package]]
name = "sp-session"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"parity-scale-codec 3.2.1",
"scale-info",
@@ -11674,7 +11678,7 @@
[[package]]
name = "sp-staking"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"parity-scale-codec 3.2.1",
"scale-info",
@@ -11686,7 +11690,7 @@
[[package]]
name = "sp-state-machine"
version = "0.13.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"hash-db",
"log",
@@ -11708,12 +11712,12 @@
[[package]]
name = "sp-std"
version = "5.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
[[package]]
name = "sp-storage"
version = "7.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"impl-serde",
"parity-scale-codec 3.2.1",
@@ -11726,7 +11730,7 @@
[[package]]
name = "sp-timestamp"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"async-trait",
"futures-timer",
@@ -11742,7 +11746,7 @@
[[package]]
name = "sp-tracing"
version = "6.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"parity-scale-codec 3.2.1",
"sp-std",
@@ -11754,7 +11758,7 @@
[[package]]
name = "sp-transaction-pool"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"sp-api",
"sp-runtime",
@@ -11763,7 +11767,7 @@
[[package]]
name = "sp-transaction-storage-proof"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"async-trait",
"log",
@@ -11779,7 +11783,7 @@
[[package]]
name = "sp-trie"
version = "7.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"ahash",
"hash-db",
@@ -11802,7 +11806,7 @@
[[package]]
name = "sp-version"
version = "5.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"impl-serde",
"parity-scale-codec 3.2.1",
@@ -11819,7 +11823,7 @@
[[package]]
name = "sp-version-proc-macro"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"parity-scale-codec 3.2.1",
"proc-macro2",
@@ -11830,7 +11834,7 @@
[[package]]
name = "sp-wasm-interface"
version = "7.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"impl-trait-for-tuples",
"log",
@@ -11843,7 +11847,7 @@
[[package]]
name = "sp-weights"
version = "4.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"impl-trait-for-tuples",
"parity-scale-codec 3.2.1",
@@ -12017,7 +12021,7 @@
[[package]]
name = "substrate-build-script-utils"
version = "3.0.0"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"platforms 2.0.0",
]
@@ -12025,7 +12029,7 @@
[[package]]
name = "substrate-frame-rpc-system"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"frame-system-rpc-runtime-api",
"futures 0.3.25",
@@ -12046,7 +12050,7 @@
[[package]]
name = "substrate-prometheus-endpoint"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"futures-util",
"hyper",
@@ -12059,7 +12063,7 @@
[[package]]
name = "substrate-rpc-client"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"async-trait",
"jsonrpsee",
@@ -12072,7 +12076,7 @@
[[package]]
name = "substrate-state-trie-migration-rpc"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"jsonrpsee",
"log",
@@ -12093,7 +12097,7 @@
[[package]]
name = "substrate-test-client"
version = "2.0.1"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"array-bytes 4.2.0",
"async-trait",
@@ -12140,7 +12144,7 @@
[[package]]
name = "substrate-wasm-builder"
version = "5.0.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"ansi_term",
"build-helper",
@@ -12258,7 +12262,7 @@
[[package]]
name = "test-runtime-constants"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -12597,7 +12601,7 @@
[[package]]
name = "tracing-gum"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"polkadot-node-jaeger",
"polkadot-primitives",
@@ -12608,7 +12612,7 @@
[[package]]
name = "tracing-gum-proc-macro"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"expander 0.0.6",
"proc-macro-crate",
@@ -12747,7 +12751,7 @@
[[package]]
name = "try-runtime-cli"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech//substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
+source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.36#cb4f2491b00af7d7817f3a54209c26b20faa1f51"
dependencies = [
"clap",
"frame-remote-externalities",
@@ -13684,7 +13688,7 @@
[[package]]
name = "westend-runtime"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"bitvec 1.0.1",
"frame-benchmarking",
@@ -13774,7 +13778,7 @@
[[package]]
name = "westend-runtime-constants"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -14014,7 +14018,7 @@
[[package]]
name = "xcm"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"derivative",
"impl-trait-for-tuples",
@@ -14028,7 +14032,7 @@
[[package]]
name = "xcm-builder"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"frame-support",
"frame-system",
@@ -14048,7 +14052,7 @@
[[package]]
name = "xcm-executor"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -14066,7 +14070,7 @@
[[package]]
name = "xcm-procedural"
version = "0.9.36"
-source = "git+https://github.com/paritytech//polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
+source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.36#dc25abc712e42b9b51d87ad1168e453a42b5f0bc"
dependencies = [
"Inflector",
"proc-macro2",
Cargo.tomldiffbeforeafterboth--- a/Cargo.toml
+++ b/Cargo.toml
@@ -36,250 +36,3 @@
git = "https://github.com/uniquenetwork/open-runtime-module-library"
branch = "feature/polkadot-v0.9.36"
default-features = false
-
-
-[patch."https://github.com/paritytech/substrate"]
-beefy-gadget = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-beefy-gadget-rpc = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-beefy-merkle-tree = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-fork-tree = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-frame-benchmarking = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-frame-benchmarking-cli = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-frame-election-provider-solution-type = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-frame-election-provider-support = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-frame-executive = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-frame-remote-externalities = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-frame-support = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-frame-support-procedural = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-frame-support-procedural-tools = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-frame-support-procedural-tools-derive = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-frame-system = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-frame-system-benchmarking = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-frame-system-rpc-runtime-api = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-frame-try-runtime = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-mmr-gadget = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-mmr-rpc = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-aura = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-authority-discovery = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-authorship = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-babe = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-bags-list = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-balances = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-beefy = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-beefy-mmr = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-bounties = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-child-bounties = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-collective = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-conviction-voting = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-democracy = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-election-provider-multi-phase = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-election-provider-support-benchmarking = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-elections-phragmen = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-fast-unstake = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-grandpa = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-identity = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-im-online = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-indices = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-membership = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-mmr = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-multisig = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-nis = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-nomination-pools = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-nomination-pools-benchmarking = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-nomination-pools-runtime-api = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-offences = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-offences-benchmarking = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-preimage = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-proxy = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-randomness-collective-flip = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-ranked-collective = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-recovery = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-referenda = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-scheduler = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-session = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-session-benchmarking = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-society = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-staking = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-staking-reward-curve = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-staking-reward-fn = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-state-trie-migration = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-sudo = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-timestamp = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-tips = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-transaction-payment = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-transaction-payment-rpc = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-treasury = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-utility = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-vesting = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-pallet-whitelist = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-allocator = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-authority-discovery = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-basic-authorship = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-block-builder = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-chain-spec = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-chain-spec-derive = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-cli = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-client-api = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-client-db = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-consensus = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-consensus-aura = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-consensus-babe = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-consensus-babe-rpc = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-consensus-epochs = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-consensus-manual-seal = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-consensus-slots = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-executor = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-executor-common = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-executor-wasmi = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-executor-wasmtime = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-finality-grandpa = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-finality-grandpa-rpc = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-informant = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-keystore = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-network = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-network-bitswap = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-network-common = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-network-gossip = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-network-light = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-network-sync = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-network-transactions = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-offchain = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-peerset = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-proposer-metrics = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-rpc = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-rpc-api = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-rpc-server = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-rpc-spec-v2 = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-service = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-state-db = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-sync-state-rpc = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-sysinfo = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-telemetry = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-tracing = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-tracing-proc-macro = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-transaction-pool = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-transaction-pool-api = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sc-utils = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-api = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-api-proc-macro = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-application-crypto = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-arithmetic = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-authority-discovery = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-authorship = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-beefy = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-block-builder = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-blockchain = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-consensus = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-consensus-aura = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-consensus-babe = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-consensus-slots = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-consensus-vrf = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-core = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-core-hashing = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-core-hashing-proc-macro = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-database = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-debug-derive = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-externalities = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-finality-grandpa = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-inherents = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-io = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-keyring = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-keystore = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-maybe-compressed-blob = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-mmr-primitives = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-npos-elections = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-offchain = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-panic-handler = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-rpc = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-runtime = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-runtime-interface = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-runtime-interface-proc-macro = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-session = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-staking = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-state-machine = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-std = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-storage = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-timestamp = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-tracing = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-transaction-pool = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-transaction-storage-proof = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-trie = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-version = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-version-proc-macro = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-wasm-interface = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-sp-weights = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-substrate-build-script-utils = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-substrate-frame-rpc-system = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-substrate-prometheus-endpoint = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-substrate-rpc-client = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-substrate-state-trie-migration-rpc = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-substrate-test-client = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-substrate-wasm-builder = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-try-runtime-cli = { git = "https://github.com/paritytech//substrate", branch = "polkadot-v0.9.36" }
-
-[patch."https://github.com/paritytech/polkadot"]
-kusama-runtime = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-kusama-runtime-constants = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-pallet-xcm = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-pallet-xcm-benchmarks = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-approval-distribution = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-availability-bitfield-distribution = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-availability-distribution = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-availability-recovery = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-cli = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-client = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-collator-protocol = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-core-primitives = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-dispute-distribution = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-erasure-coding = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-gossip-support = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-network-bridge = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-collation-generation = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-core-approval-voting = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-core-av-store = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-core-backing = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-core-bitfield-signing = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-core-candidate-validation = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-core-chain-api = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-core-chain-selection = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-core-dispute-coordinator = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-core-parachains-inherent = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-core-provisioner = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-core-pvf = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-core-pvf-checker = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-core-runtime-api = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-jaeger = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-metrics = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-network-protocol = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-primitives = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-subsystem = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-subsystem-types = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-node-subsystem-util = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-overseer = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-parachain = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-performance-test = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-primitives = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-rpc = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-runtime = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-runtime-common = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-runtime-constants = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-runtime-metrics = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-runtime-parachains = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-service = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-statement-distribution = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-statement-table = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-test-runtime = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-polkadot-test-service = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-rococo-runtime = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-rococo-runtime-constants = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-slot-range-helper = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-test-runtime-constants = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-tracing-gum = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-tracing-gum-proc-macro = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-westend-runtime = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-westend-runtime-constants = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-xcm = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-xcm-builder = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-xcm-executor = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
-xcm-procedural = { git = "https://github.com/paritytech//polkadot", branch = "release-v0.9.36" }
node/cli/Cargo.tomldiffbeforeafterboth--- a/node/cli/Cargo.toml
+++ b/node/cli/Cargo.toml
@@ -182,47 +182,47 @@
[dependencies.cumulus-client-consensus-aura]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
[dependencies.cumulus-client-consensus-common]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
[dependencies.cumulus-client-collator]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
[dependencies.cumulus-client-cli]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
[dependencies.cumulus-client-network]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
[dependencies.cumulus-primitives-core]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
[dependencies.cumulus-primitives-parachain-inherent]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
[dependencies.cumulus-client-service]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
[dependencies.cumulus-relay-chain-interface]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
[dependencies.cumulus-relay-chain-inprocess-interface]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
[dependencies.cumulus-relay-chain-minimal-node]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
################################################################################
# Polkadot dependencies
node/cli/src/service.rsdiffbeforeafterboth1// Copyright 2019-2022 Unique Network (Gibraltar) Ltd.2// This file is part of Unique Network.34// Unique Network is free software: you can redistribute it and/or modify5// it under the terms of the GNU General Public License as published by6// the Free Software Foundation, either version 3 of the License, or7// (at your option) any later version.89// Unique Network is distributed in the hope that it will be useful,10// but WITHOUT ANY WARRANTY; without even the implied warranty of11// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the12// GNU General Public License for more details.1314// You should have received a copy of the GNU General Public License15// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.1617// std18use std::sync::Arc;19use std::sync::Mutex;20use std::collections::BTreeMap;21use std::time::Duration;22use std::pin::Pin;23use fc_rpc_core::types::FeeHistoryCache;24use futures::{25 Stream, StreamExt,26 stream::select,27 task::{Context, Poll},28};29use tokio::time::Interval;3031use unique_rpc::overrides_handle;3233use serde::{Serialize, Deserialize};3435// Cumulus Imports36use cumulus_client_consensus_aura::{AuraConsensus, BuildAuraConsensusParams, SlotProportion};37use cumulus_client_consensus_common::{38 ParachainConsensus, ParachainBlockImport as TParachainBlockImport,39};40use cumulus_client_service::{41 prepare_node_config, start_collator, start_full_node, StartCollatorParams, StartFullNodeParams,42};43use cumulus_client_cli::CollatorOptions;44use cumulus_client_network::BlockAnnounceValidator;45use cumulus_primitives_core::ParaId;46use cumulus_relay_chain_inprocess_interface::build_inprocess_relay_chain;47use cumulus_relay_chain_interface::{RelayChainError, RelayChainInterface, RelayChainResult};48use cumulus_relay_chain_minimal_node::build_minimal_relay_chain_node;4950// Substrate Imports51use sp_api::BlockT;52use sc_executor::NativeElseWasmExecutor;53use sc_executor::NativeExecutionDispatch;54use sc_network::{NetworkService, NetworkBlock};55use sc_service::{BasePath, Configuration, PartialComponents, TaskManager};56use sc_telemetry::{Telemetry, TelemetryHandle, TelemetryWorker, TelemetryWorkerHandle};57use sp_keystore::SyncCryptoStorePtr;58use sp_runtime::traits::BlakeTwo256;59use substrate_prometheus_endpoint::Registry;60use sc_client_api::BlockchainEvents;61use sc_consensus::ImportQueue;6263use polkadot_service::CollatorPair;6465// Frontier Imports66use fc_rpc_core::types::FilterPool;67use fc_mapping_sync::{MappingSyncWorker, SyncStrategy};6869use up_common::types::opaque::{70 AuraId, RuntimeInstance, AccountId, Balance, Index, Hash, Block, BlockNumber,71};7273// RMRK74use up_data_structs::{75 RmrkCollectionInfo, RmrkInstanceInfo, RmrkResourceInfo, RmrkPropertyInfo, RmrkBaseInfo,76 RmrkPartType, RmrkTheme,77};7879/// Unique native executor instance.80#[cfg(feature = "unique-runtime")]81pub struct UniqueRuntimeExecutor;8283#[cfg(feature = "quartz-runtime")]84/// Quartz native executor instance.85pub struct QuartzRuntimeExecutor;8687/// Opal native executor instance.88pub struct OpalRuntimeExecutor;8990#[cfg(all(feature = "unique-runtime", feature = "runtime-benchmarks"))]91pub type DefaultRuntimeExecutor = UniqueRuntimeExecutor;9293#[cfg(all(94 not(feature = "unique-runtime"),95 feature = "quartz-runtime",96 feature = "runtime-benchmarks"97))]98pub type DefaultRuntimeExecutor = QuartzRuntimeExecutor;99100#[cfg(all(101 not(feature = "unique-runtime"),102 not(feature = "quartz-runtime"),103 feature = "runtime-benchmarks"104))]105pub type DefaultRuntimeExecutor = OpalRuntimeExecutor;106107#[cfg(feature = "unique-runtime")]108impl NativeExecutionDispatch for UniqueRuntimeExecutor {109 type ExtendHostFunctions = frame_benchmarking::benchmarking::HostFunctions;110111 fn dispatch(method: &str, data: &[u8]) -> Option<Vec<u8>> {112 unique_runtime::api::dispatch(method, data)113 }114115 fn native_version() -> sc_executor::NativeVersion {116 unique_runtime::native_version()117 }118}119120#[cfg(feature = "quartz-runtime")]121impl NativeExecutionDispatch for QuartzRuntimeExecutor {122 type ExtendHostFunctions = frame_benchmarking::benchmarking::HostFunctions;123124 fn dispatch(method: &str, data: &[u8]) -> Option<Vec<u8>> {125 quartz_runtime::api::dispatch(method, data)126 }127128 fn native_version() -> sc_executor::NativeVersion {129 quartz_runtime::native_version()130 }131}132133impl NativeExecutionDispatch for OpalRuntimeExecutor {134 type ExtendHostFunctions = frame_benchmarking::benchmarking::HostFunctions;135136 fn dispatch(method: &str, data: &[u8]) -> Option<Vec<u8>> {137 opal_runtime::api::dispatch(method, data)138 }139140 fn native_version() -> sc_executor::NativeVersion {141 opal_runtime::native_version()142 }143}144145pub struct AutosealInterval {146 interval: Interval,147}148149impl AutosealInterval {150 pub fn new(config: &Configuration, interval: Duration) -> Self {151 let _tokio_runtime = config.tokio_handle.enter();152 let interval = tokio::time::interval(interval);153154 Self { interval }155 }156}157158impl Stream for AutosealInterval {159 type Item = tokio::time::Instant;160161 fn poll_next(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Option<Self::Item>> {162 self.interval.poll_tick(cx).map(Some)163 }164}165166pub fn open_frontier_backend<Block: BlockT, C: sp_blockchain::HeaderBackend<Block>>(167 client: Arc<C>,168 config: &Configuration,169) -> Result<Arc<fc_db::Backend<Block>>, String> {170 let config_dir = config171 .base_path172 .as_ref()173 .map(|base_path| base_path.config_dir(config.chain_spec.id()))174 .unwrap_or_else(|| {175 BasePath::from_project("", "", "unique").config_dir(config.chain_spec.id())176 });177 let database_dir = config_dir.join("frontier").join("db");178179 Ok(Arc::new(fc_db::Backend::<Block>::new(180 client,181 &fc_db::DatabaseSettings {182 source: fc_db::DatabaseSource::RocksDb {183 path: database_dir,184 cache_size: 0,185 },186 },187 )?))188}189190type FullClient<RuntimeApi, ExecutorDispatch> =191 sc_service::TFullClient<Block, RuntimeApi, NativeElseWasmExecutor<ExecutorDispatch>>;192type FullBackend = sc_service::TFullBackend<Block>;193type FullSelectChain = sc_consensus::LongestChain<FullBackend, Block>;194type ParachainBlockImport<RuntimeApi, ExecutorDispatch> =195 TParachainBlockImport<Arc<FullClient<RuntimeApi, ExecutorDispatch>>>;196197/// Starts a `ServiceBuilder` for a full service.198///199/// Use this macro if you don't actually need the full service, but just the builder in order to200/// be able to perform chain operations.201#[allow(clippy::type_complexity)]202pub fn new_partial<RuntimeApi, ExecutorDispatch, BIQ>(203 config: &Configuration,204 build_import_queue: BIQ,205) -> Result<206 PartialComponents<207 FullClient<RuntimeApi, ExecutorDispatch>,208 FullBackend,209 FullSelectChain,210 sc_consensus::DefaultImportQueue<Block, FullClient<RuntimeApi, ExecutorDispatch>>,211 sc_transaction_pool::FullPool<Block, FullClient<RuntimeApi, ExecutorDispatch>>,212 (213 Option<Telemetry>,214 Option<FilterPool>,215 Arc<fc_db::Backend<Block>>,216 Option<TelemetryWorkerHandle>,217 FeeHistoryCache,218 ),219 >,220 sc_service::Error,221>222where223 sc_client_api::StateBackendFor<FullBackend, Block>: sp_api::StateBackend<BlakeTwo256>,224 RuntimeApi: sp_api::ConstructRuntimeApi<Block, FullClient<RuntimeApi, ExecutorDispatch>>225 + Send226 + Sync227 + 'static,228 RuntimeApi::RuntimeApi: sp_transaction_pool::runtime_api::TaggedTransactionQueue<Block>,229 ExecutorDispatch: NativeExecutionDispatch + 'static,230 BIQ: FnOnce(231 Arc<FullClient<RuntimeApi, ExecutorDispatch>>,232 &Configuration,233 Option<TelemetryHandle>,234 &TaskManager,235 ) -> Result<236 sc_consensus::DefaultImportQueue<Block, FullClient<RuntimeApi, ExecutorDispatch>>,237 sc_service::Error,238 >,239{240 let _telemetry = config241 .telemetry_endpoints242 .clone()243 .filter(|x| !x.is_empty())244 .map(|endpoints| -> Result<_, sc_telemetry::Error> {245 let worker = TelemetryWorker::new(16)?;246 let telemetry = worker.handle().new_telemetry(endpoints);247 Ok((worker, telemetry))248 })249 .transpose()?;250251 let telemetry = config252 .telemetry_endpoints253 .clone()254 .filter(|x| !x.is_empty())255 .map(|endpoints| -> Result<_, sc_telemetry::Error> {256 let worker = TelemetryWorker::new(16)?;257 let telemetry = worker.handle().new_telemetry(endpoints);258 Ok((worker, telemetry))259 })260 .transpose()?;261262 let executor = NativeElseWasmExecutor::<ExecutorDispatch>::new(263 config.wasm_method,264 config.default_heap_pages,265 config.max_runtime_instances,266 config.runtime_cache_size,267 );268269 let (client, backend, keystore_container, task_manager) =270 sc_service::new_full_parts::<Block, RuntimeApi, _>(271 config,272 telemetry.as_ref().map(|(_, telemetry)| telemetry.handle()),273 executor,274 )?;275 let client = Arc::new(client);276277 let telemetry_worker_handle = telemetry.as_ref().map(|(worker, _)| worker.handle());278279 let telemetry = telemetry.map(|(worker, telemetry)| {280 task_manager281 .spawn_handle()282 .spawn("telemetry", None, worker.run());283 telemetry284 });285286 let select_chain = sc_consensus::LongestChain::new(backend.clone());287288 let transaction_pool = sc_transaction_pool::BasicPool::new_full(289 config.transaction_pool.clone(),290 config.role.is_authority().into(),291 config.prometheus_registry(),292 task_manager.spawn_essential_handle(),293 client.clone(),294 );295296 let filter_pool: Option<FilterPool> = Some(Arc::new(Mutex::new(BTreeMap::new())));297298 let frontier_backend = open_frontier_backend(client.clone(), config)?;299300 let import_queue = build_import_queue(301 client.clone(),302 config,303 telemetry.as_ref().map(|telemetry| telemetry.handle()),304 &task_manager,305 )?;306 let fee_history_cache: FeeHistoryCache = Arc::new(Mutex::new(BTreeMap::new()));307308 let params = PartialComponents {309 backend,310 client,311 import_queue,312 keystore_container,313 task_manager,314 transaction_pool,315 select_chain,316 other: (317 telemetry,318 filter_pool,319 frontier_backend,320 telemetry_worker_handle,321 fee_history_cache,322 ),323 };324325 Ok(params)326}327328async fn build_relay_chain_interface(329 polkadot_config: Configuration,330 parachain_config: &Configuration,331 telemetry_worker_handle: Option<TelemetryWorkerHandle>,332 task_manager: &mut TaskManager,333 collator_options: CollatorOptions,334 hwbench: Option<sc_sysinfo::HwBench>,335) -> RelayChainResult<(336 Arc<(dyn RelayChainInterface + 'static)>,337 Option<CollatorPair>,338)> {339 if collator_options.relay_chain_rpc_urls.is_empty() {340 build_inprocess_relay_chain(341 polkadot_config,342 parachain_config,343 telemetry_worker_handle,344 task_manager,345 hwbench,346 )347 } else {348 build_minimal_relay_chain_node(349 polkadot_config,350 task_manager,351 collator_options.relay_chain_rpc_urls,352 )353 .await354 }355}356357/// Start a node with the given parachain `Configuration` and relay chain `Configuration`.358///359/// This is the actual implementation that is abstract over the executor and the runtime api.360#[sc_tracing::logging::prefix_logs_with("Parachain")]361async fn start_node_impl<Runtime, RuntimeApi, ExecutorDispatch, BIQ, BIC>(362 parachain_config: Configuration,363 polkadot_config: Configuration,364 collator_options: CollatorOptions,365 id: ParaId,366 build_import_queue: BIQ,367 build_consensus: BIC,368 hwbench: Option<sc_sysinfo::HwBench>,369) -> sc_service::error::Result<(TaskManager, Arc<FullClient<RuntimeApi, ExecutorDispatch>>)>370where371 sc_client_api::StateBackendFor<FullBackend, Block>: sp_api::StateBackend<BlakeTwo256>,372 Runtime: RuntimeInstance + Send + Sync + 'static,373 <Runtime as RuntimeInstance>::CrossAccountId: Serialize,374 for<'de> <Runtime as RuntimeInstance>::CrossAccountId: Deserialize<'de>,375 RuntimeApi: sp_api::ConstructRuntimeApi<Block, FullClient<RuntimeApi, ExecutorDispatch>>376 + Send377 + Sync378 + 'static,379 RuntimeApi::RuntimeApi: sp_transaction_pool::runtime_api::TaggedTransactionQueue<Block>380 + fp_rpc::EthereumRuntimeRPCApi<Block>381 + fp_rpc::ConvertTransactionRuntimeApi<Block>382 + sp_session::SessionKeys<Block>383 + sp_block_builder::BlockBuilder<Block>384 + pallet_transaction_payment_rpc_runtime_api::TransactionPaymentApi<Block, Balance>385 + sp_api::ApiExt<Block, StateBackend = sc_client_api::StateBackendFor<FullBackend, Block>>386 + up_rpc::UniqueApi<Block, Runtime::CrossAccountId, AccountId>387 + app_promotion_rpc::AppPromotionApi<Block, BlockNumber, Runtime::CrossAccountId, AccountId>388 + rmrk_rpc::RmrkApi<389 Block,390 AccountId,391 RmrkCollectionInfo<AccountId>,392 RmrkInstanceInfo<AccountId>,393 RmrkResourceInfo,394 RmrkPropertyInfo,395 RmrkBaseInfo<AccountId>,396 RmrkPartType,397 RmrkTheme,398 > + substrate_frame_rpc_system::AccountNonceApi<Block, AccountId, Index>399 + sp_api::Metadata<Block>400 + sp_offchain::OffchainWorkerApi<Block>401 + cumulus_primitives_core::CollectCollationInfo<Block>,402 ExecutorDispatch: NativeExecutionDispatch + 'static,403 BIQ: FnOnce(404 Arc<FullClient<RuntimeApi, ExecutorDispatch>>,405 &Configuration,406 Option<TelemetryHandle>,407 &TaskManager,408 ) -> Result<409 sc_consensus::DefaultImportQueue<Block, FullClient<RuntimeApi, ExecutorDispatch>>,410 sc_service::Error,411 >,412 BIC: FnOnce(413 Arc<FullClient<RuntimeApi, ExecutorDispatch>>,414 Option<&Registry>,415 Option<TelemetryHandle>,416 &TaskManager,417 Arc<dyn RelayChainInterface>,418 Arc<sc_transaction_pool::FullPool<Block, FullClient<RuntimeApi, ExecutorDispatch>>>,419 Arc<NetworkService<Block, Hash>>,420 SyncCryptoStorePtr,421 bool,422 ) -> Result<Box<dyn ParachainConsensus<Block>>, sc_service::Error>,423{424 let parachain_config = prepare_node_config(parachain_config);425426 let params =427 new_partial::<RuntimeApi, ExecutorDispatch, BIQ>(¶chain_config, build_import_queue)?;428 let (mut telemetry, filter_pool, frontier_backend, telemetry_worker_handle, fee_history_cache) =429 params.other;430431 let client = params.client.clone();432 let backend = params.backend.clone();433 let mut task_manager = params.task_manager;434435 let (relay_chain_interface, collator_key) = build_relay_chain_interface(436 polkadot_config,437 ¶chain_config,438 telemetry_worker_handle,439 &mut task_manager,440 collator_options.clone(),441 hwbench.clone(),442 )443 .await444 .map_err(|e| match e {445 RelayChainError::ServiceError(polkadot_service::Error::Sub(x)) => x,446 s => s.to_string().into(),447 })?;448449 let block_announce_validator = BlockAnnounceValidator::new(relay_chain_interface.clone(), id);450451 let force_authoring = parachain_config.force_authoring;452 let validator = parachain_config.role.is_authority();453 let prometheus_registry = parachain_config.prometheus_registry().cloned();454 let transaction_pool = params.transaction_pool.clone();455 let import_queue_service = params.import_queue.service();456457 let (network, system_rpc_tx, tx_handler_controller, start_network) =458 sc_service::build_network(sc_service::BuildNetworkParams {459 config: ¶chain_config,460 client: client.clone(),461 transaction_pool: transaction_pool.clone(),462 spawn_handle: task_manager.spawn_handle(),463 import_queue: params.import_queue,464 block_announce_validator_builder: Some(Box::new(|_| {465 Box::new(block_announce_validator)466 })),467 warp_sync: None,468 })?;469470 let rpc_client = client.clone();471 let rpc_pool = transaction_pool.clone();472 let select_chain = params.select_chain.clone();473 let rpc_network = network.clone();474475 let rpc_frontier_backend = frontier_backend.clone();476477 let block_data_cache = Arc::new(fc_rpc::EthBlockDataCacheTask::new(478 task_manager.spawn_handle(),479 overrides_handle::<_, _, Runtime>(client.clone()),480 50,481 50,482 prometheus_registry.clone(),483 ));484485 task_manager.spawn_essential_handle().spawn(486 "frontier-mapping-sync-worker",487 None,488 MappingSyncWorker::new(489 client.import_notification_stream(),490 Duration::new(6, 0),491 client.clone(),492 backend.clone(),493 frontier_backend.clone(),494 3,495 0,496 SyncStrategy::Normal,497 )498 .for_each(|()| futures::future::ready(())),499 );500501 let rpc_builder = Box::new(move |deny_unsafe, subscription_task_executor| {502 let full_deps = unique_rpc::FullDeps {503 backend: rpc_frontier_backend.clone(),504 deny_unsafe,505 client: rpc_client.clone(),506 pool: rpc_pool.clone(),507 graph: rpc_pool.pool().clone(),508 // TODO: Unhardcode509 enable_dev_signer: false,510 filter_pool: filter_pool.clone(),511 network: rpc_network.clone(),512 select_chain: select_chain.clone(),513 is_authority: validator,514 // TODO: Unhardcode515 max_past_logs: 10000,516 block_data_cache: block_data_cache.clone(),517 fee_history_cache: fee_history_cache.clone(),518 // TODO: Unhardcode519 fee_history_limit: 2048,520 };521522 unique_rpc::create_full::<_, _, _, _, Runtime, RuntimeApi, _>(523 full_deps,524 subscription_task_executor,525 )526 .map_err(Into::into)527 });528529 sc_service::spawn_tasks(sc_service::SpawnTasksParams {530 rpc_builder,531 client: client.clone(),532 transaction_pool: transaction_pool.clone(),533 task_manager: &mut task_manager,534 config: parachain_config,535 keystore: params.keystore_container.sync_keystore(),536 backend: backend.clone(),537 network: network.clone(),538 system_rpc_tx,539 telemetry: telemetry.as_mut(),540 tx_handler_controller,541 })?;542543 if let Some(hwbench) = hwbench {544 sc_sysinfo::print_hwbench(&hwbench);545546 if let Some(ref mut telemetry) = telemetry {547 let telemetry_handle = telemetry.handle();548 task_manager.spawn_handle().spawn(549 "telemetry_hwbench",550 None,551 sc_sysinfo::initialize_hwbench_telemetry(telemetry_handle, hwbench),552 );553 }554 }555556 let announce_block = {557 let network = network.clone();558 Arc::new(Box::new(move |hash, data| {559 network.announce_block(hash, data)560 }))561 };562563 let relay_chain_slot_duration = Duration::from_secs(6);564565 if validator {566 let parachain_consensus = build_consensus(567 client.clone(),568 prometheus_registry.as_ref(),569 telemetry.as_ref().map(|t| t.handle()),570 &task_manager,571 relay_chain_interface.clone(),572 transaction_pool,573 network,574 params.keystore_container.sync_keystore(),575 force_authoring,576 )?;577578 let spawner = task_manager.spawn_handle();579580 let params = StartCollatorParams {581 para_id: id,582 block_status: client.clone(),583 announce_block,584 client: client.clone(),585 task_manager: &mut task_manager,586 spawner,587 parachain_consensus,588 import_queue: import_queue_service,589 collator_key: collator_key.expect("Command line arguments do not allow this. qed"),590 relay_chain_interface,591 relay_chain_slot_duration,592 };593594 start_collator(params).await?;595 } else {596 let params = StartFullNodeParams {597 client: client.clone(),598 announce_block,599 task_manager: &mut task_manager,600 para_id: id,601 import_queue: import_queue_service,602 relay_chain_interface,603 relay_chain_slot_duration,604 };605606 start_full_node(params)?;607 }608609 start_network.start_network();610611 Ok((task_manager, client))612}613614/// Build the import queue for the the parachain runtime.615pub fn parachain_build_import_queue<RuntimeApi, ExecutorDispatch>(616 client: Arc<FullClient<RuntimeApi, ExecutorDispatch>>,617 config: &Configuration,618 telemetry: Option<TelemetryHandle>,619 task_manager: &TaskManager,620) -> Result<621 sc_consensus::DefaultImportQueue<Block, FullClient<RuntimeApi, ExecutorDispatch>>,622 sc_service::Error,623>624where625 RuntimeApi: sp_api::ConstructRuntimeApi<Block, FullClient<RuntimeApi, ExecutorDispatch>>626 + Send627 + Sync628 + 'static,629 RuntimeApi::RuntimeApi: sp_transaction_pool::runtime_api::TaggedTransactionQueue<Block>630 + sp_block_builder::BlockBuilder<Block>631 + sp_consensus_aura::AuraApi<Block, AuraId>632 + sp_api::ApiExt<Block, StateBackend = sc_client_api::StateBackendFor<FullBackend, Block>>,633 ExecutorDispatch: NativeExecutionDispatch + 'static,634{635 let slot_duration = cumulus_client_consensus_aura::slot_duration(&*client)?;636637 let block_import = ParachainBlockImport::new(client.clone());638639 cumulus_client_consensus_aura::import_queue::<640 sp_consensus_aura::sr25519::AuthorityPair,641 _,642 _,643 _,644 _,645 _,646 >(cumulus_client_consensus_aura::ImportQueueParams {647 block_import,648 client: client.clone(),649 create_inherent_data_providers: move |_, _| async move {650 let time = sp_timestamp::InherentDataProvider::from_system_time();651652 let slot =653 sp_consensus_aura::inherents::InherentDataProvider::from_timestamp_and_slot_duration(654 *time,655 slot_duration,656 );657658 Ok((slot, time))659 },660 registry: config.prometheus_registry(),661 spawner: &task_manager.spawn_essential_handle(),662 telemetry,663 })664 .map_err(Into::into)665}666667/// Start a normal parachain node.668pub async fn start_node<Runtime, RuntimeApi, ExecutorDispatch>(669 parachain_config: Configuration,670 polkadot_config: Configuration,671 collator_options: CollatorOptions,672 id: ParaId,673 hwbench: Option<sc_sysinfo::HwBench>,674) -> sc_service::error::Result<(TaskManager, Arc<FullClient<RuntimeApi, ExecutorDispatch>>)>675where676 Runtime: RuntimeInstance + Send + Sync + 'static,677 <Runtime as RuntimeInstance>::CrossAccountId: Serialize,678 for<'de> <Runtime as RuntimeInstance>::CrossAccountId: Deserialize<'de>,679 RuntimeApi: sp_api::ConstructRuntimeApi<Block, FullClient<RuntimeApi, ExecutorDispatch>>680 + Send681 + Sync682 + 'static,683 RuntimeApi::RuntimeApi: sp_transaction_pool::runtime_api::TaggedTransactionQueue<Block>684 + fp_rpc::EthereumRuntimeRPCApi<Block>685 + fp_rpc::ConvertTransactionRuntimeApi<Block>686 + sp_session::SessionKeys<Block>687 + sp_block_builder::BlockBuilder<Block>688 + pallet_transaction_payment_rpc_runtime_api::TransactionPaymentApi<Block, Balance>689 + sp_api::ApiExt<Block, StateBackend = sc_client_api::StateBackendFor<FullBackend, Block>>690 + up_rpc::UniqueApi<Block, Runtime::CrossAccountId, AccountId>691 + app_promotion_rpc::AppPromotionApi<Block, BlockNumber, Runtime::CrossAccountId, AccountId>692 + rmrk_rpc::RmrkApi<693 Block,694 AccountId,695 RmrkCollectionInfo<AccountId>,696 RmrkInstanceInfo<AccountId>,697 RmrkResourceInfo,698 RmrkPropertyInfo,699 RmrkBaseInfo<AccountId>,700 RmrkPartType,701 RmrkTheme,702 > + substrate_frame_rpc_system::AccountNonceApi<Block, AccountId, Index>703 + sp_api::Metadata<Block>704 + sp_offchain::OffchainWorkerApi<Block>705 + cumulus_primitives_core::CollectCollationInfo<Block>706 + sp_consensus_aura::AuraApi<Block, AuraId>,707 ExecutorDispatch: NativeExecutionDispatch + 'static,708{709 start_node_impl::<Runtime, RuntimeApi, ExecutorDispatch, _, _>(710 parachain_config,711 polkadot_config,712 collator_options,713 id,714 parachain_build_import_queue,715 |client,716 prometheus_registry,717 telemetry,718 task_manager,719 relay_chain_interface,720 transaction_pool,721 sync_oracle,722 keystore,723 force_authoring| {724 let slot_duration = cumulus_client_consensus_aura::slot_duration(&*client)?;725726 let proposer_factory = sc_basic_authorship::ProposerFactory::with_proof_recording(727 task_manager.spawn_handle(),728 client.clone(),729 transaction_pool,730 prometheus_registry,731 telemetry.clone(),732 );733734 let block_import = ParachainBlockImport::new(client.clone());735736 Ok(AuraConsensus::build::<737 sp_consensus_aura::sr25519::AuthorityPair,738 _,739 _,740 _,741 _,742 _,743 _,744 >(BuildAuraConsensusParams {745 proposer_factory,746 create_inherent_data_providers: move |_, (relay_parent, validation_data)| {747 let relay_chain_interface = relay_chain_interface.clone();748 async move {749 let parachain_inherent =750 cumulus_primitives_parachain_inherent::ParachainInherentData::create_at(751 relay_parent,752 &relay_chain_interface,753 &validation_data,754 id,755 ).await;756757 let time = sp_timestamp::InherentDataProvider::from_system_time();758759 let slot =760 sp_consensus_aura::inherents::InherentDataProvider::from_timestamp_and_slot_duration(761 *time,762 slot_duration,763 );764765 let parachain_inherent = parachain_inherent.ok_or_else(|| {766 Box::<dyn std::error::Error + Send + Sync>::from(767 "Failed to create parachain inherent",768 )769 })?;770 Ok((slot, time, parachain_inherent))771 }772 },773 block_import,774 para_client: client,775 backoff_authoring_blocks: Option::<()>::None,776 sync_oracle,777 keystore,778 force_authoring,779 slot_duration,780 // We got around 500ms for proposing781 block_proposal_slot_portion: SlotProportion::new(1f32 / 24f32),782 telemetry,783 max_block_proposal_slot_portion: None,784 }))785 },786 hwbench,787 )788 .await789}790791fn dev_build_import_queue<RuntimeApi, ExecutorDispatch>(792 client: Arc<FullClient<RuntimeApi, ExecutorDispatch>>,793 config: &Configuration,794 _: Option<TelemetryHandle>,795 task_manager: &TaskManager,796) -> Result<797 sc_consensus::DefaultImportQueue<Block, FullClient<RuntimeApi, ExecutorDispatch>>,798 sc_service::Error,799>800where801 RuntimeApi: sp_api::ConstructRuntimeApi<Block, FullClient<RuntimeApi, ExecutorDispatch>>802 + Send803 + Sync804 + 'static,805 RuntimeApi::RuntimeApi: sp_transaction_pool::runtime_api::TaggedTransactionQueue<Block>806 + sp_api::ApiExt<Block, StateBackend = sc_client_api::StateBackendFor<FullBackend, Block>>,807 ExecutorDispatch: NativeExecutionDispatch + 'static,808{809 Ok(sc_consensus_manual_seal::import_queue(810 Box::new(client.clone()),811 &task_manager.spawn_essential_handle(),812 config.prometheus_registry(),813 ))814}815816/// Builds a new development service. This service uses instant seal, and mocks817/// the parachain inherent818pub fn start_dev_node<Runtime, RuntimeApi, ExecutorDispatch>(819 config: Configuration,820 autoseal_interval: Duration,821) -> sc_service::error::Result<TaskManager>822where823 Runtime: RuntimeInstance + Send + Sync + 'static,824 <Runtime as RuntimeInstance>::CrossAccountId: Serialize,825 for<'de> <Runtime as RuntimeInstance>::CrossAccountId: Deserialize<'de>,826 RuntimeApi: sp_api::ConstructRuntimeApi<Block, FullClient<RuntimeApi, ExecutorDispatch>>827 + Send828 + Sync829 + 'static,830 RuntimeApi::RuntimeApi: sp_transaction_pool::runtime_api::TaggedTransactionQueue<Block>831 + fp_rpc::EthereumRuntimeRPCApi<Block>832 + fp_rpc::ConvertTransactionRuntimeApi<Block>833 + sp_session::SessionKeys<Block>834 + sp_block_builder::BlockBuilder<Block>835 + pallet_transaction_payment_rpc_runtime_api::TransactionPaymentApi<Block, Balance>836 + sp_api::ApiExt<Block, StateBackend = sc_client_api::StateBackendFor<FullBackend, Block>>837 + up_rpc::UniqueApi<Block, Runtime::CrossAccountId, AccountId>838 + app_promotion_rpc::AppPromotionApi<Block, BlockNumber, Runtime::CrossAccountId, AccountId>839 + rmrk_rpc::RmrkApi<840 Block,841 AccountId,842 RmrkCollectionInfo<AccountId>,843 RmrkInstanceInfo<AccountId>,844 RmrkResourceInfo,845 RmrkPropertyInfo,846 RmrkBaseInfo<AccountId>,847 RmrkPartType,848 RmrkTheme,849 > + substrate_frame_rpc_system::AccountNonceApi<Block, AccountId, Index>850 + sp_api::Metadata<Block>851 + sp_offchain::OffchainWorkerApi<Block>852 + cumulus_primitives_core::CollectCollationInfo<Block>853 + sp_consensus_aura::AuraApi<Block, AuraId>,854 ExecutorDispatch: NativeExecutionDispatch + 'static,855{856 use sc_consensus_manual_seal::{run_manual_seal, EngineCommand, ManualSealParams};857 use fc_consensus::FrontierBlockImport;858 use sc_client_api::HeaderBackend;859860 let sc_service::PartialComponents {861 client,862 backend,863 mut task_manager,864 import_queue,865 keystore_container,866 select_chain: maybe_select_chain,867 transaction_pool,868 other:869 (telemetry, filter_pool, frontier_backend, _telemetry_worker_handle, fee_history_cache),870 } = new_partial::<RuntimeApi, ExecutorDispatch, _>(871 &config,872 dev_build_import_queue::<RuntimeApi, ExecutorDispatch>,873 )?;874 let prometheus_registry = config.prometheus_registry().cloned();875876 let block_data_cache = Arc::new(fc_rpc::EthBlockDataCacheTask::new(877 task_manager.spawn_handle(),878 overrides_handle::<_, _, Runtime>(client.clone()),879 50,880 50,881 prometheus_registry.clone(),882 ));883884 let (network, system_rpc_tx, tx_handler_controller, network_starter) =885 sc_service::build_network(sc_service::BuildNetworkParams {886 config: &config,887 client: client.clone(),888 transaction_pool: transaction_pool.clone(),889 spawn_handle: task_manager.spawn_handle(),890 import_queue,891 block_announce_validator_builder: None,892 warp_sync: None,893 })?;894895 if config.offchain_worker.enabled {896 sc_service::build_offchain_workers(897 &config,898 task_manager.spawn_handle(),899 client.clone(),900 network.clone(),901 );902 }903904 let collator = config.role.is_authority();905906 let select_chain = maybe_select_chain.clone();907908 if collator {909 let block_import =910 FrontierBlockImport::new(client.clone(), client.clone(), frontier_backend.clone());911912 let env = sc_basic_authorship::ProposerFactory::new(913 task_manager.spawn_handle(),914 client.clone(),915 transaction_pool.clone(),916 prometheus_registry.as_ref(),917 telemetry.as_ref().map(|x| x.handle()),918 );919920 let transactions_commands_stream: Box<921 dyn Stream<Item = EngineCommand<Hash>> + Send + Sync + Unpin,922 > = Box::new(923 transaction_pool924 .pool()925 .validated_pool()926 .import_notification_stream()927 .map(|_| EngineCommand::SealNewBlock {928 create_empty: true,929 finalize: false,930 parent_hash: None,931 sender: None,932 }),933 );934935 let autoseal_interval = Box::pin(AutosealInterval::new(&config, autoseal_interval));936 let idle_commands_stream: Box<937 dyn Stream<Item = EngineCommand<Hash>> + Send + Sync + Unpin,938 > = Box::new(autoseal_interval.map(|_| EngineCommand::SealNewBlock {939 create_empty: true,940 finalize: false,941 parent_hash: None,942 sender: None,943 }));944945 let commands_stream = select(transactions_commands_stream, idle_commands_stream);946947 let slot_duration = cumulus_client_consensus_aura::slot_duration(&*client)?;948 let client_set_aside_for_cidp = client.clone();949950 task_manager.spawn_essential_handle().spawn_blocking(951 "authorship_task",952 Some("block-authoring"),953 run_manual_seal(ManualSealParams {954 block_import,955 env,956 client: client.clone(),957 pool: transaction_pool.clone(),958 commands_stream,959 select_chain: select_chain.clone(),960 consensus_data_provider: None,961 create_inherent_data_providers: move |block: Hash, ()| {962 let current_para_block = client_set_aside_for_cidp963 .number(block)964 .expect("Header lookup should succeed")965 .expect("Header passed in as parent should be present in backend.");966967 let client_for_xcm = client_set_aside_for_cidp.clone();968 async move {969 let time = sp_timestamp::InherentDataProvider::from_system_time();970971 let mocked_parachain = cumulus_primitives_parachain_inherent::MockValidationDataInherentDataProvider {972 current_para_block,973 relay_offset: 1000,974 relay_blocks_per_para_block: 2,975 para_blocks_per_relay_epoch: 0,976 xcm_config: cumulus_primitives_parachain_inherent::MockXcmConfig::new(977 &*client_for_xcm,978 block,979 Default::default(),980 Default::default(),981 ),982 relay_randomness_config: (),983 raw_downward_messages: vec![],984 raw_horizontal_messages: vec![],985 };986987 let slot =988 sp_consensus_aura::inherents::InherentDataProvider::from_timestamp_and_slot_duration(989 *time,990 slot_duration,991 );992993 Ok((time, slot, mocked_parachain))994 }995 },996 }),997 );998 }9991000 task_manager.spawn_essential_handle().spawn(1001 "frontier-mapping-sync-worker",1002 Some("block-authoring"),1003 MappingSyncWorker::new(1004 client.import_notification_stream(),1005 Duration::new(6, 0),1006 client.clone(),1007 backend.clone(),1008 frontier_backend.clone(),1009 3,1010 0,1011 SyncStrategy::Normal,1012 )1013 .for_each(|()| futures::future::ready(())),1014 );10151016 let rpc_client = client.clone();1017 let rpc_pool = transaction_pool.clone();1018 let rpc_network = network.clone();1019 let rpc_frontier_backend = frontier_backend.clone();1020 let rpc_builder = Box::new(move |deny_unsafe, subscription_executor| {1021 let full_deps = unique_rpc::FullDeps {1022 backend: rpc_frontier_backend.clone(),1023 deny_unsafe,1024 client: rpc_client.clone(),1025 pool: rpc_pool.clone(),1026 graph: rpc_pool.pool().clone(),1027 // TODO: Unhardcode1028 enable_dev_signer: false,1029 filter_pool: filter_pool.clone(),1030 network: rpc_network.clone(),1031 select_chain: select_chain.clone(),1032 is_authority: collator,1033 // TODO: Unhardcode1034 max_past_logs: 10000,1035 block_data_cache: block_data_cache.clone(),1036 fee_history_cache: fee_history_cache.clone(),1037 // TODO: Unhardcode1038 fee_history_limit: 2048,1039 };10401041 unique_rpc::create_full::<_, _, _, _, Runtime, RuntimeApi, _>(1042 full_deps,1043 subscription_executor,1044 )1045 .map_err(Into::into)1046 });10471048 sc_service::spawn_tasks(sc_service::SpawnTasksParams {1049 network,1050 client,1051 keystore: keystore_container.sync_keystore(),1052 task_manager: &mut task_manager,1053 transaction_pool,1054 rpc_builder,1055 backend,1056 system_rpc_tx,1057 config,1058 telemetry: None,1059 tx_handler_controller,1060 })?;10611062 network_starter.start_network();1063 Ok(task_manager)1064}primitives/common/Cargo.tomldiffbeforeafterboth--- a/primitives/common/Cargo.toml
+++ b/primitives/common/Cargo.toml
@@ -54,7 +54,7 @@
[dependencies.cumulus-primitives-core]
default-features = false
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
[dependencies.pallet-evm]
default-features = false
runtime/opal/Cargo.tomldiffbeforeafterboth--- a/runtime/opal/Cargo.toml
+++ b/runtime/opal/Cargo.toml
@@ -380,46 +380,46 @@
[dependencies.parachain-info]
default-features = false
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
[dependencies.cumulus-pallet-aura-ext]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-pallet-parachain-system]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-primitives-core]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-pallet-xcm]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-pallet-dmp-queue]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-pallet-xcmp-queue]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-primitives-utility]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-primitives-timestamp]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
################################################################################
runtime/quartz/Cargo.tomldiffbeforeafterboth--- a/runtime/quartz/Cargo.toml
+++ b/runtime/quartz/Cargo.toml
@@ -365,46 +365,46 @@
[dependencies.parachain-info]
default-features = false
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
[dependencies.cumulus-pallet-aura-ext]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-pallet-parachain-system]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-primitives-core]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-pallet-xcm]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-pallet-dmp-queue]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-pallet-xcmp-queue]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-primitives-utility]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-primitives-timestamp]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
################################################################################
runtime/unique/Cargo.tomldiffbeforeafterboth--- a/runtime/unique/Cargo.toml
+++ b/runtime/unique/Cargo.toml
@@ -366,46 +366,46 @@
[dependencies.parachain-info]
default-features = false
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
[dependencies.cumulus-pallet-aura-ext]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-pallet-parachain-system]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-primitives-core]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-pallet-xcm]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-pallet-dmp-queue]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-pallet-xcmp-queue]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-primitives-utility]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
[dependencies.cumulus-primitives-timestamp]
git = "https://github.com/paritytech/cumulus"
-branch = "draft-polkadot-v0.9.36"
+branch = "polkadot-v0.9.36"
default-features = false
################################################################################