diff --git a/polkadot/Cargo.lock b/polkadot/Cargo.lock
index 339b842413b8ef8e94f85824528ccee139ec8540..b53e990a7e10f84b92252cf8422590783d026633 100644
--- a/polkadot/Cargo.lock
+++ b/polkadot/Cargo.lock
@@ -523,7 +523,7 @@ dependencies = [
 [[package]]
 name = "binary-merkle-tree"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "hash-db",
  "log",
@@ -2531,7 +2531,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
 [[package]]
 name = "fork-tree"
 version = "3.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "parity-scale-codec",
 ]
@@ -2554,7 +2554,7 @@ checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa"
 [[package]]
 name = "frame-benchmarking"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-support",
  "frame-support-procedural",
@@ -2579,7 +2579,7 @@ dependencies = [
 [[package]]
 name = "frame-benchmarking-cli"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "Inflector",
  "array-bytes",
@@ -2626,7 +2626,7 @@ dependencies = [
 [[package]]
 name = "frame-election-provider-solution-type"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "proc-macro-crate",
  "proc-macro2",
@@ -2637,7 +2637,7 @@ dependencies = [
 [[package]]
 name = "frame-election-provider-support"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-election-provider-solution-type",
  "frame-support",
@@ -2654,7 +2654,7 @@ dependencies = [
 [[package]]
 name = "frame-executive"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-support",
  "frame-system",
@@ -2683,7 +2683,7 @@ dependencies = [
 [[package]]
 name = "frame-remote-externalities"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "async-recursion",
  "futures",
@@ -2704,7 +2704,7 @@ dependencies = [
 [[package]]
 name = "frame-support"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "bitflags",
  "environmental",
@@ -2739,7 +2739,7 @@ dependencies = [
 [[package]]
 name = "frame-support-procedural"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "Inflector",
  "cfg-expr",
@@ -2756,7 +2756,7 @@ dependencies = [
 [[package]]
 name = "frame-support-procedural-tools"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-support-procedural-tools-derive",
  "proc-macro-crate",
@@ -2768,7 +2768,7 @@ dependencies = [
 [[package]]
 name = "frame-support-procedural-tools-derive"
 version = "3.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -2778,7 +2778,7 @@ dependencies = [
 [[package]]
 name = "frame-support-test"
 version = "3.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-executive",
@@ -2805,7 +2805,7 @@ dependencies = [
 [[package]]
 name = "frame-support-test-pallet"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-support",
  "frame-system",
@@ -2817,7 +2817,7 @@ dependencies = [
 [[package]]
 name = "frame-system"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "cfg-if",
  "frame-support",
@@ -2836,7 +2836,7 @@ dependencies = [
 [[package]]
 name = "frame-system-benchmarking"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -2851,7 +2851,7 @@ dependencies = [
 [[package]]
 name = "frame-system-rpc-runtime-api"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "parity-scale-codec",
  "sp-api",
@@ -2860,7 +2860,7 @@ dependencies = [
 [[package]]
 name = "frame-try-runtime"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-support",
  "parity-scale-codec",
@@ -3042,7 +3042,7 @@ dependencies = [
 [[package]]
 name = "generate-bags"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "chrono",
  "frame-election-provider-support",
@@ -4988,7 +4988,7 @@ dependencies = [
 [[package]]
 name = "mmr-gadget"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "futures",
  "log",
@@ -5007,7 +5007,7 @@ dependencies = [
 [[package]]
 name = "mmr-rpc"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "anyhow",
  "jsonrpsee",
@@ -5590,7 +5590,7 @@ dependencies = [
 [[package]]
 name = "pallet-assets"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -5605,7 +5605,7 @@ dependencies = [
 [[package]]
 name = "pallet-authority-discovery"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-support",
  "frame-system",
@@ -5621,7 +5621,7 @@ dependencies = [
 [[package]]
 name = "pallet-authorship"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-support",
  "frame-system",
@@ -5635,7 +5635,7 @@ dependencies = [
 [[package]]
 name = "pallet-babe"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -5659,7 +5659,7 @@ dependencies = [
 [[package]]
 name = "pallet-bags-list"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-election-provider-support",
@@ -5679,7 +5679,7 @@ dependencies = [
 [[package]]
 name = "pallet-bags-list-remote-tests"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-election-provider-support",
  "frame-remote-externalities",
@@ -5698,7 +5698,7 @@ dependencies = [
 [[package]]
 name = "pallet-balances"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -5713,7 +5713,7 @@ dependencies = [
 [[package]]
 name = "pallet-beefy"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-support",
  "frame-system",
@@ -5732,7 +5732,7 @@ dependencies = [
 [[package]]
 name = "pallet-beefy-mmr"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "array-bytes",
  "binary-merkle-tree",
@@ -5756,7 +5756,7 @@ dependencies = [
 [[package]]
 name = "pallet-bounties"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -5774,7 +5774,7 @@ dependencies = [
 [[package]]
 name = "pallet-child-bounties"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -5793,7 +5793,7 @@ dependencies = [
 [[package]]
 name = "pallet-collective"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -5810,7 +5810,7 @@ dependencies = [
 [[package]]
 name = "pallet-conviction-voting"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "assert_matches",
  "frame-benchmarking",
@@ -5827,7 +5827,7 @@ dependencies = [
 [[package]]
 name = "pallet-democracy"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -5845,7 +5845,7 @@ dependencies = [
 [[package]]
 name = "pallet-election-provider-multi-phase"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-election-provider-support",
@@ -5868,7 +5868,7 @@ dependencies = [
 [[package]]
 name = "pallet-election-provider-support-benchmarking"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-election-provider-support",
@@ -5881,7 +5881,7 @@ dependencies = [
 [[package]]
 name = "pallet-elections-phragmen"
 version = "5.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -5899,7 +5899,7 @@ dependencies = [
 [[package]]
 name = "pallet-fast-unstake"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "docify",
  "frame-benchmarking",
@@ -5918,7 +5918,7 @@ dependencies = [
 [[package]]
 name = "pallet-grandpa"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -5941,7 +5941,7 @@ dependencies = [
 [[package]]
 name = "pallet-identity"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "enumflags2",
  "frame-benchmarking",
@@ -5957,7 +5957,7 @@ dependencies = [
 [[package]]
 name = "pallet-im-online"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -5977,7 +5977,7 @@ dependencies = [
 [[package]]
 name = "pallet-indices"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -5994,7 +5994,7 @@ dependencies = [
 [[package]]
 name = "pallet-membership"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6011,7 +6011,7 @@ dependencies = [
 [[package]]
 name = "pallet-message-queue"
 version = "7.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6030,7 +6030,7 @@ dependencies = [
 [[package]]
 name = "pallet-mmr"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6047,7 +6047,7 @@ dependencies = [
 [[package]]
 name = "pallet-multisig"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6063,7 +6063,7 @@ dependencies = [
 [[package]]
 name = "pallet-nis"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6079,7 +6079,7 @@ dependencies = [
 [[package]]
 name = "pallet-nomination-pools"
 version = "1.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-support",
  "frame-system",
@@ -6096,7 +6096,7 @@ dependencies = [
 [[package]]
 name = "pallet-nomination-pools-benchmarking"
 version = "1.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-election-provider-support",
@@ -6116,7 +6116,7 @@ dependencies = [
 [[package]]
 name = "pallet-nomination-pools-runtime-api"
 version = "1.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "pallet-nomination-pools",
  "parity-scale-codec",
@@ -6127,7 +6127,7 @@ dependencies = [
 [[package]]
 name = "pallet-offences"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-support",
  "frame-system",
@@ -6144,7 +6144,7 @@ dependencies = [
 [[package]]
 name = "pallet-offences-benchmarking"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-election-provider-support",
@@ -6168,7 +6168,7 @@ dependencies = [
 [[package]]
 name = "pallet-preimage"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6185,7 +6185,7 @@ dependencies = [
 [[package]]
 name = "pallet-proxy"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6200,7 +6200,7 @@ dependencies = [
 [[package]]
 name = "pallet-ranked-collective"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6218,7 +6218,7 @@ dependencies = [
 [[package]]
 name = "pallet-recovery"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6233,7 +6233,7 @@ dependencies = [
 [[package]]
 name = "pallet-referenda"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "assert_matches",
  "frame-benchmarking",
@@ -6252,7 +6252,7 @@ dependencies = [
 [[package]]
 name = "pallet-scheduler"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6269,7 +6269,7 @@ dependencies = [
 [[package]]
 name = "pallet-session"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-support",
  "frame-system",
@@ -6290,7 +6290,7 @@ dependencies = [
 [[package]]
 name = "pallet-session-benchmarking"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6306,7 +6306,7 @@ dependencies = [
 [[package]]
 name = "pallet-society"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-support",
  "frame-system",
@@ -6320,7 +6320,7 @@ dependencies = [
 [[package]]
 name = "pallet-staking"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-election-provider-support",
@@ -6343,7 +6343,7 @@ dependencies = [
 [[package]]
 name = "pallet-staking-reward-curve"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "proc-macro-crate",
  "proc-macro2",
@@ -6354,7 +6354,7 @@ dependencies = [
 [[package]]
 name = "pallet-staking-reward-fn"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "log",
  "sp-arithmetic",
@@ -6363,7 +6363,7 @@ dependencies = [
 [[package]]
 name = "pallet-staking-runtime-api"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "parity-scale-codec",
  "sp-api",
@@ -6372,7 +6372,7 @@ dependencies = [
 [[package]]
 name = "pallet-state-trie-migration"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6389,7 +6389,7 @@ dependencies = [
 [[package]]
 name = "pallet-sudo"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6404,7 +6404,7 @@ dependencies = [
 [[package]]
 name = "pallet-timestamp"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6422,7 +6422,7 @@ dependencies = [
 [[package]]
 name = "pallet-tips"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6441,7 +6441,7 @@ dependencies = [
 [[package]]
 name = "pallet-transaction-payment"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-support",
  "frame-system",
@@ -6457,7 +6457,7 @@ dependencies = [
 [[package]]
 name = "pallet-transaction-payment-rpc"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "jsonrpsee",
  "pallet-transaction-payment-rpc-runtime-api",
@@ -6473,7 +6473,7 @@ dependencies = [
 [[package]]
 name = "pallet-transaction-payment-rpc-runtime-api"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "pallet-transaction-payment",
  "parity-scale-codec",
@@ -6485,7 +6485,7 @@ dependencies = [
 [[package]]
 name = "pallet-treasury"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6502,7 +6502,7 @@ dependencies = [
 [[package]]
 name = "pallet-uniques"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6517,7 +6517,7 @@ dependencies = [
 [[package]]
 name = "pallet-utility"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6533,7 +6533,7 @@ dependencies = [
 [[package]]
 name = "pallet-vesting"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6548,7 +6548,7 @@ dependencies = [
 [[package]]
 name = "pallet-whitelist"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -9677,7 +9677,7 @@ dependencies = [
 [[package]]
 name = "sc-allocator"
 version = "4.1.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "log",
  "sp-core",
@@ -9688,7 +9688,7 @@ dependencies = [
 [[package]]
 name = "sc-authority-discovery"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "async-trait",
  "futures",
@@ -9717,7 +9717,7 @@ dependencies = [
 [[package]]
 name = "sc-basic-authorship"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "futures",
  "futures-timer",
@@ -9740,7 +9740,7 @@ dependencies = [
 [[package]]
 name = "sc-block-builder"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "parity-scale-codec",
  "sc-client-api",
@@ -9755,7 +9755,7 @@ dependencies = [
 [[package]]
 name = "sc-chain-spec"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "memmap2",
  "sc-chain-spec-derive",
@@ -9774,7 +9774,7 @@ dependencies = [
 [[package]]
 name = "sc-chain-spec-derive"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "proc-macro-crate",
  "proc-macro2",
@@ -9785,7 +9785,7 @@ dependencies = [
 [[package]]
 name = "sc-cli"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "array-bytes",
  "chrono",
@@ -9825,7 +9825,7 @@ dependencies = [
 [[package]]
 name = "sc-client-api"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "fnv",
  "futures",
@@ -9852,7 +9852,7 @@ dependencies = [
 [[package]]
 name = "sc-client-db"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "hash-db",
  "kvdb",
@@ -9878,7 +9878,7 @@ dependencies = [
 [[package]]
 name = "sc-consensus"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "async-trait",
  "futures",
@@ -9903,7 +9903,7 @@ dependencies = [
 [[package]]
 name = "sc-consensus-babe"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "async-trait",
  "fork-tree",
@@ -9939,7 +9939,7 @@ dependencies = [
 [[package]]
 name = "sc-consensus-babe-rpc"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "futures",
  "jsonrpsee",
@@ -9961,7 +9961,7 @@ dependencies = [
 [[package]]
 name = "sc-consensus-beefy"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "array-bytes",
  "async-channel",
@@ -9997,7 +9997,7 @@ dependencies = [
 [[package]]
 name = "sc-consensus-beefy-rpc"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "futures",
  "jsonrpsee",
@@ -10016,7 +10016,7 @@ dependencies = [
 [[package]]
 name = "sc-consensus-epochs"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "fork-tree",
  "parity-scale-codec",
@@ -10029,7 +10029,7 @@ dependencies = [
 [[package]]
 name = "sc-consensus-grandpa"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "ahash 0.8.2",
  "array-bytes",
@@ -10069,7 +10069,7 @@ dependencies = [
 [[package]]
 name = "sc-consensus-grandpa-rpc"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "finality-grandpa",
  "futures",
@@ -10089,7 +10089,7 @@ dependencies = [
 [[package]]
 name = "sc-consensus-slots"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "async-trait",
  "futures",
@@ -10112,7 +10112,7 @@ dependencies = [
 [[package]]
 name = "sc-executor"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "lru 0.10.0",
  "parity-scale-codec",
@@ -10134,7 +10134,7 @@ dependencies = [
 [[package]]
 name = "sc-executor-common"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "sc-allocator",
  "sp-maybe-compressed-blob",
@@ -10146,7 +10146,7 @@ dependencies = [
 [[package]]
 name = "sc-executor-wasmtime"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "anyhow",
  "cfg-if",
@@ -10164,7 +10164,7 @@ dependencies = [
 [[package]]
 name = "sc-informant"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "ansi_term",
  "futures",
@@ -10180,7 +10180,7 @@ dependencies = [
 [[package]]
 name = "sc-keystore"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "array-bytes",
  "parking_lot 0.12.1",
@@ -10194,7 +10194,7 @@ dependencies = [
 [[package]]
 name = "sc-network"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "array-bytes",
  "async-channel",
@@ -10240,7 +10240,7 @@ dependencies = [
 [[package]]
 name = "sc-network-bitswap"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "async-channel",
  "cid",
@@ -10261,7 +10261,7 @@ dependencies = [
 [[package]]
 name = "sc-network-common"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "array-bytes",
  "async-trait",
@@ -10288,7 +10288,7 @@ dependencies = [
 [[package]]
 name = "sc-network-gossip"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "ahash 0.8.2",
  "futures",
@@ -10306,7 +10306,7 @@ dependencies = [
 [[package]]
 name = "sc-network-light"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "array-bytes",
  "async-channel",
@@ -10328,7 +10328,7 @@ dependencies = [
 [[package]]
 name = "sc-network-sync"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "array-bytes",
  "async-channel",
@@ -10362,7 +10362,7 @@ dependencies = [
 [[package]]
 name = "sc-network-transactions"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "array-bytes",
  "futures",
@@ -10380,7 +10380,7 @@ dependencies = [
 [[package]]
 name = "sc-offchain"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "array-bytes",
  "bytes",
@@ -10410,7 +10410,7 @@ dependencies = [
 [[package]]
 name = "sc-proposer-metrics"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "log",
  "substrate-prometheus-endpoint",
@@ -10419,7 +10419,7 @@ dependencies = [
 [[package]]
 name = "sc-rpc"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "futures",
  "jsonrpsee",
@@ -10450,7 +10450,7 @@ dependencies = [
 [[package]]
 name = "sc-rpc-api"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "jsonrpsee",
  "parity-scale-codec",
@@ -10469,7 +10469,7 @@ dependencies = [
 [[package]]
 name = "sc-rpc-server"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "http",
  "jsonrpsee",
@@ -10484,7 +10484,7 @@ dependencies = [
 [[package]]
 name = "sc-rpc-spec-v2"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "array-bytes",
  "futures",
@@ -10510,7 +10510,7 @@ dependencies = [
 [[package]]
 name = "sc-service"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "async-trait",
  "directories",
@@ -10576,7 +10576,7 @@ dependencies = [
 [[package]]
 name = "sc-state-db"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "log",
  "parity-scale-codec",
@@ -10587,7 +10587,7 @@ dependencies = [
 [[package]]
 name = "sc-storage-monitor"
 version = "0.1.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "clap 4.2.5",
  "fs4",
@@ -10603,7 +10603,7 @@ dependencies = [
 [[package]]
 name = "sc-sync-state-rpc"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "jsonrpsee",
  "parity-scale-codec",
@@ -10622,7 +10622,7 @@ dependencies = [
 [[package]]
 name = "sc-sysinfo"
 version = "6.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "futures",
  "libc",
@@ -10641,7 +10641,7 @@ dependencies = [
 [[package]]
 name = "sc-telemetry"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "chrono",
  "futures",
@@ -10660,7 +10660,7 @@ dependencies = [
 [[package]]
 name = "sc-tracing"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "ansi_term",
  "atty",
@@ -10691,7 +10691,7 @@ dependencies = [
 [[package]]
 name = "sc-tracing-proc-macro"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "proc-macro-crate",
  "proc-macro2",
@@ -10702,7 +10702,7 @@ dependencies = [
 [[package]]
 name = "sc-transaction-pool"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "async-trait",
  "futures",
@@ -10729,7 +10729,7 @@ dependencies = [
 [[package]]
 name = "sc-transaction-pool-api"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "async-trait",
  "futures",
@@ -10745,7 +10745,7 @@ dependencies = [
 [[package]]
 name = "sc-utils"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "async-channel",
  "futures",
@@ -10976,18 +10976,18 @@ checksum = "f97841a747eef040fcd2e7b3b9a220a7205926e60488e673d9e4926d27772ce5"
 
 [[package]]
 name = "serde"
-version = "1.0.158"
+version = "1.0.163"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "771d4d9c4163ee138805e12c710dd365e4f44be8be0503cb1bb9eb989425d9c9"
+checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2"
 dependencies = [
  "serde_derive",
 ]
 
 [[package]]
 name = "serde_derive"
-version = "1.0.158"
+version = "1.0.163"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e801c1712f48475582b7696ac71e0ca34ebb30e09338425384269d9717c62cad"
+checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -11293,7 +11293,7 @@ dependencies = [
 [[package]]
 name = "sp-api"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "hash-db",
  "log",
@@ -11313,7 +11313,7 @@ dependencies = [
 [[package]]
 name = "sp-api-proc-macro"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "Inflector",
  "blake2",
@@ -11327,7 +11327,7 @@ dependencies = [
 [[package]]
 name = "sp-application-crypto"
 version = "23.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "parity-scale-codec",
  "scale-info",
@@ -11340,7 +11340,7 @@ dependencies = [
 [[package]]
 name = "sp-arithmetic"
 version = "16.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "integer-sqrt",
  "num-traits",
@@ -11354,7 +11354,7 @@ dependencies = [
 [[package]]
 name = "sp-authority-discovery"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "parity-scale-codec",
  "scale-info",
@@ -11367,7 +11367,7 @@ dependencies = [
 [[package]]
 name = "sp-block-builder"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "parity-scale-codec",
  "sp-api",
@@ -11379,7 +11379,7 @@ dependencies = [
 [[package]]
 name = "sp-blockchain"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "futures",
  "log",
@@ -11397,7 +11397,7 @@ dependencies = [
 [[package]]
 name = "sp-consensus"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "async-trait",
  "futures",
@@ -11412,7 +11412,7 @@ dependencies = [
 [[package]]
 name = "sp-consensus-aura"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "async-trait",
  "parity-scale-codec",
@@ -11430,7 +11430,7 @@ dependencies = [
 [[package]]
 name = "sp-consensus-babe"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "async-trait",
  "parity-scale-codec",
@@ -11451,7 +11451,7 @@ dependencies = [
 [[package]]
 name = "sp-consensus-beefy"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "lazy_static",
  "parity-scale-codec",
@@ -11470,7 +11470,7 @@ dependencies = [
 [[package]]
 name = "sp-consensus-grandpa"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "finality-grandpa",
  "log",
@@ -11488,7 +11488,7 @@ dependencies = [
 [[package]]
 name = "sp-consensus-slots"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "parity-scale-codec",
  "scale-info",
@@ -11500,7 +11500,7 @@ dependencies = [
 [[package]]
 name = "sp-core"
 version = "21.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "array-bytes",
  "bitflags",
@@ -11544,7 +11544,7 @@ dependencies = [
 [[package]]
 name = "sp-core-hashing"
 version = "9.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "blake2b_simd",
  "byteorder",
@@ -11558,7 +11558,7 @@ dependencies = [
 [[package]]
 name = "sp-core-hashing-proc-macro"
 version = "9.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -11569,7 +11569,7 @@ dependencies = [
 [[package]]
 name = "sp-database"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "kvdb",
  "parking_lot 0.12.1",
@@ -11578,7 +11578,7 @@ dependencies = [
 [[package]]
 name = "sp-debug-derive"
 version = "8.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -11588,7 +11588,7 @@ dependencies = [
 [[package]]
 name = "sp-externalities"
 version = "0.19.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "environmental",
  "parity-scale-codec",
@@ -11599,7 +11599,7 @@ dependencies = [
 [[package]]
 name = "sp-inherents"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "async-trait",
  "impl-trait-for-tuples",
@@ -11614,7 +11614,7 @@ dependencies = [
 [[package]]
 name = "sp-io"
 version = "23.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "bytes",
  "ed25519",
@@ -11640,7 +11640,7 @@ dependencies = [
 [[package]]
 name = "sp-keyring"
 version = "24.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "lazy_static",
  "sp-core",
@@ -11651,7 +11651,7 @@ dependencies = [
 [[package]]
 name = "sp-keystore"
 version = "0.27.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "futures",
  "parity-scale-codec",
@@ -11665,7 +11665,7 @@ dependencies = [
 [[package]]
 name = "sp-maybe-compressed-blob"
 version = "4.1.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "thiserror",
  "zstd 0.12.3+zstd.1.5.2",
@@ -11674,7 +11674,7 @@ dependencies = [
 [[package]]
 name = "sp-metadata-ir"
 version = "0.1.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-metadata",
  "parity-scale-codec",
@@ -11685,7 +11685,7 @@ dependencies = [
 [[package]]
 name = "sp-mmr-primitives"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "ckb-merkle-mountain-range",
  "log",
@@ -11703,7 +11703,7 @@ dependencies = [
 [[package]]
 name = "sp-npos-elections"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "parity-scale-codec",
  "scale-info",
@@ -11717,7 +11717,7 @@ dependencies = [
 [[package]]
 name = "sp-offchain"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "sp-api",
  "sp-core",
@@ -11727,7 +11727,7 @@ dependencies = [
 [[package]]
 name = "sp-panic-handler"
 version = "8.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "backtrace",
  "lazy_static",
@@ -11737,7 +11737,7 @@ dependencies = [
 [[package]]
 name = "sp-rpc"
 version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "rustc-hash",
  "serde",
@@ -11747,7 +11747,7 @@ dependencies = [
 [[package]]
 name = "sp-runtime"
 version = "24.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "either",
  "hash256-std-hasher",
@@ -11769,7 +11769,7 @@ dependencies = [
 [[package]]
 name = "sp-runtime-interface"
 version = "17.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "bytes",
  "impl-trait-for-tuples",
@@ -11787,7 +11787,7 @@ dependencies = [
 [[package]]
 name = "sp-runtime-interface-proc-macro"
 version = "11.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "Inflector",
  "proc-macro-crate",
@@ -11799,7 +11799,7 @@ dependencies = [
 [[package]]
 name = "sp-session"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "parity-scale-codec",
  "scale-info",
@@ -11813,7 +11813,7 @@ dependencies = [
 [[package]]
 name = "sp-staking"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "parity-scale-codec",
  "scale-info",
@@ -11826,7 +11826,7 @@ dependencies = [
 [[package]]
 name = "sp-state-machine"
 version = "0.28.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "hash-db",
  "log",
@@ -11846,7 +11846,7 @@ dependencies = [
 [[package]]
 name = "sp-statement-store"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "log",
  "parity-scale-codec",
@@ -11864,12 +11864,12 @@ dependencies = [
 [[package]]
 name = "sp-std"
 version = "8.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 
 [[package]]
 name = "sp-storage"
 version = "13.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "impl-serde",
  "parity-scale-codec",
@@ -11882,7 +11882,7 @@ dependencies = [
 [[package]]
 name = "sp-timestamp"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "async-trait",
  "futures-timer",
@@ -11897,7 +11897,7 @@ dependencies = [
 [[package]]
 name = "sp-tracing"
 version = "10.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "parity-scale-codec",
  "sp-std",
@@ -11909,7 +11909,7 @@ dependencies = [
 [[package]]
 name = "sp-transaction-pool"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "sp-api",
  "sp-runtime",
@@ -11918,7 +11918,7 @@ dependencies = [
 [[package]]
 name = "sp-transaction-storage-proof"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "async-trait",
  "log",
@@ -11934,7 +11934,7 @@ dependencies = [
 [[package]]
 name = "sp-trie"
 version = "22.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "ahash 0.8.2",
  "hash-db",
@@ -11957,7 +11957,7 @@ dependencies = [
 [[package]]
 name = "sp-version"
 version = "22.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "impl-serde",
  "parity-scale-codec",
@@ -11974,7 +11974,7 @@ dependencies = [
 [[package]]
 name = "sp-version-proc-macro"
 version = "8.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "parity-scale-codec",
  "proc-macro2",
@@ -11985,7 +11985,7 @@ dependencies = [
 [[package]]
 name = "sp-wasm-interface"
 version = "14.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "anyhow",
  "impl-trait-for-tuples",
@@ -11998,7 +11998,7 @@ dependencies = [
 [[package]]
 name = "sp-weights"
 version = "20.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "parity-scale-codec",
  "scale-info",
@@ -12239,7 +12239,7 @@ dependencies = [
 [[package]]
 name = "substrate-build-script-utils"
 version = "3.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "platforms",
 ]
@@ -12247,7 +12247,7 @@ dependencies = [
 [[package]]
 name = "substrate-frame-rpc-system"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "frame-system-rpc-runtime-api",
  "futures",
@@ -12266,7 +12266,7 @@ dependencies = [
 [[package]]
 name = "substrate-prometheus-endpoint"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "hyper",
  "log",
@@ -12278,7 +12278,7 @@ dependencies = [
 [[package]]
 name = "substrate-rpc-client"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "async-trait",
  "jsonrpsee",
@@ -12291,7 +12291,7 @@ dependencies = [
 [[package]]
 name = "substrate-state-trie-migration-rpc"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "jsonrpsee",
  "log",
@@ -12310,7 +12310,7 @@ dependencies = [
 [[package]]
 name = "substrate-test-client"
 version = "2.0.1"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "array-bytes",
  "async-trait",
@@ -12336,7 +12336,7 @@ dependencies = [
 [[package]]
 name = "substrate-test-utils"
 version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "futures",
  "substrate-test-utils-derive",
@@ -12346,7 +12346,7 @@ dependencies = [
 [[package]]
 name = "substrate-test-utils-derive"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "proc-macro-crate",
  "proc-macro2",
@@ -12357,7 +12357,7 @@ dependencies = [
 [[package]]
 name = "substrate-wasm-builder"
 version = "5.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "ansi_term",
  "build-helper",
@@ -13202,7 +13202,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642"
 [[package]]
 name = "try-runtime-cli"
 version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#655b81cf3ce607b87a293b67d14662ed433a3863"
+source = "git+https://github.com/paritytech/substrate?branch=master#6ef184e33f6ce0f56999ae84b212ea6148c0624d"
 dependencies = [
  "async-trait",
  "clap 4.2.5",
diff --git a/polkadot/node/primitives/Cargo.toml b/polkadot/node/primitives/Cargo.toml
index ce77a9fc2ecd462d0dfb5c06f3ca55338f830e4a..f965018c07d9e07a47cf1da0e6d4d6b6d73d6e50 100644
--- a/polkadot/node/primitives/Cargo.toml
+++ b/polkadot/node/primitives/Cargo.toml
@@ -19,7 +19,7 @@ sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master
 polkadot-parachain = { path = "../../parachain", default-features = false }
 schnorrkel = "0.9.1"
 thiserror = "1.0.31"
-serde = { version = "1.0.137", features = ["derive"] }
+serde = { version = "1.0.163", features = ["derive"] }
 
 [target.'cfg(not(target_os = "unknown"))'.dependencies]
 zstd = { version = "0.11.2", default-features = false }
diff --git a/polkadot/node/service/Cargo.toml b/polkadot/node/service/Cargo.toml
index 75b018facd344bc2d213dbcd10dd9678a1ec60bf..34b69d045753999ef5566e77dd12fba2ab7b4a67 100644
--- a/polkadot/node/service/Cargo.toml
+++ b/polkadot/node/service/Cargo.toml
@@ -70,7 +70,7 @@ frame-benchmarking-cli = { git = "https://github.com/paritytech/substrate", bran
 futures = "0.3.21"
 hex-literal = "0.4.1"
 gum = { package = "tracing-gum", path = "../gum/" }
-serde = { version = "1.0.137", features = ["derive"] }
+serde = { version = "1.0.163", features = ["derive"] }
 serde_json = "1.0.96"
 thiserror = "1.0.31"
 kvdb = "0.13.0"
diff --git a/polkadot/parachain/Cargo.toml b/polkadot/parachain/Cargo.toml
index 6d0186aebc9ce8a28442aa74c96ae7bb75bb4403..7913d546233859086144c03b4f3ee8f392acd974 100644
--- a/polkadot/parachain/Cargo.toml
+++ b/polkadot/parachain/Cargo.toml
@@ -20,7 +20,7 @@ derive_more = "0.99.11"
 bounded-collections = { version = "0.1.7", default-features = false }
 
 # all optional crates.
-serde = { version = "1.0.137", default-features = false, features = [ "derive" ], optional = true }
+serde = { version = "1.0.163", default-features = false, features = [ "derive" ], optional = true }
 
 [features]
 default = ["std"]
diff --git a/polkadot/primitives/Cargo.toml b/polkadot/primitives/Cargo.toml
index 6ce968230724efd1d695cc9d9526d391f03344b4..4274ac9175d7c8112604460b3402e012f7484a05 100644
--- a/polkadot/primitives/Cargo.toml
+++ b/polkadot/primitives/Cargo.toml
@@ -9,7 +9,7 @@ bitvec = { version = "1.0.0", default-features = false, features = ["alloc"] }
 hex-literal = "0.4.1"
 parity-scale-codec = { version = "3.4.0", default-features = false, features = ["bit-vec", "derive"] }
 scale-info = { version = "2.5.0", default-features = false, features = ["bit-vec", "derive"] }
-serde = { version = "1.0.137", optional = true, features = ["derive"] }
+serde = { version = "1.0.163", optional = true, features = ["derive"] }
 
 application-crypto = { package = "sp-application-crypto", git = "https://github.com/paritytech/substrate", branch = "master", default-features = false }
 inherents = { package = "sp-inherents", git = "https://github.com/paritytech/substrate", branch = "master", default-features = false }
diff --git a/polkadot/runtime/common/Cargo.toml b/polkadot/runtime/common/Cargo.toml
index 517b600eeea66820e5570dc6d0799d7559f99cdb..64a19394918b4c97f76b431d2d300690706cd1f0 100644
--- a/polkadot/runtime/common/Cargo.toml
+++ b/polkadot/runtime/common/Cargo.toml
@@ -11,7 +11,7 @@ parity-scale-codec = { version = "3.4.0", default-features = false, features = [
 log = { version = "0.4.17", default-features = false }
 rustc-hex = { version = "2.1.0", default-features = false }
 scale-info = { version = "2.5.0", default-features = false, features = ["derive"] }
-serde = { version = "1.0.139", default-features = false }
+serde = { version = "1.0.163", default-features = false }
 serde_derive = { version = "1.0.117", optional = true }
 static_assertions = "1.1.0"
 
diff --git a/polkadot/runtime/kusama/Cargo.toml b/polkadot/runtime/kusama/Cargo.toml
index acb58ee965131a83c1b9cd10d2e6694967c66939..b317cc9e88da9ce82dccd4188d613a4685da1445 100644
--- a/polkadot/runtime/kusama/Cargo.toml
+++ b/polkadot/runtime/kusama/Cargo.toml
@@ -11,7 +11,7 @@ parity-scale-codec = { version = "3.4.0", default-features = false, features = [
 scale-info = { version = "2.5.0", default-features = false, features = ["derive"] }
 log = { version = "0.4.17", default-features = false }
 rustc-hex = { version = "2.1.0", default-features = false }
-serde = { version = "1.0.139", default-features = false }
+serde = { version = "1.0.163", default-features = false }
 serde_derive = { version = "1.0.117", optional = true }
 static_assertions = "1.1.0"
 smallvec = "1.8.0"
diff --git a/polkadot/runtime/parachains/Cargo.toml b/polkadot/runtime/parachains/Cargo.toml
index e1b5b5b1de59a359e1e9a296a8ccb00a8fe78dfc..31e9bdfc89dce879593810f11c5179aca8035f18 100644
--- a/polkadot/runtime/parachains/Cargo.toml
+++ b/polkadot/runtime/parachains/Cargo.toml
@@ -10,7 +10,7 @@ parity-scale-codec = { version = "3.4.0", default-features = false, features = [
 log = { version = "0.4.17", default-features = false }
 rustc-hex = { version = "2.1.0", default-features = false }
 scale-info = { version = "2.5.0", default-features = false, features = ["derive"] }
-serde = { version = "1.0.139", features = [ "derive" ], optional = true }
+serde = { version = "1.0.163", features = [ "derive" ], optional = true }
 derive_more = "0.99.17"
 bitflags = "1.3.2"
 
diff --git a/polkadot/runtime/polkadot/Cargo.toml b/polkadot/runtime/polkadot/Cargo.toml
index 5e59c22c984d677280863c3c233cb169566573b2..e287ab3646ee0086cd1868f72a8e5e85a1b57712 100644
--- a/polkadot/runtime/polkadot/Cargo.toml
+++ b/polkadot/runtime/polkadot/Cargo.toml
@@ -11,7 +11,7 @@ parity-scale-codec = { version = "3.4.0", default-features = false, features = [
 scale-info = { version = "2.5.0", default-features = false, features = ["derive"] }
 log = { version = "0.4.17", default-features = false }
 rustc-hex = { version = "2.1.0", default-features = false }
-serde = { version = "1.0.139", default-features = false }
+serde = { version = "1.0.163", default-features = false }
 serde_derive = { version = "1.0.117", optional = true }
 static_assertions = "1.1.0"
 smallvec = "1.8.0"
diff --git a/polkadot/runtime/rococo/Cargo.toml b/polkadot/runtime/rococo/Cargo.toml
index a6d00060d9398c46f347891ae92602b83e698c14..3b39756e3b402651e8d1abb75851692f1e2bcec6 100644
--- a/polkadot/runtime/rococo/Cargo.toml
+++ b/polkadot/runtime/rococo/Cargo.toml
@@ -9,7 +9,7 @@ edition.workspace = true
 parity-scale-codec = { version = "3.4.0", default-features = false, features = ["derive", "max-encoded-len"] }
 scale-info = { version = "2.5.0", default-features = false, features = ["derive"] }
 log = { version = "0.4.17", default-features = false }
-serde = { version = "1.0.139", default-features = false }
+serde = { version = "1.0.163", default-features = false }
 serde_derive = { version = "1.0.117", optional = true }
 static_assertions = "1.1.0"
 smallvec = "1.8.0"
diff --git a/polkadot/runtime/test-runtime/Cargo.toml b/polkadot/runtime/test-runtime/Cargo.toml
index b5b2d22894375ce9a9246e5a7c00819fed973ae9..73bd3ab3688d40e4594522d76a470caeadf98e55 100644
--- a/polkadot/runtime/test-runtime/Cargo.toml
+++ b/polkadot/runtime/test-runtime/Cargo.toml
@@ -11,7 +11,7 @@ parity-scale-codec = { version = "3.4.0", default-features = false, features = [
 log = { version = "0.4.17", default-features = false }
 rustc-hex = { version = "2.1.0", default-features = false }
 scale-info = { version = "2.5.0", default-features = false, features = ["derive"] }
-serde = { version = "1.0.139", default-features = false }
+serde = { version = "1.0.163", default-features = false }
 serde_derive = { version = "1.0.117", optional = true }
 smallvec = "1.8.0"
 
diff --git a/polkadot/runtime/westend/Cargo.toml b/polkadot/runtime/westend/Cargo.toml
index 08a8ca23a55ada3ef110f89f313d637b07dd182b..bcc406a7c2a2f358c4e791b2a7a20f8c58a49066 100644
--- a/polkadot/runtime/westend/Cargo.toml
+++ b/polkadot/runtime/westend/Cargo.toml
@@ -11,7 +11,7 @@ parity-scale-codec = { version = "3.4.0", default-features = false, features = [
 scale-info = { version = "2.5.0", default-features = false, features = ["derive"] }
 log = { version = "0.4.17", default-features = false }
 rustc-hex = { version = "2.1.0", default-features = false }
-serde = { version = "1.0.139", default-features = false }
+serde = { version = "1.0.163", default-features = false }
 serde_derive = { version = "1.0.117", optional = true }
 smallvec = "1.8.0"
 
diff --git a/polkadot/utils/staking-miner/Cargo.toml b/polkadot/utils/staking-miner/Cargo.toml
index 081b4648416f316d3fc0bb819b1e5f344bcb46de..1f2d0c1c8acf0c26b3f6cc6487c70e0e7f510abd 100644
--- a/polkadot/utils/staking-miner/Cargo.toml
+++ b/polkadot/utils/staking-miner/Cargo.toml
@@ -15,7 +15,7 @@ tracing-subscriber = { version = "0.3.11", features = ["env-filter"] }
 jsonrpsee = { version = "0.16.2", features = ["ws-client", "macros"] }
 log = "0.4.17"
 paste = "1.0.7"
-serde = "1.0.137"
+serde = "1.0.163"
 serde_json = "1.0"
 thiserror = "1.0.31"
 tokio = { version = "1.24.2", features = ["macros", "rt-multi-thread", "sync"] }
diff --git a/polkadot/xcm/Cargo.toml b/polkadot/xcm/Cargo.toml
index 273c2fba0a12f7ae7ad2d1914da1a5c58e919a6d..ce3ec331b15168b3077e10bf71601041b8eef19b 100644
--- a/polkadot/xcm/Cargo.toml
+++ b/polkadot/xcm/Cargo.toml
@@ -13,7 +13,7 @@ log = { version = "0.4.17", default-features = false }
 parity-scale-codec = { version = "3.4.0", default-features = false, features = [ "derive", "max-encoded-len" ] }
 scale-info = { version = "2.5.0", default-features = false, features = ["derive"] }
 sp-weights = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false }
-serde = { version = "1.0.136", optional = true, features = ["derive"] }
+serde = { version = "1.0.163", optional = true, features = ["derive"] }
 xcm-procedural = { path = "procedural" }
 
 [dev-dependencies]
diff --git a/polkadot/xcm/pallet-xcm/Cargo.toml b/polkadot/xcm/pallet-xcm/Cargo.toml
index 4bfad5899d38c41c664c0c04c6cece4de2f4fdfb..9ebd11228b21c8c376777a13a4eb766fe4fece65 100644
--- a/polkadot/xcm/pallet-xcm/Cargo.toml
+++ b/polkadot/xcm/pallet-xcm/Cargo.toml
@@ -9,7 +9,7 @@ version.workspace = true
 bounded-collections = { version = "0.1.7", default-features = false }
 codec = { package = "parity-scale-codec", version = "3.4.0", default-features = false, features = ["derive"] }
 scale-info = { version = "2.5.0", default-features = false, features = ["derive"] }
-serde = { version = "1.0.137", optional = true, features = ["derive"] }
+serde = { version = "1.0.163", optional = true, features = ["derive"] }
 log = { version = "0.4.17", default-features = false }
 
 frame-benchmarking = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false, optional = true }