diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index 8cbebfc9..26eb6596 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -19,6 +19,7 @@ concurrency: env: NODE_VERSION: 22 POLKADOT_SDK_VERSION: polkadot-stable2512 + POLKADOT_SDK_COMMIT: 81a3af9830ea8b6ff64b066b73b04bb3b675add5 POLKADOT_SDK_BIN_DIR: ${{ github.workspace }}/.polkadot-sdk-bin ZOMBIENET_VERSION: v1.3.138 ZOMBIENET_BIN_DIR: ${{ github.workspace }}/.zombienet-bin @@ -52,7 +53,7 @@ jobs: id: polkadot-sdk-cache with: path: ${{ env.POLKADOT_SDK_BIN_DIR }} - key: polkadot-sdk-${{ env.POLKADOT_SDK_VERSION }}-binaries + key: polkadot-sdk-${{ env.POLKADOT_SDK_VERSION }}-${{ env.POLKADOT_SDK_COMMIT }}-binaries # Download and extract binaries if cache missed - name: Download Polkadot SDK binaries if: steps.polkadot-sdk-cache.outputs.cache-hit != 'true' @@ -70,7 +71,7 @@ jobs: # TODO: remove when released: https://github.com/paritytech/polkadot-sdk/pull/10662 git clone https://github.com/paritytech/polkadot-sdk.git cd polkadot-sdk - git reset --hard b2bcb74b13f1a1e082f701e3e05ce1be44d16790 + git reset --hard $POLKADOT_SDK_COMMIT cargo build -p polkadot-omni-node -r cd .. cp polkadot-sdk/target/release/polkadot-omni-node . @@ -139,7 +140,7 @@ jobs: id: polkadot-sdk-cache with: path: ${{ env.POLKADOT_SDK_BIN_DIR }} - key: polkadot-sdk-${{ env.POLKADOT_SDK_VERSION }}-binaries + key: polkadot-sdk-${{ env.POLKADOT_SDK_VERSION }}-${{ env.POLKADOT_SDK_COMMIT }}-binaries - name: Cache Zombienet uses: actions/cache@v3 id: zombienet-cache @@ -174,6 +175,8 @@ jobs: run: just run-test-authorize-and-store "${{ env.TEST_DIR }}" "bulletin-westend-runtime" "smoldot" - name: Test store-chunked-data (Westend parachain) + # TODO: rewrite to PAPI + continue-on-error: true working-directory: examples run: just run-test-store-chunked-data "${{ env.TEST_DIR }}" @@ -205,6 +208,8 @@ jobs: run: just run-test-authorize-and-store "${{ env.TEST_DIR }}" "bulletin-polkadot-runtime" "smoldot" - name: Test store-chunked-data (Polkadot solochain) + # TODO: rewrite to PAPI + continue-on-error: true working-directory: examples run: just run-test-store-chunked-data "${{ env.TEST_DIR }}" diff --git a/Cargo.lock b/Cargo.lock index 2dd75736..84109937 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -861,7 +861,7 @@ checksum = "0e050f626429857a27ddccb31e0aca21356bfa709c04041aefddac081a8f068a" [[package]] name = "binary-merkle-tree" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "hash-db", "log", @@ -1068,7 +1068,7 @@ dependencies = [ [[package]] name = "bp-bridge-hub-cumulus" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -1084,7 +1084,7 @@ dependencies = [ [[package]] name = "bp-bridge-hub-rococo" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bp-bridge-hub-cumulus", "bp-messages", @@ -1100,7 +1100,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bp-runtime", "finality-grandpa", @@ -1117,7 +1117,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bp-header-chain", "bp-runtime", @@ -1133,7 +1133,7 @@ dependencies = [ [[package]] name = "bp-parachains" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bp-header-chain", "bp-polkadot-core", @@ -1150,7 +1150,7 @@ dependencies = [ [[package]] name = "bp-polkadot-bulletin" version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bp-header-chain", "bp-messages", @@ -1168,7 +1168,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bp-messages", "bp-runtime", @@ -1185,7 +1185,7 @@ dependencies = [ [[package]] name = "bp-relayers" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bp-header-chain", "bp-messages", @@ -1203,7 +1203,7 @@ dependencies = [ [[package]] name = "bp-rococo" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bp-header-chain", "bp-polkadot-core", @@ -1216,7 +1216,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-support", "frame-system", @@ -1239,7 +1239,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bp-header-chain", "bp-parachains", @@ -1259,7 +1259,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bp-messages", "bp-runtime", @@ -1276,7 +1276,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "parity-scale-codec", "scale-info", @@ -1288,7 +1288,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bp-header-chain", "bp-messages", @@ -2267,7 +2267,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2278,7 +2278,7 @@ dependencies = [ "sc-client-api", "sc-consensus-babe", "sc-network-types", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5)", "sp-inherents", "sp-runtime", "sp-state-machine", @@ -2289,7 +2289,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -2306,7 +2306,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "array-bytes 6.2.3", "bytes", @@ -2344,7 +2344,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -2355,7 +2355,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" version = "9.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-benchmarking", "frame-support", @@ -2368,7 +2368,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-weight-reclaim" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "derive-where", @@ -2387,7 +2387,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2402,7 +2402,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.7.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "approx", "bounded-collections", @@ -2428,7 +2428,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-aura" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "sp-api", "sp-consensus-aura", @@ -2437,7 +2437,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2454,7 +2454,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2468,7 +2468,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -2478,7 +2478,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2495,7 +2495,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2512,7 +2512,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2532,7 +2532,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3481,7 +3481,7 @@ checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" [[package]] name = "fork-tree" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "parity-scale-codec", ] @@ -3514,7 +3514,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-support", "frame-support-procedural", @@ -3538,7 +3538,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "32.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "Inflector", "array-bytes 6.2.3", @@ -3617,7 +3617,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -3628,7 +3628,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3645,7 +3645,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "aquamarine", "frame-support", @@ -3675,7 +3675,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "array-bytes 6.2.3", "const-hex", @@ -3691,7 +3691,7 @@ dependencies = [ [[package]] name = "frame-storage-access-test-runtime" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "cumulus-pallet-parachain-system", "parity-scale-codec", @@ -3705,7 +3705,7 @@ dependencies = [ [[package]] name = "frame-support" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "aquamarine", "array-bytes 6.2.3", @@ -3746,7 +3746,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "Inflector", "cfg-expr", @@ -3759,14 +3759,14 @@ dependencies = [ "proc-macro-warning", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5)", "syn 2.0.111", ] [[package]] name = "frame-support-procedural-tools" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.4.0", @@ -3778,7 +3778,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "proc-macro2", "quote", @@ -3788,7 +3788,7 @@ dependencies = [ [[package]] name = "frame-system" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "cfg-if", "docify", @@ -3807,7 +3807,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-benchmarking", "frame-support", @@ -3821,7 +3821,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "docify", "parity-scale-codec", @@ -3831,7 +3831,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.34.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-support", "parity-scale-codec", @@ -5847,9 +5847,9 @@ checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" [[package]] name = "litep2p" -version = "0.12.3" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d903b21d57fae0e8d184c6ea0107fb5303fcab7cd2acaf5d2d9beb2807194b4a" +checksum = "c68ba359d7f1a80d18821b46575d5ddb9a9a6672fe0669f5fc9e83cab9abd760" dependencies = [ "async-trait", "bs58", @@ -6279,6 +6279,7 @@ dependencies = [ "digest 0.10.7", "multihash-derive", "sha2 0.10.9", + "sha3", "unsigned-varint 0.7.2", ] @@ -6700,7 +6701,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-benchmarking", "frame-support", @@ -6718,7 +6719,7 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-benchmarking", "frame-support", @@ -6732,7 +6733,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-benchmarking", "frame-support", @@ -6748,7 +6749,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "29.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-benchmarking", "frame-support", @@ -6764,7 +6765,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-support", "frame-system", @@ -6780,7 +6781,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-support", "frame-system", @@ -6795,7 +6796,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-support", "frame-system", @@ -6808,7 +6809,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-benchmarking", "frame-support", @@ -6831,7 +6832,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "docify", "frame-benchmarking", @@ -6847,7 +6848,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bp-header-chain", "bp-runtime", @@ -6866,7 +6867,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bp-header-chain", "bp-messages", @@ -6885,7 +6886,7 @@ dependencies = [ [[package]] name = "pallet-bridge-parachains" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bp-header-chain", "bp-parachains", @@ -6905,7 +6906,7 @@ dependencies = [ [[package]] name = "pallet-bridge-relayers" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bp-header-chain", "bp-messages", @@ -6928,7 +6929,7 @@ dependencies = [ [[package]] name = "pallet-broker" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bitvec", "frame-benchmarking", @@ -6946,7 +6947,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "9.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "cumulus-pallet-session-benchmarking", "frame-benchmarking", @@ -6966,7 +6967,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6987,7 +6988,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "docify", "frame-benchmarking", @@ -7005,7 +7006,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-benchmarking", "frame-support", @@ -7027,7 +7028,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "enumflags2", "frame-benchmarking", @@ -7043,7 +7044,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "31.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "environmental", "frame-benchmarking", @@ -7062,7 +7063,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "log", "parity-scale-codec", @@ -7074,7 +7075,7 @@ dependencies = [ [[package]] name = "pallet-multi-asset-bounties" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "docify", "frame-benchmarking", @@ -7091,7 +7092,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-support", "frame-system", @@ -7106,7 +7107,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -7126,7 +7127,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-support", "frame-system", @@ -7148,7 +7149,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-benchmarking", "frame-support", @@ -7164,7 +7165,7 @@ dependencies = [ [[package]] name = "pallet-skip-feeless-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-support", "frame-system", @@ -7176,7 +7177,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7198,7 +7199,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "log", "sp-arithmetic", @@ -7207,7 +7208,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "docify", "frame-benchmarking", @@ -7222,7 +7223,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "docify", "frame-benchmarking", @@ -7240,7 +7241,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-benchmarking", "frame-support", @@ -7256,7 +7257,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -7281,7 +7282,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "docify", "frame-benchmarking", @@ -7300,7 +7301,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-benchmarking", "frame-support", @@ -7329,7 +7330,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-benchmarking", "frame-support", @@ -7343,7 +7344,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -7367,7 +7368,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-benchmarking", "frame-support", @@ -7384,7 +7385,7 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bp-messages", "bp-runtime", @@ -7415,7 +7416,7 @@ dependencies = [ [[package]] name = "parachains-common" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -7448,7 +7449,7 @@ dependencies = [ [[package]] name = "parachains-common-types" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "sp-consensus-aura", "sp-core", @@ -7458,7 +7459,7 @@ dependencies = [ [[package]] name = "parachains-runtimes-test-utils" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", @@ -7931,7 +7932,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "parity-scale-codec", "scale-info", @@ -7942,7 +7943,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bs58", "futures", @@ -7959,7 +7960,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -7984,7 +7985,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bitvec", "bounded-vec", @@ -8008,7 +8009,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-trait", "derive_more 0.99.20", @@ -8036,7 +8037,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-trait", "futures", @@ -8056,7 +8057,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "6.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "array-bytes 6.2.3", "bounded-collections", @@ -8073,7 +8074,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bitvec", "bounded-collections", @@ -8102,7 +8103,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bitvec", "frame-benchmarking", @@ -8152,7 +8153,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bs58", "frame-benchmarking", @@ -8164,7 +8165,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -8213,7 +8214,7 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "docify", "frame-benchmarking", @@ -8248,7 +8249,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -9203,7 +9204,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-support", "polkadot-primitives", @@ -9454,7 +9455,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "log", "sp-core", @@ -9465,7 +9466,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.34.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-trait", "futures", @@ -9497,7 +9498,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.34.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "futures", "log", @@ -9520,7 +9521,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.33.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "parity-scale-codec", "sp-api", @@ -9535,7 +9536,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "array-bytes 6.2.3", "docify", @@ -9550,7 +9551,7 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5)", "sp-genesis-builder", "sp-io", "sp-runtime", @@ -9561,7 +9562,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -9572,7 +9573,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.36.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "array-bytes 6.2.3", "bip39", @@ -9614,7 +9615,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "fnv", "futures", @@ -9640,7 +9641,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.35.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "hash-db", "kvdb", @@ -9668,7 +9669,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.33.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-trait", "futures", @@ -9691,7 +9692,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.34.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-trait", "fork-tree", @@ -9716,7 +9717,7 @@ dependencies = [ "sp-consensus-babe", "sp-consensus-slots", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5)", "sp-inherents", "sp-keystore", "sp-runtime", @@ -9728,7 +9729,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.34.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "futures", "jsonrpsee", @@ -9750,7 +9751,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.33.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "fork-tree", "parity-scale-codec", @@ -9763,7 +9764,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "ahash 0.8.12", "array-bytes 6.2.3", @@ -9797,7 +9798,7 @@ dependencies = [ "sp-consensus", "sp-consensus-grandpa", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5)", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", @@ -9807,7 +9808,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "finality-grandpa", "futures", @@ -9827,7 +9828,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.33.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-trait", "futures", @@ -9851,7 +9852,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.32.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", @@ -9874,7 +9875,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.29.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "polkavm", "sc-allocator", @@ -9887,7 +9888,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.29.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "log", "polkavm", @@ -9898,7 +9899,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.29.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "anyhow", "log", @@ -9914,7 +9915,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.33.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "console", "futures", @@ -9930,7 +9931,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "array-bytes 6.2.3", "parking_lot 0.12.5", @@ -9944,7 +9945,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "array-bytes 6.2.3", "arrayvec 0.7.6", @@ -9972,7 +9973,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.34.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -10021,7 +10022,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.33.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -10031,7 +10032,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.34.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "ahash 0.8.12", "futures", @@ -10050,7 +10051,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.33.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -10071,7 +10072,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.33.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -10105,7 +10106,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.33.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "array-bytes 6.2.3", "futures", @@ -10124,7 +10125,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.10.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bs58", "bytes", @@ -10145,7 +10146,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bytes", "fnv", @@ -10179,7 +10180,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.17.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10188,7 +10189,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "futures", "jsonrpsee", @@ -10220,7 +10221,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.33.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -10241,7 +10242,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -10265,7 +10266,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.34.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "array-bytes 6.2.3", "futures", @@ -10298,13 +10299,13 @@ dependencies = [ [[package]] name = "sc-runtime-utilities" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "parity-scale-codec", "sc-executor", "sc-executor-common", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5)", "sp-state-machine", "sp-wasm-interface", "thiserror 1.0.69", @@ -10313,7 +10314,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.35.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-trait", "directories", @@ -10377,7 +10378,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.30.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "log", "parity-scale-codec", @@ -10388,7 +10389,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.34.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -10407,7 +10408,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "derive_more 0.99.20", "futures", @@ -10420,14 +10421,14 @@ dependencies = [ "serde", "serde_json", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5)", "sp-io", ] [[package]] name = "sc-telemetry" version = "15.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "chrono", "futures", @@ -10446,7 +10447,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "chrono", "console", @@ -10474,7 +10475,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -10485,7 +10486,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-trait", "futures", @@ -10502,7 +10503,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5)", "sp-runtime", "sp-tracing", "sp-transaction-pool", @@ -10517,7 +10518,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-trait", "futures", @@ -10535,7 +10536,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-channel 1.9.0", "futures", @@ -11115,7 +11116,7 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "enumn", "parity-scale-codec", @@ -11301,7 +11302,7 @@ dependencies = [ [[package]] name = "sp-api" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "docify", "hash-db", @@ -11323,7 +11324,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "15.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "Inflector", "blake2 0.10.6", @@ -11337,7 +11338,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "parity-scale-codec", "scale-info", @@ -11349,7 +11350,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "docify", "integer-sqrt", @@ -11363,7 +11364,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "parity-scale-codec", "scale-info", @@ -11375,7 +11376,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "sp-api", "sp-inherents", @@ -11385,7 +11386,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "futures", "parity-scale-codec", @@ -11404,7 +11405,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.32.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-trait", "futures", @@ -11421,7 +11422,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.32.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-trait", "parity-scale-codec", @@ -11437,7 +11438,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.32.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-trait", "parity-scale-codec", @@ -11455,7 +11456,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "finality-grandpa", "log", @@ -11472,7 +11473,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.32.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "parity-scale-codec", "scale-info", @@ -11483,7 +11484,7 @@ dependencies = [ [[package]] name = "sp-core" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "ark-vrf", "array-bytes 6.2.3", @@ -11514,7 +11515,7 @@ dependencies = [ "secrecy 0.8.0", "serde", "sha2 0.10.9", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5)", "sp-debug-derive", "sp-externalities", "sp-std", @@ -11544,7 +11545,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "blake2b_simd", "byteorder", @@ -11557,17 +11558,17 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5)", "syn 2.0.111", ] [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "kvdb", "kvdb-rocksdb", @@ -11577,7 +11578,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "proc-macro-warning", "proc-macro2", @@ -11588,7 +11589,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "environmental", "parity-scale-codec", @@ -11598,7 +11599,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "parity-scale-codec", "scale-info", @@ -11610,7 +11611,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -11623,7 +11624,7 @@ dependencies = [ [[package]] name = "sp-io" version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bytes", "docify", @@ -11635,7 +11636,7 @@ dependencies = [ "rustversion", "secp256k1 0.28.2", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5)", "sp-externalities", "sp-keystore", "sp-runtime-interface", @@ -11649,7 +11650,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "31.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "sp-core", "sp-runtime", @@ -11659,7 +11660,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.34.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", @@ -11670,7 +11671,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -11679,7 +11680,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-metadata", "parity-scale-codec", @@ -11689,7 +11690,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "parity-scale-codec", "scale-info", @@ -11700,7 +11701,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "log", "parity-scale-codec", @@ -11717,7 +11718,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "parity-scale-codec", "scale-info", @@ -11730,7 +11731,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "sp-api", "sp-core", @@ -11740,7 +11741,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "backtrace", "regex", @@ -11749,7 +11750,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -11759,7 +11760,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "31.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "binary-merkle-tree", "bytes", @@ -11790,7 +11791,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -11808,7 +11809,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "Inflector", "expander", @@ -11821,7 +11822,7 @@ dependencies = [ [[package]] name = "sp-session" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "parity-scale-codec", "scale-info", @@ -11835,7 +11836,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -11848,7 +11849,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.35.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "hash-db", "log", @@ -11868,7 +11869,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -11882,7 +11883,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5)", "sp-externalities", "sp-runtime", "sp-runtime-interface", @@ -11893,12 +11894,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" [[package]] name = "sp-storage" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11910,7 +11911,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-trait", "parity-scale-codec", @@ -11922,7 +11923,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "16.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "parity-scale-codec", "regex", @@ -11934,7 +11935,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "sp-api", "sp-runtime", @@ -11943,7 +11944,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "async-trait", "parity-scale-codec", @@ -11958,7 +11959,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "ahash 0.8.12", "foldhash 0.1.5", @@ -11983,7 +11984,7 @@ dependencies = [ [[package]] name = "sp-version" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "impl-serde", "parity-scale-codec", @@ -12000,7 +12001,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "parity-scale-codec", "proc-macro-warning", @@ -12012,7 +12013,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -12024,7 +12025,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -12090,7 +12091,7 @@ checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" [[package]] name = "staging-parachain-info" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -12103,7 +12104,7 @@ dependencies = [ [[package]] name = "staging-xcm" version = "7.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "array-bytes 6.2.3", "bounded-collections", @@ -12124,7 +12125,7 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "environmental", "frame-support", @@ -12148,7 +12149,7 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "environmental", "frame-benchmarking", @@ -12249,7 +12250,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.4.7" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -12261,12 +12262,12 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" [[package]] name = "substrate-frame-rpc-system" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -12286,7 +12287,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "http-body-util", "hyper 1.8.1", @@ -12300,7 +12301,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "array-bytes 6.2.3", "build-helper", @@ -12674,7 +12675,7 @@ checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683" [[package]] name = "testnet-parachains-constants" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -13085,7 +13086,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "coarsetime", "polkadot-primitives", @@ -13096,7 +13097,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "expander", "proc-macro-crate 3.4.0", @@ -13988,7 +13989,7 @@ checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" [[package]] name = "westend-runtime-constants" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-support", "polkadot-primitives", @@ -14561,7 +14562,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "Inflector", "proc-macro2", @@ -14572,7 +14573,7 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.1.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=b2bcb74b13f1a1e082f701e3e05ce1be44d16790#b2bcb74b13f1a1e082f701e3e05ce1be44d16790" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=81a3af9830ea8b6ff64b066b73b04bb3b675add5#81a3af9830ea8b6ff64b066b73b04bb3b675add5" dependencies = [ "frame-support", "parity-scale-codec", diff --git a/Cargo.toml b/Cargo.toml index eac6ff76..2261acb8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,32 +5,32 @@ repository = "https://github.com/zdave-parity/polkadot-bulletin-chain.git" [workspace.dependencies] array-bytes = { version = "6.1" } -bp-test-utils = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } +bp-test-utils = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } cfg-if = { version = "1.0" } clap = { version = "4.2.5" } codec = { package = "parity-scale-codec", version = "3.7.5", default-features = false } -cumulus-pallet-aura-ext = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -cumulus-pallet-session-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -cumulus-pallet-weight-reclaim = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -cumulus-pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -cumulus-pallet-xcmp-queue = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -cumulus-primitives-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -cumulus-primitives-core = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -cumulus-primitives-utility = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } +cumulus-pallet-aura-ext = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +cumulus-pallet-session-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +cumulus-pallet-weight-reclaim = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +cumulus-pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +cumulus-pallet-xcmp-queue = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +cumulus-primitives-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +cumulus-primitives-core = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +cumulus-primitives-utility = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } futures = { version = "0.3.21" } hex = { version = "0.4" } jsonrpsee = { version = "0.24.3" } log = { version = "0.4.17", default-features = false } -parachain-info = { git = "https://github.com/paritytech/polkadot-sdk.git", package = "staging-parachain-info", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -polkadot-parachain-primitives = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } +parachain-info = { git = "https://github.com/paritytech/polkadot-sdk.git", package = "staging-parachain-info", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +polkadot-parachain-primitives = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } scale-info = { version = "2.11.6", default-features = false } serde = { version = "1.0.126" } serde_json = { version = "1.0.132", default-features = false } static_assertions = { version = "1.1" } -testnet-parachains-constants = { git = "https://github.com/paritytech/polkadot-sdk.git", package = "testnet-parachains-constants", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } +testnet-parachains-constants = { git = "https://github.com/paritytech/polkadot-sdk.git", package = "testnet-parachains-constants", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } tracing = { version = "0.1.41", default-features = false } -westend-runtime-constants = { git = "https://github.com/paritytech/polkadot-sdk.git", package = "westend-runtime-constants", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } +westend-runtime-constants = { git = "https://github.com/paritytech/polkadot-sdk.git", package = "westend-runtime-constants", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } # Local workspace members bulletin-polkadot-runtime = { path = "runtimes/bulletin-polkadot" } @@ -42,123 +42,123 @@ pallets-common = { path = "pallets/common", default-features = false } polkadot-bulletin-chain-runtime = { path = "runtime" } # Polkadot SDK crates (shared git revision) -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -frame-benchmarking-cli = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -frame-executive = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -frame-system-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -frame-try-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -polkadot-sdk-frame = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } - -sc-basic-authorship = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } -sc-chain-spec = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } -sc-cli = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } -sc-client-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } -sc-consensus = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } -sc-consensus-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } -sc-consensus-babe-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } -sc-consensus-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } -sc-consensus-grandpa-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } -sc-executor = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } -sc-network = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } -sc-offchain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } -sc-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } -sc-service = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } -sc-sync-state-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } -sc-telemetry = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } -sc-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } -sc-transaction-pool-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } - -sp-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-blockchain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-consensus = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-consensus-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-consensus-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-genesis-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-inherents = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-keystore = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-offchain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-session = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-storage = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-timestamp = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-tracing = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-transaction-storage-proof = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-trie = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-version = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-weights = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } - -pallet-authorship = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-offences = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-proxy = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-session = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-skip-feeless-payment = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-sudo = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-transaction-payment = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } - -bp-bridge-hub-cumulus = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -bp-bridge-hub-rococo = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -bp-header-chain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -bp-messages = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -bp-parachains = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } +frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +frame-benchmarking-cli = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +frame-executive = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +frame-support = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +frame-system = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +frame-system-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +frame-try-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +polkadot-sdk-frame = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } + +sc-basic-authorship = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } +sc-chain-spec = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } +sc-cli = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } +sc-client-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } +sc-consensus = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } +sc-consensus-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } +sc-consensus-babe-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } +sc-consensus-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } +sc-consensus-grandpa-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } +sc-executor = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } +sc-network = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } +sc-offchain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } +sc-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } +sc-service = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } +sc-sync-state-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } +sc-telemetry = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } +sc-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } +sc-transaction-pool-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } + +sp-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-blockchain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-consensus = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-consensus-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-consensus-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-core = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-genesis-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-inherents = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-io = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-keystore = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-offchain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-session = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-std = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-storage = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-timestamp = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-tracing = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-transaction-storage-proof = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-trie = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-version = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-weights = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } + +pallet-authorship = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-offences = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-proxy = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-session = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-skip-feeless-payment = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-sudo = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-transaction-payment = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } + +bp-bridge-hub-cumulus = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +bp-bridge-hub-rococo = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +bp-header-chain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +bp-messages = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +bp-parachains = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } # TODO: remove this and replace with local runtime/src/bridge-primitives -bp-polkadot-bulletin = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -bp-polkadot-core = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -bp-rococo = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -bp-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -bridge-runtime-common = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } - -pallet-bridge-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-bridge-messages = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-bridge-parachains = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-bridge-relayers = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-xcm-bridge-hub = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } - -pallet-staking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -polkadot-primitives = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-staking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -xcm = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", package = "staging-xcm", default-features = false } -xcm-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", package = "staging-xcm-builder", default-features = false } -xcm-executor = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", package = "staging-xcm-executor", default-features = false } +bp-polkadot-bulletin = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +bp-polkadot-core = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +bp-rococo = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +bp-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +bridge-runtime-common = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } + +pallet-bridge-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-bridge-messages = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-bridge-parachains = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-bridge-relayers = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-xcm-bridge-hub = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } + +pallet-staking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +polkadot-primitives = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-staking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +xcm = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", package = "staging-xcm", default-features = false } +xcm-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", package = "staging-xcm-builder", default-features = false } +xcm-executor = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", package = "staging-xcm-executor", default-features = false } # Parachains common primitives (needed by runtimes) -parachains-common = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } +parachains-common = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } # Runtime metadata hash extension -frame-metadata-hash-extension = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } +frame-metadata-hash-extension = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } # Polkadot runtime common utilities -parachains-runtimes-test-utils = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = true } -polkadot-runtime-common = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -sp-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -xcm-runtime-apis = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } +parachains-runtimes-test-utils = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = true } +polkadot-runtime-common = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +sp-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +xcm-runtime-apis = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } # Additional FRAME pallets used by westend runtime -pallet-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-collator-selection = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-message-queue = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-multisig = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-utility = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } -pallet-xcm-benchmarks = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790", default-features = false } +pallet-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-collator-selection = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-message-queue = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-multisig = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-utility = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } +pallet-xcm-benchmarks = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5", default-features = false } # Substrate tooling -substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } -substrate-frame-rpc-system = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } -substrate-wasm-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "b2bcb74b13f1a1e082f701e3e05ce1be44d16790" } +substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } +substrate-frame-rpc-system = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } +substrate-wasm-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "81a3af9830ea8b6ff64b066b73b04bb3b675add5" } [workspace] resolver = "2" diff --git a/examples/README.md b/examples/README.md index 499a406e..39ba035a 100644 --- a/examples/README.md +++ b/examples/README.md @@ -187,13 +187,6 @@ docker exec -it ipfs-node ipfs swarm connect /ip4/172.17.0.1/tcp/12347/ws/p2p/12 #### Example for Simple Authorizing and Store -##### Using Legacy @polkadot/api (PJS) -``` -cd examples -npm install - -node authorize_and_store.js -``` ##### Using Modern PAPI (Polkadot API) ```bash diff --git a/examples/authorize_and_store.js b/examples/authorize_and_store.js deleted file mode 100644 index 431efa06..00000000 --- a/examples/authorize_and_store.js +++ /dev/null @@ -1,84 +0,0 @@ -import { ApiPromise, WsProvider } from '@polkadot/api'; -import { Keyring } from '@polkadot/keyring'; -import { cryptoWaitReady } from '@polkadot/util-crypto'; -import { create } from 'ipfs-http-client'; -import { waitForNewBlock } from './common.js'; -import { cidFromBytes } from "./cid_dag_metadata.js"; - -async function authorizeAccount(api, pair, who, transactions, bytes) { - const tx = api.tx.transactionStorage.authorizeAccount(who, transactions, bytes); - const sudo_tx = api.tx.sudo.sudo(tx); - const result = await sudo_tx.signAndSend(pair); - console.log('Transaction authorizeAccount result:', result.toHuman()); -} - -async function store(api, pair, data) { - console.log('Storing data:', data); - const cid = cidFromBytes(data); - - const tx = api.tx.transactionStorage.store(data); - const result = await tx.signAndSend(pair); - console.log('Transaction store result:', result.toHuman()); - - return cid; -} -// Connect to a local IPFS gateway (e.g. Kubo) -const ipfs = create({ - url: 'http://127.0.0.1:5001', // Local IPFS API -}); - -async function read_from_ipfs(cid) { - // Fetch the block (downloads via Bitswap if not local) - console.log('Trying to get cid: ', cid); - const block = await ipfs.block.get(cid, {timeout: 15000}); - console.log('Received block: ', block); - if (block.length !== 0) { - return block - } - - // Fetch the content from IPFS - console.log('Trying to chunk cid: ', cid); - const chunks = []; - for await (const chunk of ipfs.cat(cid)) { - chunks.push(chunk); - } - - const content = Buffer.concat(chunks); - return content -} - -async function main() { - await cryptoWaitReady(); - - const ws = new WsProvider('ws://localhost:10000'); - const api = await ApiPromise.create({ provider: ws }); - await api.isReady; - - const keyring = new Keyring({ type: 'sr25519' }); - const sudo_pair = keyring.addFromUri('//Alice'); - const who_pair = keyring.addFromUri('//Alice'); - - // data - const who = who_pair.address; // ✅ base58 string - const transactions = 32; - const bytes = 64 * 1024 * 1024; // 64 MB - - console.log('Doing authorization...'); - await authorizeAccount(api, sudo_pair, who, transactions, bytes); - await waitForNewBlock(); - console.log('Authorized!'); - - console.log('Storing data ...'); - let cid = await store(api, who_pair, "Hello, Bulletin remote3 - " + new Date().toString()); - console.log('Stored data with CID: ', cid); - await waitForNewBlock(); - - console.log('Reading content... cid: ', cid); - let content = await read_from_ipfs(cid); - console.log('Content as bytes:', content); - console.log('Content as string:', content.toString()); - - await api.disconnect(); -} - -main().catch(console.error); diff --git a/examples/authorize_and_store_papi.js b/examples/authorize_and_store_papi.js index a1e78aae..0cfe40a7 100644 --- a/examples/authorize_and_store_papi.js +++ b/examples/authorize_and_store_papi.js @@ -2,7 +2,7 @@ import assert from "assert"; import { createClient } from 'polkadot-api'; import { getWsProvider } from 'polkadot-api/ws-provider'; import { cryptoWaitReady } from '@polkadot/util-crypto'; -import { authorizeAccount, fetchCid, store} from './api.js'; +import { authorizeAccount, fetchCid, store, TX_MODE_FINALIZED_BLOCK } from './api.js'; import { setupKeyringAndSigners } from './common.js'; import { cidFromBytes } from "./cid_dag_metadata.js"; import { bulletin } from './.papi/descriptors/dist/index.mjs'; @@ -39,6 +39,7 @@ async function main() { whoAddress, 100, BigInt(100 * 1024 * 1024), // 100 MiB + TX_MODE_FINALIZED_BLOCK, ); // Store data. diff --git a/examples/justfile b/examples/justfile index 1ae50fea..fdd460b5 100644 --- a/examples/justfile +++ b/examples/justfile @@ -96,17 +96,17 @@ bulletin-solo-zombienet-start test_dir runtime="bulletin-polkadot-runtime": ROOT_DIR="{{ justfile_directory() }}/.." # Build the node binary (which will build the runtime as a dependency) cargo build --release -p polkadot-bulletin-chain + POLKADOT_BULLETIN_BINARY_PATH="$ROOT_DIR/target/release/polkadot-bulletin-chain" cat < {{ test_dir }}/zombienet.log 2>&1) & cd - @@ -239,7 +239,7 @@ ipfs-start test_dir: _check-docker docker logs -f ipfs-node > {{ test_dir }}/ipfs-node.log 2>&1 & docker exec ipfs-node ipfs log level bitswap debug docker exec ipfs-node ipfs log level bitswap/client debug - + # Store container name in PID directory for cleanup echo "ipfs-node" > {{ test_dir }}/ipfs-docker.container @@ -285,6 +285,7 @@ ipfs-shutdown test_dir: echo "🛑 Shutting down IPFS Docker container..." docker stop ipfs-node 2>/dev/null || echo " ⚠ Container not running or already stopped" docker rm ipfs-node 2>/dev/null || echo " ⚠ Container not found or already removed" + docker volume rm ipfs-data 2>/dev/null || echo " ⚠ Volume not found or already removed" # Clean up container file if it exists [ -f "{{ test_dir }}/ipfs-docker.container" ] && rm "{{ test_dir }}/ipfs-docker.container" && echo " ✓ Cleaned up container file" || true diff --git a/examples/store_big_data.js b/examples/store_big_data.js index f095d1a6..04381c03 100644 --- a/examples/store_big_data.js +++ b/examples/store_big_data.js @@ -4,15 +4,16 @@ import fs from 'fs' import os from "os"; import path from "path"; import assert from "assert"; -import {authorizeAccount, store, } from "./api.js"; -import {cidFromBytes} from "./cid_dag_metadata.js"; +import { authorizeAccount, store, fetchCid, TX_MODE_FINALIZED_BLOCK } from "./api.js"; +import { buildUnixFSDagPB, cidFromBytes } from "./cid_dag_metadata.js"; import { setupKeyringAndSigners, CHUNK_SIZE, + HTTP_IPFS_API, newSigner, fileToDisk, filesAreEqual, - generateTextImage + generateTextImage, } from "./common.js"; import { createClient } from 'polkadot-api'; import { getWsProvider } from "polkadot-api/ws-provider"; @@ -115,18 +116,6 @@ const ipfs = create({ url: 'http://127.0.0.1:5001', // Local IPFS API }); -async function readFromIpfs(cid) { - // Fetch the block (downloads via Bitswap if not local) - console.log('Trying to get cid: ', cid); - const chunks = []; - for await (const chunk of ipfs.cat(cid)) { - chunks.push(chunk); - } - const fullData = Buffer.concat(chunks); - console.log('Received block: ', fullData); - return fullData -} - // Optional signer discriminator, when we want to run the script in parallel and don't take care of nonces. // E.g.: node store_big_data.js --signer-disc=BB const signerDiscriminator = process.argv.find(arg => arg.startsWith("--signer-disc="))?.split("=")[1] ?? null; @@ -142,6 +131,7 @@ async function main() { const tmpDir = fs.mkdtempSync(path.join(os.tmpdir(), "bulletinimggen-")); const filePath = path.join(tmpDir, "image.jpeg"); const downloadedFilePath = path.join(tmpDir, "downloaded.jpeg"); + const downloadedFileByDagPath = path.join(tmpDir, "downloadedByDag.jpeg"); generateTextImage(filePath, "Hello, Bulletin big - " + new Date().toString(), "big"); // Init WS PAPI client and typed api. @@ -166,6 +156,7 @@ async function main() { signers.map(a => a.address), 100, BigInt(100 * 1024 * 1024), // 100 MiB + TX_MODE_FINALIZED_BLOCK, ); // Start 8 workers @@ -187,7 +178,22 @@ async function main() { throw new Error('❌ Storing chunks failed! Error:' + err.message); } + console.log(`Storing DAG...`); + let { rootCid, dagBytes } = await buildUnixFSDagPB(chunks, 0xb220); + let cid = await store(bulletinAPI, signers[0].signer, dagBytes); + console.log(`Downloading...${cid} / ${rootCid}`); + let downloadedContent = await fetchCid(HTTP_IPFS_API, rootCid); + console.log(`✅ Reconstructed file size: ${downloadedContent.length} bytes`); + await fileToDisk(downloadedFileByDagPath, downloadedContent); + filesAreEqual(filePath, downloadedFileByDagPath); + assert.strictEqual( + dataSize, + downloadedContent.length, + '❌ Failed to download all the data!' + ); + // Check all chunks are there. + console.log(`Downloading by chunks...`); let downloadedChunks = []; for (const chunk of chunks) { // Download the chunk from IPFS. diff --git a/scripts/setup_parachain_prerequisites.sh b/scripts/setup_parachain_prerequisites.sh index e2782884..c89946b5 100755 --- a/scripts/setup_parachain_prerequisites.sh +++ b/scripts/setup_parachain_prerequisites.sh @@ -32,7 +32,7 @@ echo " Checking out latest master..." # TODO: # git reset --hard origin/master # Let's use the same commit as Cargo.toml to avoid moving Polkadot-SDK -git reset --hard b2bcb74b13f1a1e082f701e3e05ce1be44d16790 +git reset --hard 81a3af9830ea8b6ff64b066b73b04bb3b675add5 # Build polkadot binary echo " Building polkadot binary (this may take a while)..."