diff --git a/.github/workflows/benchmarks-run.yml b/.github/workflows/benchmarks-run.yml index 6121fd6f1d..51ef1189a8 100644 --- a/.github/workflows/benchmarks-run.yml +++ b/.github/workflows/benchmarks-run.yml @@ -20,7 +20,7 @@ jobs: if: github.repository == 'frequency-chain/frequency' name: Build Benchmark Binary runs-on: ubicloud-standard-16 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 permissions: contents: read steps: @@ -117,7 +117,7 @@ jobs: name: Post Benchmark Tests needs: run-benchmarks runs-on: ubicloud-standard-16 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 permissions: contents: read steps: diff --git a/.github/workflows/check-migrations.yml b/.github/workflows/check-migrations.yml index dd1c355835..facbdfc32e 100644 --- a/.github/workflows/check-migrations.yml +++ b/.github/workflows/check-migrations.yml @@ -16,7 +16,7 @@ jobs: name: Check Migrations on Paseo continue-on-error: false runs-on: ubicloud-standard-8 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Checkout sources uses: actions/checkout@v5 diff --git a/.github/workflows/merge-pr.yml b/.github/workflows/merge-pr.yml index 862744f2d3..df1d59f78e 100644 --- a/.github/workflows/merge-pr.yml +++ b/.github/workflows/merge-pr.yml @@ -19,7 +19,7 @@ jobs: publish-js-api-augment-rc: name: Merge - Publish JS API Augment Release Candidate runs-on: ubicloud-standard-4 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -92,7 +92,7 @@ jobs: publish-js-schemas-rc: name: Build JS Schemas runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -128,7 +128,7 @@ jobs: publish-js-recovery-sdk-rc: name: Build JS Recovery SDK runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -164,7 +164,7 @@ jobs: calc-code-coverage: name: Merge - Calculate Code Coverage runs-on: ubicloud-standard-30 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c0429a4411..652f3ac972 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -76,7 +76,7 @@ jobs: needs: create-release-branch name: Run All Benchmarks - Build runs-on: ubicloud-standard-16 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 permissions: contents: read steps: @@ -155,7 +155,7 @@ jobs: needs: run-all-benchmarks-bench name: Run All Benchmarks - Test runs-on: ubicloud-standard-16 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -234,7 +234,7 @@ jobs: - arch: arm64 runner: ubicloud-standard-16-arm runs-on: ${{matrix.runner}} - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 env: SIGNING_SUBKEY_FINGERPRINT: B6327D1474C6392032870E8EFA4FD1E73A0FE707 steps: @@ -395,7 +395,7 @@ jobs: needs: version-code name: Build Rust Developer Docs runs-on: ubicloud-standard-4 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -428,7 +428,7 @@ jobs: RELEASE_FILENAME_PREFIX: frequency-local ARCH: amd64 runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Set Env Vars run: | @@ -508,7 +508,7 @@ jobs: build-js-schemas: name: Build JS Schemas runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -537,7 +537,7 @@ jobs: build-js-recovery-sdk: name: Build JS Recovery SDK runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -779,7 +779,7 @@ jobs: needs: wait-for-all-builds name: Release Built Artifacts runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 permissions: contents: write steps: diff --git a/.github/workflows/verify-pr-commit.yml b/.github/workflows/verify-pr-commit.yml index 257f5ad35a..fd0421d5b2 100644 --- a/.github/workflows/verify-pr-commit.yml +++ b/.github/workflows/verify-pr-commit.yml @@ -188,7 +188,7 @@ jobs: arch: arm64 runner: ubicloud-standard-30-arm runs-on: ${{matrix.runner}} - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 env: NETWORK: mainnet steps: @@ -236,7 +236,7 @@ jobs: if: needs.changes.outputs.cargo-lock == 'true' name: Check for Vulnerable Crates runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -266,7 +266,7 @@ jobs: if: needs.changes.outputs.rust == 'true' name: Lint Rust Code runs-on: ubicloud-standard-4 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -282,7 +282,7 @@ jobs: if: needs.changes.outputs.rust == 'true' name: Verify Rust Developer Docs runs-on: ubicloud-standard-4 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -295,7 +295,7 @@ jobs: if: needs.changes.outputs.rust == 'true' name: Verify Rust Packages and Dependencies runs-on: ubicloud-standard-4 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -307,7 +307,7 @@ jobs: if: needs.changes.outputs.rust == 'true' name: Run Rust Tests runs-on: ubicloud-standard-8 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -322,7 +322,7 @@ jobs: if: needs.changes.outputs.rust == 'true' name: Calculate Code Coverage runs-on: ubicloud-standard-30 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -435,7 +435,7 @@ jobs: needs: build-binaries name: Verify JS API Augment runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -532,7 +532,7 @@ jobs: verify-js-schemas: name: Verify JS Schemas runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -570,7 +570,7 @@ jobs: verify-js-recovery-sdk: name: Verify JS Recovery SDK runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -755,7 +755,7 @@ jobs: needs: build-binaries name: Check Metadata and Spec Version runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 permissions: pull-requests: write steps: @@ -836,7 +836,13 @@ jobs: run-e2e: if: needs.changes.outputs.run-e2e == 'true' - needs: [build-binaries, verify-js-api-augment, verify-js-ethereum-utils, verify-js-recovery-sdk] + needs: + [ + build-binaries, + verify-js-api-augment, + verify-js-ethereum-utils, + verify-js-recovery-sdk, + ] name: Run E2E Tests runs-on: ubuntu-24.04 steps: diff --git a/.maintain/frame-system-extensions-weight-template.hbs b/.maintain/frame-system-extensions-weight-template.hbs index c176a76e16..92f7fbdf13 100644 --- a/.maintain/frame-system-extensions-weight-template.hbs +++ b/.maintain/frame-system-extensions-weight-template.hbs @@ -1,4 +1,4 @@ -// Copied from: https://github.com/paritytech/polkadot-sdk/blob/polkadot-stable2506-2/substrate/.maintain/frame-weight-template.hbs +// Copied from: https://github.com/paritytech/polkadot-sdk/blob/polkadot-stable2509-1/substrate/.maintain/frame-weight-template.hbs // This file is part of Substrate. diff --git a/Cargo.lock b/Cargo.lock index 7524a437f3..2aedeac526 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -12,22 +12,13 @@ dependencies = [ "regex", ] -[[package]] -name = "addr2line" -version = "0.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97" -dependencies = [ - "gimli 0.27.3", -] - [[package]] name = "addr2line" version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" dependencies = [ - "gimli 0.31.1", + "gimli", ] [[package]] @@ -128,6 +119,65 @@ dependencies = [ "winnow", ] +[[package]] +name = "alloy-eip2124" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "741bdd7499908b3aa0b159bba11e71c8cddd009a2c2eb7a06e825f1ec87900a5" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "crc", + "serde", + "thiserror 2.0.16", +] + +[[package]] +name = "alloy-eip2930" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b82752a889170df67bbb36d42ca63c531eb16274f0d7299ae2a680facba17bd" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "serde", +] + +[[package]] +name = "alloy-eip7702" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d4769c6ffddca380b0070d71c8b7f30bed375543fe76bb2f74ec0acf4b7cd16" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "k256", + "serde", + "thiserror 2.0.16", +] + +[[package]] +name = "alloy-eips" +version = "1.0.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a15b4b0f6bab47aae017d52bb5a739bda381553c09fb9918b7172721ef5f5de" +dependencies = [ + "alloy-eip2124", + "alloy-eip2930", + "alloy-eip7702", + "alloy-primitives", + "alloy-rlp", + "alloy-serde", + "auto_impl", + "c-kzg", + "derive_more 2.0.1", + "either", + "serde", + "serde_with", + "sha2 0.10.9", + "thiserror 2.0.16", +] + [[package]] name = "alloy-json-abi" version = "1.3.1" @@ -173,10 +223,33 @@ version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f70d83b765fdc080dbcd4f4db70d8d23fe4761f2f02ebfa9146b833900634b4" dependencies = [ + "alloy-rlp-derive", "arrayvec 0.7.6", "bytes", ] +[[package]] +name = "alloy-rlp-derive" +version = "0.3.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64b728d511962dda67c1bc7ea7c03736ec275ed2cf4c35d9585298ac9ccf3b73" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.106", +] + +[[package]] +name = "alloy-serde" +version = "1.0.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1b3b1078b8775077525bc9fe9f6577e815ceaecd6c412a4f3b4d8aa2836e8f6" +dependencies = [ + "alloy-primitives", + "serde", + "serde_json", +] + [[package]] name = "alloy-sol-macro" version = "1.3.1" @@ -373,6 +446,12 @@ dependencies = [ "syn 2.0.106", ] +[[package]] +name = "arbitrary" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1" + [[package]] name = "ark-bls12-377" version = "0.4.0" @@ -408,6 +487,18 @@ dependencies = [ "ark-std 0.5.0", ] +[[package]] +name = "ark-bn254" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d69eab57e8d2663efa5c63135b2af4f396d66424f88954c21104125ab6b3e6bc" +dependencies = [ + "ark-ec 0.5.0", + "ark-ff 0.5.0", + "ark-r1cs-std", + "ark-std 0.5.0", +] + [[package]] name = "ark-ec" version = "0.4.2" @@ -612,6 +703,35 @@ dependencies = [ "hashbrown 0.15.5", ] +[[package]] +name = "ark-r1cs-std" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "941551ef1df4c7a401de7068758db6503598e6f01850bdb2cfdb614a1f9dbea1" +dependencies = [ + "ark-ec 0.5.0", + "ark-ff 0.5.0", + "ark-relations", + "ark-std 0.5.0", + "educe", + "num-bigint", + "num-integer", + "num-traits", + "tracing", +] + +[[package]] +name = "ark-relations" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec46ddc93e7af44bcab5230937635b06fb5744464dd6a7e7b083e80ebd274384" +dependencies = [ + "ark-ff 0.5.0", + "ark-std 0.5.0", + "tracing", + "tracing-subscriber 0.2.25", +] + [[package]] name = "ark-serialize" version = "0.3.0" @@ -873,53 +993,21 @@ checksum = "497c00e0fd83a72a79a39fcbd8e3e2f055d6f6c7e025f3b3d91f4f8e76527fb8" dependencies = [ "async-task", "concurrent-queue", - "fastrand 2.3.0", - "futures-lite 2.6.1", + "fastrand", + "futures-lite", "pin-project-lite", "slab", ] -[[package]] -name = "async-fs" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" -dependencies = [ - "async-lock 2.8.0", - "autocfg", - "blocking", - "futures-lite 1.13.0", -] - [[package]] name = "async-fs" version = "2.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09f7e37c0ed80b2a977691c47dae8625cfb21e205827106c64f7c588766b2e50" dependencies = [ - "async-lock 3.4.1", + "async-lock", "blocking", - "futures-lite 2.6.1", -] - -[[package]] -name = "async-io" -version = "1.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" -dependencies = [ - "async-lock 2.8.0", - "autocfg", - "cfg-if", - "concurrent-queue", - "futures-lite 1.13.0", - "log", - "parking", - "polling 2.8.0", - "rustix 0.37.28", - "slab", - "socket2 0.4.10", - "waker-fn", + "futures-lite", ] [[package]] @@ -928,27 +1016,18 @@ version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19634d6336019ef220f09fd31168ce5c184b295cbf80345437cc36094ef223ca" dependencies = [ - "async-lock 3.4.1", + "async-lock", "cfg-if", "concurrent-queue", "futures-io", - "futures-lite 2.6.1", + "futures-lite", "parking", - "polling 3.10.0", + "polling", "rustix 1.0.8", "slab", "windows-sys 0.60.2", ] -[[package]] -name = "async-lock" -version = "2.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" -dependencies = [ - "event-listener 2.5.3", -] - [[package]] name = "async-lock" version = "3.4.1" @@ -960,43 +1039,15 @@ dependencies = [ "pin-project-lite", ] -[[package]] -name = "async-net" -version = "1.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0434b1ed18ce1cf5769b8ac540e33f01fa9471058b5e89da9e06f3c882a8c12f" -dependencies = [ - "async-io 1.13.0", - "blocking", - "futures-lite 1.13.0", -] - [[package]] name = "async-net" version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7" dependencies = [ - "async-io 2.5.0", - "blocking", - "futures-lite 2.6.1", -] - -[[package]] -name = "async-process" -version = "1.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88" -dependencies = [ - "async-io 1.13.0", - "async-lock 2.8.0", - "async-signal", + "async-io", "blocking", - "cfg-if", - "event-listener 3.1.0", - "futures-lite 1.13.0", - "rustix 0.38.44", - "windows-sys 0.48.0", + "futures-lite", ] [[package]] @@ -1006,14 +1057,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65daa13722ad51e6ab1a1b9c01299142bc75135b337923cfa10e79bbbd669f00" dependencies = [ "async-channel 2.5.0", - "async-io 2.5.0", - "async-lock 3.4.1", + "async-io", + "async-lock", "async-signal", "async-task", "blocking", "cfg-if", "event-listener 5.4.1", - "futures-lite 2.6.1", + "futures-lite", "rustix 1.0.8", ] @@ -1023,8 +1074,8 @@ version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f567af260ef69e1d52c2b560ce0ea230763e6fbb9214a85d768760a920e3e3c1" dependencies = [ - "async-io 2.5.0", - "async-lock 3.4.1", + "async-io", + "async-lock", "atomic-waker", "cfg-if", "futures-core", @@ -1101,6 +1152,16 @@ dependencies = [ "url", ] +[[package]] +name = "aurora-engine-modexp" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "518bc5745a6264b5fd7b09dffb9667e400ee9e2bbe18555fac75e1fe9afa0df9" +dependencies = [ + "hex", + "num", +] + [[package]] name = "auto_impl" version = "1.3.0" @@ -1118,17 +1179,23 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" +[[package]] +name = "az" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b7e4c2464d97fe331d41de9d5db0def0a96f4d823b8b32a2efd503578988973" + [[package]] name = "backtrace" version = "0.3.75" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002" dependencies = [ - "addr2line 0.24.2", + "addr2line", "cfg-if", "libc", "miniz_oxide", - "object 0.36.7", + "object", "rustc-demangle", "windows-targets 0.52.6", ] @@ -1151,18 +1218,6 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6107fe1be6682a68940da878d9e9f5e90ca5745b3dec9fd1bb393c8777d4f581" -[[package]] -name = "base64" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" - -[[package]] -name = "base64" -version = "0.21.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" - [[package]] name = "base64" version = "0.22.1" @@ -1175,7 +1230,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38e2b6c78c06f7288d5e3c3d683bde35a79531127c83b087e5d0d77c974b4b28" dependencies = [ - "base64 0.22.1", + "base64", ] [[package]] @@ -1207,23 +1262,14 @@ dependencies = [ [[package]] name = "binary-merkle-tree" -version = "16.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "16.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "hash-db", "log", "parity-scale-codec", ] -[[package]] -name = "bincode" -version = "1.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" -dependencies = [ - "serde", -] - [[package]] name = "bindgen" version = "0.65.1" @@ -1438,10 +1484,22 @@ dependencies = [ "async-channel 2.5.0", "async-task", "futures-io", - "futures-lite 2.6.1", + "futures-lite", "piper", ] +[[package]] +name = "blst" +version = "0.3.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcdb4c7013139a150f9fc55d123186dbfaba0d912817466282c73ac49e71fb45" +dependencies = [ + "cc", + "glob", + "threadpool", + "zeroize", +] + [[package]] name = "bon" version = "3.7.2" @@ -1469,10 +1527,11 @@ dependencies = [ [[package]] name = "bounded-collections" -version = "0.2.4" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64ad8a0bed7827f0b07a5d23cec2e58cc02038a99e4ca81616cb2bb2025f804d" +checksum = "dee8eddd066a8825ec5570528e6880471210fd5d88cb6abbe1cfdd51ca249c33" dependencies = [ + "jam-codec", "log", "parity-scale-codec", "scale-info", @@ -1490,8 +1549,8 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" -version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.20.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -1524,6 +1583,9 @@ name = "bumpalo" version = "3.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" +dependencies = [ + "allocator-api2", +] [[package]] name = "byte-slice-cast" @@ -1568,6 +1630,21 @@ dependencies = [ "pkg-config", ] +[[package]] +name = "c-kzg" +version = "2.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e00bf4b112b07b505472dbefd19e37e53307e2bfed5a79e0cc161d58ccd0e687" +dependencies = [ + "blst", + "cc", + "glob", + "hex", + "libc", + "once_cell", + "serde", +] + [[package]] name = "c2-chacha" version = "0.3.3" @@ -1828,6 +1905,15 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "cobs" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1" +dependencies = [ + "thiserror 2.0.16", +] + [[package]] name = "codespan-reporting" version = "0.12.0" @@ -2075,9 +2161,9 @@ dependencies = [ [[package]] name = "cpp_demangle" -version = "0.3.5" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eeaa953eaad386a53111e47172c2fedba671e5684c8dd601a5f474f4f118710f" +checksum = "f2bb79cb74d735044c972aae58ed0aaa9a837e85b01106a54c39e42e97f62253" dependencies = [ "cfg-if", ] @@ -2101,64 +2187,113 @@ dependencies = [ "libc", ] +[[package]] +name = "cranelift-assembler-x64" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ae7b60ec3fd7162427d3b3801520a1908bef7c035b52983cd3ca11b8e7deb51" +dependencies = [ + "cranelift-assembler-x64-meta", +] + +[[package]] +name = "cranelift-assembler-x64-meta" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6511c200fed36452697b4b6b161eae57d917a2044e6333b1c1389ed63ccadeee" +dependencies = [ + "cranelift-srcgen", +] + [[package]] name = "cranelift-bforest" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1277fbfa94bc82c8ec4af2ded3e639d49ca5f7f3c7eeab2c66accd135ece4e70" +checksum = "5f7086a645aa58bae979312f64e3029ac760ac1b577f5cd2417844842a2ca07f" dependencies = [ "cranelift-entity", ] +[[package]] +name = "cranelift-bitset" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5225b4dec45f3f3dbf383f12560fac5ce8d780f399893607e21406e12e77f491" +dependencies = [ + "serde", + "serde_derive", +] + [[package]] name = "cranelift-codegen" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6e8c31ad3b2270e9aeec38723888fe1b0ace3bea2b06b3f749ccf46661d3220" +checksum = "858fb3331e53492a95979378d6df5208dd1d0d315f19c052be8115f4efc888e0" dependencies = [ "bumpalo", + "cranelift-assembler-x64", "cranelift-bforest", + "cranelift-bitset", "cranelift-codegen-meta", "cranelift-codegen-shared", + "cranelift-control", "cranelift-entity", "cranelift-isle", - "gimli 0.27.3", - "hashbrown 0.13.2", + "gimli", + "hashbrown 0.15.5", "log", - "regalloc2 0.6.1", + "pulley-interpreter", + "regalloc2 0.12.2", + "rustc-hash 2.1.1", + "serde", "smallvec", "target-lexicon", + "wasmtime-internal-math", ] [[package]] name = "cranelift-codegen-meta" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8ac5ac30d62b2d66f12651f6b606dbdfd9c2cfd0908de6b387560a277c5c9da" +checksum = "456715b9d5f12398f156d5081096e7b5d039f01b9ecc49790a011c8e43e65b5f" dependencies = [ + "cranelift-assembler-x64-meta", "cranelift-codegen-shared", + "cranelift-srcgen", + "pulley-interpreter", ] [[package]] name = "cranelift-codegen-shared" -version = "0.95.1" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0306041099499833f167a0ddb707e1e54100f1a84eab5631bc3dad249708f482" + +[[package]] +name = "cranelift-control" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd82b8b376247834b59ed9bdc0ddeb50f517452827d4a11bccf5937b213748b8" +checksum = "1672945e1f9afc2297f49c92623f5eabc64398e2cb0d824f8f72a2db2df5af23" +dependencies = [ + "arbitrary", +] [[package]] name = "cranelift-entity" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40099d38061b37e505e63f89bab52199037a72b931ad4868d9089ff7268660b0" +checksum = "aa3cd55eb5f3825b9ae5de1530887907360a6334caccdc124c52f6d75246c98a" dependencies = [ + "cranelift-bitset", "serde", + "serde_derive", ] [[package]] name = "cranelift-frontend" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64a25d9d0a0ae3079c463c34115ec59507b4707175454f0eee0891e83e30e82d" +checksum = "781f9905f8139b8de22987b66b522b416fe63eb76d823f0b3a8c02c8fd9500c7" dependencies = [ "cranelift-codegen", "log", @@ -2168,15 +2303,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80de6a7d0486e4acbd5f9f87ec49912bf4c8fb6aea00087b989685460d4469ba" +checksum = "a05337a2b02c3df00b4dd9a263a027a07b3dff49f61f7da3b5d195c21eaa633d" [[package]] name = "cranelift-native" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb6b03e0e03801c4b3fd8ce0758a94750c07a44e7944cc0ffbf0d3f2e7c79b00" +checksum = "2eee7a496dd66380082c9c5b6f2d5fa149cec0ec383feec5caf079ca2b3671c2" dependencies = [ "cranelift-codegen", "libc", @@ -2184,21 +2319,26 @@ dependencies = [ ] [[package]] -name = "cranelift-wasm" -version = "0.95.1" +name = "cranelift-srcgen" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b530783809a55cb68d070e0de60cfbb3db0dc94c8850dd5725411422bedcf6bb" + +[[package]] +name = "crc" +version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff3220489a3d928ad91e59dd7aeaa8b3de18afb554a6211213673a71c90737ac" +checksum = "9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd87ee49371df2f7acaf3e675" dependencies = [ - "cranelift-codegen", - "cranelift-entity", - "cranelift-frontend", - "itertools 0.10.5", - "log", - "smallvec", - "wasmparser", - "wasmtime-types", + "crc-catalog", ] +[[package]] +name = "crc-catalog" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" + [[package]] name = "crc32fast" version = "1.5.0" @@ -2332,12 +2472,11 @@ dependencies = [ [[package]] name = "cumulus-client-bootnodes" -version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", - "cumulus-client-network", "cumulus-primitives-core", "cumulus-relay-chain-interface", "futures", @@ -2358,8 +2497,8 @@ dependencies = [ [[package]] name = "cumulus-client-cli" -version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.26.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "clap", "parity-scale-codec", @@ -2375,8 +2514,8 @@ dependencies = [ [[package]] name = "cumulus-client-collator" -version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.26.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -2398,8 +2537,8 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-aura" -version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.26.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "cumulus-client-collator", @@ -2445,8 +2584,8 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" -version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.26.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "cumulus-client-pov-recovery", @@ -2477,12 +2616,17 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" -version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.22.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "anyhow", "async-trait", "cumulus-primitives-parachain-inherent", + "sc-basic-authorship", + "sc-block-builder", + "sc-transaction-pool-api", + "sp-api", + "sp-blockchain", "sp-consensus", "sp-inherents", "sp-runtime", @@ -2492,8 +2636,8 @@ dependencies = [ [[package]] name = "cumulus-client-network" -version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.26.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -2519,8 +2663,8 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" -version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.20.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2530,7 +2674,7 @@ dependencies = [ "parity-scale-codec", "sc-client-api", "sc-consensus-babe", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-inherents", "sp-runtime", "sp-state-machine", @@ -2540,8 +2684,8 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" -version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.26.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2568,8 +2712,8 @@ dependencies = [ [[package]] name = "cumulus-client-service" -version = "0.25.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.28.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-channel 1.9.0", "cumulus-client-cli", @@ -2608,8 +2752,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -2625,8 +2769,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2663,7 +2807,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -2673,8 +2817,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" -version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "24.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -2686,8 +2830,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-weight-reclaim" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "derive-where", @@ -2705,8 +2849,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" -version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.22.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2720,8 +2864,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "approx", "bounded-collections", @@ -2730,7 +2874,6 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "log", "pallet-message-queue", "parity-scale-codec", "polkadot-runtime-common", @@ -2742,12 +2885,13 @@ dependencies = [ "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", + "tracing", ] [[package]] name = "cumulus-primitives-aura" -version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.20.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-api", "sp-consensus-aura", @@ -2755,8 +2899,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" -version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.21.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2772,8 +2916,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" -version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.21.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2786,8 +2930,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" -version = "0.13.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.15.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -2796,8 +2940,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" -version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "14.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2813,8 +2957,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2830,8 +2974,8 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" -version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.28.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -2858,8 +3002,8 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" -version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.26.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2878,8 +3022,8 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-minimal-node" -version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.28.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -2914,30 +3058,24 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-rpc-interface" -version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.26.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "cumulus-primitives-core", "cumulus-relay-chain-interface", - "either", "futures", "futures-timer", "jsonrpsee", "parity-scale-codec", - "pin-project", "polkadot-overseer", "prometheus", - "rand 0.8.5", "sc-client-api", - "sc-network", "sc-rpc-api", "sc-service", "schnellru", "serde", "serde_json", - "smoldot 0.11.0", - "smoldot-light 0.9.0", "sp-authority-discovery", "sp-consensus-babe", "sp-core", @@ -2946,17 +3084,15 @@ dependencies = [ "sp-storage", "sp-version", "substrate-prometheus-endpoint", - "thiserror 1.0.69", "tokio", - "tokio-util", "tracing", "url", ] [[package]] name = "cumulus-relay-chain-streams" -version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.4.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-relay-chain-interface", "futures", @@ -2969,8 +3105,8 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" -version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.22.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3007,19 +3143,6 @@ dependencies = [ "syn 2.0.106", ] -[[package]] -name = "curve25519-dalek-ng" -version = "4.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c359b7249347e46fb28804470d071c921156ad62b3eef5d34e2ba867533dec8" -dependencies = [ - "byteorder", - "digest 0.9.0", - "rand_core 0.6.4", - "subtle-ng", - "zeroize", -] - [[package]] name = "cxx" version = "1.0.175" @@ -3237,6 +3360,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc" dependencies = [ "powerfmt", + "serde", ] [[package]] @@ -3596,6 +3720,18 @@ dependencies = [ "zeroize", ] +[[package]] +name = "embedded-io" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" + +[[package]] +name = "embedded-io" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" + [[package]] name = "encode_unicode" version = "1.0.0" @@ -3675,19 +3811,6 @@ dependencies = [ "regex", ] -[[package]] -name = "env_logger" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" -dependencies = [ - "humantime", - "is-terminal", - "log", - "regex", - "termcolor", -] - [[package]] name = "env_logger" version = "0.11.8" @@ -3740,8 +3863,8 @@ dependencies = [ [[package]] name = "ethereum-standards" -version = "0.1.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.1.2" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "alloy-core", ] @@ -3768,17 +3891,6 @@ version = "2.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" -[[package]] -name = "event-listener" -version = "3.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2" -dependencies = [ - "concurrent-queue", - "parking", - "pin-project-lite", -] - [[package]] name = "event-listener" version = "5.4.1" @@ -3824,27 +3936,12 @@ dependencies = [ "syn 2.0.106", ] -[[package]] -name = "fallible-iterator" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" - [[package]] name = "fallible-iterator" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" -[[package]] -name = "fastrand" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" -dependencies = [ - "instant", -] - [[package]] name = "fastrand" version = "2.3.0" @@ -3933,16 +4030,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "file-per-thread-logger" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84f2e425d9790201ba4af4630191feac6dcc98765b118d4d18e91d23c2353866" -dependencies = [ - "env_logger 0.10.2", - "log", -] - [[package]] name = "filetime" version = "0.2.26" @@ -4022,7 +4109,7 @@ checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", ] @@ -4054,8 +4141,8 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" -version = "41.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-support-procedural", @@ -4078,8 +4165,8 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" -version = "49.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "51.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "Inflector", "array-bytes 6.2.3", @@ -4158,7 +4245,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "16.1.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -4168,8 +4255,8 @@ dependencies = [ [[package]] name = "frame-election-provider-support" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -4185,8 +4272,8 @@ dependencies = [ [[package]] name = "frame-executive" -version = "41.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "aquamarine", "frame-support", @@ -4238,8 +4325,8 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" -version = "0.9.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.11.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "const-hex", @@ -4254,8 +4341,8 @@ dependencies = [ [[package]] name = "frame-storage-access-test-runtime" -version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.4.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-pallet-parachain-system", "parity-scale-codec", @@ -4268,8 +4355,8 @@ dependencies = [ [[package]] name = "frame-support" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "aquamarine", "array-bytes 6.2.3", @@ -4309,8 +4396,8 @@ dependencies = [ [[package]] name = "frame-support-procedural" -version = "34.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "35.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "Inflector", "cfg-expr", @@ -4323,14 +4410,14 @@ dependencies = [ "proc-macro-warning", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "syn 2.0.106", ] [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.3.0", @@ -4342,7 +4429,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro2", "quote", @@ -4351,8 +4438,8 @@ dependencies = [ [[package]] name = "frame-system" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cfg-if", "docify", @@ -4370,8 +4457,8 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -4384,8 +4471,8 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "parity-scale-codec", @@ -4394,8 +4481,8 @@ dependencies = [ [[package]] name = "frame-try-runtime" -version = "0.47.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.49.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "parity-scale-codec", @@ -4711,28 +4798,13 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" -[[package]] -name = "futures-lite" -version = "1.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" -dependencies = [ - "fastrand 1.9.0", - "futures-core", - "futures-io", - "memchr", - "parking", - "pin-project-lite", - "waker-fn", -] - [[package]] name = "futures-lite" version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad" dependencies = [ - "fastrand 2.3.0", + "fastrand", "futures-core", "futures-io", "parking", @@ -4797,15 +4869,6 @@ dependencies = [ "slab", ] -[[package]] -name = "fxhash" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" -dependencies = [ - "byteorder", -] - [[package]] name = "generator" version = "0.8.7" @@ -4897,24 +4960,14 @@ dependencies = [ "polyval", ] -[[package]] -name = "gimli" -version = "0.27.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" -dependencies = [ - "fallible-iterator 0.2.0", - "indexmap 1.9.3", - "stable_deref_trait", -] - [[package]] name = "gimli" version = "0.31.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" dependencies = [ - "fallible-iterator 0.3.0", + "fallible-iterator", + "indexmap 2.11.0", "stable_deref_trait", ] @@ -4924,6 +4977,16 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" +[[package]] +name = "gmp-mpfr-sys" +version = "1.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60f8970a75c006bb2f8ae79c6768a116dd215fa8346a87aed99bf9d82ca43394" +dependencies = [ + "libc", + "windows-sys 0.60.2", +] + [[package]] name = "governor" version = "0.6.3" @@ -5012,7 +5075,7 @@ name = "handles-utils" version = "0.0.0" dependencies = [ "oorandom", - "phf", + "phf 0.12.1", "twox-hash", "unicode-normalization", ] @@ -5091,12 +5154,6 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" -[[package]] -name = "hermit-abi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" - [[package]] name = "hermit-abi" version = "0.5.2" @@ -5587,7 +5644,7 @@ version = "3.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cdf9d64cfcf380606e64f9a0bcf493616b65331199f984151a6fa11a7b3cde38" dependencies = [ - "async-io 2.5.0", + "async-io", "core-foundation 0.9.4", "fnv", "futures", @@ -5755,17 +5812,6 @@ dependencies = [ "num-traits", ] -[[package]] -name = "io-lifetimes" -version = "1.0.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" -dependencies = [ - "hermit-abi 0.3.9", - "libc", - "windows-sys 0.48.0", -] - [[package]] name = "io-uring" version = "0.7.10" @@ -5807,7 +5853,7 @@ version = "0.4.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9" dependencies = [ - "hermit-abi 0.5.2", + "hermit-abi", "libc", "windows-sys 0.59.0", ] @@ -5878,6 +5924,34 @@ version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" +[[package]] +name = "jam-codec" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb948eace373d99de60501a02fb17125d30ac632570de20dccc74370cdd611b9" +dependencies = [ + "arrayvec 0.7.6", + "bitvec", + "byte-slice-cast", + "const_format", + "impl-trait-for-tuples", + "jam-codec-derive", + "rustversion", + "serde", +] + +[[package]] +name = "jam-codec-derive" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "319af585c4c8a6b5552a52b7787a1ab3e4d59df7614190b1f85b9b842488789d" +dependencies = [ + "proc-macro-crate 3.3.0", + "proc-macro2", + "quote", + "syn 2.0.106", +] + [[package]] name = "jiff" version = "0.2.15" @@ -5966,7 +6040,7 @@ version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bacb85abf4117092455e1573625e21b8f8ef4dec8aff13361140b2dc266cdff2" dependencies = [ - "base64 0.22.1", + "base64", "futures-util", "http 1.3.1", "jsonrpsee-core", @@ -5974,7 +6048,7 @@ dependencies = [ "rustls", "rustls-pki-types", "rustls-platform-verifier", - "soketto 0.8.1", + "soketto", "thiserror 1.0.69", "tokio", "tokio-rustls", @@ -6040,7 +6114,7 @@ dependencies = [ "route-recognizer", "serde", "serde_json", - "soketto 0.8.1", + "soketto", "thiserror 1.0.69", "tokio", "tokio-stream", @@ -6182,6 +6256,12 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" +[[package]] +name = "leb128fmt" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" + [[package]] name = "libc" version = "0.2.175" @@ -6321,7 +6401,7 @@ dependencies = [ "libp2p-core", "libp2p-identity", "libp2p-swarm", - "lru 0.12.5", + "lru", "quick-protobuf", "quick-protobuf-codec", "smallvec", @@ -6517,7 +6597,7 @@ dependencies = [ "libp2p-core", "libp2p-identity", "libp2p-swarm-derive", - "lru 0.12.5", + "lru", "multistream-select", "once_cell", "rand 0.8.5", @@ -6606,7 +6686,7 @@ dependencies = [ "parking_lot 0.12.4", "pin-project-lite", "rw-stream-sink", - "soketto 0.8.1", + "soketto", "thiserror 1.0.69", "tracing", "url", @@ -6661,7 +6741,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e79019718125edc905a079a70cfa5f3820bc76139fc91d6f9abc27ea2a887139" dependencies = [ "arrayref", - "base64 0.22.1", + "base64", "digest 0.9.0", "hmac-drbg", "libsecp256k1-core", @@ -6746,18 +6826,6 @@ dependencies = [ "nalgebra", ] -[[package]] -name = "linux-raw-sys" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" - -[[package]] -name = "linux-raw-sys" -version = "0.3.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" - [[package]] name = "linux-raw-sys" version = "0.4.15" @@ -6790,9 +6858,9 @@ checksum = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956" [[package]] name = "litep2p" -version = "0.9.5" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14fb10e63363204b89d91e1292df83322fd9de5d7fa76c3d5c78ddc2f8f3efa9" +checksum = "c666ef772d123a7643323ad4979c30dd825e9c68ec1aa5b387a6c9a9871c11ea" dependencies = [ "async-trait", "bs58", @@ -6861,15 +6929,9 @@ dependencies = [ "generator", "scoped-tls", "tracing", - "tracing-subscriber", + "tracing-subscriber 0.3.20", ] -[[package]] -name = "lru" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a83fb7698b3643a0e34f9ae6f2e8f0178c0fd42f8b59d493aa271ff3a5bf21" - [[package]] name = "lru" version = "0.12.5" @@ -6914,10 +6976,10 @@ dependencies = [ ] [[package]] -name = "mach" -version = "0.3.2" +name = "mach2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" +checksum = "d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44" dependencies = [ "libc", ] @@ -7033,15 +7095,6 @@ dependencies = [ "libc", ] -[[package]] -name = "memoffset" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" -dependencies = [ - "autocfg", -] - [[package]] name = "memory-db" version = "0.34.0" @@ -7132,8 +7185,8 @@ dependencies = [ [[package]] name = "mmr-gadget" -version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "48.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "log", @@ -7151,8 +7204,8 @@ dependencies = [ [[package]] name = "mmr-rpc" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -7460,12 +7513,6 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c" -[[package]] -name = "no-std-net" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43794a0ace135be66a25d3ae77d41b91615fb68ae937f904090203e81f755b65" - [[package]] name = "nodrop" version = "0.1.14" @@ -7518,6 +7565,20 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "num" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" +dependencies = [ + "num-bigint", + "num-complex", + "num-integer", + "num-iter", + "num-rational", + "num-traits", +] + [[package]] name = "num-bigint" version = "0.4.6" @@ -7574,6 +7635,17 @@ dependencies = [ "num-traits", ] +[[package]] +name = "num-iter" +version = "0.1.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + [[package]] name = "num-rational" version = "0.4.2" @@ -7601,34 +7673,47 @@ version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b" dependencies = [ - "hermit-abi 0.5.2", + "hermit-abi", "libc", ] [[package]] -name = "numtoa" -version = "0.3.1" +name = "num_enum" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a6da8d50bd4f4b2e9788c44714a3fa4e465d33fd6a6ad70991db6eb30807dca" +checksum = "a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a" +dependencies = [ + "num_enum_derive", + "rustversion", +] [[package]] -name = "object" -version = "0.30.4" +name = "num_enum_derive" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03b4680b86d9cfafba8fc491dc9b6df26b68cf40e9e6cd73909194759a63c385" +checksum = "77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d" dependencies = [ - "crc32fast", - "hashbrown 0.13.2", - "indexmap 1.9.3", - "memchr", + "proc-macro-crate 1.1.3", + "proc-macro2", + "quote", + "syn 2.0.106", ] +[[package]] +name = "numtoa" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a6da8d50bd4f4b2e9788c44714a3fa4e465d33fd6a6ad70991db6eb30807dca" + [[package]] name = "object" version = "0.36.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" dependencies = [ + "crc32fast", + "hashbrown 0.15.5", + "indexmap 2.11.0", "memchr", ] @@ -7743,8 +7828,8 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7761,8 +7846,8 @@ dependencies = [ [[package]] name = "pallet-asset-rate" -version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7775,8 +7860,8 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7791,16 +7876,14 @@ dependencies = [ [[package]] name = "pallet-assets" -version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "46.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ - "ethereum-standards", "frame-benchmarking", "frame-support", "frame-system", "impl-trait-for-tuples", "log", - "pallet-revive", "parity-scale-codec", "scale-info", "sp-core", @@ -7809,8 +7892,8 @@ dependencies = [ [[package]] name = "pallet-aura" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -7825,8 +7908,8 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -7840,8 +7923,8 @@ dependencies = [ [[package]] name = "pallet-authorship" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -7853,8 +7936,8 @@ dependencies = [ [[package]] name = "pallet-babe" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7876,8 +7959,8 @@ dependencies = [ [[package]] name = "pallet-bags-list" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "aquamarine", "docify", @@ -7897,8 +7980,8 @@ dependencies = [ [[package]] name = "pallet-balances" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -7913,8 +7996,8 @@ dependencies = [ [[package]] name = "pallet-beefy" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -7932,8 +8015,8 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "binary-merkle-tree", @@ -7957,14 +8040,14 @@ dependencies = [ [[package]] name = "pallet-bounties" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", - "pallet-treasury 40.0.0", + "pallet-treasury 42.0.0", "parity-scale-codec", "scale-info", "sp-core", @@ -7974,8 +8057,8 @@ dependencies = [ [[package]] name = "pallet-broker" -version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.22.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "frame-benchmarking", @@ -8021,15 +8104,15 @@ dependencies = [ [[package]] name = "pallet-child-bounties" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "pallet-bounties", - "pallet-treasury 40.0.0", + "pallet-treasury 42.0.0", "parity-scale-codec", "scale-info", "sp-core", @@ -8039,8 +8122,8 @@ dependencies = [ [[package]] name = "pallet-collator-selection" -version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "24.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8058,8 +8141,8 @@ dependencies = [ [[package]] name = "pallet-collective" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -8075,8 +8158,8 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "assert_matches", "frame-benchmarking", @@ -8091,8 +8174,8 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" -version = "8.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "10.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -8106,8 +8189,8 @@ dependencies = [ [[package]] name = "pallet-democracy" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8123,8 +8206,8 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8144,8 +8227,8 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8157,8 +8240,8 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8175,8 +8258,8 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -8241,8 +8324,8 @@ dependencies = [ [[package]] name = "pallet-grandpa" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8267,7 +8350,7 @@ version = "0.0.0" dependencies = [ "common-primitives", "common-runtime", - "env_logger 0.11.8", + "env_logger", "frame-benchmarking", "frame-support", "frame-system", @@ -8308,8 +8391,8 @@ dependencies = [ [[package]] name = "pallet-identity" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "enumflags2", "frame-benchmarking", @@ -8324,8 +8407,8 @@ dependencies = [ [[package]] name = "pallet-im-online" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8343,8 +8426,8 @@ dependencies = [ [[package]] name = "pallet-indices" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8358,8 +8441,8 @@ dependencies = [ [[package]] name = "pallet-message-queue" -version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "46.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "environmental", "frame-benchmarking", @@ -8423,8 +8506,8 @@ dependencies = [ [[package]] name = "pallet-meta-tx" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -8441,8 +8524,8 @@ dependencies = [ [[package]] name = "pallet-migrations" -version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "13.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -8460,8 +8543,8 @@ dependencies = [ [[package]] name = "pallet-mmr" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "parity-scale-codec", @@ -8533,8 +8616,8 @@ dependencies = [ [[package]] name = "pallet-multisig" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "parity-scale-codec", @@ -8544,8 +8627,8 @@ dependencies = [ [[package]] name = "pallet-nis" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -8554,8 +8637,8 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" -version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -8572,8 +8655,8 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" -version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8592,8 +8675,8 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -8602,8 +8685,8 @@ dependencies = [ [[package]] name = "pallet-offences" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -8617,8 +8700,8 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8640,8 +8723,8 @@ dependencies = [ [[package]] name = "pallet-parameters" -version = "0.12.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.14.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -8680,8 +8763,8 @@ dependencies = [ [[package]] name = "pallet-preimage" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8696,8 +8779,8 @@ dependencies = [ [[package]] name = "pallet-proxy" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -8706,8 +8789,8 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8724,8 +8807,8 @@ dependencies = [ [[package]] name = "pallet-recovery" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -8734,8 +8817,8 @@ dependencies = [ [[package]] name = "pallet-referenda" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "assert_matches", "frame-benchmarking", @@ -8752,8 +8835,8 @@ dependencies = [ [[package]] name = "pallet-revive" -version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.10.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "alloy-core", "derive_more 0.99.20", @@ -8776,10 +8859,11 @@ dependencies = [ "pallet-transaction-payment", "parity-scale-codec", "paste", - "polkavm 0.21.0", - "polkavm-common 0.21.0", + "polkavm 0.27.0", + "polkavm-common 0.27.0", "rand 0.8.5", "rand_pcg", + "revm", "ripemd", "rlp 0.6.1", "scale-info", @@ -8798,13 +8882,16 @@ dependencies = [ [[package]] name = "pallet-revive-fixtures" -version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.7.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ + "alloy-core", "anyhow", "cargo_metadata", + "hex", "pallet-revive-uapi", - "polkavm-linker 0.21.0", + "polkavm-linker 0.27.0", + "serde_json", "sp-core", "sp-io", "toml 0.8.23", @@ -8812,8 +8899,8 @@ dependencies = [ [[package]] name = "pallet-revive-proc-macro" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro2", "quote", @@ -8822,20 +8909,36 @@ dependencies = [ [[package]] name = "pallet-revive-uapi" -version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.8.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitflags 1.3.2", "pallet-revive-proc-macro", "parity-scale-codec", - "polkavm-derive 0.21.0", + "polkavm-derive 0.27.0", + "scale-info", +] + +[[package]] +name = "pallet-root-offences" +version = "40.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" +dependencies = [ + "frame-support", + "frame-system", + "pallet-session", + "pallet-staking", + "parity-scale-codec", "scale-info", + "sp-core", + "sp-runtime", + "sp-staking", ] [[package]] name = "pallet-root-testing" -version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "19.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -8847,8 +8950,8 @@ dependencies = [ [[package]] name = "pallet-scheduler" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -8911,13 +9014,14 @@ dependencies = [ [[package]] name = "pallet-session" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", "impl-trait-for-tuples", "log", + "pallet-balances", "pallet-timestamp", "parity-scale-codec", "scale-info", @@ -8932,8 +9036,8 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8948,8 +9052,8 @@ dependencies = [ [[package]] name = "pallet-society" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8965,8 +9069,8 @@ dependencies = [ [[package]] name = "pallet-staking" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8987,9 +9091,10 @@ dependencies = [ [[package]] name = "pallet-staking-async-ah-client" -version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.4.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ + "frame-benchmarking", "frame-support", "frame-system", "log", @@ -9006,8 +9111,8 @@ dependencies = [ [[package]] name = "pallet-staking-async-rc-client" -version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.4.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -9023,8 +9128,8 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "24.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "sp-arithmetic", @@ -9032,8 +9137,8 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" -version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "29.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "sp-api", @@ -9042,8 +9147,8 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" -version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "48.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -9062,7 +9167,7 @@ version = "0.0.0" dependencies = [ "common-primitives", "common-runtime", - "env_logger 0.11.8", + "env_logger", "frame-benchmarking", "frame-support", "frame-system", @@ -9104,8 +9209,8 @@ dependencies = [ [[package]] name = "pallet-sudo" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -9139,8 +9244,8 @@ dependencies = [ [[package]] name = "pallet-timestamp" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -9157,14 +9262,14 @@ dependencies = [ [[package]] name = "pallet-tips" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", - "pallet-treasury 40.0.0", + "pallet-treasury 42.0.0", "parity-scale-codec", "scale-info", "serde", @@ -9175,8 +9280,8 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -9190,8 +9295,8 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" -version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "46.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -9206,8 +9311,8 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -9238,8 +9343,8 @@ dependencies = [ [[package]] name = "pallet-treasury" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -9257,8 +9362,8 @@ dependencies = [ [[package]] name = "pallet-utility" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -9272,8 +9377,8 @@ dependencies = [ [[package]] name = "pallet-verify-signature" -version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.6.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -9287,8 +9392,8 @@ dependencies = [ [[package]] name = "pallet-vesting" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -9301,8 +9406,8 @@ dependencies = [ [[package]] name = "pallet-whitelist" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -9311,8 +9416,8 @@ dependencies = [ [[package]] name = "pallet-xcm" -version = "20.1.3" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -9321,7 +9426,6 @@ dependencies = [ "hex-literal", "pallet-balances", "pallet-revive", - "pallet-timestamp", "parity-scale-codec", "scale-info", "serde", @@ -9337,8 +9441,8 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -9354,23 +9458,24 @@ dependencies = [ [[package]] name = "parachains-common" -version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", "frame-support", "frame-system", - "log", "pallet-asset-tx-payment", "pallet-assets", "pallet-authorship", "pallet-balances", "pallet-collator-selection", "pallet-message-queue", + "pallet-treasury 42.0.0", "pallet-xcm", "parity-scale-codec", "polkadot-primitives", + "polkadot-runtime-common", "scale-info", "sp-consensus-aura", "sp-core", @@ -9379,6 +9484,7 @@ dependencies = [ "staging-parachain-info", "staging-xcm", "staging-xcm-executor", + "tracing", ] [[package]] @@ -9550,7 +9656,7 @@ version = "3.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3" dependencies = [ - "base64 0.22.1", + "base64", "serde", ] @@ -9633,14 +9739,34 @@ dependencies = [ "indexmap 2.11.0", ] +[[package]] +name = "phf" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" +dependencies = [ + "phf_macros 0.11.3", + "phf_shared 0.11.3", +] + [[package]] name = "phf" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7" dependencies = [ - "phf_macros", - "phf_shared", + "phf_macros 0.12.1", + "phf_shared 0.12.1", +] + +[[package]] +name = "phf_generator" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" +dependencies = [ + "phf_shared 0.11.3", + "rand 0.8.5", ] [[package]] @@ -9649,8 +9775,21 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2cbb1126afed61dd6368748dae63b1ee7dc480191c6262a3b4ff1e29d86a6c5b" dependencies = [ - "fastrand 2.3.0", - "phf_shared", + "fastrand", + "phf_shared 0.12.1", +] + +[[package]] +name = "phf_macros" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" +dependencies = [ + "phf_generator 0.11.3", + "phf_shared 0.11.3", + "proc-macro2", + "quote", + "syn 2.0.106", ] [[package]] @@ -9659,13 +9798,22 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d713258393a82f091ead52047ca779d37e5766226d009de21696c4e667044368" dependencies = [ - "phf_generator", - "phf_shared", + "phf_generator 0.12.1", + "phf_shared 0.12.1", "proc-macro2", "quote", "syn 2.0.106", ] +[[package]] +name = "phf_shared" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" +dependencies = [ + "siphasher 1.0.1", +] + [[package]] name = "phf_shared" version = "0.12.1" @@ -9714,7 +9862,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" dependencies = [ "atomic-waker", - "fastrand 2.3.0", + "fastrand", "futures-io", ] @@ -9736,8 +9884,8 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "polkadot-approval-distribution" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "futures-timer", @@ -9754,8 +9902,8 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "futures-timer", @@ -9769,8 +9917,8 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "fatality", "futures", @@ -9792,8 +9940,8 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "fatality", @@ -9825,8 +9973,8 @@ dependencies = [ [[package]] name = "polkadot-cli" -version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "28.0.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "clap", "frame-benchmarking-cli", @@ -9836,6 +9984,7 @@ dependencies = [ "polkadot-node-primitives", "polkadot-service", "sc-cli", + "sc-network-types", "sc-service", "sc-storage-monitor", "sc-sysinfo", @@ -9849,8 +9998,8 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "fatality", @@ -9872,8 +10021,8 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" -version = "18.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "20.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -9883,8 +10032,8 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "fatality", "futures", @@ -9905,8 +10054,8 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" -version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -9919,8 +10068,8 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" -version = "24.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "futures-timer", @@ -9933,15 +10082,15 @@ dependencies = [ "sc-network", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-keystore", "tracing-gum", ] [[package]] name = "polkadot-network-bridge" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "always-assert", "async-trait", @@ -9963,8 +10112,8 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "parity-scale-codec", @@ -9981,8 +10130,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "bitvec", @@ -10002,7 +10151,7 @@ dependencies = [ "rand_core 0.6.4", "sc-keystore", "schnellru", - "schnorrkel 0.11.5", + "schnorrkel", "sp-application-crypto", "sp-consensus", "sp-consensus-slots", @@ -10013,8 +10162,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting-parallel" -version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.9.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -10037,8 +10186,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "futures", @@ -10056,8 +10205,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "fatality", @@ -10077,8 +10226,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "polkadot-node-subsystem", @@ -10092,8 +10241,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -10114,8 +10263,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "polkadot-node-metrics", @@ -10128,8 +10277,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "futures-timer", @@ -10144,8 +10293,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "fatality", "futures", @@ -10162,8 +10311,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -10179,8 +10328,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "fatality", "futures", @@ -10193,8 +10342,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "fatality", @@ -10210,8 +10359,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "always-assert", "array-bytes 6.2.3", @@ -10238,8 +10387,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "polkadot-node-subsystem", @@ -10251,8 +10400,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" -version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cpu-time", "futures", @@ -10260,6 +10409,7 @@ dependencies = [ "libc", "nix 0.29.0", "parity-scale-codec", + "polkadot-node-primitives", "polkadot-parachain-primitives", "polkadot-primitives", "sc-executor", @@ -10267,7 +10417,7 @@ dependencies = [ "sc-executor-wasmtime", "seccompiler", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-externalities", "sp-io", "sp-tracing", @@ -10277,8 +10427,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "polkadot-node-metrics", @@ -10292,8 +10442,8 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bs58", "futures", @@ -10309,8 +10459,8 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -10334,8 +10484,8 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" -version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "bounded-vec", @@ -10345,7 +10495,7 @@ dependencies = [ "polkadot-parachain-primitives", "polkadot-primitives", "sc-keystore", - "schnorrkel 0.11.5", + "schnorrkel", "serde", "sp-application-crypto", "sp-consensus-babe", @@ -10358,8 +10508,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "polkadot-node-subsystem-types", "polkadot-overseer", @@ -10367,8 +10517,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "derive_more 0.99.20", @@ -10395,8 +10545,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" -version = "24.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "fatality", "futures", @@ -10415,7 +10565,6 @@ dependencies = [ "polkadot-primitives", "prioritized-metered-channel", "rand 0.8.5", - "sc-keystore", "schnellru", "sp-application-crypto", "sp-core", @@ -10426,8 +10575,8 @@ dependencies = [ [[package]] name = "polkadot-overseer" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -10446,9 +10595,10 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" -version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "19.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ + "array-bytes 6.2.3", "bounded-collections", "derive_more 0.99.20", "parity-scale-codec", @@ -10462,8 +10612,8 @@ dependencies = [ [[package]] name = "polkadot-primitives" -version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "21.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "bounded-collections", @@ -10491,8 +10641,8 @@ dependencies = [ [[package]] name = "polkadot-rpc" -version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "27.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "jsonrpsee", "mmr-rpc", @@ -10524,8 +10674,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" -version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "frame-benchmarking", @@ -10548,7 +10698,7 @@ dependencies = [ "pallet-staking-reward-fn", "pallet-timestamp", "pallet-transaction-payment", - "pallet-treasury 40.0.0", + "pallet-treasury 42.0.0", "pallet-vesting", "parity-scale-codec", "polkadot-primitives", @@ -10574,8 +10724,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bs58", "frame-benchmarking", @@ -10586,8 +10736,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" -version = "20.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -10634,8 +10784,8 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" -version = "0.10.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.12.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -10669,8 +10819,8 @@ dependencies = [ [[package]] name = "polkadot-service" -version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "28.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "frame-benchmarking", @@ -10772,13 +10922,14 @@ dependencies = [ "thiserror 1.0.69", "tracing-gum", "westend-runtime", + "westend-runtime-constants", "xcm-runtime-apis", ] [[package]] name = "polkadot-statement-distribution" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "fatality", @@ -10797,8 +10948,8 @@ dependencies = [ [[package]] name = "polkadot-statement-table" -version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -10807,94 +10958,94 @@ dependencies = [ [[package]] name = "polkavm" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfd34e2f74206fff33482ae1718e275f11365ef8c4de7f0e69217f8845303867" +checksum = "fa028f713d0613f0f08b8b3367402cb859218854f6b96fcbe39a501862894d6f" dependencies = [ "libc", "log", - "polkavm-assembler 0.21.0", - "polkavm-common 0.21.0", - "polkavm-linux-raw 0.21.0", + "polkavm-assembler 0.26.0", + "polkavm-common 0.26.0", + "polkavm-linux-raw 0.26.0", ] [[package]] name = "polkavm" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2a01db119bb3a86572c0641ba6e7c9786fbd2ac89c25b43b688c4e353787526" +checksum = "6ef5796e5aaa109df210fed7c6ff82e89c7bf94c28f6332d57bd0efb865fdc2a" dependencies = [ "libc", "log", - "polkavm-assembler 0.24.0", - "polkavm-common 0.24.0", - "polkavm-linux-raw 0.24.0", + "polkavm-assembler 0.27.0", + "polkavm-common 0.27.0", + "polkavm-linux-raw 0.27.0", ] [[package]] name = "polkavm-assembler" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f512bc80cb10439391a7c13a9eb2d37cf66b7305e7df0a06d662eff4f5b07625" +checksum = "4859a29e1f4ad64610c4bc2bfc40bb9a535068a034933a5b56b5e7a0febf105a" dependencies = [ "log", ] [[package]] name = "polkavm-assembler" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eea6105f3f344abe0bf0151d67b3de6f5d24353f2393355ecf3f5f6e06d7fd0b" +checksum = "70bf3be2911acc089dfe54a92bfec22002f4fbf423b8fa771d1f7e7227f0195f" dependencies = [ "log", ] [[package]] name = "polkavm-common" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c16b809cfd398f861261c045a8745e6c78b71ea7e0d3ef6f7cc553eb27bc17e" +checksum = "49a5794b695626ba70d29e66e3f4f4835767452a6723f3a0bc20884b07088fe8" dependencies = [ - "blake3", "log", - "polkavm-assembler 0.21.0", + "polkavm-assembler 0.26.0", ] [[package]] name = "polkavm-common" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d91ed9e5af472f729fcf3b3c1cf17508ddbb3505259dd6e2ee0fb5a29e105d22" +checksum = "a19805789e7bf778ac5855f6fe9350353f6a1697c2aab9bfb6fc7c831be54fad" dependencies = [ + "blake3", "log", - "polkavm-assembler 0.24.0", + "polkavm-assembler 0.27.0", ] [[package]] name = "polkavm-derive" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47239245f87329541932c0d7fec750a66a75b13aa87dfe4fbfd637bab86ad387" +checksum = "95282a203ae1f6828a04ff334145c3f6dc718bba6d3959805d273358b45eab93" dependencies = [ - "polkavm-derive-impl-macro 0.21.0", + "polkavm-derive-impl-macro 0.26.0", ] [[package]] name = "polkavm-derive" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "176144f8661117ea95fa7cf868c9a62d6b143e8a2ebcb7582464c3faade8669a" +checksum = "4eea46a17d87cbf3c0f3f6156f6300f60cec67cf9eaca296c770e0873f8389d6" dependencies = [ - "polkavm-derive-impl-macro 0.24.0", + "polkavm-derive-impl-macro 0.27.0", ] [[package]] name = "polkavm-derive-impl" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24fd6c6215450c3e57511df5c38a82eb4bde208de15ee15046ac33852f3c3eaa" +checksum = "6069dc7995cde6e612b868a02ce48b54397c6d2582bd1b97b63aabbe962cd779" dependencies = [ - "polkavm-common 0.21.0", + "polkavm-common 0.26.0", "proc-macro2", "quote", "syn 2.0.106", @@ -10902,11 +11053,11 @@ dependencies = [ [[package]] name = "polkavm-derive-impl" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5a21844afdfcc10c92b9ef288ccb926211af27478d1730fcd55e4aec710179d" +checksum = "8abdd1210d96b1dda9ac21199ec469448fd628cea102e2ff0e0df1667c4c3b5f" dependencies = [ - "polkavm-common 0.24.0", + "polkavm-common 0.27.0", "proc-macro2", "quote", "syn 2.0.106", @@ -10914,83 +11065,67 @@ dependencies = [ [[package]] name = "polkavm-derive-impl-macro" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36837f6b7edfd6f4498f8d25d81da16cf03bd6992c3e56f3d477dfc90f4fefca" +checksum = "581d34cafec741dc5ffafbb341933c205b6457f3d76257a9d99fb56687219c91" dependencies = [ - "polkavm-derive-impl 0.21.0", + "polkavm-derive-impl 0.26.0", "syn 2.0.106", ] [[package]] name = "polkavm-derive-impl-macro" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba0ef0f17ad81413ea1ca5b1b67553aedf5650c88269b673d3ba015c83bc2651" +checksum = "8a45173d70138aa1879892c50777ed0d8b0c8556f7678372f09fa1d89bbbddb4" dependencies = [ - "polkavm-derive-impl 0.24.0", + "polkavm-derive-impl 0.27.0", "syn 2.0.106", ] [[package]] name = "polkavm-linker" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23bc764986c4a63f9ab9890c3f4eb9b4c13b6ff80d79685bd48ade147234aab4" +checksum = "beb896023e5bd89bba40311797d8d42490fa4a1fd5256c74820753c5722d1e67" dependencies = [ "dirs", - "gimli 0.31.1", + "gimli", "hashbrown 0.14.5", "log", - "object 0.36.7", - "polkavm-common 0.21.0", + "object", + "polkavm-common 0.26.0", "regalloc2 0.9.3", "rustc-demangle", ] [[package]] name = "polkavm-linker" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06c95a521a1331024ebe5823ffdfba9ea6df40b934b0804049d5171887579806" +checksum = "99fe3704d21e96c5d1e6a1b1a43ac57f9dce110d3331fbf8299e9f57d5884066" dependencies = [ "dirs", - "gimli 0.31.1", + "gimli", "hashbrown 0.14.5", "log", - "object 0.36.7", - "polkavm-common 0.24.0", + "object", + "polkavm-common 0.27.0", "regalloc2 0.9.3", "rustc-demangle", ] [[package]] name = "polkavm-linux-raw" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be6cd1d48c5e7814d287a3e12a339386a5dfa2f3ac72f932335f4cf56467f1b3" +checksum = "28919f542476f4158cc71e6c072b1051f38f4b514253594ac3ad80e3c0211fc8" [[package]] name = "polkavm-linux-raw" -version = "0.24.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec0b13e26ec7234dba213ca17118c70c562809bdce0eefe84f92613d5c8da26" - -[[package]] -name = "polling" -version = "2.8.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" -dependencies = [ - "autocfg", - "bitflags 1.3.2", - "cfg-if", - "concurrent-queue", - "libc", - "log", - "pin-project-lite", - "windows-sys 0.48.0", -] +checksum = "061088785efd93e4367faf12f341bb356208c06bab43aa942d472068af80d1c4" [[package]] name = "polling" @@ -11000,7 +11135,7 @@ checksum = "b5bd19146350fe804f7cb2669c851c03d69da628803dab0d98018142aaa5d829" dependencies = [ "cfg-if", "concurrent-queue", - "hermit-abi 0.5.2", + "hermit-abi", "pin-project-lite", "rustix 1.0.8", "windows-sys 0.60.2", @@ -11044,6 +11179,18 @@ dependencies = [ "portable-atomic", ] +[[package]] +name = "postcard" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6764c3b5dd454e283a30e6dfe78e9b31096d9e32036b5d1eaac7a6119ccb9a24" +dependencies = [ + "cobs", + "embedded-io 0.4.0", + "embedded-io 0.6.1", + "serde", +] + [[package]] name = "potential_utf" version = "0.1.3" @@ -11383,12 +11530,26 @@ dependencies = [ ] [[package]] -name = "psm" -version = "0.1.26" +name = "pulley-interpreter" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e944464ec8536cd1beb0bbfd96987eb5e3b72f2ecdafdc5c769a37f1fa2ae1f" +checksum = "b89c4319786b16c1a6a38ee04788d32c669b61ba4b69da2162c868c18be99c1b" dependencies = [ - "cc", + "cranelift-bitset", + "log", + "pulley-macros", + "wasmtime-internal-math", +] + +[[package]] +name = "pulley-macros" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "938543690519c20c3a480d20a8efcc8e69abeb44093ab1df4e7c1f81f26c677a" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.106", ] [[package]] @@ -11716,26 +11877,28 @@ dependencies = [ [[package]] name = "regalloc2" -version = "0.6.1" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80535183cae11b149d618fbd3c37e38d7cda589d82d7769e196ca9a9042d7621" +checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6" dependencies = [ - "fxhash", + "hashbrown 0.13.2", "log", + "rustc-hash 1.1.0", "slice-group-by", "smallvec", ] [[package]] name = "regalloc2" -version = "0.9.3" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6" +checksum = "5216b1837de2149f8bc8e6d5f88a9326b63b8c836ed58ce4a0a29ec736a59734" dependencies = [ - "hashbrown 0.13.2", + "allocator-api2", + "bumpalo", + "hashbrown 0.15.5", "log", - "rustc-hash 1.1.0", - "slice-group-by", + "rustc-hash 2.1.1", "smallvec", ] @@ -11780,6 +11943,195 @@ version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95325155c684b1c89f7765e30bc1c42e4a6da51ca513615660cb8a62ef9a88e3" +[[package]] +name = "revm" +version = "27.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e6bf82101a1ad8a2b637363a37aef27f88b4efc8a6e24c72bf5f64923dc5532" +dependencies = [ + "revm-bytecode", + "revm-context", + "revm-context-interface", + "revm-database", + "revm-database-interface", + "revm-handler", + "revm-inspector", + "revm-interpreter", + "revm-precompile", + "revm-primitives", + "revm-state", +] + +[[package]] +name = "revm-bytecode" +version = "6.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66c52031b73cae95d84cd1b07725808b5fd1500da3e5e24574a3b2dc13d9f16d" +dependencies = [ + "bitvec", + "phf 0.11.3", + "revm-primitives", + "serde", +] + +[[package]] +name = "revm-context" +version = "8.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cd508416a35a4d8a9feaf5ccd06ac6d6661cd31ee2dc0252f9f7316455d71f9" +dependencies = [ + "cfg-if", + "derive-where", + "revm-bytecode", + "revm-context-interface", + "revm-database-interface", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-context-interface" +version = "9.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc90302642d21c8f93e0876e201f3c5f7913c4fcb66fb465b0fd7b707dfe1c79" +dependencies = [ + "alloy-eip2930", + "alloy-eip7702", + "auto_impl", + "either", + "revm-database-interface", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-database" +version = "7.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39a276ed142b4718dcf64bc9624f474373ed82ef20611025045c3fb23edbef9c" +dependencies = [ + "alloy-eips", + "revm-bytecode", + "revm-database-interface", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-database-interface" +version = "7.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c523c77e74eeedbac5d6f7c092e3851dbe9c7fec6f418b85992bd79229db361" +dependencies = [ + "auto_impl", + "either", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-handler" +version = "8.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1529c8050e663be64010e80ec92bf480315d21b1f2dbf65540028653a621b27d" +dependencies = [ + "auto_impl", + "derive-where", + "revm-bytecode", + "revm-context", + "revm-context-interface", + "revm-database-interface", + "revm-interpreter", + "revm-precompile", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-inspector" +version = "8.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f78db140e332489094ef314eaeb0bd1849d6d01172c113ab0eb6ea8ab9372926" +dependencies = [ + "auto_impl", + "either", + "revm-context", + "revm-database-interface", + "revm-handler", + "revm-interpreter", + "revm-primitives", + "revm-state", + "serde", + "serde_json", +] + +[[package]] +name = "revm-interpreter" +version = "24.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff9d7d9d71e8a33740b277b602165b6e3d25fff091ba3d7b5a8d373bf55f28a7" +dependencies = [ + "revm-bytecode", + "revm-context-interface", + "revm-primitives", + "serde", +] + +[[package]] +name = "revm-precompile" +version = "25.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cee3f336b83621294b4cfe84d817e3eef6f3d0fce00951973364cc7f860424d" +dependencies = [ + "ark-bls12-381 0.5.0", + "ark-bn254", + "ark-ec 0.5.0", + "ark-ff 0.5.0", + "ark-serialize 0.5.0", + "arrayref", + "aurora-engine-modexp", + "c-kzg", + "cfg-if", + "k256", + "libsecp256k1", + "once_cell", + "p256", + "revm-primitives", + "ripemd", + "rug", + "secp256k1 0.31.1", + "sha2 0.10.9", +] + +[[package]] +name = "revm-primitives" +version = "20.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5aa29d9da06fe03b249b6419b33968ecdf92ad6428e2f012dc57bcd619b5d94e" +dependencies = [ + "alloy-primitives", + "num_enum", + "once_cell", + "serde", +] + +[[package]] +name = "revm-state" +version = "7.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f64fbacb86008394aaebd3454f9643b7d5a782bd251135e17c5b33da592d84d" +dependencies = [ + "bitflags 2.9.4", + "revm-bytecode", + "revm-primitives", + "serde", +] + [[package]] name = "rfc6979" version = "0.4.0" @@ -11860,8 +12212,8 @@ dependencies = [ [[package]] name = "rococo-runtime" -version = "24.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "27.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "binary-merkle-tree", "bitvec", @@ -11913,7 +12265,7 @@ dependencies = [ "pallet-tips", "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", - "pallet-treasury 40.0.0", + "pallet-treasury 42.0.0", "pallet-utility", "pallet-vesting", "pallet-whitelist", @@ -11958,8 +12310,8 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "polkadot-primitives", @@ -12017,6 +12369,18 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "rug" +version = "1.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58ad2e973fe3c3214251a840a621812a4f40468da814b1a3d6947d433c2af11f" +dependencies = [ + "az", + "gmp-mpfr-sys", + "libc", + "libm", +] + [[package]] name = "ruint" version = "1.16.0" @@ -12101,34 +12465,6 @@ dependencies = [ "nom", ] -[[package]] -name = "rustix" -version = "0.36.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "305efbd14fde4139eb501df5f136994bb520b033fa9fbdce287507dc23b8c7ed" -dependencies = [ - "bitflags 1.3.2", - "errno", - "io-lifetimes", - "libc", - "linux-raw-sys 0.1.4", - "windows-sys 0.45.0", -] - -[[package]] -name = "rustix" -version = "0.37.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "519165d378b97752ca44bbe15047d5d3409e875f39327546b42ac81d7e18c1b6" -dependencies = [ - "bitflags 1.3.2", - "errno", - "io-lifetimes", - "libc", - "linux-raw-sys 0.3.8", - "windows-sys 0.48.0", -] - [[package]] name = "rustix" version = "0.38.44" @@ -12258,17 +12594,6 @@ dependencies = [ "wait-timeout", ] -[[package]] -name = "ruzstd" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3ffab8f9715a0d455df4bbb9d21e91135aab3cd3ca187af0cd0c3c3f868fdc" -dependencies = [ - "byteorder", - "thiserror-core", - "twox-hash", -] - [[package]] name = "ruzstd" version = "0.6.0" @@ -12325,8 +12650,8 @@ dependencies = [ [[package]] name = "sc-allocator" -version = "32.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "34.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "sp-core", @@ -12336,8 +12661,8 @@ dependencies = [ [[package]] name = "sc-authority-discovery" -version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -12352,6 +12677,7 @@ dependencies = [ "sc-client-api", "sc-network", "sc-network-types", + "sc-service", "serde", "serde_json", "sp-api", @@ -12367,8 +12693,8 @@ dependencies = [ [[package]] name = "sc-basic-authorship" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "log", @@ -12383,13 +12709,14 @@ dependencies = [ "sp-core", "sp-inherents", "sp-runtime", + "sp-trie", "substrate-prometheus-endpoint", ] [[package]] name = "sc-block-builder" -version = "0.45.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.47.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "sp-api", @@ -12403,8 +12730,8 @@ dependencies = [ [[package]] name = "sc-chain-spec" -version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "46.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "docify", @@ -12419,7 +12746,7 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-genesis-builder", "sp-io", "sp-runtime", @@ -12430,7 +12757,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -12440,8 +12767,8 @@ dependencies = [ [[package]] name = "sc-cli" -version = "0.53.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.55.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "chrono", @@ -12482,8 +12809,8 @@ dependencies = [ [[package]] name = "sc-client-api" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "fnv", "futures", @@ -12508,8 +12835,8 @@ dependencies = [ [[package]] name = "sc-client-db" -version = "0.47.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.49.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "hash-db", "kvdb", @@ -12536,8 +12863,8 @@ dependencies = [ [[package]] name = "sc-consensus" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -12559,13 +12886,15 @@ dependencies = [ [[package]] name = "sc-consensus-aura" -version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", + "fork-tree", "futures", "log", "parity-scale-codec", + "parking_lot 0.12.4", "sc-block-builder", "sc-client-api", "sc-consensus", @@ -12588,8 +12917,8 @@ dependencies = [ [[package]] name = "sc-consensus-babe" -version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "fork-tree", @@ -12614,18 +12943,19 @@ dependencies = [ "sp-consensus-babe", "sp-consensus-slots", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-inherents", "sp-keystore", "sp-runtime", + "sp-timestamp", "substrate-prometheus-endpoint", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-babe-rpc" -version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "jsonrpsee", @@ -12646,8 +12976,8 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" -version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "32.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -12680,8 +13010,8 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" -version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "32.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "jsonrpsee", @@ -12700,8 +13030,8 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "fork-tree", "parity-scale-codec", @@ -12713,8 +13043,8 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" -version = "0.36.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.38.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "ahash", "array-bytes 6.2.3", @@ -12748,7 +13078,7 @@ dependencies = [ "sp-consensus", "sp-consensus-grandpa", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", @@ -12757,8 +13087,8 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" -version = "0.36.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.38.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "finality-grandpa", "futures", @@ -12777,8 +13107,8 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" -version = "0.52.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.54.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "assert_matches", "async-trait", @@ -12812,8 +13142,8 @@ dependencies = [ [[package]] name = "sc-consensus-slots" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -12835,8 +13165,8 @@ dependencies = [ [[package]] name = "sc-executor" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -12858,10 +13188,10 @@ dependencies = [ [[package]] name = "sc-executor-common" -version = "0.39.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.41.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ - "polkavm 0.24.0", + "polkavm 0.26.0", "sc-allocator", "sp-maybe-compressed-blob", "sp-wasm-interface", @@ -12871,24 +13201,24 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" -version = "0.36.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.38.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", - "polkavm 0.24.0", + "polkavm 0.26.0", "sc-executor-common", "sp-wasm-interface", ] [[package]] name = "sc-executor-wasmtime" -version = "0.39.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.41.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "anyhow", "log", "parking_lot 0.12.4", - "rustix 0.36.17", + "rustix 1.0.8", "sc-allocator", "sc-executor-common", "sp-runtime-interface", @@ -12898,8 +13228,8 @@ dependencies = [ [[package]] name = "sc-informant" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "console", "futures", @@ -12914,8 +13244,8 @@ dependencies = [ [[package]] name = "sc-keystore" -version = "36.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "38.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "parking_lot 0.12.4", @@ -12928,8 +13258,8 @@ dependencies = [ [[package]] name = "sc-mixnet" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "arrayvec 0.7.6", @@ -12956,8 +13286,8 @@ dependencies = [ [[package]] name = "sc-network" -version = "0.51.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -13006,8 +13336,8 @@ dependencies = [ [[package]] name = "sc-network-common" -version = "0.49.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.51.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -13016,8 +13346,8 @@ dependencies = [ [[package]] name = "sc-network-gossip" -version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "ahash", "futures", @@ -13035,8 +13365,8 @@ dependencies = [ [[package]] name = "sc-network-light" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -13056,8 +13386,8 @@ dependencies = [ [[package]] name = "sc-network-sync" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -13091,8 +13421,8 @@ dependencies = [ [[package]] name = "sc-network-transactions" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "futures", @@ -13110,8 +13440,8 @@ dependencies = [ [[package]] name = "sc-network-types" -version = "0.17.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.19.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bs58", "bytes", @@ -13131,8 +13461,8 @@ dependencies = [ [[package]] name = "sc-offchain" -version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "48.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bytes", "fnv", @@ -13166,7 +13496,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -13174,8 +13504,8 @@ dependencies = [ [[package]] name = "sc-rpc" -version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "48.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "jsonrpsee", @@ -13206,8 +13536,8 @@ dependencies = [ [[package]] name = "sc-rpc-api" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -13226,8 +13556,8 @@ dependencies = [ [[package]] name = "sc-rpc-server" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -13250,8 +13580,8 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" -version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "futures", @@ -13283,14 +13613,14 @@ dependencies = [ [[package]] name = "sc-runtime-utilities" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "sc-executor", "sc-executor-common", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-state-machine", "sp-wasm-interface", "thiserror 1.0.69", @@ -13298,8 +13628,8 @@ dependencies = [ [[package]] name = "sc-service" -version = "0.52.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.54.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "directories", @@ -13362,8 +13692,8 @@ dependencies = [ [[package]] name = "sc-state-db" -version = "0.39.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.40.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "parity-scale-codec", @@ -13373,8 +13703,8 @@ dependencies = [ [[package]] name = "sc-storage-monitor" -version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.26.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "clap", "fs4", @@ -13386,8 +13716,8 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" -version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -13405,8 +13735,8 @@ dependencies = [ [[package]] name = "sc-sysinfo" -version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "45.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "derive_more 0.99.20", "futures", @@ -13419,14 +13749,14 @@ dependencies = [ "serde", "serde_json", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-io", ] [[package]] name = "sc-telemetry" -version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "30.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "chrono", "futures", @@ -13444,8 +13774,8 @@ dependencies = [ [[package]] name = "sc-tracing" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "chrono", "console", @@ -13467,13 +13797,13 @@ dependencies = [ "thiserror 1.0.69", "tracing", "tracing-log", - "tracing-subscriber", + "tracing-subscriber 0.3.20", ] [[package]] name = "sc-tracing-proc-macro" version = "11.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -13483,8 +13813,8 @@ dependencies = [ [[package]] name = "sc-transaction-pool" -version = "40.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -13501,7 +13831,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-runtime", "sp-tracing", "sp-transaction-pool", @@ -13514,8 +13844,8 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -13531,8 +13861,8 @@ dependencies = [ [[package]] name = "sc-utils" -version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "20.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-channel 1.9.0", "futures", @@ -13696,6 +14026,30 @@ dependencies = [ "windows-sys 0.59.0", ] +[[package]] +name = "schemars" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f" +dependencies = [ + "dyn-clone", + "ref-cast", + "serde", + "serde_json", +] + +[[package]] +name = "schemars" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0" +dependencies = [ + "dyn-clone", + "ref-cast", + "serde", + "serde_json", +] + [[package]] name = "schnellru" version = "0.2.4" @@ -13707,22 +14061,6 @@ dependencies = [ "hashbrown 0.13.2", ] -[[package]] -name = "schnorrkel" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "844b7645371e6ecdf61ff246ba1958c29e802881a749ae3fb1993675d210d28d" -dependencies = [ - "arrayref", - "arrayvec 0.7.6", - "curve25519-dalek-ng", - "merlin", - "rand_core 0.6.4", - "sha2 0.9.9", - "subtle-ng", - "zeroize", -] - [[package]] name = "schnorrkel" version = "0.11.5" @@ -13831,6 +14169,17 @@ dependencies = [ "secp256k1-sys 0.10.1", ] +[[package]] +name = "secp256k1" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c3c81b43dc2d8877c216a3fccf76677ee1ebccd429566d3e67447290d0c42b2" +dependencies = [ + "bitcoin_hashes 0.14.0", + "rand 0.9.2", + "secp256k1-sys 0.11.0", +] + [[package]] name = "secp256k1-sys" version = "0.8.2" @@ -13858,6 +14207,15 @@ dependencies = [ "cc", ] +[[package]] +name = "secp256k1-sys" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcb913707158fadaf0d8702c2db0e857de66eb003ccfdda5924b5f5ac98efb38" +dependencies = [ + "cc", +] + [[package]] name = "secrecy" version = "0.8.0" @@ -13976,6 +14334,7 @@ version = "1.0.143" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a" dependencies = [ + "indexmap 2.11.0", "itoa", "memchr", "ryu", @@ -13997,9 +14356,13 @@ version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2c45cd61fefa9db6f254525d46e392b852e0e61d9a1fd36e5bd183450a556d5" dependencies = [ - "base64 0.22.1", + "base64", "chrono", "hex", + "indexmap 1.9.3", + "indexmap 2.11.0", + "schemars 0.9.0", + "schemars 1.0.4", "serde", "serde_derive", "serde_json", @@ -14052,19 +14415,6 @@ dependencies = [ "syn 2.0.106", ] -[[package]] -name = "sha-1" -version = "0.9.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6" -dependencies = [ - "block-buffer 0.9.0", - "cfg-if", - "cpufeatures", - "digest 0.9.0", - "opaque-debug 0.3.1", -] - [[package]] name = "sha1" version = "0.10.6" @@ -14208,8 +14558,8 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" -version = "18.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "20.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "enumn", "parity-scale-codec", @@ -14231,22 +14581,8 @@ name = "smallvec" version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" - -[[package]] -name = "smol" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13f2b548cd8447f8de0fdf1c592929f70f4fc7039a05e47404b0d096ec6987a1" dependencies = [ - "async-channel 1.9.0", - "async-executor", - "async-fs 1.6.0", - "async-io 1.13.0", - "async-lock 2.8.0", - "async-net 1.8.0", - "async-process 1.8.1", - "blocking", - "futures-lite 1.13.0", + "serde", ] [[package]] @@ -14257,67 +14593,13 @@ checksum = "a33bd3e260892199c3ccfc487c88b2da2265080acb316cd920da72fdfd7c599f" dependencies = [ "async-channel 2.5.0", "async-executor", - "async-fs 2.1.3", - "async-io 2.5.0", - "async-lock 3.4.1", - "async-net 2.0.0", - "async-process 2.4.0", + "async-fs", + "async-io", + "async-lock", + "async-net", + "async-process", "blocking", - "futures-lite 2.6.1", -] - -[[package]] -name = "smoldot" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0bb30cf57b7b5f6109ce17c3164445e2d6f270af2cb48f6e4d31c2967c9a9f5" -dependencies = [ - "arrayvec 0.7.6", - "async-lock 2.8.0", - "atomic-take", - "base64 0.21.7", - "bip39", - "blake2-rfc", - "bs58", - "chacha20", - "crossbeam-queue", - "derive_more 0.99.20", - "ed25519-zebra", - "either", - "event-listener 2.5.3", - "fnv", - "futures-lite 1.13.0", - "futures-util", - "hashbrown 0.14.5", - "hex", - "hmac 0.12.1", - "itertools 0.11.0", - "libsecp256k1", - "merlin", - "no-std-net", - "nom", - "num-bigint", - "num-rational", - "num-traits", - "pbkdf2", - "pin-project", - "poly1305", - "rand 0.8.5", - "rand_chacha 0.3.1", - "ruzstd 0.4.0", - "schnorrkel 0.10.2", - "serde", - "serde_json", - "sha2 0.10.9", - "sha3", - "siphasher 0.3.11", - "slab", - "smallvec", - "soketto 0.7.1", - "twox-hash", - "wasmi 0.31.2", - "x25519-dalek", - "zeroize", + "futures-lite", ] [[package]] @@ -14327,9 +14609,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "966e72d77a3b2171bb7461d0cb91f43670c63558c62d7cf42809cae6c8b6b818" dependencies = [ "arrayvec 0.7.6", - "async-lock 3.4.1", + "async-lock", "atomic-take", - "base64 0.22.1", + "base64", "bip39", "blake2-rfc", "bs58", @@ -14340,7 +14622,7 @@ dependencies = [ "either", "event-listener 5.4.1", "fnv", - "futures-lite 2.6.1", + "futures-lite", "futures-util", "hashbrown 0.14.5", "hex", @@ -14358,8 +14640,8 @@ dependencies = [ "poly1305", "rand 0.8.5", "rand_chacha 0.3.1", - "ruzstd 0.6.0", - "schnorrkel 0.11.5", + "ruzstd", + "schnorrkel", "serde", "serde_json", "sha2 0.10.9", @@ -14367,49 +14649,13 @@ dependencies = [ "siphasher 1.0.1", "slab", "smallvec", - "soketto 0.8.1", + "soketto", "twox-hash", - "wasmi 0.32.3", + "wasmi", "x25519-dalek", "zeroize", ] -[[package]] -name = "smoldot-light" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "256b5bad1d6b49045e95fe87492ce73d5af81545d8b4d8318a872d2007024c33" -dependencies = [ - "async-channel 1.9.0", - "async-lock 2.8.0", - "base64 0.21.7", - "blake2-rfc", - "derive_more 0.99.20", - "either", - "event-listener 2.5.3", - "fnv", - "futures-channel", - "futures-lite 1.13.0", - "futures-util", - "hashbrown 0.14.5", - "hex", - "itertools 0.11.0", - "log", - "lru 0.11.1", - "no-std-net", - "parking_lot 0.12.4", - "pin-project", - "rand 0.8.5", - "rand_chacha 0.3.1", - "serde", - "serde_json", - "siphasher 0.3.11", - "slab", - "smol 1.3.0", - "smoldot 0.11.0", - "zeroize", -] - [[package]] name = "smoldot-light" version = "0.16.2" @@ -14417,8 +14663,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a33b06891f687909632ce6a4e3fd7677b24df930365af3d0bcb078310129f3f" dependencies = [ "async-channel 2.5.0", - "async-lock 3.4.1", - "base64 0.22.1", + "async-lock", + "base64", "blake2-rfc", "bs58", "derive_more 0.99.20", @@ -14426,13 +14672,13 @@ dependencies = [ "event-listener 5.4.1", "fnv", "futures-channel", - "futures-lite 2.6.1", + "futures-lite", "futures-util", "hashbrown 0.14.5", "hex", "itertools 0.13.0", "log", - "lru 0.12.5", + "lru", "parking_lot 0.12.4", "pin-project", "rand 0.8.5", @@ -14441,8 +14687,8 @@ dependencies = [ "serde_json", "siphasher 1.0.1", "slab", - "smol 2.0.2", - "smoldot 0.18.0", + "smol", + "smoldot", "zeroize", ] @@ -14469,16 +14715,6 @@ dependencies = [ "subtle 2.6.1", ] -[[package]] -name = "socket2" -version = "0.4.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" -dependencies = [ - "libc", - "winapi", -] - [[package]] name = "socket2" version = "0.5.10" @@ -14499,28 +14735,13 @@ dependencies = [ "windows-sys 0.59.0", ] -[[package]] -name = "soketto" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41d1c5305e39e09653383c2c7244f2f78b3bcae37cf50c64cb4789c9f5096ec2" -dependencies = [ - "base64 0.13.1", - "bytes", - "futures", - "httparse", - "log", - "rand 0.8.5", - "sha-1", -] - [[package]] name = "soketto" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e859df029d160cb88608f5d7df7fb4753fd20fdfb4de5644f3d8b8440841721" dependencies = [ - "base64 0.22.1", + "base64", "bytes", "futures", "http 1.3.1", @@ -14532,8 +14753,8 @@ dependencies = [ [[package]] name = "sp-api" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "hash-db", @@ -14554,8 +14775,8 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "Inflector", "blake2 0.10.6", @@ -14568,8 +14789,8 @@ dependencies = [ [[package]] name = "sp-application-crypto" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -14580,8 +14801,8 @@ dependencies = [ [[package]] name = "sp-arithmetic" -version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "28.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "integer-sqrt", @@ -14594,8 +14815,8 @@ dependencies = [ [[package]] name = "sp-authority-discovery" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -14606,8 +14827,8 @@ dependencies = [ [[package]] name = "sp-block-builder" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-api", "sp-inherents", @@ -14616,8 +14837,8 @@ dependencies = [ [[package]] name = "sp-blockchain" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "parity-scale-codec", @@ -14635,8 +14856,8 @@ dependencies = [ [[package]] name = "sp-consensus" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -14649,8 +14870,8 @@ dependencies = [ [[package]] name = "sp-consensus-aura" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "parity-scale-codec", @@ -14665,8 +14886,8 @@ dependencies = [ [[package]] name = "sp-consensus-babe" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "parity-scale-codec", @@ -14683,8 +14904,8 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" -version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "27.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -14692,7 +14913,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-io", "sp-keystore", "sp-mmr-primitives", @@ -14703,8 +14924,8 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "finality-grandpa", "log", @@ -14720,8 +14941,8 @@ dependencies = [ [[package]] name = "sp-consensus-slots" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -14731,8 +14952,8 @@ dependencies = [ [[package]] name = "sp-core" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "38.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "ark-vrf", "array-bytes 6.2.3", @@ -14758,15 +14979,14 @@ dependencies = [ "primitive-types 0.13.1", "rand 0.8.5", "scale-info", - "schnorrkel 0.11.5", + "schnorrkel", "secp256k1 0.28.2", "secrecy 0.8.0", "serde", "sha2 0.10.9", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-debug-derive", "sp-externalities", - "sp-runtime-interface", "sp-std", "sp-storage", "ss58-registry", @@ -14794,7 +15014,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "blake2b_simd", "byteorder", @@ -14807,17 +15027,17 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "syn 2.0.106", ] [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "kvdb", "parking_lot 0.12.4", @@ -14826,7 +15046,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro2", "quote", @@ -14836,7 +15056,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "environmental", "parity-scale-codec", @@ -14845,8 +15065,8 @@ dependencies = [ [[package]] name = "sp-genesis-builder" -version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.20.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -14857,8 +15077,8 @@ dependencies = [ [[package]] name = "sp-inherents" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -14870,8 +15090,8 @@ dependencies = [ [[package]] name = "sp-io" -version = "41.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bytes", "docify", @@ -14879,11 +15099,11 @@ dependencies = [ "libsecp256k1", "log", "parity-scale-codec", - "polkavm-derive 0.24.0", + "polkavm-derive 0.26.0", "rustversion", "secp256k1 0.28.2", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-externalities", "sp-keystore", "sp-runtime-interface", @@ -14896,8 +15116,8 @@ dependencies = [ [[package]] name = "sp-keyring" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-core", "sp-runtime", @@ -14906,8 +15126,8 @@ dependencies = [ [[package]] name = "sp-keystore" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.44.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -14917,8 +15137,8 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" -version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "11.0.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -14926,8 +15146,8 @@ dependencies = [ [[package]] name = "sp-metadata-ir" -version = "0.11.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.12.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-metadata 23.0.0", "parity-scale-codec", @@ -14936,8 +15156,8 @@ dependencies = [ [[package]] name = "sp-mixnet" -version = "0.15.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.17.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -14947,8 +15167,8 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "parity-scale-codec", @@ -14964,8 +15184,8 @@ dependencies = [ [[package]] name = "sp-npos-elections" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -14977,8 +15197,8 @@ dependencies = [ [[package]] name = "sp-offchain" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-api", "sp-core", @@ -14988,7 +15208,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "backtrace", "regex", @@ -14996,8 +15216,8 @@ dependencies = [ [[package]] name = "sp-rpc" -version = "35.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "36.0.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -15006,8 +15226,8 @@ dependencies = [ [[package]] name = "sp-runtime" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "binary-merkle-tree", "docify", @@ -15035,14 +15255,13 @@ dependencies = [ [[package]] name = "sp-runtime-interface" -version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "32.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bytes", "impl-trait-for-tuples", "parity-scale-codec", - "polkavm-derive 0.24.0", - "primitive-types 0.13.1", + "polkavm-derive 0.26.0", "sp-externalities", "sp-runtime-interface-proc-macro", "sp-std", @@ -15054,8 +15273,8 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" -version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "20.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "Inflector", "expander", @@ -15067,8 +15286,8 @@ dependencies = [ [[package]] name = "sp-session" -version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -15081,8 +15300,8 @@ dependencies = [ [[package]] name = "sp-staking" -version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -15094,8 +15313,8 @@ dependencies = [ [[package]] name = "sp-state-machine" -version = "0.46.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.48.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "hash-db", "log", @@ -15114,8 +15333,8 @@ dependencies = [ [[package]] name = "sp-statement-store" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -15128,7 +15347,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-externalities", "sp-runtime", "sp-runtime-interface", @@ -15139,12 +15358,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "impl-serde", "parity-scale-codec", @@ -15155,8 +15374,8 @@ dependencies = [ [[package]] name = "sp-timestamp" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "parity-scale-codec", @@ -15167,19 +15386,20 @@ dependencies = [ [[package]] name = "sp-tracing" -version = "17.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "19.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", + "regex", "tracing", "tracing-core", - "tracing-subscriber", + "tracing-subscriber 0.3.20", ] [[package]] name = "sp-transaction-pool" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-api", "sp-runtime", @@ -15187,8 +15407,8 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "parity-scale-codec", @@ -15201,8 +15421,8 @@ dependencies = [ [[package]] name = "sp-trie" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "ahash", "foldhash 0.1.5", @@ -15226,8 +15446,8 @@ dependencies = [ [[package]] name = "sp-version" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "impl-serde", "parity-scale-codec", @@ -15244,7 +15464,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "proc-macro-warning", @@ -15255,8 +15475,8 @@ dependencies = [ [[package]] name = "sp-wasm-interface" -version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "24.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -15267,8 +15487,8 @@ dependencies = [ [[package]] name = "sp-weights" -version = "32.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "33.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -15333,8 +15553,8 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-parachain-info" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -15346,8 +15566,8 @@ dependencies = [ [[package]] name = "staging-xcm" -version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "19.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "bounded-collections", @@ -15356,19 +15576,19 @@ dependencies = [ "frame-support", "hex-literal", "impl-trait-for-tuples", - "log", "parity-scale-codec", "scale-info", "serde", "sp-runtime", "sp-weights", + "tracing", "xcm-procedural", ] [[package]] name = "staging-xcm-builder" -version = "21.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "environmental", "frame-support", @@ -15391,8 +15611,8 @@ dependencies = [ [[package]] name = "staging-xcm-executor" -version = "20.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "environmental", "frame-benchmarking", @@ -15521,11 +15741,11 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "hmac 0.12.1", "pbkdf2", - "schnorrkel 0.11.5", + "schnorrkel", "sha2 0.10.9", "zeroize", ] @@ -15546,12 +15766,12 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" [[package]] name = "substrate-frame-rpc-system" -version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "47.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -15570,8 +15790,8 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" -version = "0.17.6" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.17.7" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "http-body-util", "hyper 1.7.0", @@ -15584,8 +15804,8 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" -version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "46.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -15601,8 +15821,8 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" -version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "29.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "build-helper", @@ -15614,7 +15834,7 @@ dependencies = [ "merkleized-metadata", "parity-scale-codec", "parity-wasm", - "polkavm-linker 0.24.0", + "polkavm-linker 0.26.0", "sc-executor", "shlex", "sp-core", @@ -15641,12 +15861,6 @@ version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" -[[package]] -name = "subtle-ng" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "734676eb262c623cec13c3155096e08d1f8f29adce39ba17948b18dad1e54142" - [[package]] name = "subxt" version = "0.41.0" @@ -15739,7 +15953,7 @@ dependencies = [ "futures-util", "serde", "serde_json", - "smoldot-light 0.16.2", + "smoldot-light", "thiserror 2.0.16", "tokio", "tokio-stream", @@ -15806,7 +16020,7 @@ version = "0.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a2370298a210ed1df26152db7209a85e0ed8cfbce035309c3b37f7b61755377" dependencies = [ - "base64 0.22.1", + "base64", "bip32", "bip39", "cfg-if", @@ -15817,7 +16031,7 @@ dependencies = [ "parity-scale-codec", "pbkdf2", "regex", - "schnorrkel 0.11.5", + "schnorrkel", "scrypt", "secp256k1 0.30.0", "secrecy 0.10.3", @@ -15956,9 +16170,9 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "target-lexicon" -version = "0.12.16" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" +checksum = "df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c" [[package]] name = "tempfile" @@ -15966,7 +16180,7 @@ version = "3.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e" dependencies = [ - "fastrand 2.3.0", + "fastrand", "getrandom 0.3.3", "once_cell", "rustix 1.0.8", @@ -16016,26 +16230,6 @@ dependencies = [ "thiserror-impl 2.0.16", ] -[[package]] -name = "thiserror-core" -version = "1.0.50" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c001ee18b7e5e3f62cbf58c7fe220119e68d902bb7443179c0c8aef30090e999" -dependencies = [ - "thiserror-core-impl", -] - -[[package]] -name = "thiserror-core-impl" -version = "1.0.50" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4c60d69f36615a077cc7663b9cb8e42275722d23e58a7fa3d2c7f2915d09d04" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.106", -] - [[package]] name = "thiserror-impl" version = "1.0.69" @@ -16222,9 +16416,9 @@ dependencies = [ [[package]] name = "tokio-tungstenite" -version = "0.26.2" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084" +checksum = "489a59b6730eda1b0171fcfda8b121f4bee2b35cba8645ca35c5f7ba3eb736c1" dependencies = [ "futures-util", "log", @@ -16388,8 +16582,8 @@ dependencies = [ [[package]] name = "tracing-gum" -version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "coarsetime", "polkadot-primitives", @@ -16400,7 +16594,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "expander", "proc-macro-crate 3.3.0", @@ -16420,6 +16614,15 @@ dependencies = [ "tracing-core", ] +[[package]] +name = "tracing-subscriber" +version = "0.2.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e0d2eaa99c3c2e41547cfa109e910a68ea03823cccad4a0525dcbc9b01e8c71" +dependencies = [ + "tracing-core", +] + [[package]] name = "tracing-subscriber" version = "0.3.20" @@ -16475,9 +16678,9 @@ checksum = "f4f195fd851901624eee5a58c4bb2b4f06399148fcd0ed336e6f1cb60a9881df" [[package]] name = "tungstenite" -version = "0.26.2" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13" +checksum = "eadc29d668c91fcc564941132e17b28a7ceb2f3ebf0b9dae3e03fd7a6748eb0d" dependencies = [ "bytes", "data-encoding", @@ -16773,12 +16976,6 @@ dependencies = [ "libc", ] -[[package]] -name = "waker-fn" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7" - [[package]] name = "walkdir" version = "2.5.0" @@ -16893,6 +17090,16 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "wasm-encoder" +version = "0.235.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3bc393c395cb621367ff02d854179882b9a351b4e0c93d1397e6090b53a5c2a" +dependencies = [ + "leb128fmt", + "wasmparser", +] + [[package]] name = "wasm-instrument" version = "0.4.0" @@ -16957,19 +17164,6 @@ dependencies = [ "web-sys", ] -[[package]] -name = "wasmi" -version = "0.31.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77a8281d1d660cdf54c76a3efa9ddd0c270cada1383a995db3ccb43d166456c7" -dependencies = [ - "smallvec", - "spin 0.9.8", - "wasmi_arena", - "wasmi_core 0.13.0", - "wasmparser-nostd", -] - [[package]] name = "wasmi" version = "0.32.3" @@ -16983,16 +17177,10 @@ dependencies = [ "smallvec", "spin 0.9.8", "wasmi_collections", - "wasmi_core 0.32.3", + "wasmi_core", "wasmparser-nostd", ] -[[package]] -name = "wasmi_arena" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "104a7f73be44570cac297b3035d76b169d6599637631cf37a1703326a0727073" - [[package]] name = "wasmi_collections" version = "0.32.3" @@ -17004,18 +17192,6 @@ dependencies = [ "string-interner", ] -[[package]] -name = "wasmi_core" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcf1a7db34bff95b85c261002720c00c3a6168256dcb93041d3fa2054d19856a" -dependencies = [ - "downcast-rs", - "libm", - "num-traits", - "paste", -] - [[package]] name = "wasmi_core" version = "0.32.3" @@ -17030,12 +17206,15 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.102.0" +version = "0.235.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48134de3d7598219ab9eaf6b91b15d8e50d31da76b8519fe4ecfcec2cf35104b" +checksum = "161296c618fa2d63f6ed5fffd1112937e803cb9ec71b32b01a76321555660917" dependencies = [ - "indexmap 1.9.3", - "url", + "bitflags 2.9.4", + "hashbrown 0.15.5", + "indexmap 2.11.0", + "semver 1.0.26", + "serde", ] [[package]] @@ -17047,199 +17226,224 @@ dependencies = [ "indexmap-nostd", ] +[[package]] +name = "wasmprinter" +version = "0.235.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75aa8e9076de6b9544e6dab4badada518cca0bf4966d35b131bbd057aed8fa0a" +dependencies = [ + "anyhow", + "termcolor", + "wasmparser", +] + [[package]] name = "wasmtime" -version = "8.0.1" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f907fdead3153cb9bfb7a93bbd5b62629472dc06dee83605358c64c52ed3dda9" +checksum = "b6fe976922a16af3b0d67172c473d1fd4f1aa5d0af9c8ba6538c741f3af686f4" dependencies = [ + "addr2line", "anyhow", - "bincode", + "bitflags 2.9.4", + "bumpalo", + "cc", "cfg-if", - "indexmap 1.9.3", + "gimli", + "hashbrown 0.15.5", + "indexmap 2.11.0", "libc", "log", - "object 0.30.4", + "mach2", + "memfd", + "object", "once_cell", - "paste", - "psm", + "postcard", + "pulley-interpreter", "rayon", + "rustix 1.0.8", "serde", + "serde_derive", + "smallvec", "target-lexicon", "wasmparser", - "wasmtime-cache", - "wasmtime-cranelift", "wasmtime-environ", - "wasmtime-jit", - "wasmtime-runtime", - "windows-sys 0.45.0", + "wasmtime-internal-asm-macros", + "wasmtime-internal-cache", + "wasmtime-internal-cranelift", + "wasmtime-internal-fiber", + "wasmtime-internal-jit-icache-coherence", + "wasmtime-internal-math", + "wasmtime-internal-slab", + "wasmtime-internal-unwinder", + "wasmtime-internal-versioned-export-macros", + "wasmtime-internal-winch", + "windows-sys 0.59.0", +] + +[[package]] +name = "wasmtime-environ" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44b6264a78d806924abbc76bbc75eac24976bc83bdfb938e5074ae551242436f" +dependencies = [ + "anyhow", + "cpp_demangle", + "cranelift-bitset", + "cranelift-entity", + "gimli", + "indexmap 2.11.0", + "log", + "object", + "postcard", + "rustc-demangle", + "serde", + "serde_derive", + "smallvec", + "target-lexicon", + "wasm-encoder", + "wasmparser", + "wasmprinter", ] [[package]] -name = "wasmtime-asm-macros" -version = "8.0.1" +name = "wasmtime-internal-asm-macros" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3b9daa7c14cd4fa3edbf69de994408d5f4b7b0959ac13fa69d465f6597f810d" +checksum = "6775a9b516559716e5710e95a8014ca0adcc81e5bf4d3ad7899d89ae40094d1a" dependencies = [ "cfg-if", ] [[package]] -name = "wasmtime-cache" -version = "8.0.1" +name = "wasmtime-internal-cache" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c86437fa68626fe896e5afc69234bb2b5894949083586535f200385adfd71213" +checksum = "138e33ad4bd120f3b1c77d6d0dcdce0de8239555495befcda89393a40ba5e324" dependencies = [ "anyhow", - "base64 0.21.7", - "bincode", + "base64", "directories-next", - "file-per-thread-logger", "log", - "rustix 0.36.17", + "postcard", + "rustix 1.0.8", "serde", + "serde_derive", "sha2 0.10.9", - "toml 0.5.11", - "windows-sys 0.45.0", - "zstd 0.11.2+zstd.1.5.2", + "toml 0.8.23", + "windows-sys 0.59.0", + "zstd 0.13.3", ] [[package]] -name = "wasmtime-cranelift" -version = "8.0.1" +name = "wasmtime-internal-cranelift" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1cefde0cce8cb700b1b21b6298a3837dba46521affd7b8c38a9ee2c869eee04" +checksum = "7ec9ad7565e6a8de7cb95484e230ff689db74a4a085219e0da0cbd637a29c01c" dependencies = [ "anyhow", + "cfg-if", "cranelift-codegen", + "cranelift-control", "cranelift-entity", "cranelift-frontend", "cranelift-native", - "cranelift-wasm", - "gimli 0.27.3", + "gimli", + "itertools 0.14.0", "log", - "object 0.30.4", + "object", + "pulley-interpreter", + "smallvec", "target-lexicon", - "thiserror 1.0.69", + "thiserror 2.0.16", "wasmparser", - "wasmtime-cranelift-shared", "wasmtime-environ", + "wasmtime-internal-math", + "wasmtime-internal-versioned-export-macros", ] [[package]] -name = "wasmtime-cranelift-shared" -version = "8.0.1" +name = "wasmtime-internal-fiber" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd041e382ef5aea1b9fc78442394f1a4f6d676ce457e7076ca4cb3f397882f8b" +checksum = "8b636ff8b220ebaf29dfe3b23770e4b2bad317b9683e3bf7345e162387385b39" dependencies = [ "anyhow", - "cranelift-codegen", - "cranelift-native", - "gimli 0.27.3", - "object 0.30.4", - "target-lexicon", - "wasmtime-environ", + "cc", + "cfg-if", + "libc", + "rustix 1.0.8", + "wasmtime-internal-asm-macros", + "wasmtime-internal-versioned-export-macros", + "windows-sys 0.59.0", ] [[package]] -name = "wasmtime-environ" -version = "8.0.1" +name = "wasmtime-internal-jit-icache-coherence" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a990198cee4197423045235bf89d3359e69bd2ea031005f4c2d901125955c949" +checksum = "4417e06b7f80baff87d9770852c757a39b8d7f11d78b2620ca992b8725f16f50" dependencies = [ "anyhow", - "cranelift-entity", - "gimli 0.27.3", - "indexmap 1.9.3", - "log", - "object 0.30.4", - "serde", - "target-lexicon", - "thiserror 1.0.69", - "wasmparser", - "wasmtime-types", + "cfg-if", + "libc", + "windows-sys 0.59.0", ] [[package]] -name = "wasmtime-jit" -version = "8.0.1" +name = "wasmtime-internal-math" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0de48df552cfca1c9b750002d3e07b45772dd033b0b206d5c0968496abf31244" +checksum = "7710d5c4ecdaa772927fd11e5dc30a9a62d1fc8fe933e11ad5576ad596ab6612" dependencies = [ - "addr2line 0.19.0", - "anyhow", - "bincode", - "cfg-if", - "cpp_demangle", - "gimli 0.27.3", - "log", - "object 0.30.4", - "rustc-demangle", - "serde", - "target-lexicon", - "wasmtime-environ", - "wasmtime-jit-debug", - "wasmtime-jit-icache-coherence", - "wasmtime-runtime", - "windows-sys 0.45.0", + "libm", ] [[package]] -name = "wasmtime-jit-debug" -version = "8.0.1" +name = "wasmtime-internal-slab" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e0554b84c15a27d76281d06838aed94e13a77d7bf604bbbaf548aa20eb93846" -dependencies = [ - "object 0.30.4", - "once_cell", - "rustix 0.36.17", -] +checksum = "e6ab22fabe1eed27ab01fd47cd89deacf43ad222ed7fd169ba6f4dd1fbddc53b" [[package]] -name = "wasmtime-jit-icache-coherence" -version = "8.0.1" +name = "wasmtime-internal-unwinder" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aecae978b13f7f67efb23bd827373ace4578f2137ec110bbf6a4a7cde4121bbd" +checksum = "307708f302f5dcf19c1bbbfb3d9f2cbc837dd18088a7988747b043a46ba38ecc" dependencies = [ + "anyhow", "cfg-if", - "libc", - "windows-sys 0.45.0", + "cranelift-codegen", + "log", + "object", ] [[package]] -name = "wasmtime-runtime" -version = "8.0.1" +name = "wasmtime-internal-versioned-export-macros" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "658cf6f325232b6760e202e5255d823da5e348fdea827eff0a2a22319000b441" +checksum = "342b0466f92b7217a4de9e114175fedee1907028567d2548bcd42f71a8b5b016" dependencies = [ - "anyhow", - "cc", - "cfg-if", - "indexmap 1.9.3", - "libc", - "log", - "mach", - "memfd", - "memoffset", - "paste", - "rand 0.8.5", - "rustix 0.36.17", - "wasmtime-asm-macros", - "wasmtime-environ", - "wasmtime-jit-debug", - "windows-sys 0.45.0", + "proc-macro2", + "quote", + "syn 2.0.106", ] [[package]] -name = "wasmtime-types" -version = "8.0.1" +name = "wasmtime-internal-winch" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4f6fffd2a1011887d57f07654dd112791e872e3ff4a2e626aee8059ee17f06f" +checksum = "2012e7384c25b91aab2f1b6a1e1cbab9d0f199bbea06cc873597a3f047f05730" dependencies = [ - "cranelift-entity", - "serde", - "thiserror 1.0.69", + "anyhow", + "cranelift-codegen", + "gimli", + "object", + "target-lexicon", "wasmparser", + "wasmtime-environ", + "wasmtime-internal-cranelift", + "winch-codegen", ] [[package]] @@ -17288,8 +17492,8 @@ checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" [[package]] name = "westend-runtime" -version = "24.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "27.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "binary-merkle-tree", "bitvec", @@ -17335,6 +17539,7 @@ dependencies = [ "pallet-proxy", "pallet-recovery", "pallet-referenda", + "pallet-root-offences", "pallet-root-testing", "pallet-scheduler", "pallet-session", @@ -17347,7 +17552,7 @@ dependencies = [ "pallet-timestamp", "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", - "pallet-treasury 40.0.0", + "pallet-treasury 42.0.0", "pallet-utility", "pallet-verify-signature", "pallet-vesting", @@ -17395,8 +17600,8 @@ dependencies = [ [[package]] name = "westend-runtime-constants" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "polkadot-primitives", @@ -17456,6 +17661,26 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "winch-codegen" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "839a334ef7c62d8368dbd427e767a6fbb1ba08cc12ecce19cbb666c10613b585" +dependencies = [ + "anyhow", + "cranelift-assembler-x64", + "cranelift-codegen", + "gimli", + "regalloc2 0.12.2", + "smallvec", + "target-lexicon", + "thiserror 2.0.16", + "wasmparser", + "wasmtime-environ", + "wasmtime-internal-cranelift", + "wasmtime-internal-math", +] + [[package]] name = "windows" version = "0.52.0" @@ -17992,7 +18217,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "Inflector", "proc-macro2", @@ -18002,8 +18227,8 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" -version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.10.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "parity-scale-codec", @@ -18201,27 +18426,27 @@ dependencies = [ [[package]] name = "zstd" -version = "0.11.2+zstd.1.5.2" +version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" +checksum = "1a27595e173641171fc74a1232b7b1c7a7cb6e18222c11e9dfb9888fa424c53c" dependencies = [ - "zstd-safe 5.0.2+zstd.1.5.2", + "zstd-safe 6.0.6", ] [[package]] name = "zstd" -version = "0.12.4" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a27595e173641171fc74a1232b7b1c7a7cb6e18222c11e9dfb9888fa424c53c" +checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a" dependencies = [ - "zstd-safe 6.0.6", + "zstd-safe 7.2.4", ] [[package]] name = "zstd-safe" -version = "5.0.2+zstd.1.5.2" +version = "6.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" +checksum = "ee98ffd0b48ee95e6c5168188e44a54550b1564d9d530ee21d5f0eaed1069581" dependencies = [ "libc", "zstd-sys", @@ -18229,11 +18454,10 @@ dependencies = [ [[package]] name = "zstd-safe" -version = "6.0.6" +version = "7.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee98ffd0b48ee95e6c5168188e44a54550b1564d9d530ee21d5f0eaed1069581" +checksum = "8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d" dependencies = [ - "libc", "zstd-sys", ] diff --git a/Cargo.toml b/Cargo.toml index 8fefa12570..d6445c49e5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,28 +27,28 @@ regex = "1.12.2" # substrate wasm parity-scale-codec = { version = "3.7.4", default-features = false } -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -frame-executive = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -frame-system-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -frame-try-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -frame-metadata-hash-extension = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-session = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-weights = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-offchain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } +frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +frame-executive = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +frame-support = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +frame-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +frame-system-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +frame-try-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +frame-metadata-hash-extension = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-io = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-session = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-weights = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-offchain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } scale-info = { version = "2.11.6", default-features = false, features = [ "derive", ] } -sp-keystore = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-version = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -substrate-wasm-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } +sp-keystore = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-version = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +substrate-wasm-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } chrono = { version = "0.4.31" } pretty_assertions = { version = "1.3.0" } smallvec = "1.11.0" @@ -64,69 +64,69 @@ p256 = { version = "0.13.2", default-features = false, features = ["ecdsa"] } libsecp256k1 = { version = "0.7", default-features = false } # substrate pallets -pallet-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-authorship = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-collective = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-democracy = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-multisig = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-preimage = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-scheduler = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-session = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-sudo = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-transaction-payment = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-utility = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-proxy = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } +pallet-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-authorship = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-collective = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-democracy = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-multisig = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-preimage = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-scheduler = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-session = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-sudo = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-transaction-payment = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-utility = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-proxy = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } # Bridging Pallets -pallet-assets = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } +pallet-assets = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } # polkadot -polkadot-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -polkadot-parachain-primitives = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -polkadot-runtime-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -polkadot-primitives = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -polkadot-service = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } +polkadot-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +polkadot-parachain-primitives = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +polkadot-runtime-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +polkadot-primitives = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +polkadot-service = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } # cumulus -cumulus-client-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-client-collator = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-client-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-client-consensus-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-client-consensus-proposer = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-client-network = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-client-service = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-relay-chain-inprocess-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-relay-chain-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-relay-chain-minimal-node = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-relay-chain-rpc-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } - -cumulus-pallet-aura-ext = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -cumulus-pallet-session-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -cumulus-pallet-weight-reclaim = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -cumulus-primitives-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -cumulus-primitives-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -cumulus-client-parachain-inherent = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-primitives-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-collator-selection = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -parachain-info = { package = "staging-parachain-info", git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } +cumulus-client-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-client-collator = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-client-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-client-consensus-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-client-consensus-proposer = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-client-network = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-client-service = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-relay-chain-inprocess-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-relay-chain-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-relay-chain-minimal-node = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-relay-chain-rpc-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } + +cumulus-pallet-aura-ext = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +cumulus-pallet-session-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +cumulus-pallet-weight-reclaim = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +cumulus-primitives-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +cumulus-primitives-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +cumulus-client-parachain-inherent = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-primitives-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-collator-selection = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +parachain-info = { package = "staging-parachain-info", git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } # xcm -cumulus-pallet-xcmp-queue = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-message-queue = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -parachains-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -staging-xcm-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -staging-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -cumulus-pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -xcm-executor = { package = "staging-xcm-executor", git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -xcm-runtime-apis = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-xcm-benchmarks = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } - -cumulus-primitives-utility = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } +cumulus-pallet-xcmp-queue = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-message-queue = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +parachains-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +staging-xcm-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +staging-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +cumulus-pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +xcm-executor = { package = "staging-xcm-executor", git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +xcm-runtime-apis = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-xcm-benchmarks = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } + +cumulus-primitives-utility = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } # client futures = "0.3.31" @@ -142,46 +142,46 @@ unicode-normalization = { version = "0.1.22", default-features = false } clap = { version = "4.5.13", features = ["derive"] } static_assertions = { version = "1.1.0", default-features = false } -sp-externalities = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false} -sp-runtime-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false} -frame-benchmarking-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-basic-authorship = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-chain-spec = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-client-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-client-db = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-consensus = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-consensus-manual-seal = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-executor = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sc-keystore = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-network = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-network-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-network-sync = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-offchain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-rpc = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-service = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-sysinfo = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-telemetry = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-tracing = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-transaction-pool-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-blockchain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-consensus = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sp-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-genesis-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-inherents = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-rpc = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sp-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-wasm-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -substrate-test-utils = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } - -substrate-frame-rpc-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -substrate-prometheus-endpoint = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sp-debug-derive = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } +sp-externalities = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false} +sp-runtime-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false} +frame-benchmarking-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-basic-authorship = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-chain-spec = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-client-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-client-db = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-consensus = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-consensus-manual-seal = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-executor = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sc-keystore = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-network = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-network-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-network-sync = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-offchain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-rpc = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-service = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-sysinfo = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-telemetry = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-tracing = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-transaction-pool-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-blockchain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-consensus = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sp-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-genesis-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-inherents = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-rpc = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sp-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-wasm-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +substrate-test-utils = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } + +substrate-frame-rpc-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +substrate-prometheus-endpoint = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sp-debug-derive = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } # Lints: https://doc.rust-lang.org/rustc/lints/index.html # Lint Levels: https://doc.rust-lang.org/rustc/lints/levels.html diff --git a/codex.yaml b/codex.yaml index e27cd6fd8c..f6b05e6300 100644 --- a/codex.yaml +++ b/codex.yaml @@ -1 +1 @@ -image: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 +image: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 diff --git a/deny.toml b/deny.toml index 08866c79e3..009e2f9234 100644 --- a/deny.toml +++ b/deny.toml @@ -101,14 +101,16 @@ allow = [ "CC0-1.0", "MPL-2.0", "ISC", - "GPL-3.0-only", "GPL-3.0", + "GPL-3.0-only", + "GPL-3.0 WITH Classpath-exception-2.0", "GPL-3.0-or-later WITH Classpath-exception-2.0", "OpenSSL", "Zlib", "Unicode-3.0", "CDLA-Permissive-2.0", ] +# Note: GPL-3.0 is the deprecated SPDX identifier, GPL-3.0-only is the current standard # The confidence threshold for detecting a license from license text. # The higher the value, the more closely the license text must be to the # canonical license text of a valid SPDX license file. diff --git a/e2e/msa/frequency.png b/e2e/msa/frequency.png deleted file mode 100644 index 16de738e22..0000000000 Binary files a/e2e/msa/frequency.png and /dev/null differ diff --git a/e2e/package.json b/e2e/package.json index a8076a1294..8e77c28204 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -6,7 +6,9 @@ "scripts": { "clean": "rm -Rf dist", "build": "tsc -p ./tsconfig.json", - "test": "mocha", + "test": "npm run test:parallel", + "test:sudo": "mocha --config .mocharc.sudo.json", + "test:parallel": "mocha --config .mocharc.json", "test:serial": "mocha --parallel=false", "test:relay-single": "mocha --config .relay-chain.mocharc.json --bail", "test:relay-funding": "mocha --config .relay-chain-all.mocharc.json --dry-run", @@ -28,19 +30,19 @@ "@noble/curves": "^2.0.1", "@noble/hashes": "^2.0.1", "@polkadot-api/merkleize-metadata": "1.1.26", - "@polkadot/api": "16.4.8", - "@polkadot/types": "16.4.8", + "@polkadot/api": "16.4.9", + "@polkadot/types": "16.4.9", "@polkadot/util": "13.5.7", "ethers": "6.15.0", - "helia": "6.0.1", + "helia": "6.0.5", "multiformats": "13.4.1", "rxjs": "7.8.2", "workerpool": "9.3.4" }, "devDependencies": { - "@eslint/js": "9.37.0", + "@eslint/js": "9.38.0", "@types/mocha": "10.0.10", - "eslint": "9.37.0", + "eslint": "9.38.0", "eslint-plugin-mocha": "11.2.0", "glob": "11.0.3", "globals": "16.4.0", @@ -52,6 +54,6 @@ "typescript-eslint": "8.46.1" }, "optionalDependencies": { - "@esbuild/linux-x64": "0.25.10" + "@esbuild/linux-x64": "0.25.11" } } diff --git a/e2e/sudo/sudo.test.ts b/e2e/sudo/sudo.test.ts index 99cbfdd09f..2b0dc3ec33 100644 --- a/e2e/sudo/sudo.test.ts +++ b/e2e/sudo/sudo.test.ts @@ -248,28 +248,6 @@ describe('Sudo required', function () { `expected 0 reserved balance, got ${stakedAcctInfo.data.reserved}` ); }); - - it('proposal fails when there is Capacity staking', async function () { - const accountBalance: bigint = 122n * DOLLARS; - const stakeBalance: bigint = 100n * DOLLARS; - const spendBalance: bigint = 20n * DOLLARS; - - // Setup some keys and a provider for capacity staking - const stakeKeys: KeyringPair = createKeys('StakeKeys'); - const stakeProviderId: u64 = await createMsaAndProvider( - fundingSource, - stakeKeys, - 'StakeProvider', - accountBalance - ); - // Create a stake that will result in overlapping tokens being frozen - await assert.doesNotReject(stakeToProvider(fundingSource, stakeKeys, stakeProviderId, stakeBalance)); - // Create a treasury proposal which will result in a hold with minimum bond = 100 DOLLARS - // The proposal should fail because the stakeKeys account doesn't have enough - // transferable to cover the deposit. - const proposalExt = ExtrinsicHelper.submitProposal(stakeKeys, spendBalance); - await assert.rejects(proposalExt.signAndSend()); - }); }); describe('Create Provider', function () { diff --git a/emulated-test/Cargo.lock b/emulated-test/Cargo.lock index e9524f7479..98d1a0b817 100644 --- a/emulated-test/Cargo.lock +++ b/emulated-test/Cargo.lock @@ -12,22 +12,13 @@ dependencies = [ "regex", ] -[[package]] -name = "addr2line" -version = "0.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97" -dependencies = [ - "gimli 0.27.3", -] - [[package]] name = "addr2line" version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" dependencies = [ - "gimli 0.31.1", + "gimli", ] [[package]] @@ -128,6 +119,65 @@ dependencies = [ "winnow", ] +[[package]] +name = "alloy-eip2124" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "741bdd7499908b3aa0b159bba11e71c8cddd009a2c2eb7a06e825f1ec87900a5" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "crc", + "serde", + "thiserror 2.0.16", +] + +[[package]] +name = "alloy-eip2930" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b82752a889170df67bbb36d42ca63c531eb16274f0d7299ae2a680facba17bd" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "serde", +] + +[[package]] +name = "alloy-eip7702" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d4769c6ffddca380b0070d71c8b7f30bed375543fe76bb2f74ec0acf4b7cd16" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "k256", + "serde", + "thiserror 2.0.16", +] + +[[package]] +name = "alloy-eips" +version = "1.0.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a15b4b0f6bab47aae017d52bb5a739bda381553c09fb9918b7172721ef5f5de" +dependencies = [ + "alloy-eip2124", + "alloy-eip2930", + "alloy-eip7702", + "alloy-primitives", + "alloy-rlp", + "alloy-serde", + "auto_impl", + "c-kzg", + "derive_more 2.0.1", + "either", + "serde", + "serde_with", + "sha2 0.10.9", + "thiserror 2.0.16", +] + [[package]] name = "alloy-json-abi" version = "1.3.1" @@ -173,10 +223,33 @@ version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f70d83b765fdc080dbcd4f4db70d8d23fe4761f2f02ebfa9146b833900634b4" dependencies = [ + "alloy-rlp-derive", "arrayvec", "bytes", ] +[[package]] +name = "alloy-rlp-derive" +version = "0.3.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64b728d511962dda67c1bc7ea7c03736ec275ed2cf4c35d9585298ac9ccf3b73" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.106", +] + +[[package]] +name = "alloy-serde" +version = "1.0.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1b3b1078b8775077525bc9fe9f6577e815ceaecd6c412a4f3b4d8aa2836e8f6" +dependencies = [ + "alloy-primitives", + "serde", + "serde_json", +] + [[package]] name = "alloy-sol-macro" version = "1.3.1" @@ -297,6 +370,12 @@ dependencies = [ "syn 2.0.106", ] +[[package]] +name = "arbitrary" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1" + [[package]] name = "ark-bls12-377" version = "0.4.0" @@ -332,6 +411,18 @@ dependencies = [ "ark-std 0.5.0", ] +[[package]] +name = "ark-bn254" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d69eab57e8d2663efa5c63135b2af4f396d66424f88954c21104125ab6b3e6bc" +dependencies = [ + "ark-ec 0.5.0", + "ark-ff 0.5.0", + "ark-r1cs-std", + "ark-std 0.5.0", +] + [[package]] name = "ark-ec" version = "0.4.2" @@ -536,6 +627,35 @@ dependencies = [ "hashbrown 0.15.5", ] +[[package]] +name = "ark-r1cs-std" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "941551ef1df4c7a401de7068758db6503598e6f01850bdb2cfdb614a1f9dbea1" +dependencies = [ + "ark-ec 0.5.0", + "ark-ff 0.5.0", + "ark-relations", + "ark-std 0.5.0", + "educe", + "num-bigint", + "num-integer", + "num-traits", + "tracing", +] + +[[package]] +name = "ark-relations" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec46ddc93e7af44bcab5230937635b06fb5744464dd6a7e7b083e80ebd274384" +dependencies = [ + "ark-ff 0.5.0", + "ark-std 0.5.0", + "tracing", + "tracing-subscriber 0.2.25", +] + [[package]] name = "ark-serialize" version = "0.3.0" @@ -750,7 +870,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "asset-hub-westend-emulated-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "asset-hub-westend-runtime", "bp-bridge-hub-westend", @@ -768,8 +888,8 @@ dependencies = [ [[package]] name = "asset-hub-westend-runtime" -version = "0.32.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.36.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "assets-common", "bp-asset-hub-rococo", @@ -786,6 +906,7 @@ dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", "frame-benchmarking", + "frame-election-provider-support", "frame-executive", "frame-metadata-hash-extension", "frame-support", @@ -795,31 +916,53 @@ dependencies = [ "frame-try-runtime", "hex-literal", "log", + "pallet-ah-ops", "pallet-asset-conversion", "pallet-asset-conversion-ops", "pallet-asset-conversion-tx-payment", + "pallet-asset-rate", "pallet-asset-rewards", "pallet-assets", "pallet-assets-freezer", + "pallet-assets-precompiles", "pallet-aura", "pallet-authorship", + "pallet-bags-list", "pallet-balances", "pallet-collator-selection", + "pallet-conviction-voting", + "pallet-delegated-staking", + "pallet-election-provider-multi-block", + "pallet-fast-unstake", + "pallet-indices", "pallet-message-queue", "pallet-migrations", "pallet-multisig", "pallet-nft-fractionalization", "pallet-nfts", "pallet-nfts-runtime-api", + "pallet-nomination-pools", + "pallet-nomination-pools-runtime-api", + "pallet-preimage", "pallet-proxy", + "pallet-referenda", "pallet-revive", + "pallet-scheduler", "pallet-session", + "pallet-staking", + "pallet-staking-async", + "pallet-staking-async-rc-client", + "pallet-staking-runtime-api", "pallet-state-trie-migration", + "pallet-sudo", "pallet-timestamp", "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", + "pallet-treasury 42.0.0", "pallet-uniques", "pallet-utility", + "pallet-vesting", + "pallet-whitelist", "pallet-xcm", "pallet-xcm-benchmarks", "pallet-xcm-bridge-hub-router", @@ -834,6 +977,7 @@ dependencies = [ "snowbridge-pallet-system-frontend", "snowbridge-runtime-common", "sp-api", + "sp-arithmetic", "sp-block-builder", "sp-consensus-aura", "sp-core", @@ -841,9 +985,11 @@ dependencies = [ "sp-inherents", "sp-io", "sp-keyring", + "sp-npos-elections", "sp-offchain", "sp-runtime", "sp-session", + "sp-staking", "sp-std", "sp-storage", "sp-transaction-pool", @@ -854,14 +1000,15 @@ dependencies = [ "staging-xcm-executor", "substrate-wasm-builder", "testnet-parachains-constants", + "tracing", "westend-runtime-constants", "xcm-runtime-apis", ] [[package]] name = "asset-test-utils" -version = "24.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "27.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", @@ -890,8 +1037,8 @@ dependencies = [ [[package]] name = "assets-common" -version = "0.22.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.25.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "ethereum-standards", @@ -939,7 +1086,7 @@ dependencies = [ "futures-lite", "parking", "polling", - "rustix 1.0.8", + "rustix", "slab", "windows-sys 0.60.2", ] @@ -1009,6 +1156,16 @@ dependencies = [ "url", ] +[[package]] +name = "aurora-engine-modexp" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "518bc5745a6264b5fd7b09dffb9667e400ee9e2bbe18555fac75e1fe9afa0df9" +dependencies = [ + "hex", + "num", +] + [[package]] name = "auto_impl" version = "1.3.0" @@ -1026,17 +1183,23 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" +[[package]] +name = "az" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b7e4c2464d97fe331d41de9d5db0def0a96f4d823b8b32a2efd503578988973" + [[package]] name = "backtrace" version = "0.3.75" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002" dependencies = [ - "addr2line 0.24.2", + "addr2line", "cfg-if", "libc", "miniz_oxide", - "object 0.36.7", + "object", "rustc-demangle", "windows-targets 0.52.6", ] @@ -1059,12 +1222,6 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6107fe1be6682a68940da878d9e9f5e90ca5745b3dec9fd1bb393c8777d4f581" -[[package]] -name = "base64" -version = "0.21.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" - [[package]] name = "base64" version = "0.22.1" @@ -1077,7 +1234,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38e2b6c78c06f7288d5e3c3d683bde35a79531127c83b087e5d0d77c974b4b28" dependencies = [ - "base64 0.22.1", + "base64", ] [[package]] @@ -1088,23 +1245,14 @@ checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" [[package]] name = "binary-merkle-tree" -version = "16.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "16.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "hash-db", "log", "parity-scale-codec", ] -[[package]] -name = "bincode" -version = "1.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" -dependencies = [ - "serde", -] - [[package]] name = "bip32" version = "0.5.3" @@ -1267,12 +1415,25 @@ dependencies = [ "generic-array", ] +[[package]] +name = "blst" +version = "0.3.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcdb4c7013139a150f9fc55d123186dbfaba0d912817466282c73ac49e71fb45" +dependencies = [ + "cc", + "glob", + "threadpool", + "zeroize", +] + [[package]] name = "bounded-collections" -version = "0.2.4" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64ad8a0bed7827f0b07a5d23cec2e58cc02038a99e4ca81616cb2bb2025f804d" +checksum = "dee8eddd066a8825ec5570528e6880471210fd5d88cb6abbe1cfdd51ca249c33" dependencies = [ + "jam-codec", "log", "parity-scale-codec", "scale-info", @@ -1281,8 +1442,8 @@ dependencies = [ [[package]] name = "bp-asset-hub-rococo" -version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.21.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-bridge-hub-cumulus", "bp-messages", @@ -1299,8 +1460,8 @@ dependencies = [ [[package]] name = "bp-asset-hub-westend" -version = "0.17.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.20.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-bridge-hub-cumulus", "bp-messages", @@ -1317,8 +1478,8 @@ dependencies = [ [[package]] name = "bp-bridge-hub-cumulus" -version = "0.22.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.25.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -1333,8 +1494,8 @@ dependencies = [ [[package]] name = "bp-bridge-hub-rococo" -version = "0.22.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.25.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-bridge-hub-cumulus", "bp-messages", @@ -1349,8 +1510,8 @@ dependencies = [ [[package]] name = "bp-bridge-hub-westend" -version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.21.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-bridge-hub-cumulus", "bp-messages", @@ -1365,8 +1526,8 @@ dependencies = [ [[package]] name = "bp-header-chain" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-runtime", "finality-grandpa", @@ -1382,8 +1543,8 @@ dependencies = [ [[package]] name = "bp-messages" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-header-chain", "bp-runtime", @@ -1398,8 +1559,8 @@ dependencies = [ [[package]] name = "bp-parachains" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-header-chain", "bp-polkadot-core", @@ -1415,8 +1576,8 @@ dependencies = [ [[package]] name = "bp-polkadot-core" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-messages", "bp-runtime", @@ -1432,8 +1593,8 @@ dependencies = [ [[package]] name = "bp-relayers" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-header-chain", "bp-messages", @@ -1450,14 +1611,13 @@ dependencies = [ [[package]] name = "bp-runtime" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", "hash-db", "impl-trait-for-tuples", - "log", "num-traits", "parity-scale-codec", "scale-info", @@ -1468,13 +1628,14 @@ dependencies = [ "sp-state-machine", "sp-std", "sp-trie", + "tracing", "trie-db", ] [[package]] name = "bp-xcm-bridge-hub" -version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.9.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-messages", "bp-runtime", @@ -1490,8 +1651,8 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" -version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.20.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -1524,6 +1685,9 @@ name = "bumpalo" version = "3.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" +dependencies = [ + "allocator-api2", +] [[package]] name = "byte-slice-cast" @@ -1552,6 +1716,21 @@ dependencies = [ "serde", ] +[[package]] +name = "c-kzg" +version = "2.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e00bf4b112b07b505472dbefd19e37e53307e2bfed5a79e0cc161d58ccd0e687" +dependencies = [ + "blst", + "cc", + "glob", + "hex", + "libc", + "once_cell", + "serde", +] + [[package]] name = "camino" version = "1.1.12" @@ -1718,6 +1897,15 @@ version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675" +[[package]] +name = "cobs" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1" +dependencies = [ + "thiserror 2.0.16", +] + [[package]] name = "codespan-reporting" version = "0.12.0" @@ -1923,9 +2111,9 @@ dependencies = [ [[package]] name = "cpp_demangle" -version = "0.3.5" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eeaa953eaad386a53111e47172c2fedba671e5684c8dd601a5f474f4f118710f" +checksum = "f2bb79cb74d735044c972aae58ed0aaa9a837e85b01106a54c39e42e97f62253" dependencies = [ "cfg-if", ] @@ -1939,64 +2127,113 @@ dependencies = [ "libc", ] +[[package]] +name = "cranelift-assembler-x64" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ae7b60ec3fd7162427d3b3801520a1908bef7c035b52983cd3ca11b8e7deb51" +dependencies = [ + "cranelift-assembler-x64-meta", +] + +[[package]] +name = "cranelift-assembler-x64-meta" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6511c200fed36452697b4b6b161eae57d917a2044e6333b1c1389ed63ccadeee" +dependencies = [ + "cranelift-srcgen", +] + [[package]] name = "cranelift-bforest" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1277fbfa94bc82c8ec4af2ded3e639d49ca5f7f3c7eeab2c66accd135ece4e70" +checksum = "5f7086a645aa58bae979312f64e3029ac760ac1b577f5cd2417844842a2ca07f" dependencies = [ "cranelift-entity", ] +[[package]] +name = "cranelift-bitset" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5225b4dec45f3f3dbf383f12560fac5ce8d780f399893607e21406e12e77f491" +dependencies = [ + "serde", + "serde_derive", +] + [[package]] name = "cranelift-codegen" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6e8c31ad3b2270e9aeec38723888fe1b0ace3bea2b06b3f749ccf46661d3220" +checksum = "858fb3331e53492a95979378d6df5208dd1d0d315f19c052be8115f4efc888e0" dependencies = [ "bumpalo", + "cranelift-assembler-x64", "cranelift-bforest", + "cranelift-bitset", "cranelift-codegen-meta", "cranelift-codegen-shared", + "cranelift-control", "cranelift-entity", "cranelift-isle", - "gimli 0.27.3", - "hashbrown 0.13.2", + "gimli", + "hashbrown 0.15.5", "log", - "regalloc2 0.6.1", + "pulley-interpreter", + "regalloc2 0.12.2", + "rustc-hash 2.1.1", + "serde", "smallvec", "target-lexicon", + "wasmtime-internal-math", ] [[package]] name = "cranelift-codegen-meta" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8ac5ac30d62b2d66f12651f6b606dbdfd9c2cfd0908de6b387560a277c5c9da" +checksum = "456715b9d5f12398f156d5081096e7b5d039f01b9ecc49790a011c8e43e65b5f" dependencies = [ + "cranelift-assembler-x64-meta", "cranelift-codegen-shared", + "cranelift-srcgen", + "pulley-interpreter", ] [[package]] name = "cranelift-codegen-shared" -version = "0.95.1" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0306041099499833f167a0ddb707e1e54100f1a84eab5631bc3dad249708f482" + +[[package]] +name = "cranelift-control" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd82b8b376247834b59ed9bdc0ddeb50f517452827d4a11bccf5937b213748b8" +checksum = "1672945e1f9afc2297f49c92623f5eabc64398e2cb0d824f8f72a2db2df5af23" +dependencies = [ + "arbitrary", +] [[package]] name = "cranelift-entity" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40099d38061b37e505e63f89bab52199037a72b931ad4868d9089ff7268660b0" +checksum = "aa3cd55eb5f3825b9ae5de1530887907360a6334caccdc124c52f6d75246c98a" dependencies = [ + "cranelift-bitset", "serde", + "serde_derive", ] [[package]] name = "cranelift-frontend" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64a25d9d0a0ae3079c463c34115ec59507b4707175454f0eee0891e83e30e82d" +checksum = "781f9905f8139b8de22987b66b522b416fe63eb76d823f0b3a8c02c8fd9500c7" dependencies = [ "cranelift-codegen", "log", @@ -2006,15 +2243,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80de6a7d0486e4acbd5f9f87ec49912bf4c8fb6aea00087b989685460d4469ba" +checksum = "a05337a2b02c3df00b4dd9a263a027a07b3dff49f61f7da3b5d195c21eaa633d" [[package]] name = "cranelift-native" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb6b03e0e03801c4b3fd8ce0758a94750c07a44e7944cc0ffbf0d3f2e7c79b00" +checksum = "2eee7a496dd66380082c9c5b6f2d5fa149cec0ec383feec5caf079ca2b3671c2" dependencies = [ "cranelift-codegen", "libc", @@ -2022,21 +2259,26 @@ dependencies = [ ] [[package]] -name = "cranelift-wasm" -version = "0.95.1" +name = "cranelift-srcgen" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b530783809a55cb68d070e0de60cfbb3db0dc94c8850dd5725411422bedcf6bb" + +[[package]] +name = "crc" +version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff3220489a3d928ad91e59dd7aeaa8b3de18afb554a6211213673a71c90737ac" +checksum = "9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd87ee49371df2f7acaf3e675" dependencies = [ - "cranelift-codegen", - "cranelift-entity", - "cranelift-frontend", - "itertools 0.10.5", - "log", - "smallvec", - "wasmparser", - "wasmtime-types", + "crc-catalog", ] +[[package]] +name = "crc-catalog" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" + [[package]] name = "crc32fast" version = "1.5.0" @@ -2151,8 +2393,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -2168,8 +2410,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2206,7 +2448,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -2216,8 +2458,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" -version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "24.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -2229,8 +2471,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-weight-reclaim" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "derive-where", @@ -2248,8 +2490,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" -version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.22.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2263,8 +2505,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "approx", "bounded-collections", @@ -2273,7 +2515,6 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "log", "pallet-message-queue", "parity-scale-codec", "polkadot-runtime-common", @@ -2285,12 +2526,13 @@ dependencies = [ "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", + "tracing", ] [[package]] name = "cumulus-primitives-aura" -version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.20.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-api", "sp-consensus-aura", @@ -2298,8 +2540,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" -version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.21.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2315,8 +2557,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" -version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.21.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2329,8 +2571,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" -version = "0.13.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.15.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -2339,8 +2581,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" -version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "14.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2356,8 +2598,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2373,8 +2615,8 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" -version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.22.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -2580,6 +2822,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc" dependencies = [ "powerfmt", + "serde", ] [[package]] @@ -2888,10 +3131,22 @@ dependencies = [ "zeroize", ] +[[package]] +name = "embedded-io" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" + +[[package]] +name = "embedded-io" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" + [[package]] name = "emulated-integration-tests-common" -version = "22.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "asset-test-utils", "bp-messages", @@ -2924,6 +3179,7 @@ dependencies = [ "sp-keyring", "sp-runtime", "staging-xcm", + "staging-xcm-builder", "staging-xcm-executor", "xcm-emulator", "xcm-runtime-apis", @@ -2999,19 +3255,6 @@ dependencies = [ "syn 2.0.106", ] -[[package]] -name = "env_logger" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" -dependencies = [ - "humantime", - "is-terminal", - "log", - "regex", - "termcolor", -] - [[package]] name = "environmental" version = "1.1.4" @@ -3061,8 +3304,8 @@ dependencies = [ [[package]] name = "ethereum-standards" -version = "0.1.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.1.2" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "alloy-core", ] @@ -3125,12 +3368,6 @@ dependencies = [ "syn 2.0.106", ] -[[package]] -name = "fallible-iterator" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" - [[package]] name = "fallible-iterator" version = "0.3.0" @@ -3191,16 +3428,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "file-per-thread-logger" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84f2e425d9790201ba4af4630191feac6dcc98765b118d4d18e91d23c2353866" -dependencies = [ - "env_logger", - "log", -] - [[package]] name = "filetime" version = "0.2.26" @@ -3274,7 +3501,7 @@ checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", ] @@ -3296,8 +3523,8 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" -version = "41.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-support-procedural", @@ -3335,7 +3562,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "16.1.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -3345,8 +3572,8 @@ dependencies = [ [[package]] name = "frame-election-provider-support" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3362,8 +3589,8 @@ dependencies = [ [[package]] name = "frame-executive" -version = "41.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "aquamarine", "frame-support", @@ -3414,8 +3641,8 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" -version = "0.9.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.11.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes", "const-hex", @@ -3430,8 +3657,8 @@ dependencies = [ [[package]] name = "frame-support" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "aquamarine", "array-bytes", @@ -3471,8 +3698,8 @@ dependencies = [ [[package]] name = "frame-support-procedural" -version = "34.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "35.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "Inflector", "cfg-expr", @@ -3485,14 +3712,14 @@ dependencies = [ "proc-macro-warning", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "syn 2.0.106", ] [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.3.0", @@ -3504,7 +3731,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro2", "quote", @@ -3513,8 +3740,8 @@ dependencies = [ [[package]] name = "frame-system" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cfg-if", "docify", @@ -3532,8 +3759,8 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -3546,8 +3773,8 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "parity-scale-codec", @@ -3556,8 +3783,8 @@ dependencies = [ [[package]] name = "frame-try-runtime" -version = "0.47.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.49.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "parity-scale-codec", @@ -3834,15 +4061,6 @@ dependencies = [ "slab", ] -[[package]] -name = "fxhash" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" -dependencies = [ - "byteorder", -] - [[package]] name = "generator" version = "0.8.7" @@ -3917,23 +4135,29 @@ dependencies = [ [[package]] name = "gimli" -version = "0.27.3" +version = "0.31.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" +checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" dependencies = [ - "fallible-iterator 0.2.0", - "indexmap 1.9.3", + "fallible-iterator", + "indexmap 2.11.0", "stable_deref_trait", ] [[package]] -name = "gimli" -version = "0.31.1" +name = "glob" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" +checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" + +[[package]] +name = "gmp-mpfr-sys" +version = "1.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60f8970a75c006bb2f8ae79c6768a116dd215fa8346a87aed99bf9d82ca43394" dependencies = [ - "fallible-iterator 0.3.0", - "stable_deref_trait", + "libc", + "windows-sys 0.60.2", ] [[package]] @@ -3990,7 +4214,7 @@ name = "handles-utils" version = "0.0.0" dependencies = [ "oorandom", - "phf", + "phf 0.12.1", "twox-hash", "unicode-normalization", ] @@ -4059,12 +4283,6 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" -[[package]] -name = "hermit-abi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" - [[package]] name = "hermit-abi" version = "0.5.2" @@ -4692,17 +4910,6 @@ dependencies = [ "num-traits", ] -[[package]] -name = "io-lifetimes" -version = "1.0.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" -dependencies = [ - "hermit-abi 0.3.9", - "libc", - "windows-sys 0.48.0", -] - [[package]] name = "io-uring" version = "0.7.10" @@ -4738,17 +4945,6 @@ version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" -[[package]] -name = "is-terminal" -version = "0.4.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9" -dependencies = [ - "hermit-abi 0.5.2", - "libc", - "windows-sys 0.59.0", -] - [[package]] name = "itertools" version = "0.10.5" @@ -4800,6 +4996,34 @@ version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" +[[package]] +name = "jam-codec" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb948eace373d99de60501a02fb17125d30ac632570de20dccc74370cdd611b9" +dependencies = [ + "arrayvec", + "bitvec", + "byte-slice-cast", + "const_format", + "impl-trait-for-tuples", + "jam-codec-derive", + "rustversion", + "serde", +] + +[[package]] +name = "jam-codec-derive" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "319af585c4c8a6b5552a52b7787a1ab3e4d59df7614190b1f85b9b842488789d" +dependencies = [ + "proc-macro-crate 3.3.0", + "proc-macro2", + "quote", + "syn 2.0.106", +] + [[package]] name = "jobserver" version = "0.1.34" @@ -4881,6 +5105,12 @@ dependencies = [ "spin 0.9.8", ] +[[package]] +name = "leb128fmt" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" + [[package]] name = "libc" version = "0.2.175" @@ -5335,7 +5565,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e79019718125edc905a079a70cfa5f3820bc76139fc91d6f9abc27ea2a887139" dependencies = [ "arrayref", - "base64 0.22.1", + "base64", "digest 0.9.0", "hmac-drbg", "libsecp256k1-core", @@ -5409,12 +5639,6 @@ dependencies = [ "nalgebra", ] -[[package]] -name = "linux-raw-sys" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" - [[package]] name = "linux-raw-sys" version = "0.9.4" @@ -5429,9 +5653,9 @@ checksum = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956" [[package]] name = "litep2p" -version = "0.9.5" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14fb10e63363204b89d91e1292df83322fd9de5d7fa76c3d5c78ddc2f8f3efa9" +checksum = "c666ef772d123a7643323ad4979c30dd825e9c68ec1aa5b387a6c9a9871c11ea" dependencies = [ "async-trait", "bs58", @@ -5500,7 +5724,7 @@ dependencies = [ "generator", "scoped-tls", "tracing", - "tracing-subscriber", + "tracing-subscriber 0.3.20", ] [[package]] @@ -5528,10 +5752,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" [[package]] -name = "mach" -version = "0.3.2" +name = "mach2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" +checksum = "d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44" dependencies = [ "libc", ] @@ -5626,7 +5850,7 @@ version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ad38eb12aea514a0466ea40a80fd8cc83637065948eb4a426e4aa46261175227" dependencies = [ - "rustix 1.0.8", + "rustix", ] [[package]] @@ -5638,15 +5862,6 @@ dependencies = [ "libc", ] -[[package]] -name = "memoffset" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" -dependencies = [ - "autocfg", -] - [[package]] name = "memory-db" version = "0.34.0" @@ -5978,6 +6193,20 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "num" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" +dependencies = [ + "num-bigint", + "num-complex", + "num-integer", + "num-iter", + "num-rational", + "num-traits", +] + [[package]] name = "num-bigint" version = "0.4.6" @@ -6022,6 +6251,17 @@ dependencies = [ "num-traits", ] +[[package]] +name = "num-iter" +version = "0.1.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + [[package]] name = "num-rational" version = "0.4.2" @@ -6049,34 +6289,47 @@ version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b" dependencies = [ - "hermit-abi 0.5.2", + "hermit-abi", "libc", ] [[package]] -name = "numtoa" -version = "0.3.1" +name = "num_enum" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a6da8d50bd4f4b2e9788c44714a3fa4e465d33fd6a6ad70991db6eb30807dca" +checksum = "a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a" +dependencies = [ + "num_enum_derive", + "rustversion", +] [[package]] -name = "object" -version = "0.30.4" +name = "num_enum_derive" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03b4680b86d9cfafba8fc491dc9b6df26b68cf40e9e6cd73909194759a63c385" +checksum = "77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d" dependencies = [ - "crc32fast", - "hashbrown 0.13.2", - "indexmap 1.9.3", - "memchr", + "proc-macro-crate 1.1.3", + "proc-macro2", + "quote", + "syn 2.0.106", ] +[[package]] +name = "numtoa" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a6da8d50bd4f4b2e9788c44714a3fa4e465d33fd6a6ad70991db6eb30807dca" + [[package]] name = "object" version = "0.36.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" dependencies = [ + "crc32fast", + "hashbrown 0.15.5", + "indexmap 2.11.0", "memchr", ] @@ -6144,10 +6397,31 @@ dependencies = [ "sha2 0.10.9", ] +[[package]] +name = "pallet-ah-ops" +version = "0.3.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "pallet-balances", + "pallet-timestamp", + "pallet-utility", + "parity-scale-codec", + "scale-info", + "sp-application-crypto", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", +] + [[package]] name = "pallet-asset-conversion" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6164,8 +6438,8 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-ops" -version = "0.9.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.11.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6182,8 +6456,8 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-tx-payment" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6197,8 +6471,8 @@ dependencies = [ [[package]] name = "pallet-asset-rate" -version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6211,8 +6485,8 @@ dependencies = [ [[package]] name = "pallet-asset-rewards" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6229,8 +6503,8 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6245,16 +6519,14 @@ dependencies = [ [[package]] name = "pallet-assets" -version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "46.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ - "ethereum-standards", "frame-benchmarking", "frame-support", "frame-system", "impl-trait-for-tuples", "log", - "pallet-revive", "parity-scale-codec", "scale-info", "sp-core", @@ -6263,8 +6535,8 @@ dependencies = [ [[package]] name = "pallet-assets-freezer" -version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.11.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "pallet-assets", @@ -6273,10 +6545,21 @@ dependencies = [ "scale-info", ] +[[package]] +name = "pallet-assets-precompiles" +version = "0.2.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" +dependencies = [ + "ethereum-standards", + "frame-support", + "pallet-assets", + "pallet-revive", +] + [[package]] name = "pallet-aura" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -6291,8 +6574,8 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -6306,8 +6589,8 @@ dependencies = [ [[package]] name = "pallet-authorship" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -6319,8 +6602,8 @@ dependencies = [ [[package]] name = "pallet-babe" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6342,8 +6625,8 @@ dependencies = [ [[package]] name = "pallet-bags-list" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "aquamarine", "docify", @@ -6363,8 +6646,8 @@ dependencies = [ [[package]] name = "pallet-balances" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -6379,8 +6662,8 @@ dependencies = [ [[package]] name = "pallet-beefy" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -6398,8 +6681,8 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -6423,8 +6706,8 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-header-chain", "bp-messages", @@ -6432,18 +6715,18 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "log", "parity-scale-codec", "scale-info", "sp-runtime", "sp-std", "sp-trie", + "tracing", ] [[package]] name = "pallet-broker" -version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.22.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "frame-benchmarking", @@ -6486,8 +6769,8 @@ dependencies = [ [[package]] name = "pallet-collator-selection" -version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "24.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6505,8 +6788,8 @@ dependencies = [ [[package]] name = "pallet-collective" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -6522,8 +6805,8 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "assert_matches", "frame-benchmarking", @@ -6538,8 +6821,8 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" -version = "8.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "10.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -6553,8 +6836,8 @@ dependencies = [ [[package]] name = "pallet-democracy" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6568,10 +6851,31 @@ dependencies = [ "sp-runtime", ] +[[package]] +name = "pallet-election-provider-multi-block" +version = "0.4.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" +dependencies = [ + "frame-benchmarking", + "frame-election-provider-support", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "rand 0.8.5", + "scale-info", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-npos-elections", + "sp-runtime", + "sp-std", +] + [[package]] name = "pallet-election-provider-multi-phase" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6591,8 +6895,8 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6604,8 +6908,8 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -6650,8 +6954,8 @@ dependencies = [ [[package]] name = "pallet-grandpa" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6698,8 +7002,8 @@ dependencies = [ [[package]] name = "pallet-identity" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6714,8 +7018,8 @@ dependencies = [ [[package]] name = "pallet-im-online" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6733,8 +7037,8 @@ dependencies = [ [[package]] name = "pallet-indices" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6748,8 +7052,8 @@ dependencies = [ [[package]] name = "pallet-message-queue" -version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "46.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "environmental", "frame-benchmarking", @@ -6792,8 +7096,8 @@ dependencies = [ [[package]] name = "pallet-meta-tx" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -6810,8 +7114,8 @@ dependencies = [ [[package]] name = "pallet-migrations" -version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "13.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -6829,8 +7133,8 @@ dependencies = [ [[package]] name = "pallet-mmr" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "parity-scale-codec", @@ -6874,8 +7178,8 @@ dependencies = [ [[package]] name = "pallet-multisig" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "parity-scale-codec", @@ -6885,8 +7189,8 @@ dependencies = [ [[package]] name = "pallet-nft-fractionalization" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "27.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "pallet-assets", @@ -6898,8 +7202,8 @@ dependencies = [ [[package]] name = "pallet-nfts" -version = "35.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "37.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6915,8 +7219,8 @@ dependencies = [ [[package]] name = "pallet-nfts-runtime-api" -version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "29.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "sp-api", @@ -6924,8 +7228,8 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" -version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -6942,8 +7246,8 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" -version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6962,8 +7266,8 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -6972,8 +7276,8 @@ dependencies = [ [[package]] name = "pallet-offences" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -6987,8 +7291,8 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7010,8 +7314,8 @@ dependencies = [ [[package]] name = "pallet-parameters" -version = "0.12.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.14.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -7047,8 +7351,8 @@ dependencies = [ [[package]] name = "pallet-preimage" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7063,8 +7367,8 @@ dependencies = [ [[package]] name = "pallet-proxy" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -7073,8 +7377,8 @@ dependencies = [ [[package]] name = "pallet-recovery" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -7083,8 +7387,8 @@ dependencies = [ [[package]] name = "pallet-referenda" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7100,8 +7404,8 @@ dependencies = [ [[package]] name = "pallet-revive" -version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.10.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "alloy-core", "derive_more 0.99.20", @@ -7124,9 +7428,10 @@ dependencies = [ "pallet-transaction-payment", "parity-scale-codec", "paste", - "polkavm 0.21.0", - "polkavm-common 0.21.0", + "polkavm 0.27.0", + "polkavm-common 0.27.0", "rand 0.8.5", + "revm", "ripemd", "rlp 0.6.1", "scale-info", @@ -7145,13 +7450,16 @@ dependencies = [ [[package]] name = "pallet-revive-fixtures" -version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.7.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ + "alloy-core", "anyhow", "cargo_metadata", + "hex", "pallet-revive-uapi", - "polkavm-linker 0.21.0", + "polkavm-linker 0.27.0", + "serde_json", "sp-core", "sp-io", "toml 0.8.23", @@ -7159,8 +7467,8 @@ dependencies = [ [[package]] name = "pallet-revive-proc-macro" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro2", "quote", @@ -7169,20 +7477,36 @@ dependencies = [ [[package]] name = "pallet-revive-uapi" -version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.8.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitflags 1.3.2", "pallet-revive-proc-macro", "parity-scale-codec", - "polkavm-derive 0.21.0", + "polkavm-derive 0.27.0", "scale-info", ] +[[package]] +name = "pallet-root-offences" +version = "40.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" +dependencies = [ + "frame-support", + "frame-system", + "pallet-session", + "pallet-staking", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-runtime", + "sp-staking", +] + [[package]] name = "pallet-root-testing" -version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "19.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -7194,8 +7518,8 @@ dependencies = [ [[package]] name = "pallet-scheduler" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -7238,13 +7562,14 @@ dependencies = [ [[package]] name = "pallet-session" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", "impl-trait-for-tuples", "log", + "pallet-balances", "pallet-timestamp", "parity-scale-codec", "scale-info", @@ -7259,8 +7584,8 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7275,8 +7600,8 @@ dependencies = [ [[package]] name = "pallet-staking" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7294,11 +7619,36 @@ dependencies = [ "sp-staking", ] +[[package]] +name = "pallet-staking-async" +version = "0.5.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" +dependencies = [ + "frame-benchmarking", + "frame-election-provider-support", + "frame-support", + "frame-system", + "log", + "pallet-staking-async-rc-client", + "parity-scale-codec", + "rand 0.8.5", + "rand_chacha 0.3.1", + "scale-info", + "serde", + "sp-application-crypto", + "sp-core", + "sp-io", + "sp-npos-elections", + "sp-runtime", + "sp-staking", +] + [[package]] name = "pallet-staking-async-ah-client" -version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.4.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ + "frame-benchmarking", "frame-support", "frame-system", "log", @@ -7315,8 +7665,8 @@ dependencies = [ [[package]] name = "pallet-staking-async-rc-client" -version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.4.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -7332,8 +7682,8 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "24.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "sp-arithmetic", @@ -7341,8 +7691,8 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" -version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "29.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "sp-api", @@ -7351,8 +7701,8 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" -version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "48.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7395,8 +7745,8 @@ dependencies = [ [[package]] name = "pallet-sudo" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -7424,8 +7774,8 @@ dependencies = [ [[package]] name = "pallet-timestamp" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -7442,8 +7792,8 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7457,8 +7807,8 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -7486,8 +7836,8 @@ dependencies = [ [[package]] name = "pallet-treasury" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -7505,8 +7855,8 @@ dependencies = [ [[package]] name = "pallet-uniques" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7519,8 +7869,8 @@ dependencies = [ [[package]] name = "pallet-utility" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7534,8 +7884,8 @@ dependencies = [ [[package]] name = "pallet-verify-signature" -version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.6.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7549,8 +7899,8 @@ dependencies = [ [[package]] name = "pallet-vesting" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7563,8 +7913,8 @@ dependencies = [ [[package]] name = "pallet-whitelist" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -7573,8 +7923,8 @@ dependencies = [ [[package]] name = "pallet-xcm" -version = "20.1.3" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -7583,7 +7933,6 @@ dependencies = [ "hex-literal", "pallet-balances", "pallet-revive", - "pallet-timestamp", "parity-scale-codec", "scale-info", "serde", @@ -7599,8 +7948,8 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7616,15 +7965,14 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub" -version = "0.17.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.19.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-messages", "bp-runtime", "bp-xcm-bridge-hub", "frame-support", "frame-system", - "log", "pallet-bridge-messages", "parity-scale-codec", "scale-info", @@ -7634,18 +7982,18 @@ dependencies = [ "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", + "tracing", ] [[package]] name = "pallet-xcm-bridge-hub-router" -version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.21.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-xcm-bridge-hub-router", "frame-benchmarking", "frame-support", "frame-system", - "log", "parity-scale-codec", "polkadot-runtime-parachains", "scale-info", @@ -7654,27 +8002,29 @@ dependencies = [ "sp-std", "staging-xcm", "staging-xcm-builder", + "tracing", ] [[package]] name = "parachains-common" -version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", "frame-support", "frame-system", - "log", "pallet-asset-tx-payment", "pallet-assets", "pallet-authorship", "pallet-balances", "pallet-collator-selection", "pallet-message-queue", + "pallet-treasury 42.0.0", "pallet-xcm", "parity-scale-codec", "polkadot-primitives", + "polkadot-runtime-common", "scale-info", "sp-consensus-aura", "sp-core", @@ -7683,12 +8033,13 @@ dependencies = [ "staging-parachain-info", "staging-xcm", "staging-xcm-executor", + "tracing", ] [[package]] name = "parachains-runtimes-test-utils" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", @@ -7864,7 +8215,7 @@ version = "3.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3" dependencies = [ - "base64 0.22.1", + "base64", "serde", ] @@ -7904,14 +8255,34 @@ dependencies = [ "indexmap 2.11.0", ] +[[package]] +name = "phf" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" +dependencies = [ + "phf_macros 0.11.3", + "phf_shared 0.11.3", +] + [[package]] name = "phf" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7" dependencies = [ - "phf_macros", - "phf_shared", + "phf_macros 0.12.1", + "phf_shared 0.12.1", +] + +[[package]] +name = "phf_generator" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" +dependencies = [ + "phf_shared 0.11.3", + "rand 0.8.5", ] [[package]] @@ -7921,7 +8292,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2cbb1126afed61dd6368748dae63b1ee7dc480191c6262a3b4ff1e29d86a6c5b" dependencies = [ "fastrand", - "phf_shared", + "phf_shared 0.12.1", +] + +[[package]] +name = "phf_macros" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" +dependencies = [ + "phf_generator 0.11.3", + "phf_shared 0.11.3", + "proc-macro2", + "quote", + "syn 2.0.106", ] [[package]] @@ -7930,13 +8314,22 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d713258393a82f091ead52047ca779d37e5766226d009de21696c4e667044368" dependencies = [ - "phf_generator", - "phf_shared", + "phf_generator 0.12.1", + "phf_shared 0.12.1", "proc-macro2", "quote", "syn 2.0.106", ] +[[package]] +name = "phf_shared" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" +dependencies = [ + "siphasher", +] + [[package]] name = "phf_shared" version = "0.12.1" @@ -8006,8 +8399,8 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" -version = "18.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "20.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -8017,9 +8410,10 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" -version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "19.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ + "array-bytes", "bounded-collections", "derive_more 0.99.20", "parity-scale-codec", @@ -8033,8 +8427,8 @@ dependencies = [ [[package]] name = "polkadot-primitives" -version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "21.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "bounded-collections", @@ -8062,8 +8456,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" -version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "frame-benchmarking", @@ -8085,7 +8479,7 @@ dependencies = [ "pallet-staking-reward-fn", "pallet-timestamp", "pallet-transaction-payment", - "pallet-treasury 40.0.0", + "pallet-treasury 42.0.0", "pallet-vesting", "parity-scale-codec", "polkadot-primitives", @@ -8111,8 +8505,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bs58", "frame-benchmarking", @@ -8123,8 +8517,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" -version = "20.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -8170,8 +8564,8 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" -version = "0.10.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.12.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -8205,94 +8599,94 @@ dependencies = [ [[package]] name = "polkavm" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfd34e2f74206fff33482ae1718e275f11365ef8c4de7f0e69217f8845303867" +checksum = "fa028f713d0613f0f08b8b3367402cb859218854f6b96fcbe39a501862894d6f" dependencies = [ "libc", "log", - "polkavm-assembler 0.21.0", - "polkavm-common 0.21.0", - "polkavm-linux-raw 0.21.0", + "polkavm-assembler 0.26.0", + "polkavm-common 0.26.0", + "polkavm-linux-raw 0.26.0", ] [[package]] name = "polkavm" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2a01db119bb3a86572c0641ba6e7c9786fbd2ac89c25b43b688c4e353787526" +checksum = "6ef5796e5aaa109df210fed7c6ff82e89c7bf94c28f6332d57bd0efb865fdc2a" dependencies = [ "libc", "log", - "polkavm-assembler 0.24.0", - "polkavm-common 0.24.0", - "polkavm-linux-raw 0.24.0", + "polkavm-assembler 0.27.0", + "polkavm-common 0.27.0", + "polkavm-linux-raw 0.27.0", ] [[package]] name = "polkavm-assembler" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f512bc80cb10439391a7c13a9eb2d37cf66b7305e7df0a06d662eff4f5b07625" +checksum = "4859a29e1f4ad64610c4bc2bfc40bb9a535068a034933a5b56b5e7a0febf105a" dependencies = [ "log", ] [[package]] name = "polkavm-assembler" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eea6105f3f344abe0bf0151d67b3de6f5d24353f2393355ecf3f5f6e06d7fd0b" +checksum = "70bf3be2911acc089dfe54a92bfec22002f4fbf423b8fa771d1f7e7227f0195f" dependencies = [ "log", ] [[package]] name = "polkavm-common" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c16b809cfd398f861261c045a8745e6c78b71ea7e0d3ef6f7cc553eb27bc17e" +checksum = "49a5794b695626ba70d29e66e3f4f4835767452a6723f3a0bc20884b07088fe8" dependencies = [ - "blake3", "log", - "polkavm-assembler 0.21.0", + "polkavm-assembler 0.26.0", ] [[package]] name = "polkavm-common" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d91ed9e5af472f729fcf3b3c1cf17508ddbb3505259dd6e2ee0fb5a29e105d22" +checksum = "a19805789e7bf778ac5855f6fe9350353f6a1697c2aab9bfb6fc7c831be54fad" dependencies = [ + "blake3", "log", - "polkavm-assembler 0.24.0", + "polkavm-assembler 0.27.0", ] [[package]] name = "polkavm-derive" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47239245f87329541932c0d7fec750a66a75b13aa87dfe4fbfd637bab86ad387" +checksum = "95282a203ae1f6828a04ff334145c3f6dc718bba6d3959805d273358b45eab93" dependencies = [ - "polkavm-derive-impl-macro 0.21.0", + "polkavm-derive-impl-macro 0.26.0", ] [[package]] name = "polkavm-derive" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "176144f8661117ea95fa7cf868c9a62d6b143e8a2ebcb7582464c3faade8669a" +checksum = "4eea46a17d87cbf3c0f3f6156f6300f60cec67cf9eaca296c770e0873f8389d6" dependencies = [ - "polkavm-derive-impl-macro 0.24.0", + "polkavm-derive-impl-macro 0.27.0", ] [[package]] name = "polkavm-derive-impl" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24fd6c6215450c3e57511df5c38a82eb4bde208de15ee15046ac33852f3c3eaa" +checksum = "6069dc7995cde6e612b868a02ce48b54397c6d2582bd1b97b63aabbe962cd779" dependencies = [ - "polkavm-common 0.21.0", + "polkavm-common 0.26.0", "proc-macro2", "quote", "syn 2.0.106", @@ -8300,11 +8694,11 @@ dependencies = [ [[package]] name = "polkavm-derive-impl" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5a21844afdfcc10c92b9ef288ccb926211af27478d1730fcd55e4aec710179d" +checksum = "8abdd1210d96b1dda9ac21199ec469448fd628cea102e2ff0e0df1667c4c3b5f" dependencies = [ - "polkavm-common 0.24.0", + "polkavm-common 0.27.0", "proc-macro2", "quote", "syn 2.0.106", @@ -8312,67 +8706,67 @@ dependencies = [ [[package]] name = "polkavm-derive-impl-macro" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36837f6b7edfd6f4498f8d25d81da16cf03bd6992c3e56f3d477dfc90f4fefca" +checksum = "581d34cafec741dc5ffafbb341933c205b6457f3d76257a9d99fb56687219c91" dependencies = [ - "polkavm-derive-impl 0.21.0", + "polkavm-derive-impl 0.26.0", "syn 2.0.106", ] [[package]] name = "polkavm-derive-impl-macro" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba0ef0f17ad81413ea1ca5b1b67553aedf5650c88269b673d3ba015c83bc2651" +checksum = "8a45173d70138aa1879892c50777ed0d8b0c8556f7678372f09fa1d89bbbddb4" dependencies = [ - "polkavm-derive-impl 0.24.0", + "polkavm-derive-impl 0.27.0", "syn 2.0.106", ] [[package]] name = "polkavm-linker" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23bc764986c4a63f9ab9890c3f4eb9b4c13b6ff80d79685bd48ade147234aab4" +checksum = "beb896023e5bd89bba40311797d8d42490fa4a1fd5256c74820753c5722d1e67" dependencies = [ "dirs", - "gimli 0.31.1", + "gimli", "hashbrown 0.14.5", "log", - "object 0.36.7", - "polkavm-common 0.21.0", + "object", + "polkavm-common 0.26.0", "regalloc2 0.9.3", "rustc-demangle", ] [[package]] name = "polkavm-linker" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06c95a521a1331024ebe5823ffdfba9ea6df40b934b0804049d5171887579806" +checksum = "99fe3704d21e96c5d1e6a1b1a43ac57f9dce110d3331fbf8299e9f57d5884066" dependencies = [ "dirs", - "gimli 0.31.1", + "gimli", "hashbrown 0.14.5", "log", - "object 0.36.7", - "polkavm-common 0.24.0", + "object", + "polkavm-common 0.27.0", "regalloc2 0.9.3", "rustc-demangle", ] [[package]] name = "polkavm-linux-raw" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be6cd1d48c5e7814d287a3e12a339386a5dfa2f3ac72f932335f4cf56467f1b3" +checksum = "28919f542476f4158cc71e6c072b1051f38f4b514253594ac3ad80e3c0211fc8" [[package]] name = "polkavm-linux-raw" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec0b13e26ec7234dba213ca17118c70c562809bdce0eefe84f92613d5c8da26" +checksum = "061088785efd93e4367faf12f341bb356208c06bab43aa942d472068af80d1c4" [[package]] name = "polling" @@ -8382,9 +8776,9 @@ checksum = "b5bd19146350fe804f7cb2669c851c03d69da628803dab0d98018142aaa5d829" dependencies = [ "cfg-if", "concurrent-queue", - "hermit-abi 0.5.2", + "hermit-abi", "pin-project-lite", - "rustix 1.0.8", + "rustix", "windows-sys 0.60.2", ] @@ -8417,6 +8811,18 @@ version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483" +[[package]] +name = "postcard" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6764c3b5dd454e283a30e6dfe78e9b31096d9e32036b5d1eaac7a6119ccb9a24" +dependencies = [ + "cobs", + "embedded-io 0.4.0", + "embedded-io 0.6.1", + "serde", +] + [[package]] name = "potential_utf" version = "0.1.3" @@ -8730,12 +9136,26 @@ dependencies = [ ] [[package]] -name = "psm" -version = "0.1.26" +name = "pulley-interpreter" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e944464ec8536cd1beb0bbfd96987eb5e3b72f2ecdafdc5c769a37f1fa2ae1f" +checksum = "b89c4319786b16c1a6a38ee04788d32c669b61ba4b69da2162c868c18be99c1b" dependencies = [ - "cc", + "cranelift-bitset", + "log", + "pulley-macros", + "wasmtime-internal-math", +] + +[[package]] +name = "pulley-macros" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "938543690519c20c3a480d20a8efcc8e69abeb44093ab1df4e7c1f81f26c677a" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.106", ] [[package]] @@ -9002,26 +9422,28 @@ dependencies = [ [[package]] name = "regalloc2" -version = "0.6.1" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80535183cae11b149d618fbd3c37e38d7cda589d82d7769e196ca9a9042d7621" +checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6" dependencies = [ - "fxhash", + "hashbrown 0.13.2", "log", + "rustc-hash 1.1.0", "slice-group-by", "smallvec", ] [[package]] name = "regalloc2" -version = "0.9.3" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6" +checksum = "5216b1837de2149f8bc8e6d5f88a9326b63b8c836ed58ce4a0a29ec736a59734" dependencies = [ - "hashbrown 0.13.2", + "allocator-api2", + "bumpalo", + "hashbrown 0.15.5", "log", - "rustc-hash 1.1.0", - "slice-group-by", + "rustc-hash 2.1.1", "smallvec", ] @@ -9060,6 +9482,195 @@ version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95325155c684b1c89f7765e30bc1c42e4a6da51ca513615660cb8a62ef9a88e3" +[[package]] +name = "revm" +version = "27.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e6bf82101a1ad8a2b637363a37aef27f88b4efc8a6e24c72bf5f64923dc5532" +dependencies = [ + "revm-bytecode", + "revm-context", + "revm-context-interface", + "revm-database", + "revm-database-interface", + "revm-handler", + "revm-inspector", + "revm-interpreter", + "revm-precompile", + "revm-primitives", + "revm-state", +] + +[[package]] +name = "revm-bytecode" +version = "6.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66c52031b73cae95d84cd1b07725808b5fd1500da3e5e24574a3b2dc13d9f16d" +dependencies = [ + "bitvec", + "phf 0.11.3", + "revm-primitives", + "serde", +] + +[[package]] +name = "revm-context" +version = "8.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cd508416a35a4d8a9feaf5ccd06ac6d6661cd31ee2dc0252f9f7316455d71f9" +dependencies = [ + "cfg-if", + "derive-where", + "revm-bytecode", + "revm-context-interface", + "revm-database-interface", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-context-interface" +version = "9.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc90302642d21c8f93e0876e201f3c5f7913c4fcb66fb465b0fd7b707dfe1c79" +dependencies = [ + "alloy-eip2930", + "alloy-eip7702", + "auto_impl", + "either", + "revm-database-interface", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-database" +version = "7.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39a276ed142b4718dcf64bc9624f474373ed82ef20611025045c3fb23edbef9c" +dependencies = [ + "alloy-eips", + "revm-bytecode", + "revm-database-interface", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-database-interface" +version = "7.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c523c77e74eeedbac5d6f7c092e3851dbe9c7fec6f418b85992bd79229db361" +dependencies = [ + "auto_impl", + "either", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-handler" +version = "8.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1529c8050e663be64010e80ec92bf480315d21b1f2dbf65540028653a621b27d" +dependencies = [ + "auto_impl", + "derive-where", + "revm-bytecode", + "revm-context", + "revm-context-interface", + "revm-database-interface", + "revm-interpreter", + "revm-precompile", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-inspector" +version = "8.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f78db140e332489094ef314eaeb0bd1849d6d01172c113ab0eb6ea8ab9372926" +dependencies = [ + "auto_impl", + "either", + "revm-context", + "revm-database-interface", + "revm-handler", + "revm-interpreter", + "revm-primitives", + "revm-state", + "serde", + "serde_json", +] + +[[package]] +name = "revm-interpreter" +version = "24.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff9d7d9d71e8a33740b277b602165b6e3d25fff091ba3d7b5a8d373bf55f28a7" +dependencies = [ + "revm-bytecode", + "revm-context-interface", + "revm-primitives", + "serde", +] + +[[package]] +name = "revm-precompile" +version = "25.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cee3f336b83621294b4cfe84d817e3eef6f3d0fce00951973364cc7f860424d" +dependencies = [ + "ark-bls12-381 0.5.0", + "ark-bn254", + "ark-ec 0.5.0", + "ark-ff 0.5.0", + "ark-serialize 0.5.0", + "arrayref", + "aurora-engine-modexp", + "c-kzg", + "cfg-if", + "k256", + "libsecp256k1", + "once_cell", + "p256", + "revm-primitives", + "ripemd", + "rug", + "secp256k1 0.31.1", + "sha2 0.10.9", +] + +[[package]] +name = "revm-primitives" +version = "20.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5aa29d9da06fe03b249b6419b33968ecdf92ad6428e2f012dc57bcd619b5d94e" +dependencies = [ + "alloy-primitives", + "num_enum", + "once_cell", + "serde", +] + +[[package]] +name = "revm-state" +version = "7.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f64fbacb86008394aaebd3454f9643b7d5a782bd251135e17c5b33da592d84d" +dependencies = [ + "bitflags 2.9.4", + "revm-bytecode", + "revm-primitives", + "serde", +] + [[package]] name = "rfc6979" version = "0.4.0" @@ -9130,8 +9741,8 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "polkadot-primitives", @@ -9162,6 +9773,18 @@ dependencies = [ "tokio", ] +[[package]] +name = "rug" +version = "1.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58ad2e973fe3c3214251a840a621812a4f40468da814b1a3d6947d433c2af11f" +dependencies = [ + "az", + "gmp-mpfr-sys", + "libc", + "libm", +] + [[package]] name = "ruint" version = "1.16.0" @@ -9246,20 +9869,6 @@ dependencies = [ "nom", ] -[[package]] -name = "rustix" -version = "0.36.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "305efbd14fde4139eb501df5f136994bb520b033fa9fbdce287507dc23b8c7ed" -dependencies = [ - "bitflags 1.3.2", - "errno", - "io-lifetimes", - "libc", - "linux-raw-sys 0.1.4", - "windows-sys 0.45.0", -] - [[package]] name = "rustix" version = "1.0.8" @@ -9269,7 +9878,7 @@ dependencies = [ "bitflags 2.9.4", "errno", "libc", - "linux-raw-sys 0.9.4", + "linux-raw-sys", "windows-sys 0.60.2", ] @@ -9394,8 +10003,8 @@ dependencies = [ [[package]] name = "sc-allocator" -version = "32.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "34.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "sp-core", @@ -9405,8 +10014,8 @@ dependencies = [ [[package]] name = "sc-block-builder" -version = "0.45.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.47.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "sp-api", @@ -9420,8 +10029,8 @@ dependencies = [ [[package]] name = "sc-chain-spec" -version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "46.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes", "docify", @@ -9436,7 +10045,7 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-genesis-builder", "sp-io", "sp-runtime", @@ -9447,7 +10056,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -9457,8 +10066,8 @@ dependencies = [ [[package]] name = "sc-client-api" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "fnv", "futures", @@ -9483,8 +10092,8 @@ dependencies = [ [[package]] name = "sc-consensus" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -9506,8 +10115,8 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" -version = "0.36.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.38.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "ahash", "array-bytes", @@ -9541,7 +10150,7 @@ dependencies = [ "sp-consensus", "sp-consensus-grandpa", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", @@ -9550,8 +10159,8 @@ dependencies = [ [[package]] name = "sc-executor" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -9573,10 +10182,10 @@ dependencies = [ [[package]] name = "sc-executor-common" -version = "0.39.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.41.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ - "polkavm 0.24.0", + "polkavm 0.26.0", "sc-allocator", "sp-maybe-compressed-blob", "sp-wasm-interface", @@ -9586,24 +10195,24 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" -version = "0.36.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.38.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", - "polkavm 0.24.0", + "polkavm 0.26.0", "sc-executor-common", "sp-wasm-interface", ] [[package]] name = "sc-executor-wasmtime" -version = "0.39.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.41.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "anyhow", "log", "parking_lot 0.12.4", - "rustix 0.36.17", + "rustix", "sc-allocator", "sc-executor-common", "sp-runtime-interface", @@ -9613,8 +10222,8 @@ dependencies = [ [[package]] name = "sc-network" -version = "0.51.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes", "async-channel", @@ -9663,8 +10272,8 @@ dependencies = [ [[package]] name = "sc-network-common" -version = "0.49.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.51.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -9673,8 +10282,8 @@ dependencies = [ [[package]] name = "sc-network-gossip" -version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "ahash", "futures", @@ -9692,8 +10301,8 @@ dependencies = [ [[package]] name = "sc-network-sync" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes", "async-channel", @@ -9727,8 +10336,8 @@ dependencies = [ [[package]] name = "sc-network-types" -version = "0.17.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.19.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bs58", "bytes", @@ -9748,8 +10357,8 @@ dependencies = [ [[package]] name = "sc-telemetry" -version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "30.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "chrono", "futures", @@ -9767,8 +10376,8 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -9784,8 +10393,8 @@ dependencies = [ [[package]] name = "sc-utils" -version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "20.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-channel", "futures", @@ -9923,6 +10532,30 @@ dependencies = [ "windows-sys 0.59.0", ] +[[package]] +name = "schemars" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f" +dependencies = [ + "dyn-clone", + "ref-cast", + "serde", + "serde_json", +] + +[[package]] +name = "schemars" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0" +dependencies = [ + "dyn-clone", + "ref-cast", + "serde", + "serde_json", +] + [[package]] name = "schnellru" version = "0.2.4" @@ -10027,6 +10660,17 @@ dependencies = [ "secp256k1-sys 0.10.1", ] +[[package]] +name = "secp256k1" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c3c81b43dc2d8877c216a3fccf76677ee1ebccd429566d3e67447290d0c42b2" +dependencies = [ + "bitcoin_hashes 0.14.0", + "rand 0.9.2", + "secp256k1-sys 0.11.0", +] + [[package]] name = "secp256k1-sys" version = "0.8.2" @@ -10054,6 +10698,15 @@ dependencies = [ "cc", ] +[[package]] +name = "secp256k1-sys" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcb913707158fadaf0d8702c2db0e857de66eb003ccfdda5924b5f5ac98efb38" +dependencies = [ + "cc", +] + [[package]] name = "secrecy" version = "0.8.0" @@ -10181,6 +10834,7 @@ version = "1.0.143" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a" dependencies = [ + "indexmap 2.11.0", "itoa", "memchr", "ryu", @@ -10202,9 +10856,13 @@ version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2c45cd61fefa9db6f254525d46e392b852e0e61d9a1fd36e5bd183450a556d5" dependencies = [ - "base64 0.22.1", + "base64", "chrono", "hex", + "indexmap 1.9.3", + "indexmap 2.11.0", + "schemars 0.9.0", + "schemars 1.0.4", "serde", "serde_derive", "serde_json", @@ -10362,8 +11020,8 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" -version = "18.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "20.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "enumn", "parity-scale-codec", @@ -10376,6 +11034,9 @@ name = "smallvec" version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" +dependencies = [ + "serde", +] [[package]] name = "snow" @@ -10406,8 +11067,8 @@ dependencies = [ [[package]] name = "snowbridge-beacon-primitives" -version = "0.14.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.16.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "byte-slice-cast", "frame-support", @@ -10428,8 +11089,8 @@ dependencies = [ [[package]] name = "snowbridge-core" -version = "0.14.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.16.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-relayers", "frame-support", @@ -10452,8 +11113,8 @@ dependencies = [ [[package]] name = "snowbridge-ethereum" -version = "0.13.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.15.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "ethabi-decode", "ethbloom", @@ -10487,8 +11148,8 @@ dependencies = [ [[package]] name = "snowbridge-outbound-queue-primitives" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "alloy-core", "ethabi-decode", @@ -10513,8 +11174,8 @@ dependencies = [ [[package]] name = "snowbridge-pallet-system-frontend" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -10535,16 +11196,14 @@ dependencies = [ [[package]] name = "snowbridge-runtime-common" -version = "0.14.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.17.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", "log", "pallet-xcm", "parity-scale-codec", - "snowbridge-core", - "snowbridge-outbound-queue-primitives", "sp-arithmetic", "sp-std", "staging-xcm", @@ -10554,8 +11213,8 @@ dependencies = [ [[package]] name = "snowbridge-verification-primitives" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "parity-scale-codec", @@ -10591,7 +11250,7 @@ version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e859df029d160cb88608f5d7df7fb4753fd20fdfb4de5644f3d8b8440841721" dependencies = [ - "base64 0.22.1", + "base64", "bytes", "futures", "httparse", @@ -10602,8 +11261,8 @@ dependencies = [ [[package]] name = "sp-api" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "hash-db", @@ -10624,8 +11283,8 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "Inflector", "blake2", @@ -10638,8 +11297,8 @@ dependencies = [ [[package]] name = "sp-application-crypto" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -10650,8 +11309,8 @@ dependencies = [ [[package]] name = "sp-arithmetic" -version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "28.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "integer-sqrt", @@ -10664,8 +11323,8 @@ dependencies = [ [[package]] name = "sp-authority-discovery" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -10676,8 +11335,8 @@ dependencies = [ [[package]] name = "sp-block-builder" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-api", "sp-inherents", @@ -10686,8 +11345,8 @@ dependencies = [ [[package]] name = "sp-blockchain" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "parity-scale-codec", @@ -10705,8 +11364,8 @@ dependencies = [ [[package]] name = "sp-consensus" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -10719,8 +11378,8 @@ dependencies = [ [[package]] name = "sp-consensus-aura" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "parity-scale-codec", @@ -10735,8 +11394,8 @@ dependencies = [ [[package]] name = "sp-consensus-babe" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "parity-scale-codec", @@ -10753,8 +11412,8 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" -version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "27.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -10762,7 +11421,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-io", "sp-keystore", "sp-mmr-primitives", @@ -10773,8 +11432,8 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "finality-grandpa", "log", @@ -10790,8 +11449,8 @@ dependencies = [ [[package]] name = "sp-consensus-slots" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -10801,8 +11460,8 @@ dependencies = [ [[package]] name = "sp-core" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "38.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "ark-vrf", "array-bytes", @@ -10833,10 +11492,9 @@ dependencies = [ "secrecy 0.8.0", "serde", "sha2 0.10.9", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-debug-derive", "sp-externalities", - "sp-runtime-interface", "sp-std", "sp-storage", "ss58-registry", @@ -10864,7 +11522,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "blake2b_simd", "byteorder", @@ -10877,17 +11535,17 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "syn 2.0.106", ] [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "kvdb", "parking_lot 0.12.4", @@ -10896,7 +11554,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro2", "quote", @@ -10906,7 +11564,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "environmental", "parity-scale-codec", @@ -10915,8 +11573,8 @@ dependencies = [ [[package]] name = "sp-genesis-builder" -version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.20.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -10927,8 +11585,8 @@ dependencies = [ [[package]] name = "sp-inherents" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -10940,8 +11598,8 @@ dependencies = [ [[package]] name = "sp-io" -version = "41.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bytes", "docify", @@ -10949,11 +11607,11 @@ dependencies = [ "libsecp256k1", "log", "parity-scale-codec", - "polkavm-derive 0.24.0", + "polkavm-derive 0.26.0", "rustversion", "secp256k1 0.28.2", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-externalities", "sp-keystore", "sp-runtime-interface", @@ -10966,8 +11624,8 @@ dependencies = [ [[package]] name = "sp-keyring" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-core", "sp-runtime", @@ -10976,8 +11634,8 @@ dependencies = [ [[package]] name = "sp-keystore" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.44.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -10987,8 +11645,8 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" -version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "11.0.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -10996,8 +11654,8 @@ dependencies = [ [[package]] name = "sp-metadata-ir" -version = "0.11.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.12.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-metadata 23.0.0", "parity-scale-codec", @@ -11006,8 +11664,8 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "parity-scale-codec", @@ -11023,8 +11681,8 @@ dependencies = [ [[package]] name = "sp-npos-elections" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -11036,8 +11694,8 @@ dependencies = [ [[package]] name = "sp-offchain" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-api", "sp-core", @@ -11047,7 +11705,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "backtrace", "regex", @@ -11055,8 +11713,8 @@ dependencies = [ [[package]] name = "sp-runtime" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "binary-merkle-tree", "docify", @@ -11084,14 +11742,13 @@ dependencies = [ [[package]] name = "sp-runtime-interface" -version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "32.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bytes", "impl-trait-for-tuples", "parity-scale-codec", - "polkavm-derive 0.24.0", - "primitive-types 0.13.1", + "polkavm-derive 0.26.0", "sp-externalities", "sp-runtime-interface-proc-macro", "sp-std", @@ -11103,8 +11760,8 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" -version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "20.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "Inflector", "expander", @@ -11116,8 +11773,8 @@ dependencies = [ [[package]] name = "sp-session" -version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -11130,8 +11787,8 @@ dependencies = [ [[package]] name = "sp-staking" -version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -11143,8 +11800,8 @@ dependencies = [ [[package]] name = "sp-state-machine" -version = "0.46.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.48.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "hash-db", "log", @@ -11164,12 +11821,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11180,8 +11837,8 @@ dependencies = [ [[package]] name = "sp-timestamp" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "parity-scale-codec", @@ -11192,19 +11849,20 @@ dependencies = [ [[package]] name = "sp-tracing" -version = "17.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "19.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", + "regex", "tracing", "tracing-core", - "tracing-subscriber", + "tracing-subscriber 0.3.20", ] [[package]] name = "sp-transaction-pool" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-api", "sp-runtime", @@ -11212,8 +11870,8 @@ dependencies = [ [[package]] name = "sp-trie" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "ahash", "foldhash 0.1.5", @@ -11237,8 +11895,8 @@ dependencies = [ [[package]] name = "sp-version" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11255,7 +11913,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "proc-macro-warning", @@ -11266,8 +11924,8 @@ dependencies = [ [[package]] name = "sp-wasm-interface" -version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "24.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -11278,8 +11936,8 @@ dependencies = [ [[package]] name = "sp-weights" -version = "32.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "33.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -11358,8 +12016,8 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-parachain-info" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -11371,8 +12029,8 @@ dependencies = [ [[package]] name = "staging-xcm" -version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "19.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes", "bounded-collections", @@ -11381,19 +12039,19 @@ dependencies = [ "frame-support", "hex-literal", "impl-trait-for-tuples", - "log", "parity-scale-codec", "scale-info", "serde", "sp-runtime", "sp-weights", + "tracing", "xcm-procedural", ] [[package]] name = "staging-xcm-builder" -version = "21.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "environmental", "frame-support", @@ -11416,8 +12074,8 @@ dependencies = [ [[package]] name = "staging-xcm-executor" -version = "20.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "environmental", "frame-benchmarking", @@ -11490,7 +12148,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -11514,8 +12172,8 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" -version = "0.17.6" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.17.7" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "http-body-util", "hyper 1.7.0", @@ -11528,8 +12186,8 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" -version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "29.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "build-helper", "cargo_metadata", @@ -11537,7 +12195,7 @@ dependencies = [ "filetime", "jobserver", "parity-wasm", - "polkavm-linker 0.24.0", + "polkavm-linker 0.26.0", "shlex", "sp-maybe-compressed-blob", "strum 0.26.3", @@ -11604,7 +12262,7 @@ version = "0.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a2370298a210ed1df26152db7209a85e0ed8cfbce035309c3b37f7b61755377" dependencies = [ - "base64 0.22.1", + "base64", "bip32", "bip39", "cfg-if", @@ -11728,9 +12386,9 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "target-lexicon" -version = "0.12.16" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" +checksum = "df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c" [[package]] name = "tempfile" @@ -11741,7 +12399,7 @@ dependencies = [ "fastrand", "getrandom 0.3.3", "once_cell", - "rustix 1.0.8", + "rustix", "windows-sys 0.60.2", ] @@ -11762,8 +12420,8 @@ checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683" [[package]] name = "testnet-parachains-constants" -version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "16.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -11824,6 +12482,15 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "threadpool" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa" +dependencies = [ + "num_cpus", +] + [[package]] name = "time" version = "0.3.43" @@ -11941,9 +12608,9 @@ dependencies = [ [[package]] name = "tokio-tungstenite" -version = "0.26.2" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084" +checksum = "489a59b6730eda1b0171fcfda8b121f4bee2b35cba8645ca35c5f7ba3eb736c1" dependencies = [ "futures-util", "log", @@ -12069,6 +12736,15 @@ dependencies = [ "tracing-core", ] +[[package]] +name = "tracing-subscriber" +version = "0.2.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e0d2eaa99c3c2e41547cfa109e910a68ea03823cccad4a0525dcbc9b01e8c71" +dependencies = [ + "tracing-core", +] + [[package]] name = "tracing-subscriber" version = "0.3.20" @@ -12123,9 +12799,9 @@ checksum = "f4f195fd851901624eee5a58c4bb2b4f06399148fcd0ed336e6f1cb60a9881df" [[package]] name = "tungstenite" -version = "0.26.2" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13" +checksum = "eadc29d668c91fcc564941132e17b28a7ceb2f3ebf0b9dae3e03fd7a6748eb0d" dependencies = [ "bytes", "data-encoding", @@ -12507,6 +13183,16 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "wasm-encoder" +version = "0.235.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3bc393c395cb621367ff02d854179882b9a351b4e0c93d1397e6090b53a5c2a" +dependencies = [ + "leb128fmt", + "wasmparser", +] + [[package]] name = "wasm-instrument" version = "0.4.0" @@ -12573,207 +13259,235 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.102.0" +version = "0.235.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48134de3d7598219ab9eaf6b91b15d8e50d31da76b8519fe4ecfcec2cf35104b" +checksum = "161296c618fa2d63f6ed5fffd1112937e803cb9ec71b32b01a76321555660917" dependencies = [ - "indexmap 1.9.3", - "url", + "bitflags 2.9.4", + "hashbrown 0.15.5", + "indexmap 2.11.0", + "semver 1.0.26", + "serde", +] + +[[package]] +name = "wasmprinter" +version = "0.235.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75aa8e9076de6b9544e6dab4badada518cca0bf4966d35b131bbd057aed8fa0a" +dependencies = [ + "anyhow", + "termcolor", + "wasmparser", ] [[package]] name = "wasmtime" -version = "8.0.1" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f907fdead3153cb9bfb7a93bbd5b62629472dc06dee83605358c64c52ed3dda9" +checksum = "b6fe976922a16af3b0d67172c473d1fd4f1aa5d0af9c8ba6538c741f3af686f4" dependencies = [ + "addr2line", "anyhow", - "bincode", + "bitflags 2.9.4", + "bumpalo", + "cc", "cfg-if", - "indexmap 1.9.3", + "gimli", + "hashbrown 0.15.5", + "indexmap 2.11.0", "libc", "log", - "object 0.30.4", + "mach2", + "memfd", + "object", "once_cell", - "paste", - "psm", + "postcard", + "pulley-interpreter", "rayon", + "rustix", "serde", + "serde_derive", + "smallvec", "target-lexicon", "wasmparser", - "wasmtime-cache", - "wasmtime-cranelift", "wasmtime-environ", - "wasmtime-jit", - "wasmtime-runtime", - "windows-sys 0.45.0", + "wasmtime-internal-asm-macros", + "wasmtime-internal-cache", + "wasmtime-internal-cranelift", + "wasmtime-internal-fiber", + "wasmtime-internal-jit-icache-coherence", + "wasmtime-internal-math", + "wasmtime-internal-slab", + "wasmtime-internal-unwinder", + "wasmtime-internal-versioned-export-macros", + "wasmtime-internal-winch", + "windows-sys 0.59.0", +] + +[[package]] +name = "wasmtime-environ" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44b6264a78d806924abbc76bbc75eac24976bc83bdfb938e5074ae551242436f" +dependencies = [ + "anyhow", + "cpp_demangle", + "cranelift-bitset", + "cranelift-entity", + "gimli", + "indexmap 2.11.0", + "log", + "object", + "postcard", + "rustc-demangle", + "serde", + "serde_derive", + "smallvec", + "target-lexicon", + "wasm-encoder", + "wasmparser", + "wasmprinter", ] [[package]] -name = "wasmtime-asm-macros" -version = "8.0.1" +name = "wasmtime-internal-asm-macros" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3b9daa7c14cd4fa3edbf69de994408d5f4b7b0959ac13fa69d465f6597f810d" +checksum = "6775a9b516559716e5710e95a8014ca0adcc81e5bf4d3ad7899d89ae40094d1a" dependencies = [ "cfg-if", ] [[package]] -name = "wasmtime-cache" -version = "8.0.1" +name = "wasmtime-internal-cache" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c86437fa68626fe896e5afc69234bb2b5894949083586535f200385adfd71213" +checksum = "138e33ad4bd120f3b1c77d6d0dcdce0de8239555495befcda89393a40ba5e324" dependencies = [ "anyhow", - "base64 0.21.7", - "bincode", + "base64", "directories-next", - "file-per-thread-logger", "log", - "rustix 0.36.17", + "postcard", + "rustix", "serde", + "serde_derive", "sha2 0.10.9", - "toml 0.5.11", - "windows-sys 0.45.0", - "zstd 0.11.2+zstd.1.5.2", + "toml 0.8.23", + "windows-sys 0.59.0", + "zstd 0.13.3", ] [[package]] -name = "wasmtime-cranelift" -version = "8.0.1" +name = "wasmtime-internal-cranelift" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1cefde0cce8cb700b1b21b6298a3837dba46521affd7b8c38a9ee2c869eee04" +checksum = "7ec9ad7565e6a8de7cb95484e230ff689db74a4a085219e0da0cbd637a29c01c" dependencies = [ "anyhow", + "cfg-if", "cranelift-codegen", + "cranelift-control", "cranelift-entity", "cranelift-frontend", "cranelift-native", - "cranelift-wasm", - "gimli 0.27.3", + "gimli", + "itertools 0.14.0", "log", - "object 0.30.4", + "object", + "pulley-interpreter", + "smallvec", "target-lexicon", - "thiserror 1.0.69", + "thiserror 2.0.16", "wasmparser", - "wasmtime-cranelift-shared", "wasmtime-environ", + "wasmtime-internal-math", + "wasmtime-internal-versioned-export-macros", ] [[package]] -name = "wasmtime-cranelift-shared" -version = "8.0.1" +name = "wasmtime-internal-fiber" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd041e382ef5aea1b9fc78442394f1a4f6d676ce457e7076ca4cb3f397882f8b" +checksum = "8b636ff8b220ebaf29dfe3b23770e4b2bad317b9683e3bf7345e162387385b39" dependencies = [ "anyhow", - "cranelift-codegen", - "cranelift-native", - "gimli 0.27.3", - "object 0.30.4", - "target-lexicon", - "wasmtime-environ", + "cc", + "cfg-if", + "libc", + "rustix", + "wasmtime-internal-asm-macros", + "wasmtime-internal-versioned-export-macros", + "windows-sys 0.59.0", ] [[package]] -name = "wasmtime-environ" -version = "8.0.1" +name = "wasmtime-internal-jit-icache-coherence" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a990198cee4197423045235bf89d3359e69bd2ea031005f4c2d901125955c949" +checksum = "4417e06b7f80baff87d9770852c757a39b8d7f11d78b2620ca992b8725f16f50" dependencies = [ "anyhow", - "cranelift-entity", - "gimli 0.27.3", - "indexmap 1.9.3", - "log", - "object 0.30.4", - "serde", - "target-lexicon", - "thiserror 1.0.69", - "wasmparser", - "wasmtime-types", + "cfg-if", + "libc", + "windows-sys 0.59.0", ] [[package]] -name = "wasmtime-jit" -version = "8.0.1" +name = "wasmtime-internal-math" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0de48df552cfca1c9b750002d3e07b45772dd033b0b206d5c0968496abf31244" +checksum = "7710d5c4ecdaa772927fd11e5dc30a9a62d1fc8fe933e11ad5576ad596ab6612" dependencies = [ - "addr2line 0.19.0", - "anyhow", - "bincode", - "cfg-if", - "cpp_demangle", - "gimli 0.27.3", - "log", - "object 0.30.4", - "rustc-demangle", - "serde", - "target-lexicon", - "wasmtime-environ", - "wasmtime-jit-debug", - "wasmtime-jit-icache-coherence", - "wasmtime-runtime", - "windows-sys 0.45.0", + "libm", ] [[package]] -name = "wasmtime-jit-debug" -version = "8.0.1" +name = "wasmtime-internal-slab" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e0554b84c15a27d76281d06838aed94e13a77d7bf604bbbaf548aa20eb93846" -dependencies = [ - "object 0.30.4", - "once_cell", - "rustix 0.36.17", -] +checksum = "e6ab22fabe1eed27ab01fd47cd89deacf43ad222ed7fd169ba6f4dd1fbddc53b" [[package]] -name = "wasmtime-jit-icache-coherence" -version = "8.0.1" +name = "wasmtime-internal-unwinder" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aecae978b13f7f67efb23bd827373ace4578f2137ec110bbf6a4a7cde4121bbd" +checksum = "307708f302f5dcf19c1bbbfb3d9f2cbc837dd18088a7988747b043a46ba38ecc" dependencies = [ + "anyhow", "cfg-if", - "libc", - "windows-sys 0.45.0", + "cranelift-codegen", + "log", + "object", ] [[package]] -name = "wasmtime-runtime" -version = "8.0.1" +name = "wasmtime-internal-versioned-export-macros" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "658cf6f325232b6760e202e5255d823da5e348fdea827eff0a2a22319000b441" +checksum = "342b0466f92b7217a4de9e114175fedee1907028567d2548bcd42f71a8b5b016" dependencies = [ - "anyhow", - "cc", - "cfg-if", - "indexmap 1.9.3", - "libc", - "log", - "mach", - "memfd", - "memoffset", - "paste", - "rand 0.8.5", - "rustix 0.36.17", - "wasmtime-asm-macros", - "wasmtime-environ", - "wasmtime-jit-debug", - "windows-sys 0.45.0", + "proc-macro2", + "quote", + "syn 2.0.106", ] [[package]] -name = "wasmtime-types" -version = "8.0.1" +name = "wasmtime-internal-winch" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4f6fffd2a1011887d57f07654dd112791e872e3ff4a2e626aee8059ee17f06f" +checksum = "2012e7384c25b91aab2f1b6a1e1cbab9d0f199bbea06cc873597a3f047f05730" dependencies = [ - "cranelift-entity", - "serde", - "thiserror 1.0.69", + "anyhow", + "cranelift-codegen", + "gimli", + "object", + "target-lexicon", "wasmparser", + "wasmtime-environ", + "wasmtime-internal-cranelift", + "winch-codegen", ] [[package]] @@ -12805,7 +13519,7 @@ checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" [[package]] name = "westend-emulated-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "emulated-integration-tests-common", "pallet-staking", @@ -12823,8 +13537,8 @@ dependencies = [ [[package]] name = "westend-runtime" -version = "24.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "27.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "binary-merkle-tree", "bitvec", @@ -12870,6 +13584,7 @@ dependencies = [ "pallet-proxy", "pallet-recovery", "pallet-referenda", + "pallet-root-offences", "pallet-root-testing", "pallet-scheduler", "pallet-session", @@ -12882,7 +13597,7 @@ dependencies = [ "pallet-timestamp", "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", - "pallet-treasury 40.0.0", + "pallet-treasury 42.0.0", "pallet-utility", "pallet-verify-signature", "pallet-vesting", @@ -12930,8 +13645,8 @@ dependencies = [ [[package]] name = "westend-runtime-constants" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "polkadot-primitives", @@ -13001,6 +13716,26 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "winch-codegen" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "839a334ef7c62d8368dbd427e767a6fbb1ba08cc12ecce19cbb666c10613b585" +dependencies = [ + "anyhow", + "cranelift-assembler-x64", + "cranelift-codegen", + "gimli", + "regalloc2 0.12.2", + "smallvec", + "target-lexicon", + "thiserror 2.0.16", + "wasmparser", + "wasmtime-environ", + "wasmtime-internal-cranelift", + "wasmtime-internal-math", +] + [[package]] name = "windows" version = "0.53.0" @@ -13132,15 +13867,6 @@ dependencies = [ "windows-link", ] -[[package]] -name = "windows-sys" -version = "0.45.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" -dependencies = [ - "windows-targets 0.42.2", -] - [[package]] name = "windows-sys" version = "0.48.0" @@ -13177,21 +13903,6 @@ dependencies = [ "windows-targets 0.53.3", ] -[[package]] -name = "windows-targets" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" -dependencies = [ - "windows_aarch64_gnullvm 0.42.2", - "windows_aarch64_msvc 0.42.2", - "windows_i686_gnu 0.42.2", - "windows_i686_msvc 0.42.2", - "windows_x86_64_gnu 0.42.2", - "windows_x86_64_gnullvm 0.42.2", - "windows_x86_64_msvc 0.42.2", -] - [[package]] name = "windows-targets" version = "0.48.5" @@ -13249,12 +13960,6 @@ dependencies = [ "windows-link", ] -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" - [[package]] name = "windows_aarch64_gnullvm" version = "0.48.5" @@ -13273,12 +13978,6 @@ version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" -[[package]] -name = "windows_aarch64_msvc" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" - [[package]] name = "windows_aarch64_msvc" version = "0.48.5" @@ -13297,12 +13996,6 @@ version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" -[[package]] -name = "windows_i686_gnu" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" - [[package]] name = "windows_i686_gnu" version = "0.48.5" @@ -13333,12 +14026,6 @@ version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" -[[package]] -name = "windows_i686_msvc" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" - [[package]] name = "windows_i686_msvc" version = "0.48.5" @@ -13357,12 +14044,6 @@ version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" -[[package]] -name = "windows_x86_64_gnu" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" - [[package]] name = "windows_x86_64_gnu" version = "0.48.5" @@ -13381,12 +14062,6 @@ version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" - [[package]] name = "windows_x86_64_gnullvm" version = "0.48.5" @@ -13405,12 +14080,6 @@ version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" -[[package]] -name = "windows_x86_64_msvc" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" - [[package]] name = "windows_x86_64_msvc" version = "0.48.5" @@ -13517,8 +14186,8 @@ dependencies = [ [[package]] name = "xcm-emulator" -version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes", "cumulus-pallet-parachain-system", @@ -13528,7 +14197,6 @@ dependencies = [ "frame-support", "frame-system", "impl-trait-for-tuples", - "log", "pallet-balances", "pallet-message-queue", "pallet-timestamp", @@ -13540,19 +14208,20 @@ dependencies = [ "polkadot-runtime-parachains", "sp-arithmetic", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-io", "sp-runtime", "sp-tracing", "staging-xcm", "staging-xcm-executor", + "tracing", "xcm-simulator", ] [[package]] name = "xcm-procedural" version = "11.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "Inflector", "proc-macro2", @@ -13562,8 +14231,8 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" -version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.10.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "parity-scale-codec", @@ -13576,8 +14245,8 @@ dependencies = [ [[package]] name = "xcm-simulator" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -13770,27 +14439,27 @@ dependencies = [ [[package]] name = "zstd" -version = "0.11.2+zstd.1.5.2" +version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" +checksum = "1a27595e173641171fc74a1232b7b1c7a7cb6e18222c11e9dfb9888fa424c53c" dependencies = [ - "zstd-safe 5.0.2+zstd.1.5.2", + "zstd-safe 6.0.6", ] [[package]] name = "zstd" -version = "0.12.4" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a27595e173641171fc74a1232b7b1c7a7cb6e18222c11e9dfb9888fa424c53c" +checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a" dependencies = [ - "zstd-safe 6.0.6", + "zstd-safe 7.2.4", ] [[package]] name = "zstd-safe" -version = "5.0.2+zstd.1.5.2" +version = "6.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" +checksum = "ee98ffd0b48ee95e6c5168188e44a54550b1564d9d530ee21d5f0eaed1069581" dependencies = [ "libc", "zstd-sys", @@ -13798,11 +14467,10 @@ dependencies = [ [[package]] name = "zstd-safe" -version = "6.0.6" +version = "7.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee98ffd0b48ee95e6c5168188e44a54550b1564d9d530ee21d5f0eaed1069581" +checksum = "8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d" dependencies = [ - "libc", "zstd-sys", ] diff --git a/emulated-test/Cargo.toml b/emulated-test/Cargo.toml index c2b8be37a9..4901daa859 100644 --- a/emulated-test/Cargo.toml +++ b/emulated-test/Cargo.toml @@ -34,37 +34,37 @@ enum_variant_names = "allow" log = { version = "0.4.17", default-features = false } env_logger = "0.11.7" parity-scale-codec = { version = "3.6.12", default-features = false } -xcm-emulator = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -parachains-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -polkadot-primitives = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } +xcm-emulator = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sp-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +parachains-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +polkadot-primitives = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } -emulated-integration-tests-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } +emulated-integration-tests-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } frequency-runtime = { path = "../runtime/frequency", features = [ "frequency-westend", "frequency-bridging", "frequency-local", "frequency-lint-check", ] } -cumulus-primitives-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -staging-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } +cumulus-primitives-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +frame-support = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +staging-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } -asset-hub-westend-emulated-chain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } +asset-hub-westend-emulated-chain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } frequency-emulated-chain = { path = "./chains/frequency-westend" } -westend-emulated-chain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } +westend-emulated-chain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } -asset-test-utils = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-message-queue = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -westend-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } +asset-test-utils = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-message-queue = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +westend-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } westend-system-emulated-network = { path = "../../networks/westend" } -xcm-executor = { package = "staging-xcm-executor", git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-assets = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -staging-xcm-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } +xcm-executor = { package = "staging-xcm-executor", git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-assets = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-io = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +staging-xcm-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +frame-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } diff --git a/js/api-augment/package-lock.json b/js/api-augment/package-lock.json index fdefd5eaa7..9ff0adaa34 100644 --- a/js/api-augment/package-lock.json +++ b/js/api-augment/package-lock.json @@ -9,15 +9,15 @@ "version": "0.0.0", "license": "Apache-2.0", "dependencies": { - "@polkadot/api": "16.4.8", - "@polkadot/rpc-provider": "16.4.8", - "@polkadot/types": "16.4.8" + "@polkadot/api": "16.4.9", + "@polkadot/rpc-provider": "16.4.9", + "@polkadot/types": "16.4.9" }, "devDependencies": { - "@eslint/js": "9.37.0", - "@polkadot/typegen": "16.4.8", + "@eslint/js": "9.38.0", + "@polkadot/typegen": "16.4.9", "@types/mocha": "10.0.10", - "eslint": "9.37.0", + "eslint": "9.38.0", "eslint-plugin-mocha": "11.2.0", "mocha": "11.7.4", "prettier": "3.6.2", @@ -26,278 +26,6 @@ "typescript-eslint": "8.46.1" } }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.10.tgz", - "integrity": "sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.10.tgz", - "integrity": "sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.10.tgz", - "integrity": "sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.10.tgz", - "integrity": "sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.10.tgz", - "integrity": "sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.10.tgz", - "integrity": "sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.10.tgz", - "integrity": "sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.10.tgz", - "integrity": "sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.10.tgz", - "integrity": "sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.10.tgz", - "integrity": "sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.10.tgz", - "integrity": "sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.10.tgz", - "integrity": "sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.10.tgz", - "integrity": "sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.10.tgz", - "integrity": "sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.10.tgz", - "integrity": "sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.10.tgz", - "integrity": "sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, "node_modules/@esbuild/linux-x64": { "version": "0.25.10", "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.10.tgz", @@ -315,159 +43,6 @@ "node": ">=18" } }, - "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.10.tgz", - "integrity": "sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.10.tgz", - "integrity": "sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.10.tgz", - "integrity": "sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.10.tgz", - "integrity": "sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openharmony-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.10.tgz", - "integrity": "sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.10.tgz", - "integrity": "sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.10.tgz", - "integrity": "sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.10.tgz", - "integrity": "sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.10.tgz", - "integrity": "sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, "node_modules/@eslint-community/eslint-utils": { "version": "4.9.0", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", @@ -511,13 +86,13 @@ } }, "node_modules/@eslint/config-array": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", - "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz", + "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@eslint/object-schema": "^2.1.6", + "@eslint/object-schema": "^2.1.7", "debug": "^4.3.1", "minimatch": "^3.1.2" }, @@ -526,9 +101,9 @@ } }, "node_modules/@eslint/config-helpers": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.0.tgz", - "integrity": "sha512-WUFvV4WoIwW8Bv0KeKCIIEgdSiFOsulyN0xrMu+7z43q/hkOLXjvb5u7UC9jDxvRzcrbEmuZBX5yJZz1741jog==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.1.tgz", + "integrity": "sha512-csZAzkNhsgwb0I/UAV6/RGFTbiakPCf0ZrGmrIxQpYvGZ00PhTkSnyKNolphgIvmnJeGw6rcGVEXfTzUnFuEvw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -576,9 +151,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.37.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.37.0.tgz", - "integrity": "sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg==", + "version": "9.38.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.38.0.tgz", + "integrity": "sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A==", "dev": true, "license": "MIT", "engines": { @@ -589,9 +164,9 @@ } }, "node_modules/@eslint/object-schema": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", - "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", + "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -831,25 +406,25 @@ "optional": true }, "node_modules/@polkadot/api": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/api/-/api-16.4.8.tgz", - "integrity": "sha512-72OMPwd47t/ZJB9zIE7d60FqqgCrRqBZqYNkPRBtPYTQNDUsStg3g6hswSp8cdzPua3oKxeamD2GF+BBr0wB3A==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api/-/api-16.4.9.tgz", + "integrity": "sha512-bcJebd7RFWZYNL6hBwwLOq3jly3C5VL8BADqY2yu+ZfoFYQqdg7VrYhcmnl8O5IiG1DOpYIbuekRpKuBMkjNmw==", "license": "Apache-2.0", "dependencies": { - "@polkadot/api-augment": "16.4.8", - "@polkadot/api-base": "16.4.8", - "@polkadot/api-derive": "16.4.8", - "@polkadot/keyring": "^13.5.6", - "@polkadot/rpc-augment": "16.4.8", - "@polkadot/rpc-core": "16.4.8", - "@polkadot/rpc-provider": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/types-augment": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/types-create": "16.4.8", - "@polkadot/types-known": "16.4.8", - "@polkadot/util": "^13.5.6", - "@polkadot/util-crypto": "^13.5.6", + "@polkadot/api-augment": "16.4.9", + "@polkadot/api-base": "16.4.9", + "@polkadot/api-derive": "16.4.9", + "@polkadot/keyring": "^13.5.7", + "@polkadot/rpc-augment": "16.4.9", + "@polkadot/rpc-core": "16.4.9", + "@polkadot/rpc-provider": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-augment": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/types-create": "16.4.9", + "@polkadot/types-known": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", "eventemitter3": "^5.0.1", "rxjs": "^7.8.1", "tslib": "^2.8.1" @@ -859,17 +434,17 @@ } }, "node_modules/@polkadot/api-augment": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/api-augment/-/api-augment-16.4.8.tgz", - "integrity": "sha512-hBjSCkQjKqfUmhD1eNFg01Q1kivD5EGnq7zCaKFof+2Y1pdCs9EI5Qa+7MLJFJA0TvHBY6ILt5mSW6Gp/b0dtw==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api-augment/-/api-augment-16.4.9.tgz", + "integrity": "sha512-3C5g6VUjs3cOwZmI2QDxZnwyLXI7554+fxQ/Mi5q12l7/5D5UrvDcDxFKUMALEUJRixGUvQ5T0f8s4mTHO/QsQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/api-base": "16.4.8", - "@polkadot/rpc-augment": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/types-augment": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/api-base": "16.4.9", + "@polkadot/rpc-augment": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-augment": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -877,14 +452,14 @@ } }, "node_modules/@polkadot/api-base": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/api-base/-/api-base-16.4.8.tgz", - "integrity": "sha512-RqLG0DFvS99RAWb60r1u5AAnZu6cS1Cit/ASTnzXYysLKVpVd6RCPSZVl+e8NX42pOgGuwh0e1P6LtoIaK2qYQ==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api-base/-/api-base-16.4.9.tgz", + "integrity": "sha512-pv1n3bhMaA83+OBIw/tInfpuoRnpTBqzQKrkSYTVlbF+tlK0X3zl7iX0vxy1YJaL2vVQUiPR2tP3wnzz1mv7qg==", "license": "Apache-2.0", "dependencies": { - "@polkadot/rpc-core": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/rpc-core": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/util": "^13.5.7", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -893,19 +468,19 @@ } }, "node_modules/@polkadot/api-derive": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/api-derive/-/api-derive-16.4.8.tgz", - "integrity": "sha512-qTCVtTNCi95sORld964juDhh8ydbJkUKJK7/4PiZcB3h5dLscBI/Prg6rFRyp0k8w7n0qCvjjBHJrDqov8LPmg==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api-derive/-/api-derive-16.4.9.tgz", + "integrity": "sha512-3SgE7QOGy/G48hrz3rumzyJ2So875b/9pZXnp0b1Jm0c7p/nKwdcNK1nuWp/nMZ8RiEZpicVYmmkuytEXOwmkA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/api": "16.4.8", - "@polkadot/api-augment": "16.4.8", - "@polkadot/api-base": "16.4.8", - "@polkadot/rpc-core": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", - "@polkadot/util-crypto": "^13.5.6", + "@polkadot/api": "16.4.9", + "@polkadot/api-augment": "16.4.9", + "@polkadot/api-base": "16.4.9", + "@polkadot/rpc-core": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -946,15 +521,15 @@ } }, "node_modules/@polkadot/rpc-augment": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-augment/-/rpc-augment-16.4.8.tgz", - "integrity": "sha512-ri5yjmVa0zw56nVQr2P0ozxxz89+RwBUD01sgusNraRbrYOCpNyJlOUsom/1qTVIylyOknzIxpAgFoMkALuqwg==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/rpc-augment/-/rpc-augment-16.4.9.tgz", + "integrity": "sha512-J/6A2NgM92K8vHKGqUo877dPEOzYDoAm/8Ixrbq64obYnaVl5kAN+cctyRR0ywOTrY1wyRJmVa6Y83IPMgbX/A==", "license": "Apache-2.0", "dependencies": { - "@polkadot/rpc-core": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/rpc-core": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -962,15 +537,15 @@ } }, "node_modules/@polkadot/rpc-core": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-core/-/rpc-core-16.4.8.tgz", - "integrity": "sha512-LN5BgUeBjGaxybUyFB8WbBU5clwthcMu4XYT0vN4howx/3BvJgBPMvm+K52eWdzSWlPojGtVkNNCy9QTNFWx0w==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/rpc-core/-/rpc-core-16.4.9.tgz", + "integrity": "sha512-yOe0envLjrAffxL5NI1U9XaSt7bst93TVQdOyPw0HKCLc3uCJWnrnq8CKvdmR7IfHop+A1rkLaWyfY3tWcUMrA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/rpc-augment": "16.4.8", - "@polkadot/rpc-provider": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/rpc-augment": "16.4.9", + "@polkadot/rpc-provider": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/util": "^13.5.7", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -979,19 +554,19 @@ } }, "node_modules/@polkadot/rpc-provider": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-provider/-/rpc-provider-16.4.8.tgz", - "integrity": "sha512-FD65zi3tBdBYccAWrTbxLP6ZxdU8rJAawD71dx3+RcHwIc5aLHoeK2ZuuXlaLi2LvnhvFDWCm5qJRMElXVYZbA==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/rpc-provider/-/rpc-provider-16.4.9.tgz", + "integrity": "sha512-1q+KVu2t2eTe5pLE+KaXXlU9itMc7LHFqssPFZi5VIZG+ORjAy2FmxwxWZmDlo/P12ZTD5CpJiJchtJ9Z6X0Zw==", "license": "Apache-2.0", "dependencies": { - "@polkadot/keyring": "^13.5.6", - "@polkadot/types": "16.4.8", - "@polkadot/types-support": "16.4.8", - "@polkadot/util": "^13.5.6", - "@polkadot/util-crypto": "^13.5.6", - "@polkadot/x-fetch": "^13.5.6", - "@polkadot/x-global": "^13.5.6", - "@polkadot/x-ws": "^13.5.6", + "@polkadot/keyring": "^13.5.7", + "@polkadot/types": "16.4.9", + "@polkadot/types-support": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", + "@polkadot/x-fetch": "^13.5.7", + "@polkadot/x-global": "^13.5.7", + "@polkadot/x-ws": "^13.5.7", "eventemitter3": "^5.0.1", "mock-socket": "^9.3.1", "nock": "^13.5.5", @@ -1005,25 +580,25 @@ } }, "node_modules/@polkadot/typegen": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/typegen/-/typegen-16.4.8.tgz", - "integrity": "sha512-dYkj7Ct8MPn30g3e1BkYFGXiCbknjGAlHX3e3NB1FFRYCeIir0UF8j8Qnc6JzIc9UGFjxNJYyEu7Qnk9mYzmfA==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/typegen/-/typegen-16.4.9.tgz", + "integrity": "sha512-2NY5fWg97AzlnXvnRR2NmlDw22Oa4kqmO1vh+hexGEFZtVgN55i7jvI3M/MDf92jha2/gLomeNT4n7VrAE/jBg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@polkadot/api": "16.4.8", - "@polkadot/api-augment": "16.4.8", - "@polkadot/api-derive": "16.4.8", - "@polkadot/rpc-augment": "16.4.8", - "@polkadot/rpc-provider": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/types-augment": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/types-create": "16.4.8", - "@polkadot/types-support": "16.4.8", - "@polkadot/util": "^13.5.6", - "@polkadot/util-crypto": "^13.5.6", - "@polkadot/x-ws": "^13.5.6", + "@polkadot/api": "16.4.9", + "@polkadot/api-augment": "16.4.9", + "@polkadot/api-derive": "16.4.9", + "@polkadot/rpc-augment": "16.4.9", + "@polkadot/rpc-provider": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-augment": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/types-create": "16.4.9", + "@polkadot/types-support": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", + "@polkadot/x-ws": "^13.5.7", "comment-parser": "^1.4.1", "handlebars": "^4.7.8", "tslib": "^2.8.1", @@ -1041,17 +616,17 @@ } }, "node_modules/@polkadot/types": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types/-/types-16.4.8.tgz", - "integrity": "sha512-w593kgSlcREBhV349sAzfZI/RTqjVmruZ8vhwxte+nwJnzAINWwM0epFrVVFSQVE+FYjiZrVlH9LWenm5TDx3g==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types/-/types-16.4.9.tgz", + "integrity": "sha512-nfXIviIBohn603Q8t6vDQYrKDMeisVFN7EjDVOIYLXFMwbe9MvTW6i/NLyu9m42O8Z76O+yUisMazaE4046xJA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/keyring": "^13.5.6", - "@polkadot/types-augment": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/types-create": "16.4.8", - "@polkadot/util": "^13.5.6", - "@polkadot/util-crypto": "^13.5.6", + "@polkadot/keyring": "^13.5.7", + "@polkadot/types-augment": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/types-create": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -1060,14 +635,14 @@ } }, "node_modules/@polkadot/types-augment": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-augment/-/types-augment-16.4.8.tgz", - "integrity": "sha512-oAJ2okk+z210yS8D3Bj51Bgg5c3L2bAnL7PLnXpfcavGJh8cnvWoEi438lhqPuLKNrTnMw9qrnxH+YRLqRGhqA==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-augment/-/types-augment-16.4.9.tgz", + "integrity": "sha512-uTl3kJ01v3POJzIruzVtWshWjpd8nUmeREE0FSyYS6nb99mEk3nVy3w6V3dsHjEBF2X7FdU2ePTbr9mK0MI5AA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/types": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -1075,13 +650,13 @@ } }, "node_modules/@polkadot/types-codec": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-codec/-/types-codec-16.4.8.tgz", - "integrity": "sha512-JMaXwnaZUwpgHqdpU7zRh2HtDDzMDwYK0qHK5p1UhDK3eArq3rYLUsCvLatC8tNaZUB4wHHBIbG0qSslWHDf+A==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-codec/-/types-codec-16.4.9.tgz", + "integrity": "sha512-yw03qNA1QlXhvQ1zPE/+Km0t4tU3505chWJgR7m8sDehQkKXF0rNYURPuAVE+LpkzSyacJr9KU1X4Nkg42VfuQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/util": "^13.5.6", - "@polkadot/x-bigint": "^13.5.6", + "@polkadot/util": "^13.5.7", + "@polkadot/x-bigint": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -1089,13 +664,13 @@ } }, "node_modules/@polkadot/types-create": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-create/-/types-create-16.4.8.tgz", - "integrity": "sha512-YpI+yv8tsyV1Psn5KjPbAOmZ+KwrmYRxQD1GIbo72LbsEV0mCfELsKJiJLT16xgIe4JaWDKOu4ofgHV42cBmUg==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-create/-/types-create-16.4.9.tgz", + "integrity": "sha512-428fwkPmQnENZdbX8bmc4dSqkVm328c1/Byxaa67gNsexeYi3XCFqjFC4toDECHNWW2YYN0XuPK6ieunPZuFpQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -1103,16 +678,16 @@ } }, "node_modules/@polkadot/types-known": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-known/-/types-known-16.4.8.tgz", - "integrity": "sha512-WoyOe1hhaoIfIwhVpCM4foK/9VS1/hlQ1BDRoPfQCIw4UP9Al9a3yU2oabjlIwGR6ivptxIL7BB9/C6jtBU8pQ==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-known/-/types-known-16.4.9.tgz", + "integrity": "sha512-VzP0NZnthqz1hDXcF7VJbzMe/G589gaIVI5Y8NbGVYBwsR4BaxU3msLguM2MFlVCTOCCDlC8SJOezgaeWfg2DA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/networks": "^13.5.6", - "@polkadot/types": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/types-create": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/networks": "^13.5.7", + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/types-create": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -1120,12 +695,12 @@ } }, "node_modules/@polkadot/types-support": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-support/-/types-support-16.4.8.tgz", - "integrity": "sha512-rXv4S4QJK3ge5pkiSo83PWNl/SBxibAhvJrV4Myg5vXE/x6iDtd+gOxdz00C2MATaZaSNCsdI78WlK+00jDtCQ==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-support/-/types-support-16.4.9.tgz", + "integrity": "sha512-NiSGYEVeyXo/8a/O5kIEZDpHE6zrcZtFeyrWLIPtjbIV0PfuJzl1Bc0i8rGZWcn/ZdZjnSYg++l33sTb2GaJOQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/util": "^13.5.6", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -2175,25 +1750,24 @@ } }, "node_modules/eslint": { - "version": "9.37.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.37.0.tgz", - "integrity": "sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig==", + "version": "9.38.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.38.0.tgz", + "integrity": "sha512-t5aPOpmtJcZcz5UJyY2GbvpDlsK5E8JqRqoKtfiKE3cNh437KIqfJr3A3AKf5k64NPx6d0G3dno6XDY05PqPtw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.21.0", - "@eslint/config-helpers": "^0.4.0", + "@eslint/config-array": "^0.21.1", + "@eslint/config-helpers": "^0.4.1", "@eslint/core": "^0.16.0", "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.37.0", + "@eslint/js": "9.38.0", "@eslint/plugin-kit": "^0.4.0", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.6", @@ -2549,21 +2123,6 @@ "node": ">=12.20.0" } }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", diff --git a/js/api-augment/package.json b/js/api-augment/package.json index 8674d96b33..b61e6dd57d 100644 --- a/js/api-augment/package.json +++ b/js/api-augment/package.json @@ -34,15 +34,15 @@ "author": "frequency-chain", "license": "Apache-2.0", "dependencies": { - "@polkadot/api": "16.4.8", - "@polkadot/rpc-provider": "16.4.8", - "@polkadot/types": "16.4.8" + "@polkadot/api": "16.4.9", + "@polkadot/rpc-provider": "16.4.9", + "@polkadot/types": "16.4.9" }, "devDependencies": { - "@eslint/js": "9.37.0", - "@polkadot/typegen": "16.4.8", + "@eslint/js": "9.38.0", + "@polkadot/typegen": "16.4.9", "@types/mocha": "10.0.10", - "eslint": "9.37.0", + "eslint": "9.38.0", "eslint-plugin-mocha": "11.2.0", "mocha": "11.7.4", "prettier": "3.6.2", diff --git a/js/ethereum-utils/package-lock.json b/js/ethereum-utils/package-lock.json index f203c5cad4..976e060a91 100644 --- a/js/ethereum-utils/package-lock.json +++ b/js/ethereum-utils/package-lock.json @@ -9,17 +9,17 @@ "version": "0.0.0", "license": "Apache-2.0", "dependencies": { - "@polkadot/api": "16.4.8", + "@polkadot/api": "16.4.9", "@polkadot/util": "13.5.7", "ethers": "6.15.0" }, "devDependencies": { - "@eslint/js": "9.37.0", + "@eslint/js": "9.38.0", "@rollup/plugin-commonjs": "28.0.6", "@rollup/plugin-node-resolve": "16.0.3", "@rollup/plugin-typescript": "12.1.4", "@types/mocha": "10.0.10", - "eslint": "9.37.0", + "eslint": "9.38.0", "eslint-plugin-mocha": "11.2.0", "mocha": "11.7.4", "prettier": "3.6.2", @@ -38,435 +38,10 @@ "integrity": "sha512-96Z2IP3mYmF1Xg2cDm8f1gWGf/HUVedQ3FMifV4kG/PQ4yEP51xDtRAEfhVNt5f/uzpNkZHwWQuUcu6D6K+Ekw==", "license": "MIT" }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.10.tgz", - "integrity": "sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.10.tgz", - "integrity": "sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.10.tgz", - "integrity": "sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.10.tgz", - "integrity": "sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.10.tgz", - "integrity": "sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.10.tgz", - "integrity": "sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.10.tgz", - "integrity": "sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.10.tgz", - "integrity": "sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.10.tgz", - "integrity": "sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.10.tgz", - "integrity": "sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.10.tgz", - "integrity": "sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.10.tgz", - "integrity": "sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.10.tgz", - "integrity": "sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.10.tgz", - "integrity": "sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.10.tgz", - "integrity": "sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.10.tgz", - "integrity": "sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.10.tgz", - "integrity": "sha512-QSX81KhFoZGwenVyPoberggdW1nrQZSvfVDAIUXr3WqLRZGZqWk/P4T8p2SP+de2Sr5HPcvjhcJzEiulKgnxtA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.10.tgz", - "integrity": "sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.10.tgz", - "integrity": "sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.10.tgz", - "integrity": "sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.10.tgz", - "integrity": "sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openharmony-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.10.tgz", - "integrity": "sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.10.tgz", - "integrity": "sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.10.tgz", - "integrity": "sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.10.tgz", - "integrity": "sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-x64": { + "node_modules/@esbuild/linux-x64": { "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.10.tgz", - "integrity": "sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.10.tgz", + "integrity": "sha512-QSX81KhFoZGwenVyPoberggdW1nrQZSvfVDAIUXr3WqLRZGZqWk/P4T8p2SP+de2Sr5HPcvjhcJzEiulKgnxtA==", "cpu": [ "x64" ], @@ -474,7 +49,7 @@ "license": "MIT", "optional": true, "os": [ - "win32" + "linux" ], "engines": { "node": ">=18" @@ -523,13 +98,13 @@ } }, "node_modules/@eslint/config-array": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", - "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz", + "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@eslint/object-schema": "^2.1.6", + "@eslint/object-schema": "^2.1.7", "debug": "^4.3.1", "minimatch": "^3.1.2" }, @@ -538,9 +113,9 @@ } }, "node_modules/@eslint/config-helpers": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.0.tgz", - "integrity": "sha512-WUFvV4WoIwW8Bv0KeKCIIEgdSiFOsulyN0xrMu+7z43q/hkOLXjvb5u7UC9jDxvRzcrbEmuZBX5yJZz1741jog==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.1.tgz", + "integrity": "sha512-csZAzkNhsgwb0I/UAV6/RGFTbiakPCf0ZrGmrIxQpYvGZ00PhTkSnyKNolphgIvmnJeGw6rcGVEXfTzUnFuEvw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -588,9 +163,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.37.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.37.0.tgz", - "integrity": "sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg==", + "version": "9.38.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.38.0.tgz", + "integrity": "sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A==", "dev": true, "license": "MIT", "engines": { @@ -601,9 +176,9 @@ } }, "node_modules/@eslint/object-schema": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", - "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", + "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -850,25 +425,25 @@ "optional": true }, "node_modules/@polkadot/api": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/api/-/api-16.4.8.tgz", - "integrity": "sha512-72OMPwd47t/ZJB9zIE7d60FqqgCrRqBZqYNkPRBtPYTQNDUsStg3g6hswSp8cdzPua3oKxeamD2GF+BBr0wB3A==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api/-/api-16.4.9.tgz", + "integrity": "sha512-bcJebd7RFWZYNL6hBwwLOq3jly3C5VL8BADqY2yu+ZfoFYQqdg7VrYhcmnl8O5IiG1DOpYIbuekRpKuBMkjNmw==", "license": "Apache-2.0", "dependencies": { - "@polkadot/api-augment": "16.4.8", - "@polkadot/api-base": "16.4.8", - "@polkadot/api-derive": "16.4.8", - "@polkadot/keyring": "^13.5.6", - "@polkadot/rpc-augment": "16.4.8", - "@polkadot/rpc-core": "16.4.8", - "@polkadot/rpc-provider": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/types-augment": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/types-create": "16.4.8", - "@polkadot/types-known": "16.4.8", - "@polkadot/util": "^13.5.6", - "@polkadot/util-crypto": "^13.5.6", + "@polkadot/api-augment": "16.4.9", + "@polkadot/api-base": "16.4.9", + "@polkadot/api-derive": "16.4.9", + "@polkadot/keyring": "^13.5.7", + "@polkadot/rpc-augment": "16.4.9", + "@polkadot/rpc-core": "16.4.9", + "@polkadot/rpc-provider": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-augment": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/types-create": "16.4.9", + "@polkadot/types-known": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", "eventemitter3": "^5.0.1", "rxjs": "^7.8.1", "tslib": "^2.8.1" @@ -878,17 +453,17 @@ } }, "node_modules/@polkadot/api-augment": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/api-augment/-/api-augment-16.4.8.tgz", - "integrity": "sha512-hBjSCkQjKqfUmhD1eNFg01Q1kivD5EGnq7zCaKFof+2Y1pdCs9EI5Qa+7MLJFJA0TvHBY6ILt5mSW6Gp/b0dtw==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api-augment/-/api-augment-16.4.9.tgz", + "integrity": "sha512-3C5g6VUjs3cOwZmI2QDxZnwyLXI7554+fxQ/Mi5q12l7/5D5UrvDcDxFKUMALEUJRixGUvQ5T0f8s4mTHO/QsQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/api-base": "16.4.8", - "@polkadot/rpc-augment": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/types-augment": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/api-base": "16.4.9", + "@polkadot/rpc-augment": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-augment": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -896,14 +471,14 @@ } }, "node_modules/@polkadot/api-base": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/api-base/-/api-base-16.4.8.tgz", - "integrity": "sha512-RqLG0DFvS99RAWb60r1u5AAnZu6cS1Cit/ASTnzXYysLKVpVd6RCPSZVl+e8NX42pOgGuwh0e1P6LtoIaK2qYQ==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api-base/-/api-base-16.4.9.tgz", + "integrity": "sha512-pv1n3bhMaA83+OBIw/tInfpuoRnpTBqzQKrkSYTVlbF+tlK0X3zl7iX0vxy1YJaL2vVQUiPR2tP3wnzz1mv7qg==", "license": "Apache-2.0", "dependencies": { - "@polkadot/rpc-core": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/rpc-core": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/util": "^13.5.7", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -912,19 +487,19 @@ } }, "node_modules/@polkadot/api-derive": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/api-derive/-/api-derive-16.4.8.tgz", - "integrity": "sha512-qTCVtTNCi95sORld964juDhh8ydbJkUKJK7/4PiZcB3h5dLscBI/Prg6rFRyp0k8w7n0qCvjjBHJrDqov8LPmg==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api-derive/-/api-derive-16.4.9.tgz", + "integrity": "sha512-3SgE7QOGy/G48hrz3rumzyJ2So875b/9pZXnp0b1Jm0c7p/nKwdcNK1nuWp/nMZ8RiEZpicVYmmkuytEXOwmkA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/api": "16.4.8", - "@polkadot/api-augment": "16.4.8", - "@polkadot/api-base": "16.4.8", - "@polkadot/rpc-core": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", - "@polkadot/util-crypto": "^13.5.6", + "@polkadot/api": "16.4.9", + "@polkadot/api-augment": "16.4.9", + "@polkadot/api-base": "16.4.9", + "@polkadot/rpc-core": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -965,15 +540,15 @@ } }, "node_modules/@polkadot/rpc-augment": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-augment/-/rpc-augment-16.4.8.tgz", - "integrity": "sha512-ri5yjmVa0zw56nVQr2P0ozxxz89+RwBUD01sgusNraRbrYOCpNyJlOUsom/1qTVIylyOknzIxpAgFoMkALuqwg==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/rpc-augment/-/rpc-augment-16.4.9.tgz", + "integrity": "sha512-J/6A2NgM92K8vHKGqUo877dPEOzYDoAm/8Ixrbq64obYnaVl5kAN+cctyRR0ywOTrY1wyRJmVa6Y83IPMgbX/A==", "license": "Apache-2.0", "dependencies": { - "@polkadot/rpc-core": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/rpc-core": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -981,15 +556,15 @@ } }, "node_modules/@polkadot/rpc-core": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-core/-/rpc-core-16.4.8.tgz", - "integrity": "sha512-LN5BgUeBjGaxybUyFB8WbBU5clwthcMu4XYT0vN4howx/3BvJgBPMvm+K52eWdzSWlPojGtVkNNCy9QTNFWx0w==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/rpc-core/-/rpc-core-16.4.9.tgz", + "integrity": "sha512-yOe0envLjrAffxL5NI1U9XaSt7bst93TVQdOyPw0HKCLc3uCJWnrnq8CKvdmR7IfHop+A1rkLaWyfY3tWcUMrA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/rpc-augment": "16.4.8", - "@polkadot/rpc-provider": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/rpc-augment": "16.4.9", + "@polkadot/rpc-provider": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/util": "^13.5.7", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -998,19 +573,19 @@ } }, "node_modules/@polkadot/rpc-provider": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-provider/-/rpc-provider-16.4.8.tgz", - "integrity": "sha512-FD65zi3tBdBYccAWrTbxLP6ZxdU8rJAawD71dx3+RcHwIc5aLHoeK2ZuuXlaLi2LvnhvFDWCm5qJRMElXVYZbA==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/rpc-provider/-/rpc-provider-16.4.9.tgz", + "integrity": "sha512-1q+KVu2t2eTe5pLE+KaXXlU9itMc7LHFqssPFZi5VIZG+ORjAy2FmxwxWZmDlo/P12ZTD5CpJiJchtJ9Z6X0Zw==", "license": "Apache-2.0", "dependencies": { - "@polkadot/keyring": "^13.5.6", - "@polkadot/types": "16.4.8", - "@polkadot/types-support": "16.4.8", - "@polkadot/util": "^13.5.6", - "@polkadot/util-crypto": "^13.5.6", - "@polkadot/x-fetch": "^13.5.6", - "@polkadot/x-global": "^13.5.6", - "@polkadot/x-ws": "^13.5.6", + "@polkadot/keyring": "^13.5.7", + "@polkadot/types": "16.4.9", + "@polkadot/types-support": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", + "@polkadot/x-fetch": "^13.5.7", + "@polkadot/x-global": "^13.5.7", + "@polkadot/x-ws": "^13.5.7", "eventemitter3": "^5.0.1", "mock-socket": "^9.3.1", "nock": "^13.5.5", @@ -1024,17 +599,17 @@ } }, "node_modules/@polkadot/types": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types/-/types-16.4.8.tgz", - "integrity": "sha512-w593kgSlcREBhV349sAzfZI/RTqjVmruZ8vhwxte+nwJnzAINWwM0epFrVVFSQVE+FYjiZrVlH9LWenm5TDx3g==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types/-/types-16.4.9.tgz", + "integrity": "sha512-nfXIviIBohn603Q8t6vDQYrKDMeisVFN7EjDVOIYLXFMwbe9MvTW6i/NLyu9m42O8Z76O+yUisMazaE4046xJA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/keyring": "^13.5.6", - "@polkadot/types-augment": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/types-create": "16.4.8", - "@polkadot/util": "^13.5.6", - "@polkadot/util-crypto": "^13.5.6", + "@polkadot/keyring": "^13.5.7", + "@polkadot/types-augment": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/types-create": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -1043,14 +618,14 @@ } }, "node_modules/@polkadot/types-augment": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-augment/-/types-augment-16.4.8.tgz", - "integrity": "sha512-oAJ2okk+z210yS8D3Bj51Bgg5c3L2bAnL7PLnXpfcavGJh8cnvWoEi438lhqPuLKNrTnMw9qrnxH+YRLqRGhqA==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-augment/-/types-augment-16.4.9.tgz", + "integrity": "sha512-uTl3kJ01v3POJzIruzVtWshWjpd8nUmeREE0FSyYS6nb99mEk3nVy3w6V3dsHjEBF2X7FdU2ePTbr9mK0MI5AA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/types": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -1058,13 +633,13 @@ } }, "node_modules/@polkadot/types-codec": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-codec/-/types-codec-16.4.8.tgz", - "integrity": "sha512-JMaXwnaZUwpgHqdpU7zRh2HtDDzMDwYK0qHK5p1UhDK3eArq3rYLUsCvLatC8tNaZUB4wHHBIbG0qSslWHDf+A==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-codec/-/types-codec-16.4.9.tgz", + "integrity": "sha512-yw03qNA1QlXhvQ1zPE/+Km0t4tU3505chWJgR7m8sDehQkKXF0rNYURPuAVE+LpkzSyacJr9KU1X4Nkg42VfuQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/util": "^13.5.6", - "@polkadot/x-bigint": "^13.5.6", + "@polkadot/util": "^13.5.7", + "@polkadot/x-bigint": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -1072,13 +647,13 @@ } }, "node_modules/@polkadot/types-create": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-create/-/types-create-16.4.8.tgz", - "integrity": "sha512-YpI+yv8tsyV1Psn5KjPbAOmZ+KwrmYRxQD1GIbo72LbsEV0mCfELsKJiJLT16xgIe4JaWDKOu4ofgHV42cBmUg==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-create/-/types-create-16.4.9.tgz", + "integrity": "sha512-428fwkPmQnENZdbX8bmc4dSqkVm328c1/Byxaa67gNsexeYi3XCFqjFC4toDECHNWW2YYN0XuPK6ieunPZuFpQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -1086,16 +661,16 @@ } }, "node_modules/@polkadot/types-known": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-known/-/types-known-16.4.8.tgz", - "integrity": "sha512-WoyOe1hhaoIfIwhVpCM4foK/9VS1/hlQ1BDRoPfQCIw4UP9Al9a3yU2oabjlIwGR6ivptxIL7BB9/C6jtBU8pQ==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-known/-/types-known-16.4.9.tgz", + "integrity": "sha512-VzP0NZnthqz1hDXcF7VJbzMe/G589gaIVI5Y8NbGVYBwsR4BaxU3msLguM2MFlVCTOCCDlC8SJOezgaeWfg2DA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/networks": "^13.5.6", - "@polkadot/types": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/types-create": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/networks": "^13.5.7", + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/types-create": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -1103,12 +678,12 @@ } }, "node_modules/@polkadot/types-support": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-support/-/types-support-16.4.8.tgz", - "integrity": "sha512-rXv4S4QJK3ge5pkiSo83PWNl/SBxibAhvJrV4Myg5vXE/x6iDtd+gOxdz00C2MATaZaSNCsdI78WlK+00jDtCQ==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-support/-/types-support-16.4.9.tgz", + "integrity": "sha512-NiSGYEVeyXo/8a/O5kIEZDpHE6zrcZtFeyrWLIPtjbIV0PfuJzl1Bc0i8rGZWcn/ZdZjnSYg++l33sTb2GaJOQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/util": "^13.5.6", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -1459,216 +1034,6 @@ } } }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.4.tgz", - "integrity": "sha512-BTm2qKNnWIQ5auf4deoetINJm2JzvihvGb9R6K/ETwKLql/Bb3Eg2H1FBp1gUb4YGbydMA3jcmQTR73q7J+GAA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.4.tgz", - "integrity": "sha512-P9LDQiC5vpgGFgz7GSM6dKPCiqR3XYN1WwJKA4/BUVDjHpYsf3iBEmVz62uyq20NGYbiGPR5cNHI7T1HqxNs2w==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.4.tgz", - "integrity": "sha512-QRWSW+bVccAvZF6cbNZBJwAehmvG9NwfWHwMy4GbWi/BQIA/laTIktebT2ipVjNncqE6GLPxOok5hsECgAxGZg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.4.tgz", - "integrity": "sha512-hZgP05pResAkRJxL1b+7yxCnXPGsXU0fG9Yfd6dUaoGk+FhdPKCJ5L1Sumyxn8kvw8Qi5PvQ8ulenUbRjzeCTw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.4.tgz", - "integrity": "sha512-xmc30VshuBNUd58Xk4TKAEcRZHaXlV+tCxIXELiE9sQuK3kG8ZFgSPi57UBJt8/ogfhAF5Oz4ZSUBN77weM+mQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.4.tgz", - "integrity": "sha512-WdSLpZFjOEqNZGmHflxyifolwAiZmDQzuOzIq9L27ButpCVpD7KzTRtEG1I0wMPFyiyUdOO+4t8GvrnBLQSwpw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.4.tgz", - "integrity": "sha512-xRiOu9Of1FZ4SxVbB0iEDXc4ddIcjCv2aj03dmW8UrZIW7aIQ9jVJdLBIhxBI+MaTnGAKyvMwPwQnoOEvP7FgQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.4.tgz", - "integrity": "sha512-FbhM2p9TJAmEIEhIgzR4soUcsW49e9veAQCziwbR+XWB2zqJ12b4i/+hel9yLiD8pLncDH4fKIPIbt5238341Q==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.4.tgz", - "integrity": "sha512-4n4gVwhPHR9q/g8lKCyz0yuaD0MvDf7dV4f9tHt0C73Mp8h38UCtSCSE6R9iBlTbXlmA8CjpsZoujhszefqueg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.4.tgz", - "integrity": "sha512-u0n17nGA0nvi/11gcZKsjkLj1QIpAuPFQbR48Subo7SmZJnGxDpspyw2kbpuoQnyK+9pwf3pAoEXerJs/8Mi9g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-loong64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.4.tgz", - "integrity": "sha512-0G2c2lpYtbTuXo8KEJkDkClE/+/2AFPdPAbmaHoE870foRFs4pBrDehilMcrSScrN/fB/1HTaWO4bqw+ewBzMQ==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-ppc64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.4.tgz", - "integrity": "sha512-teSACug1GyZHmPDv14VNbvZFX779UqWTsd7KtTM9JIZRDI5NUwYSIS30kzI8m06gOPB//jtpqlhmraQ68b5X2g==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.4.tgz", - "integrity": "sha512-/MOEW3aHjjs1p4Pw1Xk4+3egRevx8Ji9N6HUIA1Ifh8Q+cg9dremvFCUbOX2Zebz80BwJIgCBUemjqhU5XI5Eg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-musl": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.4.tgz", - "integrity": "sha512-1HHmsRyh845QDpEWzOFtMCph5Ts+9+yllCrREuBR/vg2RogAQGGBRC8lDPrPOMnrdOJ+mt1WLMOC2Kao/UwcvA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.4.tgz", - "integrity": "sha512-seoeZp4L/6D1MUyjWkOMRU6/iLmCU2EjbMTyAG4oIOs1/I82Y5lTeaxW0KBfkUdHAWN7j25bpkt0rjnOgAcQcA==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, "node_modules/@rollup/rollup-linux-x64-gnu": { "version": "4.52.4", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.4.tgz", @@ -1696,76 +1061,6 @@ "linux" ] }, - "node_modules/@rollup/rollup-openharmony-arm64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.4.tgz", - "integrity": "sha512-1ox+GqgRWqaB1RnyZXL8PD6E5f7YyRUJYnCqKpNzxzP0TkaUh112NDrR9Tt+C8rJ4x5G9Mk8PQR3o7Ku2RKqKA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ] - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.4.tgz", - "integrity": "sha512-8GKr640PdFNXwzIE0IrkMWUNUomILLkfeHjXBi/nUvFlpZP+FA8BKGKpacjW6OUUHaNI6sUURxR2U2g78FOHWQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.4.tgz", - "integrity": "sha512-AIy/jdJ7WtJ/F6EcfOb2GjR9UweO0n43jNObQMb6oGxkYTfLcnN7vYYpG+CN3lLxrQkzWnMOoNSHTW54pgbVxw==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.4.tgz", - "integrity": "sha512-UF9KfsH9yEam0UjTwAgdK0anlQ7c8/pWPU2yVjyWcF1I1thABt6WXE47cI71pGiZ8wGvxohBoLnxM04L/wj8mQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.4.tgz", - "integrity": "sha512-bf9PtUa0u8IXDVxzRToFQKsNCRz9qLYfR/MpECxl4mRoWYjAeFjgxj1XdZr2M/GNVpT05p+LgQOHopYDlUu6/w==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, "node_modules/@scure/base": { "version": "1.2.6", "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.2.6.tgz", @@ -2587,25 +1882,24 @@ } }, "node_modules/eslint": { - "version": "9.37.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.37.0.tgz", - "integrity": "sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig==", + "version": "9.38.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.38.0.tgz", + "integrity": "sha512-t5aPOpmtJcZcz5UJyY2GbvpDlsK5E8JqRqoKtfiKE3cNh437KIqfJr3A3AKf5k64NPx6d0G3dno6XDY05PqPtw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.21.0", - "@eslint/config-helpers": "^0.4.0", + "@eslint/config-array": "^0.21.1", + "@eslint/config-helpers": "^0.4.1", "@eslint/core": "^0.16.0", "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.37.0", + "@eslint/js": "9.38.0", "@eslint/plugin-kit": "^0.4.0", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.6", @@ -3080,21 +2374,6 @@ "node": ">=12.20.0" } }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", diff --git a/js/ethereum-utils/package.json b/js/ethereum-utils/package.json index 6164757d1b..1d65c46bb9 100644 --- a/js/ethereum-utils/package.json +++ b/js/ethereum-utils/package.json @@ -27,17 +27,17 @@ "author": "frequency-chain", "license": "Apache-2.0", "dependencies": { - "@polkadot/api": "16.4.8", + "@polkadot/api": "16.4.9", "@polkadot/util": "13.5.7", "ethers": "6.15.0" }, "devDependencies": { - "@eslint/js": "9.37.0", + "@eslint/js": "9.38.0", "@rollup/plugin-commonjs": "28.0.6", "@rollup/plugin-node-resolve": "16.0.3", "@rollup/plugin-typescript": "12.1.4", "@types/mocha": "10.0.10", - "eslint": "9.37.0", + "eslint": "9.38.0", "eslint-plugin-mocha": "11.2.0", "mocha": "11.7.4", "prettier": "3.6.2", diff --git a/js/recovery-sdk/package-lock.json b/js/recovery-sdk/package-lock.json index 6ca8ae2083..836ea26f50 100644 --- a/js/recovery-sdk/package-lock.json +++ b/js/recovery-sdk/package-lock.json @@ -13,9 +13,9 @@ "libphonenumber-js": "1.12.24" }, "devDependencies": { - "@eslint/js": "9.37.0", + "@eslint/js": "9.38.0", "@types/mocha": "10.0.10", - "eslint": "9.37.0", + "eslint": "9.38.0", "eslint-plugin-mocha": "11.2.0", "mocha": "11.7.4", "prettier": "3.6.2", @@ -24,278 +24,6 @@ "typescript-eslint": "8.46.1" } }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.10.tgz", - "integrity": "sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.10.tgz", - "integrity": "sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.10.tgz", - "integrity": "sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.10.tgz", - "integrity": "sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.10.tgz", - "integrity": "sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.10.tgz", - "integrity": "sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.10.tgz", - "integrity": "sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.10.tgz", - "integrity": "sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.10.tgz", - "integrity": "sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.10.tgz", - "integrity": "sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.10.tgz", - "integrity": "sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.10.tgz", - "integrity": "sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.10.tgz", - "integrity": "sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.10.tgz", - "integrity": "sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.10.tgz", - "integrity": "sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.10.tgz", - "integrity": "sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, "node_modules/@esbuild/linux-x64": { "version": "0.25.10", "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.10.tgz", @@ -313,159 +41,6 @@ "node": ">=18" } }, - "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.10.tgz", - "integrity": "sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.10.tgz", - "integrity": "sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.10.tgz", - "integrity": "sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.10.tgz", - "integrity": "sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openharmony-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.10.tgz", - "integrity": "sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.10.tgz", - "integrity": "sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.10.tgz", - "integrity": "sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.10.tgz", - "integrity": "sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.10.tgz", - "integrity": "sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, "node_modules/@eslint-community/eslint-utils": { "version": "4.9.0", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", @@ -509,13 +84,13 @@ } }, "node_modules/@eslint/config-array": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", - "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz", + "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@eslint/object-schema": "^2.1.6", + "@eslint/object-schema": "^2.1.7", "debug": "^4.3.1", "minimatch": "^3.1.2" }, @@ -524,9 +99,9 @@ } }, "node_modules/@eslint/config-helpers": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.0.tgz", - "integrity": "sha512-WUFvV4WoIwW8Bv0KeKCIIEgdSiFOsulyN0xrMu+7z43q/hkOLXjvb5u7UC9jDxvRzcrbEmuZBX5yJZz1741jog==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.1.tgz", + "integrity": "sha512-csZAzkNhsgwb0I/UAV6/RGFTbiakPCf0ZrGmrIxQpYvGZ00PhTkSnyKNolphgIvmnJeGw6rcGVEXfTzUnFuEvw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -574,9 +149,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.37.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.37.0.tgz", - "integrity": "sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg==", + "version": "9.38.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.38.0.tgz", + "integrity": "sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A==", "dev": true, "license": "MIT", "engines": { @@ -587,9 +162,9 @@ } }, "node_modules/@eslint/object-schema": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", - "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", + "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -1438,25 +1013,24 @@ } }, "node_modules/eslint": { - "version": "9.37.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.37.0.tgz", - "integrity": "sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig==", + "version": "9.38.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.38.0.tgz", + "integrity": "sha512-t5aPOpmtJcZcz5UJyY2GbvpDlsK5E8JqRqoKtfiKE3cNh437KIqfJr3A3AKf5k64NPx6d0G3dno6XDY05PqPtw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.21.0", - "@eslint/config-helpers": "^0.4.0", + "@eslint/config-array": "^0.21.1", + "@eslint/config-helpers": "^0.4.1", "@eslint/core": "^0.16.0", "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.37.0", + "@eslint/js": "9.38.0", "@eslint/plugin-kit": "^0.4.0", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.6", @@ -1771,21 +1345,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", diff --git a/js/recovery-sdk/package.json b/js/recovery-sdk/package.json index f9944db237..d8e47ad5fe 100644 --- a/js/recovery-sdk/package.json +++ b/js/recovery-sdk/package.json @@ -24,9 +24,9 @@ "author": "frequency-chain", "license": "Apache-2.0", "devDependencies": { - "@eslint/js": "9.37.0", + "@eslint/js": "9.38.0", "@types/mocha": "10.0.10", - "eslint": "9.37.0", + "eslint": "9.38.0", "eslint-plugin-mocha": "11.2.0", "mocha": "11.7.4", "prettier": "3.6.2", diff --git a/node/cli/src/command.rs b/node/cli/src/command.rs index aeb94cc07a..ecc4873bc1 100644 --- a/node/cli/src/command.rs +++ b/node/cli/src/command.rs @@ -303,7 +303,7 @@ macro_rules! construct_async_run { (|$components:ident, $cli:ident, $cmd:ident, $config:ident| $( $code:tt )* ) => {{ let runner = $cli.create_runner($cmd)?; runner.async_run(|$config| { - let $components = new_partial(&$config, false, None)?; + let $components = new_partial(&$config, false)?; let task_manager = $components.task_manager; { $( $code )* }.map(|v| (v, task_manager)) }) @@ -371,7 +371,7 @@ pub fn run() -> Result<()> { Some(Subcommand::ExportGenesisHead(cmd)) => { let runner = cli.create_runner(cmd)?; runner.sync_run(|config| { - let partials = new_partial(&config, false, None)?; + let partials = new_partial(&config, false)?; cmd.run(partials.client) }) @@ -400,7 +400,7 @@ pub fn run() -> Result<()> { .into()) }, BenchmarkCmd::Block(cmd) => runner.sync_run(|config| { - let partials = new_partial(&config, false, None)?; + let partials = new_partial(&config, false)?; cmd.run(partials.client) }), #[cfg(not(feature = "runtime-benchmarks"))] @@ -413,14 +413,14 @@ pub fn run() -> Result<()> { .into()), #[cfg(feature = "runtime-benchmarks")] BenchmarkCmd::Storage(cmd) => runner.sync_run(|config| { - let partials = new_partial(&config, false, None)?; + let partials = new_partial(&config, false)?; let db = partials.backend.expose_db(); let storage = partials.backend.expose_storage(); let shared_cache = partials.backend.expose_shared_trie_cache(); cmd.run(config, partials.client.clone(), db, storage, shared_cache) }), BenchmarkCmd::Overhead(cmd) => runner.sync_run(|config| { - let partials = new_partial(&config, false, None)?; + let partials = new_partial(&config, false)?; let ext_builder = RemarkBuilder::new(partials.client.clone()); let should_record_proof = false; diff --git a/node/cli/src/run_as_localchain.rs b/node/cli/src/run_as_localchain.rs index 9a1ef6ff99..ced69fdb51 100644 --- a/node/cli/src/run_as_localchain.rs +++ b/node/cli/src/run_as_localchain.rs @@ -1,26 +1,16 @@ use crate::cli::Cli; use frequency_service::block_sealing::start_frequency_dev_sealing_node; -use polkadot_service::TransactionPoolOptions; -use sc_cli::{SubstrateCli, TransactionPoolType}; +use sc_cli::SubstrateCli; #[allow(clippy::result_large_err)] pub fn run_as_localchain(cli: Cli) -> sc_service::Result<(), sc_cli::Error> { let runner = cli.create_runner(&cli.run.normalize())?; - let override_pool_config = TransactionPoolOptions::new_with_params( - cli.run.base.pool_config.pool_limit, - cli.run.base.pool_config.pool_kbytes * 1024, - cli.run.base.pool_config.tx_ban_seconds, - TransactionPoolType::SingleState.into(), - true, - ); - runner.run_node_until_exit(|config| async move { start_frequency_dev_sealing_node( config, cli.sealing, u16::from(cli.sealing_interval), cli.sealing_create_empty_blocks, - Some(override_pool_config), ) .map_err(Into::into) }) diff --git a/node/cli/src/run_as_parachain.rs b/node/cli/src/run_as_parachain.rs index 983cf83377..75c6fc96d8 100644 --- a/node/cli/src/run_as_parachain.rs +++ b/node/cli/src/run_as_parachain.rs @@ -3,21 +3,12 @@ use cumulus_primitives_core::ParaId; use frame_benchmarking_cli::SUBSTRATE_REFERENCE_HARDWARE; use frequency_service::chain_spec; use log::info; -use polkadot_service::TransactionPoolOptions; -use sc_cli::{SubstrateCli, TransactionPoolType}; +use sc_cli::SubstrateCli; #[allow(clippy::result_large_err)] pub fn run_as_parachain(cli: Cli) -> sc_service::Result<(), sc_cli::Error> { let runner = cli.create_runner(&cli.run.normalize())?; let collator_options = cli.run.collator_options(); - let override_pool_config = TransactionPoolOptions::new_with_params( - cli.run.base.pool_config.pool_limit, - cli.run.base.pool_config.pool_kbytes * 1024, - cli.run.base.pool_config.tx_ban_seconds, - TransactionPoolType::ForkAware.into(), - false, - ); - runner.run_node_until_exit(|config| async move { let hwbench = (!cli.no_hardware_benchmarks) .then_some(config.database.path().map(|database_path| { @@ -52,7 +43,6 @@ pub fn run_as_parachain(cli: Cli) -> sc_service::Result<(), sc_cli::Error> { collator_options, id, hwbench, - Some(override_pool_config), ) .await .map(|r| r.0) diff --git a/node/service/src/block_sealing.rs b/node/service/src/block_sealing.rs index e741619cad..3ccee9c164 100644 --- a/node/service/src/block_sealing.rs +++ b/node/service/src/block_sealing.rs @@ -14,7 +14,6 @@ use sc_consensus_manual_seal::{ use crate::common::start_offchain_workers; use sc_network::NetworkBackend; use sc_service::{Configuration, TaskManager}; -use sc_transaction_pool::TransactionPoolOptions; use sc_transaction_pool_api::{OffchainTransactionPoolFactory, TransactionPool}; use sp_api::ProvideRuntimeApi; use sp_blockchain::HeaderBackend; @@ -31,7 +30,6 @@ pub fn start_frequency_dev_sealing_node( sealing_mode: SealingMode, sealing_interval: u16, sealing_create_empty_blocks: bool, - override_pool_config: Option, ) -> Result { let extra: String = if sealing_mode == SealingMode::Interval { format!(" ({sealing_interval}s interval)") @@ -54,7 +52,7 @@ pub fn start_frequency_dev_sealing_node( select_chain: maybe_select_chain, transaction_pool, other: (_block_import, mut telemetry, _), - } = new_partial(&config, true, override_pool_config)?; + } = new_partial(&config, true)?; let metrics = sc_network::NetworkWorker::::register_notification_metrics( config.prometheus_config.as_ref().map(|cfg| &cfg.registry), ); diff --git a/node/service/src/service.rs b/node/service/src/service.rs index f23a66fa2d..816a414cc3 100644 --- a/node/service/src/service.rs +++ b/node/service/src/service.rs @@ -20,7 +20,7 @@ use cumulus_client_consensus_aura::{AuraConsensus, SlotProportion}; use cumulus_client_consensus_common::{ ParachainBlockImport as TParachainBlockImport, ParachainConsensus, }; -use cumulus_client_consensus_proposer::Proposer; +// Proposer was removed in stable2509 - proposer_factory is used directly use cumulus_client_network::RequireSecondedInBlockAnnounce; use cumulus_client_service::{ build_network, build_relay_chain_interface, prepare_node_config, start_relay_chain_tasks, @@ -87,7 +87,6 @@ type ParachainBlockImport = TParachainBlockImport, P pub fn new_partial( config: &Configuration, instant_sealing: bool, - override_pool_config: Option, ) -> Result< PartialComponents< ParachainClient, @@ -139,8 +138,6 @@ pub fn new_partial( telemetry }); - let transaction_pool_option = override_pool_config.unwrap_or(config.transaction_pool.clone()); - // See https://github.com/paritytech/polkadot-sdk/pull/4639 for how to enable the fork-aware pool. let transaction_pool = Arc::from( sc_transaction_pool::Builder::new( @@ -148,7 +145,7 @@ pub fn new_partial( client.clone(), config.role.is_authority().into(), ) - .with_options(transaction_pool_option) + .with_options(config.transaction_pool.clone()) .with_prometheus(config.prometheus_registry()) .build(), ); @@ -200,7 +197,6 @@ pub async fn start_parachain_node( collator_options: CollatorOptions, para_id: ParaId, hwbench: Option, - override_pool_config: Option, ) -> sc_service::error::Result<(TaskManager, Arc)> { use crate::common::listen_addrs_to_normalized_strings; use common_primitives::offchain::OcwCustomExt; @@ -208,7 +204,7 @@ pub async fn start_parachain_node( let parachain_config = prepare_node_config(parachain_config); - let params = new_partial(¶chain_config, false, override_pool_config)?; + let params = new_partial(¶chain_config, false)?; let (block_import, mut telemetry, telemetry_worker_handle) = params.other; let prometheus_registry = parachain_config.prometheus_registry().cloned(); @@ -432,7 +428,7 @@ fn start_consensus( ) -> Result<(), sc_service::Error> { use cumulus_client_consensus_aura::collators::lookahead::{self as aura, Params as AuraParams}; - let proposer_factory = sc_basic_authorship::ProposerFactory::with_proof_recording( + let proposer = sc_basic_authorship::ProposerFactory::with_proof_recording( task_manager.spawn_handle(), client.clone(), transaction_pool, @@ -440,8 +436,6 @@ fn start_consensus( telemetry.clone(), ); - let proposer = Proposer::new(proposer_factory); - let collator_service = CollatorService::new( client.clone(), Arc::new(task_manager.spawn_handle()), diff --git a/pallets/msa/src/tests/application_tests.rs b/pallets/msa/src/tests/application_tests.rs index b749bfaed0..0dacd4e5a3 100644 --- a/pallets/msa/src/tests/application_tests.rs +++ b/pallets/msa/src/tests/application_tests.rs @@ -360,7 +360,7 @@ fn upload_logo_fails_mismatch_logo_data() { fn create_application_and_upload_logo() { new_test_ext().execute_with(|| { let (_, key_pair) = create_provider_with_name("LogoProvider"); - let logo_data = include_bytes!("../../../../e2e/msa/frequency.png"); + let logo_data = include_bytes!("../../../../e2e/sudo/frequency.png"); let cid = common_primitives::cid::compute_cid_v1(logo_data).expect("Failed to compute CID"); let encoded = multibase::encode(multibase::Base::Base58Btc, cid); let input_bounded_cid = BoundedVec::try_from(encoded.as_bytes().to_vec()).unwrap(); @@ -397,7 +397,7 @@ fn create_application_and_upload_logo() { fn compute_cid_v1_test() { new_test_ext().execute_with(|| { // read frequency.png from assets - let logo_data = include_bytes!("../../../../e2e/msa/frequency.png"); + let logo_data = include_bytes!("../../../../e2e/sudo/frequency.png"); let cid = common_primitives::cid::compute_cid_v1(logo_data).expect("Failed to compute CID"); let encoded = multibase::encode(multibase::Base::Base58Btc, cid); assert_eq!(encoded, "zb2rhojSkWwLpTH7Sc9UFA3gFySTS8tx1vVu9SXhHTBcMabfF"); diff --git a/runtime/common/src/weights/cumulus_pallet_xcmp_queue.rs b/runtime/common/src/weights/cumulus_pallet_xcmp_queue.rs index c40ff67571..74508b6970 100644 --- a/runtime/common/src/weights/cumulus_pallet_xcmp_queue.rs +++ b/runtime/common/src/weights/cumulus_pallet_xcmp_queue.rs @@ -170,12 +170,15 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for Substrat .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } - fn take_first_concatenated_xcm() -> Weight { + /// The range of component `n` is `[0, 92]`. + fn take_first_concatenated_xcm(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_057_000 picoseconds. - Weight::from_parts(7_155_000, 0) + // Minimum execution time: 1_000_000 picoseconds. + Weight::from_parts(1_878_097, 0) + // Standard Error: 558 + .saturating_add(Weight::from_parts(44_593, 0).saturating_mul(n.into())) } /// Storage: UNKNOWN KEY `0x7b3237373ffdfeb1cab4222e3b520d6b345d8e88afa015075c945637c07e8f20` (r:1 w:1) /// Proof: UNKNOWN KEY `0x7b3237373ffdfeb1cab4222e3b520d6b345d8e88afa015075c945637c07e8f20` (r:1 w:1) diff --git a/runtime/common/src/weights/pallet_xcm.rs b/runtime/common/src/weights/pallet_xcm.rs index 6c4fe4b803..f9883c34b6 100644 --- a/runtime/common/src/weights/pallet_xcm.rs +++ b/runtime/common/src/weights/pallet_xcm.rs @@ -389,4 +389,13 @@ impl pallet_xcm::WeightInfo for WeightInfo { Weight::from_parts(18_446_744_073_709_551_000, 0) .saturating_add(Weight::from_parts(0, 0)) } + + fn weigh_message() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 8_416_000 picoseconds. + Weight::from_parts(8_668_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } } \ No newline at end of file diff --git a/runtime/frequency/src/lib.rs b/runtime/frequency/src/lib.rs index e950c9e1ff..0d64940c0a 100644 --- a/runtime/frequency/src/lib.rs +++ b/runtime/frequency/src/lib.rs @@ -62,9 +62,7 @@ use xcm_runtime_apis::{ feature = "frequency-lint-check", feature = "frequency-bridging" ))] -use cumulus_pallet_parachain_system::{ - DefaultCoreSelector, RelayNumberMonotonicallyIncreases, RelaychainDataProvider, -}; +use cumulus_pallet_parachain_system::{RelayNumberMonotonicallyIncreases, RelaychainDataProvider}; #[cfg(any(feature = "runtime-benchmarks", feature = "test"))] use frame_support::traits::MapSuccess; use sp_core::{crypto::KeyTypeId, OpaqueMetadata}; @@ -644,7 +642,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: Cow::Borrowed("frequency"), impl_name: Cow::Borrowed("frequency"), authoring_version: 1, - spec_version: 183, + spec_version: 184, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 1, @@ -658,7 +656,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: Cow::Borrowed("frequency-testnet"), impl_name: Cow::Borrowed("frequency"), authoring_version: 1, - spec_version: 183, + spec_version: 184, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 1, @@ -1416,7 +1414,6 @@ impl cumulus_pallet_parachain_system::Config for Runtime { type CheckAssociatedRelayNumber = RelayNumberMonotonicallyIncreases; type WeightInfo = (); type ConsensusHook = ConsensusHook; - type SelectCore = DefaultCoreSelector; type RelayParentOffset = ConstU32<0>; } @@ -1447,6 +1444,8 @@ impl pallet_session::Config for Runtime { type Keys = SessionKeys; type DisablingStrategy = (); type WeightInfo = weights::pallet_session::SubstrateWeight; + type Currency = Balances; + type KeyDeposit = (); } // See https://paritytech.github.io/substrate/master/pallet_aura/index.html for @@ -1684,7 +1683,7 @@ construct_runtime!( // Collator support. The order of these 4 are important and shall not change. Authorship: pallet_authorship::{Pallet, Storage} = 20, CollatorSelection: pallet_collator_selection::{Pallet, Call, Storage, Event, Config} = 21, - Session: pallet_session::{Pallet, Call, Storage, Event, Config} = 22, + Session: pallet_session::{Pallet, Call, Storage, Event, Config, HoldReason} = 22, Aura: pallet_aura::{Pallet, Storage, Config} = 23, AuraExt: cumulus_pallet_aura_ext::{Pallet, Storage, Config} = 24,