diff --git a/.github/ISSUE_TEMPLATE/blank.md b/.github/ISSUE_TEMPLATE/blank.md
new file mode 100644
index 0000000000..2a9137e728
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/blank.md
@@ -0,0 +1,4 @@
+---
+name: New blank issue
+about: New blank issue
+---
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 2e9f57f539..dd4f8952cb 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -2,7 +2,7 @@ version: 2
updates:
- package-ecosystem: "cargo"
directory: "/"
- labels: ["A2-insubstantial", "B0-silent", "C1-low 📌"]
+ labels: ["A2-insubstantial", "B0-silent", "C1-low"]
# Handle updates for crates from github.com/paritytech/substrate manually.
ignore:
- dependency-name: "substrate-*"
@@ -25,6 +25,6 @@ updates:
interval: "daily"
- package-ecosystem: github-actions
directory: '/'
- labels: ["A2-insubstantial", "B0-silent", "C1-low 📌", "E3-dependencies"]
+ labels: ["A2-insubstantial", "B0-silent", "C1-low", "E2-dependencies"]
schedule:
interval: daily
diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index 8d0d6bd0a7..b2888f1247 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -18,7 +18,7 @@ jobs:
run: rustup show
- name: Rust cache
- uses: Swatinem/rust-cache@v1
+ uses: Swatinem/rust-cache@6720f05bc48b77f96918929a9019fb2203ff71f8 # v2.0.0
- name: Build rustdocs
run: SKIP_WASM_BUILD=1 cargo doc --all --no-deps
@@ -27,7 +27,7 @@ jobs:
run: echo "" > ./target/doc/index.html
- name: Deploy documentation
- uses: peaceiris/actions-gh-pages@v3
+ uses: peaceiris/actions-gh-pages@068dc23d9710f1ba62e86896f84735d869951305 # v3.8.0
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_branch: gh-pages
diff --git a/.github/workflows/release-30_create-draft.yml b/.github/workflows/release-30_create-draft.yml
index 709f040c4a..2869aa5344 100644
--- a/.github/workflows/release-30_create-draft.yml
+++ b/.github/workflows/release-30_create-draft.yml
@@ -192,7 +192,7 @@ jobs:
- name: Create draft release
id: create-release
- uses: actions/create-release@v1
+ uses: actions/create-release@0cb9c9b65d5d1901c1f53e5e66eaf4afd303e70e # v1.1.4
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
@@ -258,7 +258,7 @@ jobs:
mv "$(sed -E 's/-(.*)/_\1/' <<< ${{ matrix.runtime }})_runtime.compact.compressed.wasm" "${{ matrix.runtime }}_runtime.compact.compressed.wasm" || true
- name: Upload compressed ${{ matrix.runtime }} wasm
- uses: actions/upload-release-asset@v1
+ uses: actions/upload-release-asset@e8f9f06c4b078e705bd2ea027f0926603fc9b4d5 # v1.0.2
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e11e2814a8..78a189fbce 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,6 +11,7 @@ stages:
- benchmarks-build
- benchmarks-run
- publish
+ - integration-test
default:
interruptible: true
@@ -28,6 +29,7 @@ variables:
CI_IMAGE: "paritytech/ci-linux:production"
DOCKER_OS: "debian:stretch"
ARCH: "x86_64"
+ ZOMBIENET_IMAGE: "docker.io/paritytech/zombienet:v1.2.56"
.collect-artifacts: &collect-artifacts
artifacts:
@@ -84,6 +86,15 @@ variables:
rules:
- if: $CI_COMMIT_REF_NAME =~ /^release-parachains-v[0-9].*$/ # i.e. release-parachains-v1.0, release-parachains-v2.1rc1, release-parachains-v3000
+.zombienet-refs: &zombienet-refs
+ rules:
+ - if: $CI_PIPELINE_SOURCE == "pipeline"
+ when: never
+ - if: $CI_PIPELINE_SOURCE == "schedule"
+ when: never
+ - if: $CI_COMMIT_REF_NAME == "master"
+ - if: $CI_COMMIT_REF_NAME =~ /^[0-9]+$/ # PRs
+
.docker-env: &docker-env
image: "${CI_IMAGE}"
before_script:
@@ -212,6 +223,8 @@ build-test-parachain:
- echo "___Packing the artifacts___"
- mkdir -p ./artifacts
- mv ./target/release/test-parachain ./artifacts/.
+ - mkdir -p ./artifacts/zombienet
+ - mv ./target/release/wbuild/cumulus-test-runtime/wasm_binary_spec_version_incremented.rs.compact.compressed.wasm ./artifacts/zombienet/.
#### stage: publish
@@ -313,7 +326,7 @@ benchmarks-build:
- git commit -m "[benchmarks] pr with weights"
- git push origin $BRANCHNAME
-benchmarks-statemint:
+benchmarks-assets:
stage: benchmarks-run
before_script:
- *rust-info-script
@@ -326,9 +339,24 @@ benchmarks-statemint:
- ./scripts/benchmarks-ci.sh assets westmint ./artifacts
- export BRANCHNAME="weights-statemint-${CI_COMMIT_BRANCH}"
- *git-commit-push
- # create PR
+ # create PR to release-parachains-v* branch
- curl -u ${GITHUB_USER}:${GITHUB_TOKEN}
- -d '{"title":"[benchmarks] Update weights for statemine/t","body":"This PR is generated automatically by CI.","head":"'$BRANCHNAME'","base":"'${CI_COMMIT_BRANCH}'"}'
+ -d '{"title":"[benchmarks] Update weights for statemine/t","body":"This PR is generated automatically by CI.","head":"'${BRANCHNAME}'","base":"'${CI_COMMIT_BRANCH}'"}'
+ -X POST https://api.github.com/repos/paritytech/${CI_PROJECT_NAME}/pulls
+ # create PR to master
+ - curl -u ${GITHUB_USER}:${GITHUB_TOKEN}
+ -d '{"title":"[benchmarks] Update weights for statemine/t","body":"This PR is generated automatically by CI.","head":"'${BRANCHNAME}'","base":"master"}'
+ -X POST https://api.github.com/repos/paritytech/${CI_PROJECT_NAME}/pulls
+ # create PR to a branch with version number (e.g. v0.9.270) and release-v* (e.g. release-v0.9.270)
+ # transform release-parachains-v9270 to v0.9.270
+ - export BASEBRANCH=$(echo ${CI_COMMIT_BRANCH} | cut -d "-" -f 3 | sed -e "s/\(.\)\(.\)\(...\)/\10.\2.\3/")
+ # create PR to v* branch
+ - curl -u ${GITHUB_USER}:${GITHUB_TOKEN}
+ -d '{"title":"[benchmarks] Update weights for statemine/t","body":"This PR is generated automatically by CI.","head":"'${BRANCHNAME}'","base":"'${BASEBRANCH}'"}'
+ -X POST https://api.github.com/repos/paritytech/${CI_PROJECT_NAME}/pulls
+ # create PR to release-v* branch
+ - curl -u ${GITHUB_USER}:${GITHUB_TOKEN}
+ -d '{"title":"[benchmarks] Update weights for statemine/t","body":"This PR is generated automatically by CI.","head":"'${BRANCHNAME}'","base":"'release-${BASEBRANCH}'"}'
-X POST https://api.github.com/repos/paritytech/${CI_PROJECT_NAME}/pulls
after_script:
- rm -rf .git/config
@@ -355,13 +383,13 @@ benchmarks-collectives:
tags:
- weights
-publish-benchmarks-statemint-s3: &publish-benchmarks
+publish-benchmarks-assets-s3: &publish-benchmarks
stage: publish
<<: *kubernetes-env
image: paritytech/awscli:latest
<<: *benchmarks-refs
needs:
- - job: benchmarks-statemint
+ - job: benchmarks-assets
artifacts: true
variables:
GIT_STRATEGY: none
@@ -395,6 +423,161 @@ update-parachain-template:
--github-api-token "$GITHUB_TOKEN"
--polkadot-branch "$CI_COMMIT_REF_NAME"
+#### stage: integration-test
+
+zombienet-0001-sync_blocks_from_tip_without_connected_collator:
+ stage: integration-test
+ image: "${ZOMBIENET_IMAGE}"
+ <<: *zombienet-refs
+ needs:
+ - job: build-push-image-test-parachain
+ variables:
+ POLKADOT_IMAGE: "docker.io/paritypr/polkadot-debug:master"
+ GH_DIR: "https://github.com/paritytech/cumulus/tree/${CI_COMMIT_SHORT_SHA}/zombienet_tests"
+ COL_IMAGE: "docker.io/paritypr/test-parachain:${CI_COMMIT_REF_NAME}-${CI_COMMIT_SHORT_SHA}"
+ before_script:
+ - echo "Zombie-net Tests Config"
+ - echo "${ZOMBIENET_IMAGE}"
+ - echo "${RELAY_IMAGE}"
+ - echo "${COL_IMAGE}"
+ - echo "${GH_DIR}"
+ - export DEBUG=zombie
+ - export RELAY_IMAGE=${POLKADOT_IMAGE}
+ - export COL_IMAGE=${COL_IMAGE}
+ script:
+ - /home/nonroot/zombie-net/scripts/ci/run-test-env-manager.sh
+ --github-remote-dir="${GH_DIR}"
+ --concurrency=1
+ --test="0001-sync_blocks_from_tip_without_connected_collator.feature"
+ allow_failure: true
+ retry: 2
+ tags:
+ - zombienet-polkadot-integration-test
+
+zombienet-0002-pov_recovery:
+ stage: integration-test
+ image: "${ZOMBIENET_IMAGE}"
+ <<: *zombienet-refs
+ needs:
+ - job: build-push-image-test-parachain
+ variables:
+ POLKADOT_IMAGE: "docker.io/paritypr/polkadot-debug:master"
+ GH_DIR: "https://github.com/paritytech/cumulus/tree/${CI_COMMIT_SHORT_SHA}/zombienet_tests"
+ COL_IMAGE: "docker.io/paritypr/test-parachain:${CI_COMMIT_REF_NAME}-${CI_COMMIT_SHORT_SHA}"
+ before_script:
+ - echo "Zombie-net Tests Config"
+ - echo "${ZOMBIENET_IMAGE}"
+ - echo "${RELAY_IMAGE}"
+ - echo "${COL_IMAGE}"
+ - echo "${GH_DIR}"
+ - export DEBUG=zombie
+ - export RELAY_IMAGE=${POLKADOT_IMAGE}
+ - export COL_IMAGE=${COL_IMAGE}
+ script:
+ - /home/nonroot/zombie-net/scripts/ci/run-test-env-manager.sh
+ --github-remote-dir="${GH_DIR}"
+ --concurrency=1
+ --test="0002-pov_recovery.feature"
+ allow_failure: true
+ retry: 2
+ tags:
+ - zombienet-polkadot-integration-test
+
+zombienet-0003-full_node_catching_up:
+ stage: integration-test
+ image: "${ZOMBIENET_IMAGE}"
+ <<: *zombienet-refs
+ needs:
+ - job: build-push-image-test-parachain
+ variables:
+ POLKADOT_IMAGE: "docker.io/paritypr/polkadot-debug:master"
+ GH_DIR: "https://github.com/paritytech/cumulus/tree/${CI_COMMIT_SHORT_SHA}/zombienet_tests"
+ COL_IMAGE: "docker.io/paritypr/test-parachain:${CI_COMMIT_REF_NAME}-${CI_COMMIT_SHORT_SHA}"
+ before_script:
+ - echo "Zombie-net Tests Config"
+ - echo "${ZOMBIENET_IMAGE}"
+ - echo "${RELAY_IMAGE}"
+ - echo "${COL_IMAGE}"
+ - echo "${GH_DIR}"
+ - export DEBUG=zombie
+ - export RELAY_IMAGE=${POLKADOT_IMAGE}
+ - export COL_IMAGE=${COL_IMAGE}
+ script:
+ - /home/nonroot/zombie-net/scripts/ci/run-test-env-manager.sh
+ --github-remote-dir="${GH_DIR}"
+ --concurrency=1
+ --test="0003-full_node_catching_up.feature"
+ allow_failure: true
+ retry: 2
+ tags:
+ - zombienet-polkadot-integration-test
+
+zombienet-0004-runtime_upgrade:
+ stage: integration-test
+ image: "${ZOMBIENET_IMAGE}"
+ <<: *zombienet-refs
+ needs:
+ - job: build-push-image-test-parachain
+ - job: build-test-parachain
+ artifacts: true
+ variables:
+ POLKADOT_IMAGE: "docker.io/paritypr/polkadot-debug:master"
+ GH_DIR: "https://github.com/paritytech/cumulus/tree/${CI_COMMIT_SHORT_SHA}/zombienet_tests"
+ COL_IMAGE: "docker.io/paritypr/test-parachain:${CI_COMMIT_REF_NAME}-${CI_COMMIT_SHORT_SHA}"
+ before_script:
+ - ls -ltr *
+ - cp ./artifacts/zombienet/wasm_binary_spec_version_incremented.rs.compact.compressed.wasm /tmp/
+ - ls /tmp
+ - echo "Zombie-net Tests Config"
+ - echo "${ZOMBIENET_IMAGE}"
+ - echo "${RELAY_IMAGE}"
+ - echo "${COL_IMAGE}"
+ - echo "${GH_DIR}"
+ - export DEBUG=zombie
+ - export RELAY_IMAGE=${POLKADOT_IMAGE}
+ - export COL_IMAGE=${COL_IMAGE}
+ script:
+ - /home/nonroot/zombie-net/scripts/ci/run-test-env-manager.sh
+ --github-remote-dir="${GH_DIR}"
+ --concurrency=1
+ --test="0004-runtime_upgrade.feature"
+ allow_failure: true
+ retry: 2
+ tags:
+ - zombienet-polkadot-integration-test
+
+zombienet-0005-migrate_solo_to_para:
+ stage: integration-test
+ image: "${ZOMBIENET_IMAGE}"
+ <<: *zombienet-refs
+ needs:
+ - job: build-push-image-test-parachain
+ - job: build-test-parachain
+ artifacts: true
+ variables:
+ POLKADOT_IMAGE: "docker.io/paritypr/polkadot-debug:master"
+ GH_DIR: "https://github.com/paritytech/cumulus/tree/${CI_COMMIT_SHORT_SHA}/zombienet_tests"
+ COL_IMAGE: "docker.io/paritypr/test-parachain:${CI_COMMIT_REF_NAME}-${CI_COMMIT_SHORT_SHA}"
+ before_script:
+ - ls -ltr *
+ - echo "Zombie-net Tests Config"
+ - echo "${ZOMBIENET_IMAGE}"
+ - echo "${RELAY_IMAGE}"
+ - echo "${COL_IMAGE}"
+ - echo "${GH_DIR}"
+ - export DEBUG=zombie
+ - export RELAY_IMAGE=${POLKADOT_IMAGE}
+ - export COL_IMAGE=${COL_IMAGE}
+ script:
+ - /home/nonroot/zombie-net/scripts/ci/run-test-env-manager.sh
+ --github-remote-dir="${GH_DIR}"
+ --concurrency=1
+ --test="0005-migrate_solo_to_para.feature"
+ allow_failure: true
+ retry: 2
+ tags:
+ - zombienet-polkadot-integration-test
+
#### stage: .post
# This job cancels the whole pipeline if any of provided jobs fail.
diff --git a/Cargo.lock b/Cargo.lock
index eee6bd514c..a189550c04 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -108,9 +108,9 @@ dependencies = [
[[package]]
name = "anyhow"
-version = "1.0.61"
+version = "1.0.62"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "508b352bb5c066aac251f6daf6b36eccd03e8a88e8081cd44959ea277a3af9a8"
+checksum = "1485d4d2cc45e7b201ee3767015c96faa5904387c9d87c6efdd0fb511f12d305"
[[package]]
name = "approx"
@@ -246,10 +246,11 @@ dependencies = [
[[package]]
name = "async-io"
-version = "1.7.0"
+version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e5e18f61464ae81cde0a23e713ae8fd299580c54d697a35820cfd0625b8b0e07"
+checksum = "0ab006897723d9352f63e2b13047177c3982d8d79709d713ce7747a8f19fd1b0"
dependencies = [
+ "autocfg",
"concurrent-queue",
"futures-lite",
"libc",
@@ -274,11 +275,12 @@ dependencies = [
[[package]]
name = "async-process"
-version = "1.4.0"
+version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cf2c06e30a24e8c78a3987d07f0930edf76ef35e027e7bdb063fccafdad1f60c"
+checksum = "02111fd8655a613c25069ea89fc8d9bb89331fa77486eb3bc059ee757cfa481c"
dependencies = [
"async-io",
+ "autocfg",
"blocking",
"cfg-if 1.0.0",
"event-listener",
@@ -450,7 +452,7 @@ dependencies = [
[[package]]
name = "beefy-gadget"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"async-trait",
"beefy-primitives",
@@ -486,7 +488,7 @@ dependencies = [
[[package]]
name = "beefy-gadget-rpc"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"beefy-gadget",
"beefy-primitives",
@@ -506,7 +508,7 @@ dependencies = [
[[package]]
name = "beefy-merkle-tree"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"beefy-primitives",
"sp-api",
@@ -515,7 +517,7 @@ dependencies = [
[[package]]
name = "beefy-primitives"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -731,9 +733,9 @@ dependencies = [
[[package]]
name = "bumpalo"
-version = "3.10.0"
+version = "3.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "37ccbd214614c6783386c1af30caf03192f17891059cecc394b4fb119e363de3"
+checksum = "c1ad822118d20d2c234f427000d5acc36eabe1e29a348c89b63dd60b13f28e5d"
[[package]]
name = "byte-slice-cast"
@@ -1207,9 +1209,9 @@ dependencies = [
[[package]]
name = "cpufeatures"
-version = "0.2.2"
+version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b"
+checksum = "dc948ebb96241bb40ab73effeb80d9f93afaad49359d159a5e61be51619fe813"
dependencies = [
"libc",
]
@@ -2457,10 +2459,24 @@ dependencies = [
]
[[package]]
-name = "either"
-version = "1.7.0"
+name = "ed25519-zebra"
+version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3f107b87b6afc2a64fd13cac55fe06d6c8859f12d4b14cbcdd2c67d0976781be"
+checksum = "403ef3e961ab98f0ba902771d29f842058578bb1ce7e3c59dad5a6a93e784c69"
+dependencies = [
+ "curve25519-dalek 3.2.0",
+ "hex",
+ "rand_core 0.6.3",
+ "sha2 0.9.9",
+ "thiserror",
+ "zeroize",
+]
+
+[[package]]
+name = "either"
+version = "1.8.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797"
[[package]]
name = "elliptic-curve"
@@ -2744,7 +2760,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
[[package]]
name = "fork-tree"
version = "3.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"parity-scale-codec",
]
@@ -2762,7 +2778,7 @@ dependencies = [
[[package]]
name = "frame-benchmarking"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-support",
"frame-system",
@@ -2774,6 +2790,7 @@ dependencies = [
"serde",
"sp-api",
"sp-application-crypto",
+ "sp-core",
"sp-io",
"sp-runtime",
"sp-runtime-interface",
@@ -2784,7 +2801,7 @@ dependencies = [
[[package]]
name = "frame-benchmarking-cli"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"Inflector",
"chrono",
@@ -2835,7 +2852,7 @@ dependencies = [
[[package]]
name = "frame-election-provider-solution-type"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"proc-macro-crate",
"proc-macro2",
@@ -2846,7 +2863,7 @@ dependencies = [
[[package]]
name = "frame-election-provider-support"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-election-provider-solution-type",
"frame-support",
@@ -2862,7 +2879,7 @@ dependencies = [
[[package]]
name = "frame-executive"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-support",
"frame-system",
@@ -2890,7 +2907,7 @@ dependencies = [
[[package]]
name = "frame-support"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"bitflags",
"frame-metadata",
@@ -2921,7 +2938,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"Inflector",
"frame-support-procedural-tools",
@@ -2933,7 +2950,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural-tools"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-support-procedural-tools-derive",
"proc-macro-crate",
@@ -2945,7 +2962,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural-tools-derive"
version = "3.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"proc-macro2",
"quote",
@@ -2955,7 +2972,7 @@ dependencies = [
[[package]]
name = "frame-system"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-support",
"log",
@@ -2972,7 +2989,7 @@ dependencies = [
[[package]]
name = "frame-system-benchmarking"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -2987,7 +3004,7 @@ dependencies = [
[[package]]
name = "frame-system-rpc-runtime-api"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"parity-scale-codec",
"sp-api",
@@ -2996,7 +3013,7 @@ dependencies = [
[[package]]
name = "frame-try-runtime"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-support",
"sp-api",
@@ -3006,9 +3023,9 @@ dependencies = [
[[package]]
name = "fs-err"
-version = "2.7.0"
+version = "2.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5bd79fa345a495d3ae89fb7165fec01c0e72f41821d642dda363a1e97975652e"
+checksum = "64db3e262960f0662f43a6366788d5f10f7f244b8f7d7d987f560baf5ded5c50"
[[package]]
name = "fs-swap"
@@ -3046,9 +3063,9 @@ checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c"
[[package]]
name = "futures"
-version = "0.3.21"
+version = "0.3.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f73fe65f54d1e12b726f517d3e2135ca3125a437b6d998caf1962961f7172d9e"
+checksum = "ab30e97ab6aacfe635fad58f22c2bb06c8b685f7421eb1e064a729e2a5f481fa"
dependencies = [
"futures-channel",
"futures-core",
@@ -3061,9 +3078,9 @@ dependencies = [
[[package]]
name = "futures-channel"
-version = "0.3.21"
+version = "0.3.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010"
+checksum = "2bfc52cbddcfd745bf1740338492bb0bd83d76c67b445f91c5fb29fae29ecaa1"
dependencies = [
"futures-core",
"futures-sink",
@@ -3071,15 +3088,15 @@ dependencies = [
[[package]]
name = "futures-core"
-version = "0.3.21"
+version = "0.3.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3"
+checksum = "d2acedae88d38235936c3922476b10fced7b2b68136f5e3c03c2d5be348a1115"
[[package]]
name = "futures-executor"
-version = "0.3.21"
+version = "0.3.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6"
+checksum = "1d11aa21b5b587a64682c0094c2bdd4df0076c5324961a40cc3abd7f37930528"
dependencies = [
"futures-core",
"futures-task",
@@ -3089,9 +3106,9 @@ dependencies = [
[[package]]
name = "futures-io"
-version = "0.3.21"
+version = "0.3.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b"
+checksum = "93a66fc6d035a26a3ae255a6d2bca35eda63ae4c5512bef54449113f7a1228e5"
[[package]]
name = "futures-lite"
@@ -3110,9 +3127,9 @@ dependencies = [
[[package]]
name = "futures-macro"
-version = "0.3.21"
+version = "0.3.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "33c1e13800337f4d4d7a316bf45a567dbcb6ffe087f16424852d97e97a91f512"
+checksum = "0db9cce532b0eae2ccf2766ab246f114b56b9cf6d445e00c2549fbc100ca045d"
dependencies = [
"proc-macro2",
"quote",
@@ -3132,15 +3149,15 @@ dependencies = [
[[package]]
name = "futures-sink"
-version = "0.3.21"
+version = "0.3.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868"
+checksum = "ca0bae1fe9752cf7fd9b0064c674ae63f97b37bc714d745cbde0afb7ec4e6765"
[[package]]
name = "futures-task"
-version = "0.3.21"
+version = "0.3.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a"
+checksum = "842fc63b931f4056a24d59de13fb1272134ce261816e063e634ad0c15cdc5306"
[[package]]
name = "futures-timer"
@@ -3150,9 +3167,9 @@ checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c"
[[package]]
name = "futures-util"
-version = "0.3.21"
+version = "0.3.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a"
+checksum = "f0828a5471e340229c11c77ca80017937ce3c58cb788a17e5f1c2d5c485a9577"
dependencies = [
"futures-channel",
"futures-core",
@@ -3293,9 +3310,9 @@ dependencies = [
[[package]]
name = "h2"
-version = "0.3.13"
+version = "0.3.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "37a82c6d637fc9515a4694bbf1cb2457b79d81ce52b3108bdeea58b07dd34a57"
+checksum = "5ca32592cf21ac7ccab1825cd87f6c9b3d9022c44d086172ed0966bec8af30be"
dependencies = [
"bytes",
"fnv",
@@ -3519,9 +3536,9 @@ dependencies = [
[[package]]
name = "iana-time-zone"
-version = "0.1.44"
+version = "0.1.46"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "808cf7d67cf4a22adc5be66e75ebdf769b3f2ea032041437a7061f97a63dad4b"
+checksum = "ad2bfd338099682614d3ee3fe0cd72e0b6a41ca6a87f6a74a3bd593c91650501"
dependencies = [
"android_system_properties",
"core-foundation-sys",
@@ -3641,9 +3658,9 @@ checksum = "ec58677acfea8a15352d42fc87d11d63596ade9239e0a7c9352914417515dbe6"
[[package]]
name = "io-lifetimes"
-version = "0.7.2"
+version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "24c3f4eff5495aee4c0399d7b6a0dc2b6e81be84242ffbfcf253ebacccc1d0cb"
+checksum = "1ea37f355c05dde75b84bba2d767906ad522e97cd9e2eef2be7a4ab7fb442c06"
[[package]]
name = "ip_network"
@@ -3873,7 +3890,7 @@ checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838"
[[package]]
name = "kusama-runtime"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"beefy-primitives",
"bitvec",
@@ -3966,7 +3983,7 @@ dependencies = [
[[package]]
name = "kusama-runtime-constants"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -4037,9 +4054,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
[[package]]
name = "libc"
-version = "0.2.131"
+version = "0.2.132"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "04c3b4822ccebfa39c02fc03d1534441b22ead323fa0f48bb7ddd8e6ba076a40"
+checksum = "8371e4e5341c3a96db127eb2465ac681ced4c433e01dd0e938adbef26ba93ba5"
[[package]]
name = "libloading"
@@ -4825,9 +4842,9 @@ dependencies = [
[[package]]
name = "memmap2"
-version = "0.5.6"
+version = "0.5.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8e2e4455be2010e8c5e77f0d10234b30f3a636a5305725609b5a71ad00d22577"
+checksum = "95af15f345b17af2efc8ead6080fb8bc376f8cec1b35277b935637595fe77498"
dependencies = [
"libc",
]
@@ -5122,7 +5139,20 @@ dependencies = [
"bitflags",
"cfg-if 1.0.0",
"libc",
+]
+
+[[package]]
+name = "nix"
+version = "0.25.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e322c04a9e3440c327fca7b6c8a63e6890a32fa2ad689db972425f07e0d22abb"
+dependencies = [
+ "autocfg",
+ "bitflags",
+ "cfg-if 1.0.0",
+ "libc",
"memoffset",
+ "pin-utils",
]
[[package]]
@@ -5253,9 +5283,9 @@ dependencies = [
[[package]]
name = "once_cell"
-version = "1.13.0"
+version = "1.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "18a6dbe30758c9f83eb00cbea4ac95966305f5a7772f3f42ebfc7fc7eddbd8e1"
+checksum = "074864da206b4973b84eb91683020dbefd6a8c3f0f38e054d93954e891935e4e"
[[package]]
name = "oorandom"
@@ -5284,7 +5314,7 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
[[package]]
name = "orchestra"
version = "0.0.1"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"async-trait",
"dyn-clonable",
@@ -5300,7 +5330,7 @@ dependencies = [
[[package]]
name = "orchestra-proc-macro"
version = "0.0.1"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"expander 0.0.6",
"itertools",
@@ -5322,9 +5352,9 @@ dependencies = [
[[package]]
name = "os_str_bytes"
-version = "6.2.0"
+version = "6.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "648001efe5d5c0102d8cea768e348da85d90af8ba91f0bea908f157951493cd4"
+checksum = "9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff"
[[package]]
name = "owning_ref"
@@ -5338,7 +5368,7 @@ dependencies = [
[[package]]
name = "pallet-alliance"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5359,7 +5389,7 @@ dependencies = [
[[package]]
name = "pallet-asset-tx-payment"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-support",
"frame-system",
@@ -5376,7 +5406,7 @@ dependencies = [
[[package]]
name = "pallet-assets"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5390,7 +5420,7 @@ dependencies = [
[[package]]
name = "pallet-aura"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-support",
"frame-system",
@@ -5406,7 +5436,7 @@ dependencies = [
[[package]]
name = "pallet-authority-discovery"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-support",
"frame-system",
@@ -5422,7 +5452,7 @@ dependencies = [
[[package]]
name = "pallet-authorship"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-support",
"frame-system",
@@ -5437,7 +5467,7 @@ dependencies = [
[[package]]
name = "pallet-babe"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5461,7 +5491,7 @@ dependencies = [
[[package]]
name = "pallet-bags-list"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -5481,7 +5511,7 @@ dependencies = [
[[package]]
name = "pallet-balances"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5496,7 +5526,7 @@ dependencies = [
[[package]]
name = "pallet-beefy"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"beefy-primitives",
"frame-support",
@@ -5512,7 +5542,7 @@ dependencies = [
[[package]]
name = "pallet-beefy-mmr"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"beefy-merkle-tree",
"beefy-primitives",
@@ -5535,7 +5565,7 @@ dependencies = [
[[package]]
name = "pallet-bounties"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5553,7 +5583,7 @@ dependencies = [
[[package]]
name = "pallet-child-bounties"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5598,7 +5628,7 @@ dependencies = [
[[package]]
name = "pallet-collective"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5615,7 +5645,7 @@ dependencies = [
[[package]]
name = "pallet-contracts"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"bitflags",
"frame-benchmarking",
@@ -5643,7 +5673,7 @@ dependencies = [
[[package]]
name = "pallet-contracts-primitives"
version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"bitflags",
"parity-scale-codec",
@@ -5658,7 +5688,7 @@ dependencies = [
[[package]]
name = "pallet-contracts-proc-macro"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"proc-macro2",
"quote",
@@ -5668,7 +5698,7 @@ dependencies = [
[[package]]
name = "pallet-contracts-rpc"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"jsonrpsee",
"pallet-contracts-primitives",
@@ -5685,7 +5715,7 @@ dependencies = [
[[package]]
name = "pallet-contracts-rpc-runtime-api"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"pallet-contracts-primitives",
"parity-scale-codec",
@@ -5698,7 +5728,7 @@ dependencies = [
[[package]]
name = "pallet-democracy"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5714,7 +5744,7 @@ dependencies = [
[[package]]
name = "pallet-election-provider-multi-phase"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -5737,7 +5767,7 @@ dependencies = [
[[package]]
name = "pallet-election-provider-support-benchmarking"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -5750,7 +5780,7 @@ dependencies = [
[[package]]
name = "pallet-elections-phragmen"
version = "5.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5768,7 +5798,7 @@ dependencies = [
[[package]]
name = "pallet-gilt"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5783,7 +5813,7 @@ dependencies = [
[[package]]
name = "pallet-grandpa"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5806,7 +5836,7 @@ dependencies = [
[[package]]
name = "pallet-identity"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"enumflags2",
"frame-benchmarking",
@@ -5822,7 +5852,7 @@ dependencies = [
[[package]]
name = "pallet-im-online"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5842,7 +5872,7 @@ dependencies = [
[[package]]
name = "pallet-indices"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5859,7 +5889,7 @@ dependencies = [
[[package]]
name = "pallet-membership"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5876,7 +5906,7 @@ dependencies = [
[[package]]
name = "pallet-mmr"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"ckb-merkle-mountain-range",
"frame-benchmarking",
@@ -5894,7 +5924,7 @@ dependencies = [
[[package]]
name = "pallet-mmr-rpc"
version = "3.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"jsonrpsee",
"parity-scale-codec",
@@ -5909,7 +5939,7 @@ dependencies = [
[[package]]
name = "pallet-multisig"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -5924,7 +5954,7 @@ dependencies = [
[[package]]
name = "pallet-nomination-pools"
version = "1.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-support",
"frame-system",
@@ -5941,7 +5971,7 @@ dependencies = [
[[package]]
name = "pallet-nomination-pools-benchmarking"
version = "1.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -5960,7 +5990,7 @@ dependencies = [
[[package]]
name = "pallet-nomination-pools-runtime-api"
version = "1.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"parity-scale-codec",
"sp-api",
@@ -5970,7 +6000,7 @@ dependencies = [
[[package]]
name = "pallet-offences"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-support",
"frame-system",
@@ -5987,7 +6017,7 @@ dependencies = [
[[package]]
name = "pallet-offences-benchmarking"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -6010,7 +6040,7 @@ dependencies = [
[[package]]
name = "pallet-preimage"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6026,7 +6056,7 @@ dependencies = [
[[package]]
name = "pallet-proxy"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6041,7 +6071,7 @@ dependencies = [
[[package]]
name = "pallet-randomness-collective-flip"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-support",
"frame-system",
@@ -6055,7 +6085,7 @@ dependencies = [
[[package]]
name = "pallet-recovery"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6070,7 +6100,7 @@ dependencies = [
[[package]]
name = "pallet-scheduler"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6086,7 +6116,7 @@ dependencies = [
[[package]]
name = "pallet-session"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-support",
"frame-system",
@@ -6107,7 +6137,7 @@ dependencies = [
[[package]]
name = "pallet-session-benchmarking"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6123,7 +6153,7 @@ dependencies = [
[[package]]
name = "pallet-society"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-support",
"frame-system",
@@ -6137,7 +6167,7 @@ dependencies = [
[[package]]
name = "pallet-staking"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -6160,7 +6190,7 @@ dependencies = [
[[package]]
name = "pallet-staking-reward-curve"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"proc-macro-crate",
"proc-macro2",
@@ -6171,7 +6201,7 @@ dependencies = [
[[package]]
name = "pallet-staking-reward-fn"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"log",
"sp-arithmetic",
@@ -6180,7 +6210,7 @@ dependencies = [
[[package]]
name = "pallet-sudo"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-support",
"frame-system",
@@ -6209,7 +6239,7 @@ dependencies = [
[[package]]
name = "pallet-timestamp"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6227,7 +6257,7 @@ dependencies = [
[[package]]
name = "pallet-tips"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6246,7 +6276,7 @@ dependencies = [
[[package]]
name = "pallet-transaction-payment"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-support",
"frame-system",
@@ -6262,7 +6292,7 @@ dependencies = [
[[package]]
name = "pallet-transaction-payment-rpc"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"jsonrpsee",
"pallet-transaction-payment-rpc-runtime-api",
@@ -6277,7 +6307,7 @@ dependencies = [
[[package]]
name = "pallet-transaction-payment-rpc-runtime-api"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"pallet-transaction-payment",
"parity-scale-codec",
@@ -6288,7 +6318,7 @@ dependencies = [
[[package]]
name = "pallet-treasury"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6305,7 +6335,7 @@ dependencies = [
[[package]]
name = "pallet-uniques"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6320,7 +6350,7 @@ dependencies = [
[[package]]
name = "pallet-utility"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6336,7 +6366,7 @@ dependencies = [
[[package]]
name = "pallet-vesting"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6351,7 +6381,7 @@ dependencies = [
[[package]]
name = "pallet-xcm"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"frame-support",
"frame-system",
@@ -6369,7 +6399,7 @@ dependencies = [
[[package]]
name = "pallet-xcm-benchmarks"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6761,6 +6791,7 @@ dependencies = [
"pallet-transaction-payment-rpc-runtime-api",
"pallet-xcm",
"parachain-info",
+ "parachains-common",
"parity-scale-codec",
"polkadot-parachain 0.9.27",
"polkadot-primitives",
@@ -6794,9 +6825,9 @@ checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
[[package]]
name = "pest"
-version = "2.2.1"
+version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "69486e2b8c2d2aeb9762db7b4e00b0331156393555cff467f4163ff06821eef8"
+checksum = "4b0560d531d1febc25a3c9398a62a71256c0178f2e3443baedd9ad4bb8c9deb4"
dependencies = [
"thiserror",
"ucd-trie",
@@ -6804,9 +6835,9 @@ dependencies = [
[[package]]
name = "pest_derive"
-version = "2.2.1"
+version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b13570633aff33c6d22ce47dd566b10a3b9122c2fe9d8e7501895905be532b91"
+checksum = "905708f7f674518498c1f8d644481440f476d39ca6ecae83319bba7c6c12da91"
dependencies = [
"pest",
"pest_generator",
@@ -6814,9 +6845,9 @@ dependencies = [
[[package]]
name = "pest_generator"
-version = "2.2.1"
+version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b3c567e5702efdc79fb18859ea74c3eb36e14c43da7b8c1f098a4ed6514ec7a0"
+checksum = "5803d8284a629cc999094ecd630f55e91b561a1d1ba75e233b00ae13b91a69ad"
dependencies = [
"pest",
"pest_meta",
@@ -6827,9 +6858,9 @@ dependencies = [
[[package]]
name = "pest_meta"
-version = "2.2.1"
+version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5eb32be5ee3bbdafa8c7a18b0a8a8d962b66cfa2ceee4037f49267a50ee821fe"
+checksum = "1538eb784f07615c6d9a8ab061089c6c54a344c5b4301db51990ca1c241e8c04"
dependencies = [
"once_cell",
"pest",
@@ -6848,18 +6879,18 @@ dependencies = [
[[package]]
name = "pin-project"
-version = "1.0.11"
+version = "1.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "78203e83c48cffbe01e4a2d35d566ca4de445d79a85372fc64e378bfc812a260"
+checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc"
dependencies = [
"pin-project-internal",
]
[[package]]
name = "pin-project-internal"
-version = "1.0.11"
+version = "1.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "710faf75e1b33345361201d36d04e98ac1ed8909151a017ed384700836104c74"
+checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55"
dependencies = [
"proc-macro2",
"quote",
@@ -6898,9 +6929,9 @@ checksum = "e8d0eef3571242013a0d5dc84861c3ae4a652e56e12adf8bdc26ff5f8cb34c94"
[[package]]
name = "plotters"
-version = "0.3.2"
+version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9428003b84df1496fb9d6eeee9c5f8145cb41ca375eb0dad204328888832811f"
+checksum = "716b4eeb6c4a1d3ecc956f75b43ec2e8e8ba80026413e70a3f41fd3313d3492b"
dependencies = [
"num-traits",
"plotters-backend",
@@ -6917,9 +6948,9 @@ checksum = "193228616381fecdc1224c62e96946dfbc73ff4384fba576e052ff8c1bea8142"
[[package]]
name = "plotters-svg"
-version = "0.3.2"
+version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e0918736323d1baff32ee0eade54984f6f201ad7e97d5cfb5d6ab4a358529615"
+checksum = "f9a81d2759aae1dae668f783c308bc5c8ebd191ff4184aaa1b37f65a6ae5a56f"
dependencies = [
"plotters-backend",
]
@@ -6927,7 +6958,7 @@ dependencies = [
[[package]]
name = "polkadot-approval-distribution"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"futures",
"polkadot-node-network-protocol",
@@ -6942,7 +6973,7 @@ dependencies = [
[[package]]
name = "polkadot-availability-bitfield-distribution"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"futures",
"polkadot-node-network-protocol",
@@ -6956,7 +6987,7 @@ dependencies = [
[[package]]
name = "polkadot-availability-distribution"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"derive_more",
"fatality",
@@ -6979,7 +7010,7 @@ dependencies = [
[[package]]
name = "polkadot-availability-recovery"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"fatality",
"futures",
@@ -7000,7 +7031,7 @@ dependencies = [
[[package]]
name = "polkadot-cli"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"clap 3.2.17",
"frame-benchmarking-cli",
@@ -7026,7 +7057,7 @@ dependencies = [
[[package]]
name = "polkadot-client"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"beefy-primitives",
"frame-benchmarking",
@@ -7040,6 +7071,7 @@ dependencies = [
"polkadot-primitives",
"polkadot-runtime",
"polkadot-runtime-common",
+ "rococo-runtime",
"sc-client-api",
"sc-consensus",
"sc-executor",
@@ -7066,7 +7098,7 @@ dependencies = [
[[package]]
name = "polkadot-collator-protocol"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"always-assert",
"fatality",
@@ -7087,7 +7119,7 @@ dependencies = [
[[package]]
name = "polkadot-core-primitives"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"parity-scale-codec",
"parity-util-mem",
@@ -7100,7 +7132,7 @@ dependencies = [
[[package]]
name = "polkadot-dispute-distribution"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"derive_more",
"fatality",
@@ -7123,7 +7155,7 @@ dependencies = [
[[package]]
name = "polkadot-erasure-coding"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"parity-scale-codec",
"polkadot-node-primitives",
@@ -7137,7 +7169,7 @@ dependencies = [
[[package]]
name = "polkadot-gossip-support"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"futures",
"futures-timer",
@@ -7157,7 +7189,7 @@ dependencies = [
[[package]]
name = "polkadot-network-bridge"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"always-assert",
"async-trait",
@@ -7181,7 +7213,7 @@ dependencies = [
[[package]]
name = "polkadot-node-collation-generation"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"futures",
"parity-scale-codec",
@@ -7199,7 +7231,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-approval-voting"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"bitvec",
"derive_more",
@@ -7228,7 +7260,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-av-store"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"bitvec",
"futures",
@@ -7248,7 +7280,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-backing"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"bitvec",
"fatality",
@@ -7267,7 +7299,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-bitfield-signing"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"futures",
"polkadot-node-subsystem",
@@ -7282,7 +7314,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-candidate-validation"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"async-trait",
"futures",
@@ -7300,7 +7332,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-chain-api"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"futures",
"polkadot-node-subsystem",
@@ -7315,7 +7347,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-chain-selection"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"futures",
"futures-timer",
@@ -7332,7 +7364,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-dispute-coordinator"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"fatality",
"futures",
@@ -7351,7 +7383,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-parachains-inherent"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"async-trait",
"futures",
@@ -7368,7 +7400,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-provisioner"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"bitvec",
"fatality",
@@ -7386,7 +7418,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-pvf"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"always-assert",
"assert_matches",
@@ -7418,7 +7450,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-pvf-checker"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"futures",
"polkadot-node-primitives",
@@ -7434,7 +7466,7 @@ dependencies = [
[[package]]
name = "polkadot-node-core-runtime-api"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"futures",
"memory-lru",
@@ -7450,7 +7482,7 @@ dependencies = [
[[package]]
name = "polkadot-node-jaeger"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"async-std",
"lazy_static",
@@ -7468,7 +7500,7 @@ dependencies = [
[[package]]
name = "polkadot-node-metrics"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"bs58",
"futures",
@@ -7487,7 +7519,7 @@ dependencies = [
[[package]]
name = "polkadot-node-network-protocol"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"async-trait",
"derive_more",
@@ -7509,7 +7541,7 @@ dependencies = [
[[package]]
name = "polkadot-node-primitives"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"bounded-vec",
"futures",
@@ -7531,7 +7563,7 @@ dependencies = [
[[package]]
name = "polkadot-node-subsystem"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"polkadot-node-jaeger",
"polkadot-node-subsystem-types",
@@ -7541,7 +7573,7 @@ dependencies = [
[[package]]
name = "polkadot-node-subsystem-test-helpers"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"async-trait",
"futures",
@@ -7559,7 +7591,7 @@ dependencies = [
[[package]]
name = "polkadot-node-subsystem-types"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"async-trait",
"derive_more",
@@ -7582,7 +7614,7 @@ dependencies = [
[[package]]
name = "polkadot-node-subsystem-util"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"async-trait",
"derive_more",
@@ -7615,7 +7647,7 @@ dependencies = [
[[package]]
name = "polkadot-overseer"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"async-trait",
"futures",
@@ -7638,7 +7670,7 @@ dependencies = [
[[package]]
name = "polkadot-parachain"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"derive_more",
"frame-support",
@@ -7678,7 +7710,7 @@ dependencies = [
"hex-literal",
"jsonrpsee",
"log",
- "nix",
+ "nix 0.25.0",
"pallet-contracts-rpc",
"pallet-transaction-payment-rpc",
"parachains-common",
@@ -7718,6 +7750,7 @@ dependencies = [
"sp-keystore",
"sp-offchain",
"sp-runtime",
+ "sp-serializer",
"sp-session",
"sp-timestamp",
"sp-transaction-pool",
@@ -7737,7 +7770,7 @@ dependencies = [
[[package]]
name = "polkadot-performance-test"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"env_logger",
"kusama-runtime",
@@ -7752,7 +7785,7 @@ dependencies = [
[[package]]
name = "polkadot-primitives"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"bitvec",
"frame-system",
@@ -7782,7 +7815,7 @@ dependencies = [
[[package]]
name = "polkadot-rpc"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"beefy-gadget",
"beefy-gadget-rpc",
@@ -7814,7 +7847,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"beefy-primitives",
"bitvec",
@@ -7846,6 +7879,8 @@ dependencies = [
"pallet-indices",
"pallet-membership",
"pallet-multisig",
+ "pallet-nomination-pools",
+ "pallet-nomination-pools-benchmarking",
"pallet-offences",
"pallet-offences-benchmarking",
"pallet-preimage",
@@ -7899,7 +7934,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-common"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"beefy-primitives",
"bitvec",
@@ -7946,7 +7981,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-constants"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -7958,7 +7993,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-metrics"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"bs58",
"parity-scale-codec",
@@ -7970,7 +8005,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-parachains"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"bitflags",
"bitvec",
@@ -8013,7 +8048,7 @@ dependencies = [
[[package]]
name = "polkadot-service"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"async-trait",
"beefy-gadget",
@@ -8066,6 +8101,7 @@ dependencies = [
"polkadot-runtime-parachains",
"polkadot-statement-distribution",
"rococo-runtime",
+ "rococo-runtime-constants",
"sc-authority-discovery",
"sc-basic-authorship",
"sc-block-builder",
@@ -8116,7 +8152,7 @@ dependencies = [
[[package]]
name = "polkadot-statement-distribution"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"arrayvec 0.5.2",
"fatality",
@@ -8137,7 +8173,7 @@ dependencies = [
[[package]]
name = "polkadot-statement-table"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"parity-scale-codec",
"polkadot-primitives",
@@ -8147,7 +8183,7 @@ dependencies = [
[[package]]
name = "polkadot-test-client"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"parity-scale-codec",
"polkadot-node-subsystem",
@@ -8172,7 +8208,7 @@ dependencies = [
[[package]]
name = "polkadot-test-runtime"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"beefy-primitives",
"bitvec",
@@ -8233,7 +8269,7 @@ dependencies = [
[[package]]
name = "polkadot-test-service"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"frame-benchmarking",
"frame-system",
@@ -8286,10 +8322,11 @@ dependencies = [
[[package]]
name = "polling"
-version = "2.2.0"
+version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "685404d509889fade3e86fe3a5803bca2ec09b0c0778d5ada6ec8bf7a8de5259"
+checksum = "899b00b9c8ab553c743b3e11e87c5c7d423b2a2de229ba95b24a756344748011"
dependencies = [
+ "autocfg",
"cfg-if 1.0.0",
"libc",
"log",
@@ -8378,7 +8415,7 @@ dependencies = [
[[package]]
name = "prioritized-metered-channel"
version = "0.2.0"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"coarsetime",
"crossbeam-queue",
@@ -8816,7 +8853,7 @@ dependencies = [
[[package]]
name = "remote-externalities"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"env_logger",
"jsonrpsee",
@@ -8938,7 +8975,7 @@ dependencies = [
[[package]]
name = "rococo-runtime"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"beefy-merkle-tree",
"beefy-primitives",
@@ -9007,7 +9044,7 @@ dependencies = [
[[package]]
name = "rococo-runtime-constants"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -9018,9 +9055,9 @@ dependencies = [
[[package]]
name = "rpassword"
-version = "5.0.1"
+version = "7.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ffc936cf8a7ea60c58f030fd36a612a48f440610214dc54bc36431f9ea0c3efb"
+checksum = "26b763cb66df1c928432cc35053f8bd4cec3335d8559fc16010017d16b3c1680"
dependencies = [
"libc",
"winapi",
@@ -9037,7 +9074,7 @@ dependencies = [
"log",
"netlink-packet-route",
"netlink-proto",
- "nix",
+ "nix 0.24.2",
"thiserror",
]
@@ -9093,13 +9130,13 @@ dependencies = [
[[package]]
name = "rustix"
-version = "0.35.7"
+version = "0.35.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d51cc38aa10f6bbb377ed28197aa052aa4e2b762c22be9d3153d01822587e787"
+checksum = "72c825b8aa8010eb9ee99b75f05e10180b9278d161583034d7574c9d617aeada"
dependencies = [
"bitflags",
"errno",
- "io-lifetimes 0.7.2",
+ "io-lifetimes 0.7.3",
"libc",
"linux-raw-sys 0.0.46",
"windows-sys",
@@ -9191,7 +9228,7 @@ dependencies = [
[[package]]
name = "sc-allocator"
version = "4.1.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"log",
"sp-core",
@@ -9202,7 +9239,7 @@ dependencies = [
[[package]]
name = "sc-authority-discovery"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"futures",
"futures-timer",
@@ -9214,7 +9251,6 @@ dependencies = [
"prost-build",
"rand 0.7.3",
"sc-client-api",
- "sc-network",
"sc-network-common",
"sp-api",
"sp-authority-discovery",
@@ -9229,7 +9265,7 @@ dependencies = [
[[package]]
name = "sc-basic-authorship"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"futures",
"futures-timer",
@@ -9252,7 +9288,7 @@ dependencies = [
[[package]]
name = "sc-block-builder"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"parity-scale-codec",
"sc-client-api",
@@ -9268,13 +9304,13 @@ dependencies = [
[[package]]
name = "sc-chain-spec"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"impl-trait-for-tuples",
- "memmap2 0.5.6",
+ "memmap2 0.5.7",
"parity-scale-codec",
"sc-chain-spec-derive",
- "sc-network",
+ "sc-network-common",
"sc-telemetry",
"serde",
"serde_json",
@@ -9285,7 +9321,7 @@ dependencies = [
[[package]]
name = "sc-chain-spec-derive"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"proc-macro-crate",
"proc-macro2",
@@ -9296,7 +9332,7 @@ dependencies = [
[[package]]
name = "sc-cli"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"chrono",
"clap 3.2.17",
@@ -9335,7 +9371,7 @@ dependencies = [
[[package]]
name = "sc-client-api"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"fnv",
"futures",
@@ -9363,7 +9399,7 @@ dependencies = [
[[package]]
name = "sc-client-db"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"hash-db",
"kvdb",
@@ -9388,7 +9424,7 @@ dependencies = [
[[package]]
name = "sc-consensus"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"async-trait",
"futures",
@@ -9412,7 +9448,7 @@ dependencies = [
[[package]]
name = "sc-consensus-aura"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"async-trait",
"futures",
@@ -9441,7 +9477,7 @@ dependencies = [
[[package]]
name = "sc-consensus-babe"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"async-trait",
"fork-tree",
@@ -9483,7 +9519,7 @@ dependencies = [
[[package]]
name = "sc-consensus-babe-rpc"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"futures",
"jsonrpsee",
@@ -9505,7 +9541,7 @@ dependencies = [
[[package]]
name = "sc-consensus-epochs"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"fork-tree",
"parity-scale-codec",
@@ -9518,7 +9554,7 @@ dependencies = [
[[package]]
name = "sc-consensus-slots"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"async-trait",
"futures",
@@ -9543,7 +9579,7 @@ dependencies = [
[[package]]
name = "sc-executor"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"lazy_static",
"lru 0.7.8",
@@ -9570,7 +9606,7 @@ dependencies = [
[[package]]
name = "sc-executor-common"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"environmental",
"parity-scale-codec",
@@ -9586,7 +9622,7 @@ dependencies = [
[[package]]
name = "sc-executor-wasmi"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"log",
"parity-scale-codec",
@@ -9601,7 +9637,7 @@ dependencies = [
[[package]]
name = "sc-executor-wasmtime"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"cfg-if 1.0.0",
"libc",
@@ -9609,7 +9645,7 @@ dependencies = [
"once_cell",
"parity-scale-codec",
"parity-wasm 0.42.2",
- "rustix 0.35.7",
+ "rustix 0.35.9",
"sc-allocator",
"sc-executor-common",
"sp-runtime-interface",
@@ -9621,7 +9657,7 @@ dependencies = [
[[package]]
name = "sc-finality-grandpa"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"ahash",
"async-trait",
@@ -9662,7 +9698,7 @@ dependencies = [
[[package]]
name = "sc-finality-grandpa-rpc"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"finality-grandpa",
"futures",
@@ -9683,7 +9719,7 @@ dependencies = [
[[package]]
name = "sc-informant"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"ansi_term",
"futures",
@@ -9700,7 +9736,7 @@ dependencies = [
[[package]]
name = "sc-keystore"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"async-trait",
"hex",
@@ -9715,7 +9751,7 @@ dependencies = [
[[package]]
name = "sc-network"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"async-trait",
"asynchronous-codec",
@@ -9764,7 +9800,7 @@ dependencies = [
[[package]]
name = "sc-network-common"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"async-trait",
"bitflags",
@@ -9775,6 +9811,7 @@ dependencies = [
"prost-build",
"sc-consensus",
"sc-peerset",
+ "serde",
"smallvec",
"sp-consensus",
"sp-finality-grandpa",
@@ -9785,7 +9822,7 @@ dependencies = [
[[package]]
name = "sc-network-gossip"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"ahash",
"futures",
@@ -9793,8 +9830,8 @@ dependencies = [
"libp2p",
"log",
"lru 0.7.8",
- "sc-network",
"sc-network-common",
+ "sc-peerset",
"sp-runtime",
"substrate-prometheus-endpoint",
"tracing",
@@ -9803,7 +9840,7 @@ dependencies = [
[[package]]
name = "sc-network-light"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"futures",
"hex",
@@ -9824,7 +9861,7 @@ dependencies = [
[[package]]
name = "sc-network-sync"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"fork-tree",
"futures",
@@ -9852,7 +9889,7 @@ dependencies = [
[[package]]
name = "sc-offchain"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"bytes",
"fnv",
@@ -9861,14 +9898,15 @@ dependencies = [
"hex",
"hyper",
"hyper-rustls",
+ "libp2p",
"num_cpus",
"once_cell",
"parity-scale-codec",
"parking_lot 0.12.1",
"rand 0.7.3",
"sc-client-api",
- "sc-network",
"sc-network-common",
+ "sc-peerset",
"sc-utils",
"sp-api",
"sp-core",
@@ -9881,7 +9919,7 @@ dependencies = [
[[package]]
name = "sc-peerset"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"futures",
"libp2p",
@@ -9894,7 +9932,7 @@ dependencies = [
[[package]]
name = "sc-proposer-metrics"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"log",
"substrate-prometheus-endpoint",
@@ -9903,7 +9941,7 @@ dependencies = [
[[package]]
name = "sc-rpc"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"futures",
"hash-db",
@@ -9933,7 +9971,7 @@ dependencies = [
[[package]]
name = "sc-rpc-api"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"futures",
"jsonrpsee",
@@ -9956,7 +9994,7 @@ dependencies = [
[[package]]
name = "sc-rpc-server"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"futures",
"jsonrpsee",
@@ -9969,7 +10007,7 @@ dependencies = [
[[package]]
name = "sc-service"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"async-trait",
"directories",
@@ -10036,7 +10074,7 @@ dependencies = [
[[package]]
name = "sc-state-db"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"log",
"parity-scale-codec",
@@ -10050,7 +10088,7 @@ dependencies = [
[[package]]
name = "sc-sync-state-rpc"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"jsonrpsee",
"parity-scale-codec",
@@ -10069,7 +10107,7 @@ dependencies = [
[[package]]
name = "sc-sysinfo"
version = "6.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"futures",
"libc",
@@ -10088,7 +10126,7 @@ dependencies = [
[[package]]
name = "sc-telemetry"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"chrono",
"futures",
@@ -10106,7 +10144,7 @@ dependencies = [
[[package]]
name = "sc-tracing"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"ansi_term",
"atty",
@@ -10137,7 +10175,7 @@ dependencies = [
[[package]]
name = "sc-tracing-proc-macro"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"proc-macro-crate",
"proc-macro2",
@@ -10148,7 +10186,7 @@ dependencies = [
[[package]]
name = "sc-transaction-pool"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"futures",
"futures-timer",
@@ -10174,7 +10212,7 @@ dependencies = [
[[package]]
name = "sc-transaction-pool-api"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"futures",
"log",
@@ -10187,7 +10225,7 @@ dependencies = [
[[package]]
name = "sc-utils"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"futures",
"futures-timer",
@@ -10308,9 +10346,9 @@ dependencies = [
[[package]]
name = "security-framework"
-version = "2.6.1"
+version = "2.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2dc14f172faf8a0194a3aded622712b0de276821addc574fa54fc0a1167e10dc"
+checksum = "2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c"
dependencies = [
"bitflags",
"core-foundation",
@@ -10343,6 +10381,7 @@ dependencies = [
"pallet-balances",
"pallet-sudo",
"parachain-info",
+ "parachains-common",
"parity-scale-codec",
"scale-info",
"serde",
@@ -10395,9 +10434,9 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
[[package]]
name = "serde"
-version = "1.0.143"
+version = "1.0.144"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "53e8e5d5b70924f74ff5c6d64d9a5acd91422117c60f48c4e07855238a254553"
+checksum = "0f747710de3dcd43b88c9168773254e809d8ddbdf9653b84e2554ab219f17860"
dependencies = [
"serde_derive",
]
@@ -10414,9 +10453,9 @@ dependencies = [
[[package]]
name = "serde_derive"
-version = "1.0.143"
+version = "1.0.144"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d3d8e8de557aee63c26b85b947f5e59b690d0454c753f3adeb5cd7835ab88391"
+checksum = "94ed3a816fb1d101812f83e789f888322c34e291f894f19590dc310963e87a00"
dependencies = [
"proc-macro2",
"quote",
@@ -10425,9 +10464,9 @@ dependencies = [
[[package]]
name = "serde_json"
-version = "1.0.83"
+version = "1.0.85"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "38dd04e3c8279e75b31ef29dbdceebfe5ad89f4d0937213c53f7d49d01b3d5a7"
+checksum = "e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44"
dependencies = [
"itoa 1.0.3",
"ryu",
@@ -10549,6 +10588,7 @@ dependencies = [
"frame-try-runtime",
"log",
"parachain-info",
+ "parachains-common",
"parity-scale-codec",
"scale-info",
"serde",
@@ -10634,7 +10674,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec"
[[package]]
name = "slot-range-helper"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"enumn",
"parity-scale-codec",
@@ -10710,7 +10750,7 @@ dependencies = [
[[package]]
name = "sp-api"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"hash-db",
"log",
@@ -10720,6 +10760,7 @@ dependencies = [
"sp-runtime",
"sp-state-machine",
"sp-std",
+ "sp-trie",
"sp-version",
"thiserror",
]
@@ -10727,7 +10768,7 @@ dependencies = [
[[package]]
name = "sp-api-proc-macro"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"blake2",
"proc-macro-crate",
@@ -10739,7 +10780,7 @@ dependencies = [
[[package]]
name = "sp-application-crypto"
version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -10752,7 +10793,7 @@ dependencies = [
[[package]]
name = "sp-arithmetic"
version = "5.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"integer-sqrt",
"num-traits",
@@ -10767,7 +10808,7 @@ dependencies = [
[[package]]
name = "sp-authority-discovery"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -10780,7 +10821,7 @@ dependencies = [
[[package]]
name = "sp-authorship"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"async-trait",
"parity-scale-codec",
@@ -10792,7 +10833,7 @@ dependencies = [
[[package]]
name = "sp-block-builder"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"parity-scale-codec",
"sp-api",
@@ -10804,7 +10845,7 @@ dependencies = [
[[package]]
name = "sp-blockchain"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"futures",
"log",
@@ -10822,7 +10863,7 @@ dependencies = [
[[package]]
name = "sp-consensus"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"async-trait",
"futures",
@@ -10841,7 +10882,7 @@ dependencies = [
[[package]]
name = "sp-consensus-aura"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"async-trait",
"parity-scale-codec",
@@ -10859,7 +10900,7 @@ dependencies = [
[[package]]
name = "sp-consensus-babe"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"async-trait",
"merlin",
@@ -10882,7 +10923,7 @@ dependencies = [
[[package]]
name = "sp-consensus-slots"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -10896,7 +10937,7 @@ dependencies = [
[[package]]
name = "sp-consensus-vrf"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -10909,14 +10950,14 @@ dependencies = [
[[package]]
name = "sp-core"
version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"base58",
"bitflags",
"blake2-rfc",
"byteorder",
"dyn-clonable",
- "ed25519-dalek",
+ "ed25519-zebra",
"futures",
"hash-db",
"hash256-std-hasher",
@@ -10955,7 +10996,7 @@ dependencies = [
[[package]]
name = "sp-core-hashing"
version = "4.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"blake2",
"byteorder",
@@ -10969,7 +11010,7 @@ dependencies = [
[[package]]
name = "sp-core-hashing-proc-macro"
version = "5.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"proc-macro2",
"quote",
@@ -10980,7 +11021,7 @@ dependencies = [
[[package]]
name = "sp-database"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"kvdb",
"parking_lot 0.12.1",
@@ -10989,7 +11030,7 @@ dependencies = [
[[package]]
name = "sp-debug-derive"
version = "4.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"proc-macro2",
"quote",
@@ -10999,7 +11040,7 @@ dependencies = [
[[package]]
name = "sp-externalities"
version = "0.12.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"environmental",
"parity-scale-codec",
@@ -11010,7 +11051,7 @@ dependencies = [
[[package]]
name = "sp-finality-grandpa"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"finality-grandpa",
"log",
@@ -11028,7 +11069,7 @@ dependencies = [
[[package]]
name = "sp-inherents"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"async-trait",
"impl-trait-for-tuples",
@@ -11042,7 +11083,7 @@ dependencies = [
[[package]]
name = "sp-io"
version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"bytes",
"futures",
@@ -11068,7 +11109,7 @@ dependencies = [
[[package]]
name = "sp-keyring"
version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"lazy_static",
"sp-core",
@@ -11079,7 +11120,7 @@ dependencies = [
[[package]]
name = "sp-keystore"
version = "0.12.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"async-trait",
"futures",
@@ -11096,7 +11137,7 @@ dependencies = [
[[package]]
name = "sp-maybe-compressed-blob"
version = "4.1.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"thiserror",
"zstd",
@@ -11105,7 +11146,7 @@ dependencies = [
[[package]]
name = "sp-mmr-primitives"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"log",
"parity-scale-codec",
@@ -11120,7 +11161,7 @@ dependencies = [
[[package]]
name = "sp-npos-elections"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -11134,7 +11175,7 @@ dependencies = [
[[package]]
name = "sp-offchain"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"sp-api",
"sp-core",
@@ -11144,7 +11185,7 @@ dependencies = [
[[package]]
name = "sp-panic-handler"
version = "4.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"backtrace",
"lazy_static",
@@ -11154,7 +11195,7 @@ dependencies = [
[[package]]
name = "sp-rpc"
version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"rustc-hash",
"serde",
@@ -11164,7 +11205,7 @@ dependencies = [
[[package]]
name = "sp-runtime"
version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"either",
"hash256-std-hasher",
@@ -11186,7 +11227,7 @@ dependencies = [
[[package]]
name = "sp-runtime-interface"
version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"bytes",
"impl-trait-for-tuples",
@@ -11204,7 +11245,7 @@ dependencies = [
[[package]]
name = "sp-runtime-interface-proc-macro"
version = "5.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"Inflector",
"proc-macro-crate",
@@ -11216,7 +11257,7 @@ dependencies = [
[[package]]
name = "sp-sandbox"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"log",
"parity-scale-codec",
@@ -11227,10 +11268,19 @@ dependencies = [
"wasmi",
]
+[[package]]
+name = "sp-serializer"
+version = "4.0.0-dev"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
+dependencies = [
+ "serde",
+ "serde_json",
+]
+
[[package]]
name = "sp-session"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -11244,7 +11294,7 @@ dependencies = [
[[package]]
name = "sp-staking"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -11255,7 +11305,7 @@ dependencies = [
[[package]]
name = "sp-state-machine"
version = "0.12.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"hash-db",
"log",
@@ -11277,12 +11327,12 @@ dependencies = [
[[package]]
name = "sp-std"
version = "4.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
[[package]]
name = "sp-storage"
version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"impl-serde",
"parity-scale-codec",
@@ -11295,7 +11345,7 @@ dependencies = [
[[package]]
name = "sp-tasks"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"log",
"sp-core",
@@ -11308,7 +11358,7 @@ dependencies = [
[[package]]
name = "sp-timestamp"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"async-trait",
"futures-timer",
@@ -11324,7 +11374,7 @@ dependencies = [
[[package]]
name = "sp-tracing"
version = "5.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"parity-scale-codec",
"sp-std",
@@ -11336,7 +11386,7 @@ dependencies = [
[[package]]
name = "sp-transaction-pool"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"sp-api",
"sp-runtime",
@@ -11345,7 +11395,7 @@ dependencies = [
[[package]]
name = "sp-transaction-storage-proof"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"async-trait",
"log",
@@ -11361,15 +11411,22 @@ dependencies = [
[[package]]
name = "sp-trie"
version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
+ "ahash",
"hash-db",
+ "hashbrown 0.12.3",
+ "lazy_static",
+ "lru 0.7.8",
"memory-db",
+ "nohash-hasher",
"parity-scale-codec",
+ "parking_lot 0.12.1",
"scale-info",
"sp-core",
"sp-std",
"thiserror",
+ "tracing",
"trie-db",
"trie-root",
]
@@ -11377,7 +11434,7 @@ dependencies = [
[[package]]
name = "sp-version"
version = "5.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"impl-serde",
"parity-scale-codec",
@@ -11394,7 +11451,7 @@ dependencies = [
[[package]]
name = "sp-version-proc-macro"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"parity-scale-codec",
"proc-macro2",
@@ -11405,7 +11462,7 @@ dependencies = [
[[package]]
name = "sp-wasm-interface"
version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"impl-trait-for-tuples",
"log",
@@ -11423,9 +11480,9 @@ checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
[[package]]
name = "ss58-registry"
-version = "1.25.0"
+version = "1.28.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a039906277e0d8db996cd9d1ef19278c10209d994ecfc1025ced16342873a17c"
+checksum = "1c8a1e645fa0bd3e81a90e592a677f7ada3182ac338c4a71cd9ec0ba911f6abb"
dependencies = [
"Inflector",
"num-format",
@@ -11664,7 +11721,7 @@ dependencies = [
[[package]]
name = "substrate-build-script-utils"
version = "3.0.0"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"platforms",
]
@@ -11672,7 +11729,7 @@ dependencies = [
[[package]]
name = "substrate-frame-rpc-system"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"frame-system-rpc-runtime-api",
"futures",
@@ -11693,7 +11750,7 @@ dependencies = [
[[package]]
name = "substrate-prometheus-endpoint"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"futures-util",
"hyper",
@@ -11706,7 +11763,7 @@ dependencies = [
[[package]]
name = "substrate-state-trie-migration-rpc"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"jsonrpsee",
"log",
@@ -11727,7 +11784,7 @@ dependencies = [
[[package]]
name = "substrate-test-client"
version = "2.0.1"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"async-trait",
"futures",
@@ -11753,7 +11810,7 @@ dependencies = [
[[package]]
name = "substrate-test-utils"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"futures",
"substrate-test-utils-derive",
@@ -11763,7 +11820,7 @@ dependencies = [
[[package]]
name = "substrate-test-utils-derive"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"proc-macro-crate",
"proc-macro2",
@@ -11774,7 +11831,7 @@ dependencies = [
[[package]]
name = "substrate-wasm-builder"
version = "5.0.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"ansi_term",
"build-helper",
@@ -11882,7 +11939,7 @@ checksum = "507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b"
[[package]]
name = "test-runtime-constants"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -12159,7 +12216,7 @@ dependencies = [
[[package]]
name = "tracing-gum"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"polkadot-node-jaeger",
"polkadot-primitives",
@@ -12170,7 +12227,7 @@ dependencies = [
[[package]]
name = "tracing-gum-proc-macro"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"expander 0.0.6",
"proc-macro-crate",
@@ -12225,9 +12282,9 @@ dependencies = [
[[package]]
name = "trie-db"
-version = "0.23.1"
+version = "0.24.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d32d034c0d3db64b43c31de38e945f15b40cd4ca6d2dcfc26d4798ce8de4ab83"
+checksum = "004e1e8f92535694b4cb1444dc5a8073ecf0815e3357f729638b9f8fc4062908"
dependencies = [
"hash-db",
"hashbrown 0.12.3",
@@ -12297,7 +12354,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642"
[[package]]
name = "try-runtime-cli"
version = "0.10.0-dev"
-source = "git+https://github.com/paritytech/substrate?branch=master#055453ebdf00db9e59ef5af0c59c1b4e39267813"
+source = "git+https://github.com/paritytech/substrate?branch=master#40703f41167c718e13b491228efeafb4a6194448"
dependencies = [
"clap 3.2.17",
"jsonrpsee",
@@ -12875,7 +12932,7 @@ dependencies = [
[[package]]
name = "westend-runtime"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"beefy-primitives",
"bitvec",
@@ -12964,7 +13021,7 @@ dependencies = [
[[package]]
name = "westend-runtime-constants"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -13206,7 +13263,7 @@ dependencies = [
[[package]]
name = "xcm"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"derivative",
"impl-trait-for-tuples",
@@ -13220,7 +13277,7 @@ dependencies = [
[[package]]
name = "xcm-builder"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"frame-support",
"frame-system",
@@ -13240,7 +13297,7 @@ dependencies = [
[[package]]
name = "xcm-executor"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13258,7 +13315,7 @@ dependencies = [
[[package]]
name = "xcm-procedural"
version = "0.9.27"
-source = "git+https://github.com/paritytech/polkadot?branch=master#93f45f996a3d5592a57eba02f91f2fc2bc5a07cf"
+source = "git+https://github.com/paritytech/polkadot?branch=master#f23b88302570f800234bacc6f92153b9433e3429"
dependencies = [
"Inflector",
"proc-macro2",
diff --git a/client/cli/Cargo.toml b/client/cli/Cargo.toml
index 6745fef473..39e7c33f83 100644
--- a/client/cli/Cargo.toml
+++ b/client/cli/Cargo.toml
@@ -5,7 +5,7 @@ authors = ["Parity Technologies "]
edition = "2021"
[dependencies]
-clap = { version = "3.2.16", features = ["derive", "deprecated"] }
+clap = { version = "3.2.17", features = ["derive", "deprecated"] }
codec = { package = "parity-scale-codec", version = "3.0.0" }
url = "2.2.2"
diff --git a/client/consensus/aura/Cargo.toml b/client/consensus/aura/Cargo.toml
index 29d2976a7e..e4c459e48f 100644
--- a/client/consensus/aura/Cargo.toml
+++ b/client/consensus/aura/Cargo.toml
@@ -8,7 +8,7 @@ edition = "2021"
[dependencies]
async-trait = "0.1.57"
codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] }
-futures = "0.3.21"
+futures = "0.3.23"
tracing = "0.1.36"
# Substrate
diff --git a/client/consensus/common/Cargo.toml b/client/consensus/common/Cargo.toml
index 2b93f0d826..bddbf56f4e 100644
--- a/client/consensus/common/Cargo.toml
+++ b/client/consensus/common/Cargo.toml
@@ -9,7 +9,7 @@ edition = "2021"
async-trait = "0.1.57"
codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] }
dyn-clone = "1.0.9"
-futures = "0.3.21"
+futures = "0.3.23"
tracing = "0.1.36"
# Substrate
diff --git a/client/consensus/relay-chain/Cargo.toml b/client/consensus/relay-chain/Cargo.toml
index 5288b14d6a..e9d0dae40f 100644
--- a/client/consensus/relay-chain/Cargo.toml
+++ b/client/consensus/relay-chain/Cargo.toml
@@ -7,7 +7,7 @@ edition = "2021"
[dependencies]
async-trait = "0.1.57"
-futures = "0.3.21"
+futures = "0.3.23"
parking_lot = "0.12.1"
tracing = "0.1.36"
diff --git a/client/network/Cargo.toml b/client/network/Cargo.toml
index d78969ce95..b4b1704a7d 100644
--- a/client/network/Cargo.toml
+++ b/client/network/Cargo.toml
@@ -9,7 +9,7 @@ edition = "2021"
async-trait = "0.1.57"
codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] }
derive_more = "0.99.2"
-futures = "0.3.21"
+futures = "0.3.23"
futures-timer = "3.0.2"
parking_lot = "0.12.1"
tracing = "0.1.36"
diff --git a/client/pov-recovery/Cargo.toml b/client/pov-recovery/Cargo.toml
index f585f572ea..73920c6101 100644
--- a/client/pov-recovery/Cargo.toml
+++ b/client/pov-recovery/Cargo.toml
@@ -7,7 +7,7 @@ edition = "2021"
[dependencies]
codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] }
-futures = "0.3.21"
+futures = "0.3.23"
futures-timer = "3.0.2"
rand = "0.8.5"
tracing = "0.1.36"
diff --git a/client/relay-chain-inprocess-interface/Cargo.toml b/client/relay-chain-inprocess-interface/Cargo.toml
index 28e1f749bf..612b56c0ad 100644
--- a/client/relay-chain-inprocess-interface/Cargo.toml
+++ b/client/relay-chain-inprocess-interface/Cargo.toml
@@ -6,7 +6,7 @@ edition = "2021"
[dependencies]
async-trait = "0.1.57"
-futures = "0.3.21"
+futures = "0.3.23"
futures-timer = "3.0.2"
tracing = "0.1.36"
diff --git a/client/relay-chain-interface/Cargo.toml b/client/relay-chain-interface/Cargo.toml
index 5037c91031..49cf0bf380 100644
--- a/client/relay-chain-interface/Cargo.toml
+++ b/client/relay-chain-interface/Cargo.toml
@@ -17,7 +17,7 @@ sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "mas
sp-state-machine = { git = "https://github.com/paritytech/substrate", branch = "master" }
sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" }
-futures = "0.3.21"
+futures = "0.3.23"
parking_lot = "0.12.1"
derive_more = "0.99.2"
async-trait = "0.1.57"
diff --git a/client/relay-chain-rpc-interface/Cargo.toml b/client/relay-chain-rpc-interface/Cargo.toml
index acd4485342..34f49a69f8 100644
--- a/client/relay-chain-rpc-interface/Cargo.toml
+++ b/client/relay-chain-rpc-interface/Cargo.toml
@@ -20,7 +20,7 @@ sp-storage = { git = "https://github.com/paritytech/substrate", branch = "master
sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "master" }
tokio = { version = "1.19.2", features = ["sync"] }
-futures = "0.3.21"
+futures = "0.3.23"
futures-timer = "3.0.2"
parity-scale-codec = "3.1.5"
parking_lot = "0.12.1"
diff --git a/pallets/aura-ext/Cargo.toml b/pallets/aura-ext/Cargo.toml
index f51e4f6986..30f5214a92 100644
--- a/pallets/aura-ext/Cargo.toml
+++ b/pallets/aura-ext/Cargo.toml
@@ -8,7 +8,7 @@ description = "AURA consensus extension pallet for parachains"
[dependencies]
codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] }
scale-info = { version = "2.1.1", default-features = false, features = ["derive"] }
-serde = { version = "1.0.143", optional = true, features = ["derive"] }
+serde = { version = "1.0.144", optional = true, features = ["derive"] }
# Substrate
frame-executive = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }
diff --git a/pallets/collator-selection/Cargo.toml b/pallets/collator-selection/Cargo.toml
index b82d11088b..4ed02a07c5 100644
--- a/pallets/collator-selection/Cargo.toml
+++ b/pallets/collator-selection/Cargo.toml
@@ -17,7 +17,7 @@ log = { version = "0.4.17", default-features = false }
codec = { default-features = false, features = ["derive"], package = "parity-scale-codec", version = "3.0.0" }
rand = { version = "0.8.5", features = ["std_rng"], default-features = false }
scale-info = { version = "2.1.1", default-features = false, features = ["derive"] }
-serde = { version = "1.0.143", default-features = false }
+serde = { version = "1.0.144", default-features = false }
sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "master" }
sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "master" }
diff --git a/pallets/parachain-system/Cargo.toml b/pallets/parachain-system/Cargo.toml
index e3e0e965a9..16fdfe1af9 100644
--- a/pallets/parachain-system/Cargo.toml
+++ b/pallets/parachain-system/Cargo.toml
@@ -12,7 +12,7 @@ environmental = { version = "1.1.2", default-features = false }
impl-trait-for-tuples = "0.2.1"
log = { version = "0.4.17", default-features = false }
scale-info = { version = "2.1.1", default-features = false, features = ["derive"] }
-serde = { version = "1.0.143", optional = true, features = ["derive"] }
+serde = { version = "1.0.144", optional = true, features = ["derive"] }
# Substrate
frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }
diff --git a/pallets/parachain-system/src/relay_state_snapshot.rs b/pallets/parachain-system/src/relay_state_snapshot.rs
index 9f69dd9476..5b6a1ad3df 100644
--- a/pallets/parachain-system/src/relay_state_snapshot.rs
+++ b/pallets/parachain-system/src/relay_state_snapshot.rs
@@ -20,7 +20,7 @@ use cumulus_primitives_core::{
};
use scale_info::TypeInfo;
use sp_runtime::traits::HashFor;
-use sp_state_machine::{Backend, TrieBackend};
+use sp_state_machine::{Backend, TrieBackend, TrieBackendBuilder};
use sp_std::vec::Vec;
use sp_trie::{HashDBT, MemoryDB, StorageProof, EMPTY_PREFIX};
@@ -156,7 +156,7 @@ impl RelayChainStateProof {
if !db.contains(&relay_parent_storage_root, EMPTY_PREFIX) {
return Err(Error::RootMismatch)
}
- let trie_backend = TrieBackend::new(db, relay_parent_storage_root);
+ let trie_backend = TrieBackendBuilder::new(db, relay_parent_storage_root).build();
Ok(Self { para_id, trie_backend })
}
diff --git a/pallets/parachain-system/src/validate_block/implementation.rs b/pallets/parachain-system/src/validate_block/implementation.rs
index 9acb76875d..f37622688d 100644
--- a/pallets/parachain-system/src/validate_block/implementation.rs
+++ b/pallets/parachain-system/src/validate_block/implementation.rs
@@ -74,7 +74,7 @@ where
sp_std::mem::drop(storage_proof);
- let backend = sp_state_machine::TrieBackend::new(db, *parent_head.state_root());
+ let backend = sp_state_machine::TrieBackendBuilder::new(db, *parent_head.state_root()).build();
let _guard = (
// Replace storage calls with our own implementations
diff --git a/pallets/xcm/Cargo.toml b/pallets/xcm/Cargo.toml
index aa8ab7f789..6ea825c07f 100644
--- a/pallets/xcm/Cargo.toml
+++ b/pallets/xcm/Cargo.toml
@@ -7,7 +7,7 @@ version = "0.1.0"
[dependencies]
codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] }
scale-info = { version = "2.1.1", default-features = false, features = ["derive"] }
-serde = { version = "1.0.143", optional = true, features = ["derive"] }
+serde = { version = "1.0.144", optional = true, features = ["derive"] }
sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }
sp-io = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }
diff --git a/parachain-template/node/Cargo.toml b/parachain-template/node/Cargo.toml
index 60c3feabfb..2dad3ab4e5 100644
--- a/parachain-template/node/Cargo.toml
+++ b/parachain-template/node/Cargo.toml
@@ -10,11 +10,11 @@ edition = "2021"
build = "build.rs"
[dependencies]
-clap = { version = "3.2.16", features = ["derive"] }
+clap = { version = "3.2.17", features = ["derive"] }
derive_more = "0.99.2"
log = "0.4.17"
codec = { package = "parity-scale-codec", version = "3.0.0" }
-serde = { version = "1.0.143", features = ["derive"] }
+serde = { version = "1.0.144", features = ["derive"] }
hex-literal = "0.3.4"
jsonrpsee = { version = "0.15.1", features = ["server"] }
diff --git a/parachain-template/node/src/chain_spec.rs b/parachain-template/node/src/chain_spec.rs
index afb760685c..b6d018602d 100644
--- a/parachain-template/node/src/chain_spec.rs
+++ b/parachain-template/node/src/chain_spec.rs
@@ -14,7 +14,7 @@ pub type ChainSpec =
const SAFE_XCM_VERSION: u32 = xcm::prelude::XCM_VERSION;
/// Helper function to generate a crypto pair from seed
-pub fn get_public_from_seed(seed: &str) -> ::Public {
+pub fn get_from_seed(seed: &str) -> ::Public {
TPublic::Pair::from_string(&format!("//{}", seed), None)
.expect("static values are valid; qed")
.public()
@@ -43,7 +43,7 @@ type AccountPublic = ::Signer;
///
/// This function's return type must always match the session keys of the chain in tuple format.
pub fn get_collator_keys_from_seed(seed: &str) -> AuraId {
- get_public_from_seed::(seed)
+ get_from_seed::(seed)
}
/// Helper function to generate an account ID from seed
@@ -51,7 +51,7 @@ pub fn get_account_id_from_seed(seed: &str) -> AccountId
where
AccountPublic: From<::Public>,
{
- AccountPublic::from(get_public_from_seed::(seed)).into_account()
+ AccountPublic::from(get_from_seed::(seed)).into_account()
}
/// Generate the session keys from individual elements.
diff --git a/parachain-template/node/src/command.rs b/parachain-template/node/src/command.rs
index 5dc04bbb54..735af3e42a 100644
--- a/parachain-template/node/src/command.rs
+++ b/parachain-template/node/src/command.rs
@@ -399,8 +399,8 @@ impl CliConfiguration for RelayChainCli {
self.base.base.transaction_pool(is_dev)
}
- fn state_cache_child_ratio(&self) -> Result