Companion for polkadot#7234 (XCM: Tools for uniquely referencing messages) (#2601)

* Fixes for new API

* Formatting

* Fixes

* Fixes

* Further fixes

* XCMP dispatch events mention message ID

* XCMP event includes ID

* Add DMP message ID functionality

* Integrate into test parachains

* Remove WithUniqueTopic usage

* Use new primitive

* Formatting

* undiener

* Revert lock

* Fixes

* Fixes

* Fixes

* Fixes

* Formatting

* message_hash becomes message_id

* Rename

* Another Rename

* Fixes

* Fix

* Bump

* Fixes

* Grumble.
This commit is contained in:
Gavin Wood
2023-05-25 16:52:38 +01:00
committed by GitHub
parent febea66397
commit ec21c0a24d
23 changed files with 431 additions and 569 deletions
+68 -67
View File
@@ -1147,6 +1147,7 @@ dependencies = [
name = "bridge-hub-test-utils"
version = "0.1.0"
dependencies = [
"assert_matches",
"asset-test-utils",
"bp-bridge-hub-rococo",
"bp-bridge-hub-wococo",
@@ -5158,7 +5159,7 @@ checksum = "67c21572b4949434e4fc1e1978b99c5f77064153c59d998bf13ecd96fb5ecba7"
[[package]]
name = "kusama-runtime"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"bitvec",
"frame-benchmarking",
@@ -5257,7 +5258,7 @@ dependencies = [
[[package]]
name = "kusama-runtime-constants"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -7938,7 +7939,7 @@ dependencies = [
[[package]]
name = "pallet-xcm"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"bounded-collections",
"frame-benchmarking",
@@ -7959,7 +7960,7 @@ dependencies = [
[[package]]
name = "pallet-xcm-benchmarks"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -8576,7 +8577,7 @@ dependencies = [
[[package]]
name = "polkadot-approval-distribution"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"futures",
"polkadot-node-jaeger",
@@ -8592,7 +8593,7 @@ dependencies = [
[[package]]
name = "polkadot-availability-bitfield-distribution"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"futures",
"polkadot-node-network-protocol",
@@ -8606,7 +8607,7 @@ dependencies = [
[[package]]
name = "polkadot-availability-distribution"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"derive_more",
"fatality",
@@ -8629,7 +8630,7 @@ dependencies = [
[[package]]
name = "polkadot-availability-recovery"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"fatality",
"futures",
@@ -8650,7 +8651,7 @@ dependencies = [
[[package]]
name = "polkadot-cli"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"clap",
"frame-benchmarking-cli",
@@ -8679,7 +8680,7 @@ dependencies = [
[[package]]
name = "polkadot-client"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"async-trait",
"frame-benchmarking",
@@ -8722,7 +8723,7 @@ dependencies = [
[[package]]
name = "polkadot-collator-protocol"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"always-assert",
"bitvec",
@@ -8744,7 +8745,7 @@ dependencies = [
[[package]]
name = "polkadot-core-primitives"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -8756,7 +8757,7 @@ dependencies = [
[[package]]
name = "polkadot-dispute-distribution"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"derive_more",
"fatality",
@@ -8781,7 +8782,7 @@ dependencies = [
[[package]]
name = "polkadot-erasure-coding"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"parity-scale-codec",
"polkadot-node-primitives",
@@ -8795,7 +8796,7 @@ dependencies = [
[[package]]
name = "polkadot-gossip-support"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"futures",
"futures-timer",
@@ -8815,7 +8816,7 @@ dependencies = [
[[package]]
name = "polkadot-network-bridge"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"always-assert",
"async-trait",
@@ -8838,7 +8839,7 @@ dependencies = [
[[package]]
name = "polkadot-node-collation-generation"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"futures",
"parity-scale-codec",
@@ -8856,7 +8857,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-approval-voting"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"bitvec",
"derive_more",
@@ -8885,7 +8886,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-av-store"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"bitvec",
"futures",
@@ -8906,7 +8907,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-backing"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"bitvec",
"fatality",
@@ -8925,7 +8926,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-bitfield-signing"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"futures",
"polkadot-node-subsystem",
@@ -8940,7 +8941,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-candidate-validation"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"async-trait",
"futures",
@@ -8960,7 +8961,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-chain-api"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"futures",
"polkadot-node-metrics",
@@ -8975,7 +8976,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-chain-selection"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"futures",
"futures-timer",
@@ -8992,7 +8993,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-dispute-coordinator"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"fatality",
"futures",
@@ -9011,7 +9012,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-parachains-inherent"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"async-trait",
"futures",
@@ -9028,7 +9029,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-provisioner"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"bitvec",
"fatality",
@@ -9046,7 +9047,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-pvf"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"always-assert",
"futures",
@@ -9073,7 +9074,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-pvf-checker"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"futures",
"polkadot-node-primitives",
@@ -9089,7 +9090,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-pvf-worker"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"assert_matches",
"cpu-time",
@@ -9118,7 +9119,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-runtime-api"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"futures",
"lru 0.9.0",
@@ -9133,7 +9134,7 @@ dependencies = [
[[package]]
name = "polkadot-node-jaeger"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"lazy_static",
"log",
@@ -9151,7 +9152,7 @@ dependencies = [
[[package]]
name = "polkadot-node-metrics"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"bs58",
"futures",
@@ -9170,7 +9171,7 @@ dependencies = [
[[package]]
name = "polkadot-node-network-protocol"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"async-channel",
"async-trait",
@@ -9193,7 +9194,7 @@ dependencies = [
[[package]]
name = "polkadot-node-primitives"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"bounded-vec",
"futures",
@@ -9215,7 +9216,7 @@ dependencies = [
[[package]]
name = "polkadot-node-subsystem"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"polkadot-node-jaeger",
"polkadot-node-subsystem-types",
@@ -9225,7 +9226,7 @@ dependencies = [
[[package]]
name = "polkadot-node-subsystem-test-helpers"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"async-trait",
"futures",
@@ -9243,7 +9244,7 @@ dependencies = [
[[package]]
name = "polkadot-node-subsystem-types"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"async-trait",
"derive_more",
@@ -9266,7 +9267,7 @@ dependencies = [
[[package]]
name = "polkadot-node-subsystem-util"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"async-trait",
"derive_more",
@@ -9299,7 +9300,7 @@ dependencies = [
[[package]]
name = "polkadot-overseer"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"async-trait",
"futures",
@@ -9322,7 +9323,7 @@ dependencies = [
[[package]]
name = "polkadot-parachain"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"bounded-collections",
"derive_more",
@@ -9421,7 +9422,7 @@ dependencies = [
[[package]]
name = "polkadot-performance-test"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"env_logger 0.9.0",
"kusama-runtime",
@@ -9439,7 +9440,7 @@ dependencies = [
[[package]]
name = "polkadot-primitives"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"bitvec",
"hex-literal 0.4.1",
@@ -9465,7 +9466,7 @@ dependencies = [
[[package]]
name = "polkadot-rpc"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"jsonrpsee",
"mmr-rpc",
@@ -9497,7 +9498,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"bitvec",
"frame-benchmarking",
@@ -9592,7 +9593,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-common"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"bitvec",
"frame-benchmarking",
@@ -9638,7 +9639,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-constants"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -9652,7 +9653,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-metrics"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"bs58",
"parity-scale-codec",
@@ -9664,7 +9665,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-parachains"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"bitflags",
"bitvec",
@@ -9709,7 +9710,7 @@ dependencies = [
[[package]]
name = "polkadot-service"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"async-trait",
"frame-benchmarking-cli",
@@ -9819,7 +9820,7 @@ dependencies = [
[[package]]
name = "polkadot-statement-distribution"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"arrayvec 0.5.2",
"fatality",
@@ -9840,7 +9841,7 @@ dependencies = [
[[package]]
name = "polkadot-statement-table"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"parity-scale-codec",
"polkadot-primitives",
@@ -9850,7 +9851,7 @@ dependencies = [
[[package]]
name = "polkadot-test-client"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"parity-scale-codec",
"polkadot-node-subsystem",
@@ -9875,7 +9876,7 @@ dependencies = [
[[package]]
name = "polkadot-test-runtime"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"bitvec",
"frame-election-provider-support",
@@ -9936,7 +9937,7 @@ dependencies = [
[[package]]
name = "polkadot-test-service"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"frame-benchmarking",
"frame-system",
@@ -10716,7 +10717,7 @@ dependencies = [
[[package]]
name = "rococo-runtime"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"binary-merkle-tree",
"frame-benchmarking",
@@ -10803,7 +10804,7 @@ dependencies = [
[[package]]
name = "rococo-runtime-constants"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -12647,7 +12648,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec"
[[package]]
name = "slot-range-helper"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"enumn",
"parity-scale-codec",
@@ -14064,7 +14065,7 @@ checksum = "13a4ec180a2de59b57434704ccfad967f789b12737738798fa08798cd5824c16"
[[package]]
name = "test-runtime-constants"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -14455,7 +14456,7 @@ dependencies = [
[[package]]
name = "tracing-gum"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"polkadot-node-jaeger",
"polkadot-primitives",
@@ -14466,7 +14467,7 @@ dependencies = [
[[package]]
name = "tracing-gum-proc-macro"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"expander 2.0.0",
"proc-macro-crate",
@@ -15544,7 +15545,7 @@ dependencies = [
[[package]]
name = "westend-runtime"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"bitvec",
"frame-benchmarking",
@@ -15637,7 +15638,7 @@ dependencies = [
[[package]]
name = "westend-runtime-constants"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -16140,7 +16141,7 @@ dependencies = [
[[package]]
name = "xcm"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"bounded-collections",
"derivative",
@@ -16156,7 +16157,7 @@ dependencies = [
[[package]]
name = "xcm-builder"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"frame-support",
"frame-system",
@@ -16211,7 +16212,7 @@ dependencies = [
[[package]]
name = "xcm-executor"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"environmental",
"frame-benchmarking",
@@ -16231,7 +16232,7 @@ dependencies = [
[[package]]
name = "xcm-procedural"
version = "0.9.41"
source = "git+https://github.com/paritytech/polkadot?branch=master#039d81563097c03935a519c5de6f3b0f8d8abc15"
source = "git+https://github.com/paritytech/polkadot?branch=master#df3e3c7ca7a61044a5c543aa87c070688f1c11f3"
dependencies = [
"Inflector",
"proc-macro2",