From 5bc25e5e96abbf44bed3acf575926e7fde3cb83c Mon Sep 17 00:00:00 2001 From: Oliver Tale-Yazdi Date: Tue, 11 Jun 2024 22:01:14 +0200 Subject: [PATCH] Revert "Add `CheckMetadataHash` extension (#337)" This reverts commit 40ca0730fca7250f8f17fdc458c4af82067ff6e7. --- .github/workflows/test.yml | 2 +- CHANGELOG.md | 1 - Cargo.lock | 10635 ++++++++++------ relay/kusama/Cargo.toml | 10 +- relay/kusama/build.rs | 15 +- relay/kusama/src/lib.rs | 2 - relay/polkadot/Cargo.toml | 10 +- relay/polkadot/build.rs | 17 +- relay/polkadot/src/lib.rs | 3 - .../asset-hubs/asset-hub-kusama/Cargo.toml | 7 +- .../asset-hubs/asset-hub-kusama/build.rs | 13 +- .../asset-hubs/asset-hub-kusama/src/lib.rs | 1 - .../asset-hubs/asset-hub-polkadot/Cargo.toml | 7 +- .../asset-hubs/asset-hub-polkadot/build.rs | 13 +- .../asset-hubs/asset-hub-polkadot/src/lib.rs | 1 - .../bridge-hubs/bridge-hub-kusama/Cargo.toml | 7 +- .../bridge-hubs/bridge-hub-kusama/build.rs | 13 +- .../bridge-hub-kusama/primitives/src/lib.rs | 4 +- .../bridge-hubs/bridge-hub-kusama/src/lib.rs | 1 - .../bridge-hub-kusama/tests/snowbridge.rs | 1 - .../bridge-hub-kusama/tests/tests.rs | 1 - .../bridge-hub-polkadot/Cargo.toml | 7 +- .../bridge-hubs/bridge-hub-polkadot/build.rs | 13 +- .../bridge-hub-polkadot/primitives/src/lib.rs | 4 +- .../bridge-hub-polkadot/src/lib.rs | 1 - .../bridge-hub-polkadot/tests/snowbridge.rs | 1 - .../bridge-hub-polkadot/tests/tests.rs | 1 - .../collectives-polkadot/Cargo.toml | 7 +- .../collectives/collectives-polkadot/build.rs | 13 +- .../collectives-polkadot/src/lib.rs | 1 - .../coretime/coretime-kusama/Cargo.toml | 7 +- .../coretime/coretime-kusama/build.rs | 15 +- .../coretime/coretime-kusama/src/lib.rs | 1 - system-parachains/encointer/Cargo.toml | 7 +- system-parachains/encointer/build.rs | 13 +- system-parachains/encointer/src/lib.rs | 1 - .../people/people-kusama/Cargo.toml | 7 +- .../people/people-kusama/src/lib.rs | 1 - 38 files changed, 6781 insertions(+), 4083 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e74b57668f..647f89dedd 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -89,7 +89,7 @@ jobs: RUSTFLAGS: "-C debug-assertions -D warnings" - name: Test all features ${{ matrix.runtime.name }} - run: cargo test -p ${{ matrix.runtime.package }} --release --locked -q --all-features + run: cargo test -p ${{ matrix.runtime.package }} --release --locked -q --features=runtime-benchmarks,try-runtime env: RUSTFLAGS: "-C debug-assertions -D warnings" SKIP_WASM_BUILD: 1 diff --git a/CHANGELOG.md b/CHANGELOG.md index 0615972a12..81cb3dbd9f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Staking runtime api to check if reward is pending for an era ([polkadot-fellows/runtimes#318](https://github.com/polkadot-fellows/runtimes/pull/318)) - Allow any parachain to have bidirectional channel with any system parachains ([polkadot-fellows/runtimes#329](https://github.com/polkadot-fellows/runtimes/pull/329)) -- Enable support for new hardware signers like the generic ledger app ([polkadot-fellows/runtimes#337](https://github.com/polkadot-fellows/runtimes/pull/337)) ### Changed diff --git a/Cargo.lock b/Cargo.lock index 3ab3b0152a..738c3bfda4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -71,6 +71,15 @@ dependencies = [ "subtle 2.5.0", ] +[[package]] +name = "aes-kw" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69fa2b352dcefb5f7f3a5fb840e02665d311d878955380515e4fd50095dd3d8c" +dependencies = [ + "aes", +] + [[package]] name = "ahash" version = "0.7.8" @@ -104,6 +113,21 @@ dependencies = [ "memchr", ] +[[package]] +name = "alloc-no-stdlib" +version = "2.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" + +[[package]] +name = "alloc-stdlib" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" +dependencies = [ + "alloc-no-stdlib", +] + [[package]] name = "allocator-api2" version = "0.2.16" @@ -124,7 +148,7 @@ dependencies = [ "hex-literal", "itoa", "proptest", - "rand 0.8.5", + "rand", "ruint", "serde", "tiny-keccak", @@ -136,10 +160,22 @@ version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d58d9f5da7b40e9bfff0b7e7816700be4019db97d4b6359fe7f94a9e22e42ac" dependencies = [ + "alloy-rlp-derive", "arrayvec 0.7.4", "bytes", ] +[[package]] +name = "alloy-rlp-derive" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a047897373be4bbb0224c1afdabca92648dc57a9c9ef6e7b0be3aff7a859c83" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.52", +] + [[package]] name = "alloy-sol-macro" version = "0.4.2" @@ -148,11 +184,11 @@ checksum = "8a98ad1696a2e17f010ae8e43e9f2a1e930ed176a8e3ff77acfeff6dfb07b42c" dependencies = [ "const-hex", "dunce", - "heck 0.4.1", + "heck", "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", "syn-solidity", "tiny-keccak", ] @@ -169,6 +205,12 @@ dependencies = [ "serde", ] +[[package]] +name = "always-assert" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4436e0292ab1bb631b42973c61205e704475fe8126af845c8d923c0996328127" + [[package]] name = "android-tzdata" version = "0.1.1" @@ -267,7 +309,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -446,7 +488,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1df2c09229cbc5a028b1d70e00fdb2acee28b1055dfb5ca73eea49c5a25c4e7c" dependencies = [ "num-traits", - "rand 0.8.5", + "rand", ] [[package]] @@ -456,9 +498,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185" dependencies = [ "num-traits", - "rand 0.8.5", + "rand", ] +[[package]] +name = "array-bytes" +version = "4.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f52f63c5c1316a16a4b35eaac8b76a98248961a533f061684cb2a7cb0eafb6c6" + [[package]] name = "array-bytes" version = "6.2.2" @@ -544,13 +592,10 @@ dependencies = [ "asset-hub-kusama-runtime", "cumulus-primitives-core", "emulated-integration-tests-common", - "frame-support 34.0.0", + "frame-support", "kusama-emulated-chain", "parachains-common", - "penpal-emulated-chain", - "polkadot-parachain-primitives", - "sp-core 33.0.1", - "staging-xcm", + "sp-core 29.0.0", ] [[package]] @@ -562,7 +607,7 @@ dependencies = [ "asset-test-utils", "cumulus-pallet-parachain-system", "emulated-integration-tests-common", - "frame-support 34.0.0", + "frame-support", "integration-tests-helpers", "kusama-runtime-constants", "kusama-system-emulated-network", @@ -576,7 +621,7 @@ dependencies = [ "parachains-common", "parity-scale-codec", "polkadot-runtime-common", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "staging-kusama-runtime", "staging-xcm", "staging-xcm-executor", @@ -602,11 +647,10 @@ dependencies = [ "cumulus-primitives-aura", "cumulus-primitives-core", "cumulus-primitives-utility", - "frame-benchmarking 34.0.0", + "frame-benchmarking", "frame-executive", - "frame-metadata-hash-extension", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -628,8 +672,8 @@ dependencies = [ "pallet-proxy", "pallet-session", "pallet-state-trie-migration", - "pallet-timestamp 33.0.0", - "pallet-transaction-payment 34.0.0", + "pallet-timestamp", + "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", "pallet-uniques", "pallet-utility", @@ -647,21 +691,21 @@ dependencies = [ "primitive-types", "scale-info", "snowbridge-router-primitives", - "sp-api 32.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", - "sp-core 33.0.1", - "sp-genesis-builder 0.13.0", - "sp-inherents 32.0.0", - "sp-io 36.0.0", + "sp-core 29.0.0", + "sp-genesis-builder", + "sp-inherents", + "sp-io 31.0.0", "sp-offchain", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-session", "sp-std", - "sp-storage 21.0.0", + "sp-storage", "sp-transaction-pool", - "sp-version 35.0.0", - "sp-weights 31.0.0", + "sp-version", + "sp-weights 28.0.0", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -677,13 +721,10 @@ dependencies = [ "asset-hub-polkadot-runtime", "cumulus-primitives-core", "emulated-integration-tests-common", - "frame-support 34.0.0", + "frame-support", "parachains-common", - "penpal-emulated-chain", "polkadot-emulated-chain", - "polkadot-parachain-primitives", - "sp-core 33.0.1", - "staging-xcm", + "sp-core 29.0.0", ] [[package]] @@ -697,7 +738,7 @@ dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", "emulated-integration-tests-common", - "frame-support 34.0.0", + "frame-support", "integration-tests-helpers", "pallet-asset-conversion", "pallet-assets", @@ -710,7 +751,7 @@ dependencies = [ "polkadot-runtime", "polkadot-runtime-common", "polkadot-system-emulated-network", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "staging-xcm", "staging-xcm-executor", "system-parachains-constants", @@ -735,11 +776,10 @@ dependencies = [ "cumulus-primitives-aura", "cumulus-primitives-core", "cumulus-primitives-utility", - "frame-benchmarking 34.0.0", + "frame-benchmarking", "frame-executive", - "frame-metadata-hash-extension", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -759,8 +799,8 @@ dependencies = [ "pallet-nfts-runtime-api", "pallet-proxy", "pallet-session", - "pallet-timestamp 33.0.0", - "pallet-transaction-payment 34.0.0", + "pallet-timestamp", + "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", "pallet-uniques", "pallet-utility", @@ -778,21 +818,21 @@ dependencies = [ "primitive-types", "scale-info", "snowbridge-router-primitives", - "sp-api 32.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", - "sp-core 33.0.1", - "sp-genesis-builder 0.13.0", - "sp-inherents 32.0.0", - "sp-io 36.0.0", + "sp-core 29.0.0", + "sp-genesis-builder", + "sp-inherents", + "sp-io 31.0.0", "sp-offchain", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-session", "sp-std", - "sp-storage 21.0.0", + "sp-storage", "sp-transaction-pool", - "sp-version 35.0.0", - "sp-weights 31.0.0", + "sp-version", + "sp-weights 28.0.0", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -803,27 +843,26 @@ dependencies = [ [[package]] name = "asset-test-utils" -version = "13.0.0" +version = "8.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbfbbae0e94876dd0db723eccce430751b28036b3874f010d7f557360c75dc05" +checksum = "6d78501ca6b4c848efe233672124ebab9293d8efefc44a728d70f3245a8ef595" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", "cumulus-primitives-core", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "pallet-assets", "pallet-balances", "pallet-collator-selection", "pallet-session", - "pallet-timestamp 33.0.0", "pallet-xcm", "pallet-xcm-bridge-hub-router", "parachains-common", "parachains-runtimes-test-utils", "parity-scale-codec", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", "staging-parachain-info", "staging-xcm", @@ -834,12 +873,12 @@ dependencies = [ [[package]] name = "assets-common" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b68024c9f7edc5e112356bb1ba9a21a697daf6ff00ecaf742aa05f0482fd9101" +checksum = "65e90021d772c2dd82d45fd085e05a2cb5866464d4c7421ac6a8007733b350bb" dependencies = [ "cumulus-primitives-core", - "frame-support 34.0.0", + "frame-support", "impl-trait-for-tuples", "log", "pallet-asset-conversion", @@ -847,8 +886,8 @@ dependencies = [ "parachains-common", "parity-scale-codec", "scale-info", - "sp-api 32.0.0", - "sp-runtime 37.0.0", + "sp-api", + "sp-runtime 32.0.0", "sp-std", "staging-xcm", "staging-xcm-builder", @@ -856,6 +895,19 @@ dependencies = [ "substrate-wasm-builder", ] +[[package]] +name = "ast_node" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c09c69dffe06d222d072c878c3afe86eee2179806f20503faec97250268b4c24" +dependencies = [ + "pmutil", + "proc-macro2", + "quote", + "swc_macros_common", + "syn 2.0.52", +] + [[package]] name = "async-channel" version = "1.9.0" @@ -880,6 +932,20 @@ dependencies = [ "pin-project-lite 0.2.13", ] +[[package]] +name = "async-compression" +version = "0.4.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c90a406b4495d129f00461241616194cb8a032c8d1c53c657f0961d5f8e0498" +dependencies = [ + "brotli", + "flate2", + "futures-core", + "memchr", + "pin-project-lite 0.2.13", + "tokio", +] + [[package]] name = "async-executor" version = "1.11.0" @@ -1000,13 +1066,13 @@ checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" [[package]] name = "async-trait" -version = "0.1.80" +version = "0.1.74" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" +checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -1042,7 +1108,7 @@ checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -1059,7 +1125,7 @@ checksum = "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1" dependencies = [ "getrandom 0.2.12", "instant", - "rand 0.8.5", + "rand", ] [[package]] @@ -1113,6 +1179,25 @@ version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" +[[package]] +name = "base64-simd" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "781dd20c3aff0bd194fe7d2a977dd92f21c173891f3a03b677359e5fa457e5d5" +dependencies = [ + "simd-abstraction", +] + +[[package]] +name = "base64-simd" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195" +dependencies = [ + "outref 0.5.1", + "vsimd", +] + [[package]] name = "base64ct" version = "1.6.0" @@ -1128,11 +1213,20 @@ dependencies = [ "serde", ] +[[package]] +name = "better_scoped_tls" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "794edcc9b3fb07bb4aecaa11f093fd45663b4feadb782d68303a2268bc2701de" +dependencies = [ + "scoped-tls", +] + [[package]] name = "binary-merkle-tree" -version = "15.0.0" +version = "14.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b5c0fd4282c30c05647e1052d71bf1a0c8067ab1e9a8fc6d0c292dce0ecb237" +checksum = "2bf857f8f411164ce1af14a778626af96251de7a77837711efbc440807e7053f" dependencies = [ "hash-db", "log", @@ -1147,6 +1241,27 @@ dependencies = [ "serde", ] +[[package]] +name = "bindgen" +version = "0.65.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfdf7b466f9a4903edc73f95d6d2bcd5baf8ae620638762244d3f60143643cc5" +dependencies = [ + "bitflags 1.3.2", + "cexpr", + "clang-sys", + "lazy_static", + "lazycell", + "peeking_take_while", + "prettyplease 0.2.16", + "proc-macro2", + "quote", + "regex", + "rustc-hash", + "shlex", + "syn 2.0.52", +] + [[package]] name = "bip39" version = "2.0.0" @@ -1154,7 +1269,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93f2635620bf0b9d4576eb7bb9a38a55df78bd1205d26fa994b25911a69f212f" dependencies = [ "bitcoin_hashes 0.11.0", - "rand 0.8.5", + "rand", "rand_core 0.6.4", "serde", "unicode-normalization", @@ -1294,7 +1409,7 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b" dependencies = [ - "block-padding", + "block-padding 0.1.5", "byte-tools", "byteorder", "generic-array 0.12.4", @@ -1327,6 +1442,15 @@ dependencies = [ "byte-tools", ] +[[package]] +name = "block-padding" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93" +dependencies = [ + "generic-array 0.14.7", +] + [[package]] name = "blocking" version = "1.6.0" @@ -1353,12 +1477,21 @@ dependencies = [ "serde", ] +[[package]] +name = "bounded-vec" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68534a48cbf63a4b1323c433cf21238c9ec23711e0df13b08c33e5c2082663ce" +dependencies = [ + "thiserror", +] + [[package]] name = "bp-asset-hub-kusama" version = "1.0.0" dependencies = [ "bp-xcm-bridge-hub-router", - "frame-support 34.0.0", + "frame-support", "parity-scale-codec", "scale-info", "sp-std", @@ -1371,7 +1504,7 @@ name = "bp-asset-hub-polkadot" version = "1.0.0" dependencies = [ "bp-xcm-bridge-hub-router", - "frame-support 34.0.0", + "frame-support", "parity-scale-codec", "scale-info", "sp-std", @@ -1381,17 +1514,17 @@ dependencies = [ [[package]] name = "bp-bridge-hub-cumulus" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9968ad8183a64daa4431d18ae6d0706c147b1303e1c7359b586edc220f04bf97" +checksum = "3e91ab68506081576066d3641d7794f63d96f3ca1eee0c059c2cc2174e55f638" dependencies = [ "bp-messages", "bp-polkadot-core", "bp-runtime", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "polkadot-primitives", - "sp-api 32.0.0", + "sp-api", "sp-std", ] @@ -1402,12 +1535,12 @@ dependencies = [ "bp-bridge-hub-cumulus", "bp-messages", "bp-runtime", - "frame-support 34.0.0", + "frame-support", "kusama-runtime-constants", "polkadot-runtime-constants", "snowbridge-core", - "sp-api 32.0.0", - "sp-runtime 37.0.0", + "sp-api", + "sp-runtime 32.0.0", "sp-std", "staging-xcm", "system-parachains-constants", @@ -1420,12 +1553,12 @@ dependencies = [ "bp-bridge-hub-cumulus", "bp-messages", "bp-runtime", - "frame-support 34.0.0", + "frame-support", "kusama-runtime-constants", "polkadot-runtime-constants", "snowbridge-core", - "sp-api 32.0.0", - "sp-runtime 37.0.0", + "sp-api", + "sp-runtime 32.0.0", "sp-std", "staging-xcm", "system-parachains-constants", @@ -1433,126 +1566,126 @@ dependencies = [ [[package]] name = "bp-header-chain" -version = "0.13.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "326a519a7b9ee4343f779f55ea3c4a2b55f351cdc35c0e99fee7fab102bade7a" +checksum = "0d7e059216225bc586fb74f2be6a9f527c19f47c8c7aeaf95b1738050d2afac1" dependencies = [ "bp-runtime", "finality-grandpa", - "frame-support 34.0.0", + "frame-support", "parity-scale-codec", "scale-info", "serde", "sp-consensus-grandpa", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "bp-kusama" -version = "0.11.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "468072431ec30bff9765fae6a3e34619173fc5434ab728093518ad0019f2586e" +checksum = "c37ed284f7648ca888de72da69873ead9672b56436b08eae2e196c11d0847626" dependencies = [ "bp-header-chain", "bp-polkadot-core", "bp-runtime", - "frame-support 34.0.0", - "sp-api 32.0.0", + "frame-support", + "sp-api", "sp-std", ] [[package]] name = "bp-messages" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2024e486aae3d4da333de4b282dde6a532ca999bc203008f4b4a4aa3f2cc24a9" +checksum = "cf43a49ea13d4c2f141481b6cbff85a197c47fe6aec1f5af21e40b68e8fd02fd" dependencies = [ "bp-header-chain", "bp-runtime", - "frame-support 34.0.0", + "frame-support", "parity-scale-codec", "scale-info", "serde", - "sp-core 33.0.1", + "sp-core 29.0.0", "sp-std", ] [[package]] name = "bp-parachains" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef51f09cc823259a308e5fcefe92265a03b9d25f8a9614dbd3dc6e3d8c405093" +checksum = "762e309a008b2ad4088d4c4e9d39fa9f78f59124b6a52c25ceb0ef5f22d901f5" dependencies = [ "bp-header-chain", "bp-polkadot-core", "bp-runtime", - "frame-support 34.0.0", + "frame-support", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "bp-polkadot" -version = "0.11.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "099b0ad56e280b1ab516155f907a26055f603608aaf4ce891fc2a509defe3519" +checksum = "059126468d590f377fa941a2b6fa744eb6754e9dd0d3d339e2ead4f2e45a7f7d" dependencies = [ "bp-header-chain", "bp-polkadot-core", "bp-runtime", - "frame-support 34.0.0", - "sp-api 32.0.0", + "frame-support", + "sp-api", "sp-std", ] [[package]] name = "bp-polkadot-core" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34b334d9e146217b3d1697b1e2878de0b88d2bc8ce74efb754807912142dc432" +checksum = "b862e8dcccc9a3fafb58a1735bc205b7663d3335d7b3dd942503b98f28d6b067" dependencies = [ "bp-messages", "bp-runtime", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "parity-scale-codec", "parity-util-mem", "scale-info", "serde", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "bp-relayers" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e550adc92307a4cdbddb4d65422bd66c28b0d316b39bae8b463c3c52b538aff5" +checksum = "74a4b0e2771227611fe9e6a2c37ba2bf7408cf2385a9eb2f44e6096bb0e616ec" dependencies = [ "bp-messages", "bp-runtime", - "frame-support 34.0.0", + "frame-support", "parity-scale-codec", "scale-info", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "bp-runtime" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e1b86bc3828b9faf73a107476cebc1392f808c5b3e074d5e09af396dc60bd05" +checksum = "6b29668fffbc3e4a7ad789b498424ed6d8a313f93544a090bbaaef8a1f7fd243" dependencies = [ - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "hash-db", "impl-trait-for-tuples", "log", @@ -1560,71 +1693,71 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", - "sp-state-machine 0.41.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", + "sp-state-machine 0.36.0", "sp-std", - "sp-trie 35.0.0", - "trie-db 0.29.1", + "sp-trie 30.0.0", + "trie-db", ] [[package]] name = "bp-test-utils" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d40fa66f15a2cb21438853ba9fd8734d4efb13014e50d79b475b0ccdc3a38cb" +checksum = "6640a95733148b4f2004d362471eba49583da4b961681f5ea722039478924d31" dependencies = [ "bp-header-chain", "bp-parachains", "bp-polkadot-core", "bp-runtime", - "ed25519-dalek 2.1.0", + "ed25519-dalek", "finality-grandpa", "parity-scale-codec", - "sp-application-crypto 36.0.0", + "sp-application-crypto 31.0.0", "sp-consensus-grandpa", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "sp-std", - "sp-trie 35.0.0", + "sp-trie 30.0.0", ] [[package]] name = "bp-xcm-bridge-hub" -version = "0.3.0" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "192804908f1d3b7bfad12abce448fb3b7ec8dda765cac4a8d811fa75557e528f" +checksum = "6663e0179d475e30cfcf28cf597cdc8f4bb1c2c39a557b4cbe0057db0657fb67" dependencies = [ "sp-std", ] [[package]] name = "bp-xcm-bridge-hub-router" -version = "0.12.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b493c8238552fb50edfe9c3eb94e8058fce36cce71cc9ad0fb1902d3aedcd902" +checksum = "86ff4abe93be7bc1663adc41817b1aa3476fbec953ce361537419924310d5dd4" dependencies = [ "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", ] [[package]] name = "bridge-hub-common" -version = "0.6.0" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a9e87369a1a893852aa5b838a1b3e622ec21364a5d88fc642ddbdea97041f4c" +checksum = "e69c25ec3db0ef22ae409cc60f5c42364124264ce6640e17dbcfc0280e4b5dd9" dependencies = [ "cumulus-primitives-core", - "frame-support 34.0.0", + "frame-support", "pallet-message-queue", "parity-scale-codec", "scale-info", "snowbridge-core", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "sp-std", "staging-xcm", ] @@ -1636,9 +1769,9 @@ dependencies = [ "bridge-hub-common", "bridge-hub-kusama-runtime", "emulated-integration-tests-common", - "frame-support 34.0.0", + "frame-support", "parachains-common", - "sp-core 33.0.1", + "sp-core 29.0.0", ] [[package]] @@ -1651,7 +1784,7 @@ dependencies = [ "bridge-hub-kusama-runtime", "cumulus-pallet-xcmp-queue", "emulated-integration-tests-common", - "frame-support 34.0.0", + "frame-support", "hex-literal", "integration-tests-helpers", "kusama-polkadot-system-emulated-network", @@ -1671,8 +1804,8 @@ dependencies = [ "snowbridge-pallet-outbound-queue", "snowbridge-pallet-system", "snowbridge-router-primitives", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "staging-xcm", "staging-xcm-executor", "system-parachains-constants", @@ -1706,11 +1839,10 @@ dependencies = [ "cumulus-primitives-aura", "cumulus-primitives-core", "cumulus-primitives-utility", - "frame-benchmarking 34.0.0", + "frame-benchmarking", "frame-executive", - "frame-metadata-hash-extension", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -1728,8 +1860,8 @@ dependencies = [ "pallet-message-queue", "pallet-multisig", "pallet-session", - "pallet-timestamp 33.0.0", - "pallet-transaction-payment 34.0.0", + "pallet-timestamp", + "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", "pallet-utility", "pallet-xcm", @@ -1755,21 +1887,21 @@ dependencies = [ "snowbridge-runtime-common", "snowbridge-runtime-test-common", "snowbridge-system-runtime-api", - "sp-api 32.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", - "sp-core 33.0.1", - "sp-genesis-builder 0.13.0", - "sp-inherents 32.0.0", - "sp-io 36.0.0", + "sp-core 29.0.0", + "sp-genesis-builder", + "sp-inherents", + "sp-io 31.0.0", "sp-keyring", "sp-offchain", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-session", "sp-std", - "sp-storage 21.0.0", + "sp-storage", "sp-transaction-pool", - "sp-version 35.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -1786,9 +1918,9 @@ dependencies = [ "bridge-hub-common", "bridge-hub-polkadot-runtime", "emulated-integration-tests-common", - "frame-support 34.0.0", + "frame-support", "parachains-common", - "sp-core 33.0.1", + "sp-core 29.0.0", ] [[package]] @@ -1801,7 +1933,7 @@ dependencies = [ "bridge-hub-polkadot-runtime", "cumulus-pallet-xcmp-queue", "emulated-integration-tests-common", - "frame-support 34.0.0", + "frame-support", "hex-literal", "integration-tests-helpers", "kusama-polkadot-system-emulated-network", @@ -1821,8 +1953,8 @@ dependencies = [ "snowbridge-pallet-outbound-queue", "snowbridge-pallet-system", "snowbridge-router-primitives", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "staging-xcm", "staging-xcm-executor", "system-parachains-constants", @@ -1855,11 +1987,10 @@ dependencies = [ "cumulus-primitives-aura", "cumulus-primitives-core", "cumulus-primitives-utility", - "frame-benchmarking 34.0.0", + "frame-benchmarking", "frame-executive", - "frame-metadata-hash-extension", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -1877,8 +2008,8 @@ dependencies = [ "pallet-message-queue", "pallet-multisig", "pallet-session", - "pallet-timestamp 33.0.0", - "pallet-transaction-payment 34.0.0", + "pallet-timestamp", + "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", "pallet-utility", "pallet-xcm", @@ -1904,21 +2035,21 @@ dependencies = [ "snowbridge-runtime-common", "snowbridge-runtime-test-common", "snowbridge-system-runtime-api", - "sp-api 32.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", - "sp-core 33.0.1", - "sp-genesis-builder 0.13.0", - "sp-inherents 32.0.0", - "sp-io 36.0.0", + "sp-core 29.0.0", + "sp-genesis-builder", + "sp-inherents", + "sp-io 31.0.0", "sp-keyring", "sp-offchain", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-session", "sp-std", - "sp-storage 21.0.0", + "sp-storage", "sp-transaction-pool", - "sp-version 35.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -1930,9 +2061,9 @@ dependencies = [ [[package]] name = "bridge-hub-test-utils" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d672c99c5cef863ce789382d87919b57e97888f1e51a32b0f708e7eb477652dd" +checksum = "69d67fc7c61f5155579fa7c039b69605c6b0efde22771f947dfa49dafe087be1" dependencies = [ "asset-test-utils", "bp-header-chain", @@ -1944,8 +2075,8 @@ dependencies = [ "bridge-runtime-common", "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", "pallet-balances", @@ -1953,17 +2084,16 @@ dependencies = [ "pallet-bridge-messages", "pallet-bridge-parachains", "pallet-bridge-relayers", - "pallet-timestamp 33.0.0", "pallet-utility", "parachains-common", "parachains-runtimes-test-utils", "parity-scale-codec", - "sp-core 33.0.1", - "sp-io 36.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", "sp-keyring", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", - "sp-tracing 17.0.0", + "sp-tracing", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -1971,9 +2101,9 @@ dependencies = [ [[package]] name = "bridge-runtime-common" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba8dcc8e41df37da2d4a772961a3f1e0aa07252146ff8603a46c82234fc465fc" +checksum = "be96f5eb3ef2ce92e0337e06b76a2e0e9f120a5f6fd96bf8db817e5643c118b9" dependencies = [ "bp-header-chain", "bp-messages", @@ -1983,28 +2113,48 @@ dependencies = [ "bp-runtime", "bp-xcm-bridge-hub", "bp-xcm-bridge-hub-router", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "hash-db", "log", "pallet-bridge-grandpa", "pallet-bridge-messages", "pallet-bridge-parachains", "pallet-bridge-relayers", - "pallet-transaction-payment 34.0.0", + "pallet-transaction-payment", "pallet-utility", "parity-scale-codec", "scale-info", - "sp-api 32.0.0", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-api", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", - "sp-trie 35.0.0", + "sp-trie 30.0.0", "staging-xcm", "staging-xcm-builder", "static_assertions", - "tuplex", +] + +[[package]] +name = "brotli" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b" +dependencies = [ + "alloc-no-stdlib", + "alloc-stdlib", + "brotli-decompressor", +] + +[[package]] +name = "brotli-decompressor" +version = "4.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6221fe77a248b9117d431ad93761222e1cf8ff282d9d1d5d9f53d6299a1cf76" +dependencies = [ + "alloc-no-stdlib", + "alloc-stdlib", ] [[package]] @@ -2067,6 +2217,17 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" +[[package]] +name = "bzip2-sys" +version = "0.1.11+1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" +dependencies = [ + "cc", + "libc", + "pkg-config", +] + [[package]] name = "c2-chacha" version = "0.3.3" @@ -2109,6 +2270,15 @@ dependencies = [ "thiserror", ] +[[package]] +name = "cbc" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6" +dependencies = [ + "cipher 0.4.4", +] + [[package]] name = "cc" version = "1.0.83" @@ -2119,6 +2289,15 @@ dependencies = [ "libc", ] +[[package]] +name = "cexpr" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" +dependencies = [ + "nom", +] + [[package]] name = "cfg-expr" version = "0.15.5" @@ -2134,6 +2313,12 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" +[[package]] +name = "cfg_aliases" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" + [[package]] name = "chacha" version = "0.3.0" @@ -2197,8 +2382,8 @@ dependencies = [ "sp-authority-discovery", "sp-consensus-babe", "sp-consensus-beefy", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "staging-kusama-runtime", "staging-xcm", ] @@ -2231,19 +2416,6 @@ dependencies = [ "unsigned-varint", ] -[[package]] -name = "cid" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd94671561e36e4e7de75f753f577edafb0e7c05d6e4547229fdf7938fbcd2c3" -dependencies = [ - "core2", - "multibase", - "multihash 0.18.1", - "serde", - "unsigned-varint", -] - [[package]] name = "cipher" version = "0.2.5" @@ -2265,18 +2437,38 @@ dependencies = [ ] [[package]] -name = "clap" -version = "4.5.0" +name = "ckb-merkle-mountain-range" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80c21025abd42669a92efc996ef13cfb2c5c627858421ea58d5c3b331a6c134f" +checksum = "56ccb671c5921be8a84686e6212ca184cb1d7c51cadcdbfcbd1cc3f042f5dfb8" dependencies = [ - "clap_builder", - "clap_derive", + "cfg-if", ] [[package]] -name = "clap_builder" -version = "4.5.0" +name = "clang-sys" +version = "1.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1" +dependencies = [ + "glob", + "libc", + "libloading", +] + +[[package]] +name = "clap" +version = "4.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80c21025abd42669a92efc996ef13cfb2c5c627858421ea58d5c3b331a6c134f" +dependencies = [ + "clap_builder", + "clap_derive", +] + +[[package]] +name = "clap_builder" +version = "4.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "458bf1f341769dfcf849846f65dffdf9146daa56bcd2a47cb4e1de9915567c99" dependencies = [ @@ -2284,6 +2476,7 @@ dependencies = [ "anstyle", "clap_lex", "strsim 0.11.0", + "terminal_size", ] [[package]] @@ -2292,10 +2485,10 @@ version = "4.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "307bc0538d5f0f83b8248db3087aa92fe504e4691294d0c96c0eabc33f47ba47" dependencies = [ - "heck 0.4.1", + "heck", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -2304,6 +2497,26 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" +[[package]] +name = "cmake" +version = "0.1.50" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130" +dependencies = [ + "cc", +] + +[[package]] +name = "coarsetime" +version = "0.1.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13b3839cf01bb7960114be3ccf2340f541b6d0c81f8690b007b2b39f750f7e5d" +dependencies = [ + "libc", + "wasix", + "wasm-bindgen", +] + [[package]] name = "codespan-reporting" version = "0.11.1" @@ -2321,9 +2534,9 @@ dependencies = [ "collectives-polkadot-runtime", "cumulus-primitives-core", "emulated-integration-tests-common", - "frame-support 34.0.0", + "frame-support", "parachains-common", - "sp-core 33.0.1", + "sp-core 29.0.0", ] [[package]] @@ -2338,7 +2551,7 @@ dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", "emulated-integration-tests-common", - "frame-support 34.0.0", + "frame-support", "integration-tests-helpers", "pallet-asset-rate", "pallet-assets", @@ -2354,8 +2567,8 @@ dependencies = [ "polkadot-runtime-common", "polkadot-runtime-constants", "polkadot-system-emulated-network", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "staging-xcm", "staging-xcm-executor", "system-parachains-constants", @@ -2374,11 +2587,10 @@ dependencies = [ "cumulus-primitives-aura", "cumulus-primitives-core", "cumulus-primitives-utility", - "frame-benchmarking 34.0.0", + "frame-benchmarking", "frame-executive", - "frame-metadata-hash-extension", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -2401,8 +2613,8 @@ dependencies = [ "pallet-salary", "pallet-scheduler", "pallet-session", - "pallet-timestamp 33.0.0", - "pallet-transaction-payment 34.0.0", + "pallet-timestamp", + "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", "pallet-treasury", "pallet-utility", @@ -2414,20 +2626,20 @@ dependencies = [ "polkadot-runtime-common", "polkadot-runtime-constants", "scale-info", - "sp-api 32.0.0", - "sp-arithmetic 26.0.0", + "sp-api", + "sp-arithmetic 24.0.0", "sp-block-builder", "sp-consensus-aura", - "sp-core 33.0.1", - "sp-genesis-builder 0.13.0", - "sp-inherents 32.0.0", + "sp-core 29.0.0", + "sp-genesis-builder", + "sp-inherents", "sp-offchain", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-session", "sp-std", - "sp-storage 21.0.0", + "sp-storage", "sp-transaction-pool", - "sp-version 35.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -2447,13 +2659,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" [[package]] -name = "combine" -version = "4.6.7" +name = "comfy-table" +version = "7.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" +checksum = "7c64043d6c7b7a4c58e39e7efccfdea7b93d885a795d0c054a69dbbf4dd52686" dependencies = [ - "bytes", - "memchr", + "strum 0.25.0", + "strum_macros 0.25.3", + "unicode-width", ] [[package]] @@ -2584,11 +2797,10 @@ dependencies = [ "cumulus-primitives-aura", "cumulus-primitives-core", "cumulus-primitives-utility", - "frame-benchmarking 34.0.0", + "frame-benchmarking", "frame-executive", - "frame-metadata-hash-extension", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -2598,14 +2810,14 @@ dependencies = [ "pallet-aura", "pallet-authorship", "pallet-balances", - "pallet-broker 0.13.0", + "pallet-broker", "pallet-collator-selection", "pallet-message-queue", "pallet-multisig", "pallet-proxy", "pallet-session", - "pallet-timestamp 33.0.0", - "pallet-transaction-payment 34.0.0", + "pallet-timestamp", + "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", "pallet-utility", "pallet-xcm", @@ -2618,19 +2830,19 @@ dependencies = [ "polkadot-runtime-common", "scale-info", "serde", - "sp-api 32.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", - "sp-core 33.0.1", - "sp-genesis-builder 0.13.0", - "sp-inherents 32.0.0", + "sp-core 29.0.0", + "sp-genesis-builder", + "sp-inherents", "sp-offchain", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-session", "sp-std", - "sp-storage 21.0.0", + "sp-storage", "sp-transaction-pool", - "sp-version 35.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -2648,6 +2860,16 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "cpu-time" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9e393a7668fe1fad3075085b86c781883000b4ede868f43627b34a87c8b7ded" +dependencies = [ + "libc", + "winapi", +] + [[package]] name = "cpufeatures" version = "0.2.11" @@ -2681,7 +2903,7 @@ dependencies = [ "gimli 0.27.3", "hashbrown 0.13.2", "log", - "regalloc2 0.6.1", + "regalloc2", "smallvec", "target-lexicon", ] @@ -2761,16 +2983,7 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49fc9a695bca7f35f5f4c15cddc84415f66a74ea78eef08e90c5024f2b540e23" dependencies = [ - "crc-catalog 1.1.1", -] - -[[package]] -name = "crc" -version = "3.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636" -dependencies = [ - "crc-catalog 2.4.0", + "crc-catalog", ] [[package]] @@ -2779,12 +2992,6 @@ version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ccaeedb56da03b09f598226e25e80088cb4cd25f316e6e4df7d695f0feeb1403" -[[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.3.2" @@ -2898,47 +3105,47 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98aaa88ee4435475935579907b03e4f60b086c6878945868a4d4e31510957431" +checksum = "9e8e78b18548ae3454bc8a46e2bc2e3f521ea547844cbaecc9344d4741f4b1ef" dependencies = [ "cumulus-pallet-parachain-system", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "pallet-aura", - "pallet-timestamp 33.0.0", + "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto 36.0.0", + "sp-application-crypto 31.0.0", "sp-consensus-aura", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "cumulus-pallet-dmp-queue" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6d5908cfe3b638a5c4de250bc3bdb07a058e5e0c56580c664235ec7ae3f7503" +checksum = "06ebf036bcb1e61c943cf588d14b903234594fb2538f2d7dae36e20fcc3c86e8" dependencies = [ "cumulus-primitives-core", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", "staging-xcm", ] [[package]] name = "cumulus-pallet-parachain-system" -version = "0.13.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9224798d18e22f3847b2d513dcb8db5611f8ddd62813da81154f9cfe95c2d78" +checksum = "1a215fe4d66d23e8f3956bd21b9d80d2b33239f3b150b36d56fa238cfc9421a5" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2946,9 +3153,9 @@ dependencies = [ "cumulus-primitives-parachain-inherent", "cumulus-primitives-proof-size-hostfunction", "environmental", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", "pallet-message-queue", @@ -2957,18 +3164,17 @@ dependencies = [ "polkadot-runtime-common", "polkadot-runtime-parachains", "scale-info", - "sp-core 33.0.1", - "sp-externalities 0.28.0", - "sp-inherents 32.0.0", - "sp-io 36.0.0", - "sp-runtime 37.0.0", - "sp-state-machine 0.41.0", + "sp-core 29.0.0", + "sp-externalities 0.26.0", + "sp-inherents", + "sp-io 31.0.0", + "sp-runtime 32.0.0", + "sp-state-machine 0.36.0", "sp-std", - "sp-trie 35.0.0", - "sp-version 35.0.0", + "sp-trie 30.0.0", + "sp-version", "staging-xcm", - "staging-xcm-builder", - "trie-db 0.29.1", + "trie-db", ] [[package]] @@ -2980,145 +3186,142 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] name = "cumulus-pallet-session-benchmarking" -version = "15.0.0" +version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4f32808caa41da9a1db60e1de9e7ba84eb7370067f481ecc7ceb137aede0ac5" +checksum = "2f3259f743f70f39baa3abf2d9d8de864e18120465f8731b99bef039a3bf9329" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-session", "parity-scale-codec", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "cumulus-pallet-xcm" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3bfe7a26ebf90b71ab9cb75f983f29d9a2a47205fabde8ad6d8589c629f1851" +checksum = "8e802291060763f8d1176bf808da97aafe5afe7351f62bb093c317c1d35c5cee" dependencies = [ "cumulus-primitives-core", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", "staging-xcm", ] [[package]] name = "cumulus-pallet-xcmp-queue" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d89d7c1ee618846a05153082bb30408ef574227899d2b3d20ec1dd234649a076" +checksum = "0fa22d6e479a4d3a2790bab291269ba0917a1ac384255a54a2ebc3f7c37e505e" dependencies = [ "bounded-collections", "bp-xcm-bridge-hub-router", "cumulus-primitives-core", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-message-queue", "parity-scale-codec", "polkadot-runtime-common", "polkadot-runtime-parachains", "scale-info", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", "staging-xcm", - "staging-xcm-builder", "staging-xcm-executor", ] [[package]] name = "cumulus-primitives-aura" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35269d04c8b6a775be07c49e5512f383d455bb91fe951adef8c72d45600a9acd" +checksum = "2f07d6177692154043d7ddcc0b87ca5365ae8e4d94b90d9931f6b2f76e162f09" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", "polkadot-primitives", - "sp-api 32.0.0", + "sp-api", "sp-consensus-aura", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "cumulus-primitives-core" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8947e8b09cef060025d11a8da171f698da4d9b67191b5bc3f96d6cec553f17d" +checksum = "9df07f6825fd50ea30aae335e43dc1a615a05de7465f5f329b9e414f2c886a12" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", "polkadot-parachain-primitives", "polkadot-primitives", "scale-info", - "sp-api 32.0.0", - "sp-runtime 37.0.0", + "sp-api", + "sp-runtime 32.0.0", "sp-std", - "sp-trie 35.0.0", + "sp-trie 30.0.0", "staging-xcm", ] [[package]] name = "cumulus-primitives-parachain-inherent" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "698272736111f59f0b8c88cfa8586ef943b355958da683676e753af9f351a06a" +checksum = "38ad140a065a6b8001fb26ec42b91391e90fde120f5b4e57986698249a9b98c8" dependencies = [ "async-trait", "cumulus-primitives-core", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-inherents 32.0.0", - "sp-runtime 37.0.0", - "sp-state-machine 0.41.0", + "sp-core 29.0.0", + "sp-inherents", "sp-std", - "sp-trie 35.0.0", + "sp-trie 30.0.0", ] [[package]] name = "cumulus-primitives-proof-size-hostfunction" -version = "0.8.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f815c73e6d8a5b44daac8881770137a99364d4c531ae9a21b2e6909a889631f1" +checksum = "c1b74f9141190b9f4bf96a947ade46da64097b77f1ebfa8d611c81724250e119" dependencies = [ - "sp-externalities 0.28.0", - "sp-runtime-interface 27.0.0", - "sp-trie 35.0.0", + "sp-externalities 0.26.0", + "sp-runtime-interface 25.0.0", + "sp-trie 30.0.0", ] [[package]] name = "cumulus-primitives-utility" -version = "0.13.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3195604b37c3de5407201cf77deabb4436a6ddb2db6206bc72aa6a356402532e" +checksum = "e65466e56d642f979b556d098a03755ae51972fff5fa0f9b1cdcfdb3df062ea3" dependencies = [ "cumulus-primitives-core", - "frame-support 34.0.0", + "frame-support", "log", "pallet-asset-conversion", "parity-scale-codec", "polkadot-runtime-common", "polkadot-runtime-parachains", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", "staging-xcm", "staging-xcm-builder", @@ -3127,17 +3330,17 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09720b54033b0f2ee3d254a90cfecf62a46db5c8ce16cc893218e7662662d507" +checksum = "bfff604ad01c5c0c397f9a971c8cec6443aea3658813778875b4f64de07847d5" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", "polkadot-primitives", - "sp-runtime 37.0.0", - "sp-state-machine 0.41.0", + "sp-runtime 32.0.0", + "sp-state-machine 0.36.0", "sp-std", - "sp-trie 35.0.0", + "sp-trie 30.0.0", ] [[package]] @@ -3191,7 +3394,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -3218,7 +3421,7 @@ dependencies = [ "proc-macro2", "quote", "scratch", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -3235,7 +3438,7 @@ checksum = "587663dd5fb3d10932c8aecfe7c844db1bcf0aee93eeab08fac13dc1212c2e7f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -3283,7 +3486,7 @@ dependencies = [ "proc-macro2", "quote", "strsim 0.10.0", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -3305,7 +3508,20 @@ checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f" dependencies = [ "darling_core 0.20.8", "quote", - "syn 2.0.65", + "syn 2.0.52", +] + +[[package]] +name = "dashmap" +version = "5.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" +dependencies = [ + "cfg-if", + "hashbrown 0.14.3", + "lock_api", + "once_cell", + "parking_lot_core 0.9.9", ] [[package]] @@ -3335,128 +3551,419 @@ dependencies = [ ] [[package]] -name = "der" -version = "0.7.8" +name = "data-url" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c" -dependencies = [ - "const-oid", - "zeroize", -] +checksum = "41b319d1b62ffbd002e057f36bebd1f42b9f97927c9577461d855f3513c4289f" [[package]] -name = "der-parser" -version = "8.2.0" +name = "debugid" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbd676fbbab537128ef0278adb5576cf363cff6aa22a7b24effe97347cfab61e" +checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d" dependencies = [ - "asn1-rs", - "displaydoc", - "nom", - "num-bigint", - "num-traits", - "rusticata-macros", + "serde", + "uuid", ] [[package]] -name = "deranged" -version = "0.3.10" +name = "deno_ast" +version = "0.31.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8eb30d70a07a3b04884d2677f06bec33509dc67ca60d92949e5535352d3191dc" +checksum = "da7b09db895527a94de1305455338926cd2a7003231ba589b7b7b57e8da344f2" dependencies = [ - "powerfmt", + "anyhow", + "base64 0.13.1", + "deno_media_type", + "dprint-swc-ext", + "serde", + "swc_atoms", + "swc_common", + "swc_config", + "swc_config_macro", + "swc_ecma_ast", + "swc_ecma_codegen", + "swc_ecma_codegen_macros", + "swc_ecma_loader", + "swc_ecma_parser", + "swc_ecma_transforms_base", + "swc_ecma_transforms_classes", + "swc_ecma_transforms_macros", + "swc_ecma_transforms_proposal", + "swc_ecma_transforms_react", + "swc_ecma_transforms_typescript", + "swc_ecma_utils", + "swc_ecma_visit", + "swc_eq_ignore_macros", + "swc_macros_common", + "swc_visit", + "swc_visit_macros", + "text_lines", + "url", ] [[package]] -name = "derivative" -version = "2.2.0" +name = "deno_console" +version = "0.123.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" +checksum = "8d2c95a58acd6924e1a6fd2fd250168d72a33829560e2d16503601dea483b986" dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", + "deno_core", ] [[package]] -name = "derive-syn-parse" -version = "0.1.5" +name = "deno_core" +version = "0.229.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e79116f119dd1dba1abf1f3405f03b9b0e79a27a3883864bfebded8a3dc768cd" +checksum = "6bba7ed998f57ecd03640a82e6ddef281328b6d4c48c55e9e17cd906bab08020" dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", + "anyhow", + "bytes", + "deno_ops", + "deno_unsync", + "futures", + "libc", + "log", + "parking_lot 0.12.1", + "pin-project", + "serde", + "serde_json", + "serde_v8", + "smallvec", + "sourcemap 7.1.1", + "tokio", + "url", + "v8", ] [[package]] -name = "derive-syn-parse" -version = "0.2.0" +name = "deno_crypto" +version = "0.137.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d65d7ce8132b7c0e54497a4d9a55a1c2a0912a0d786cf894472ba818fba45762" +checksum = "2e2ec7c7d3e3f8d420ca5f4b0f2c306f69f2659546ce8c0bca75cada741c2d00" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.65", + "aes", + "aes-gcm", + "aes-kw", + "base64 0.21.6", + "cbc", + "const-oid", + "ctr", + "curve25519-dalek 4.1.2", + "deno_core", + "deno_web", + "elliptic-curve", + "num-traits", + "once_cell", + "p256", + "p384", + "rand", + "ring 0.17.7", + "rsa", + "serde", + "serde_bytes", + "sha1", + "sha2 0.10.8", + "signature", + "spki", + "tokio", + "uuid", + "x25519-dalek 2.0.0", ] [[package]] -name = "derive_more" -version = "0.99.17" +name = "deno_fetch" +version = "0.147.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" +checksum = "1a3d87a2ada23581784bf3dc24d9aa693592a3b8c32529709c9b7c1f0f32757f" dependencies = [ - "convert_case", - "proc-macro2", - "quote", - "rustc_version 0.4.0", - "syn 1.0.109", + "bytes", + "data-url", + "deno_core", + "deno_tls", + "dyn-clone", + "http", + "reqwest", + "serde", + "tokio", + "tokio-util", ] [[package]] -name = "difflib" -version = "0.4.0" +name = "deno_media_type" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8" +checksum = "a8978229b82552bf8457a0125aa20863f023619cfc21ebb007b1e571d68fd85b" +dependencies = [ + "data-url", + "serde", + "url", +] [[package]] -name = "digest" -version = "0.8.1" +name = "deno_native_certs" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5" +checksum = "f4785d0bdc13819b665b71e4fb7e119d859568471e4c245ec5610857e70c9345" dependencies = [ - "generic-array 0.12.4", + "dlopen2", + "dlopen2_derive", + "once_cell", + "rustls-native-certs 0.6.3", + "rustls-pemfile 1.0.4", ] [[package]] -name = "digest" -version = "0.9.0" +name = "deno_net" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" +checksum = "18c046d001c269ecca9e26614247b41c05309b2698c6999c6506e8d73fa0b4cc" dependencies = [ - "generic-array 0.14.7", + "deno_core", + "deno_tls", + "enum-as-inner", + "log", + "pin-project", + "serde", + "socket2 0.5.5", + "tokio", + "trust-dns-proto", + "trust-dns-resolver", ] [[package]] -name = "digest" -version = "0.10.7" +name = "deno_ops" +version = "0.105.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +checksum = "32976e42a50a1ac64d065a9219f5daf82a3ad6938da9d4aa3071890c08e1cd97" dependencies = [ - "block-buffer 0.10.4", - "const-oid", - "crypto-common", - "subtle 2.5.0", + "proc-macro-rules", + "proc-macro2", + "quote", + "strum 0.25.0", + "strum_macros 0.25.3", + "syn 2.0.52", + "thiserror", ] [[package]] -name = "directories-next" -version = "2.0.0" +name = "deno_tls" +version = "0.110.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc" +checksum = "1d6e0d8e5f5f8b7458a07ecb36f46c7faf2ba096f34bb758e48d2adfcfaa8669" dependencies = [ - "cfg-if", - "dirs-sys-next", + "deno_core", + "deno_native_certs", + "once_cell", + "rustls 0.21.10", + "rustls-pemfile 1.0.4", + "rustls-webpki 0.101.7", + "serde", + "webpki-roots 0.25.4", +] + +[[package]] +name = "deno_unsync" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3d79c7af81e0a5ac75cff7b2fff4d1896e2bff694c688258edf21ef8a519736" +dependencies = [ + "tokio", +] + +[[package]] +name = "deno_url" +version = "0.123.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54c59b8d04724435e5df8d7b35149ec4035b059f3f23bf7fd2edadaed3c13b2f" +dependencies = [ + "deno_core", + "serde", + "urlpattern", +] + +[[package]] +name = "deno_web" +version = "0.154.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a054195576d4629bb1dde11756d8ba980f6a7c2805d3f21c83dfde8d0d4bd6f6" +dependencies = [ + "async-trait", + "base64-simd 0.8.0", + "bytes", + "deno_core", + "encoding_rs", + "flate2", + "futures", + "serde", + "tokio", + "uuid", + "windows-sys 0.48.0", +] + +[[package]] +name = "deno_webidl" +version = "0.123.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32dfb321f1b1f48faef5e2ffa94c870204b29c4aa86a37d1b1eb6c7921448286" +dependencies = [ + "deno_core", +] + +[[package]] +name = "deno_websocket" +version = "0.128.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "962904d08031473676e5ce303e8181fc3bab91a06bb27795242619667edc11f4" +dependencies = [ + "bytes", + "deno_core", + "deno_net", + "deno_tls", + "fastwebsockets", + "h2", + "http", + "hyper", + "once_cell", + "rustls-tokio-stream", + "serde", + "tokio", +] + +[[package]] +name = "der" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c" +dependencies = [ + "const-oid", + "pem-rfc7468", + "zeroize", +] + +[[package]] +name = "der-parser" +version = "8.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbd676fbbab537128ef0278adb5576cf363cff6aa22a7b24effe97347cfab61e" +dependencies = [ + "asn1-rs", + "displaydoc", + "nom", + "num-bigint", + "num-traits", + "rusticata-macros", +] + +[[package]] +name = "deranged" +version = "0.3.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eb30d70a07a3b04884d2677f06bec33509dc67ca60d92949e5535352d3191dc" +dependencies = [ + "powerfmt", +] + +[[package]] +name = "derivative" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "derive-syn-parse" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e79116f119dd1dba1abf1f3405f03b9b0e79a27a3883864bfebded8a3dc768cd" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "derive_more" +version = "0.99.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" +dependencies = [ + "convert_case", + "proc-macro2", + "quote", + "rustc_version 0.4.0", + "syn 1.0.109", +] + +[[package]] +name = "difflib" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8" + +[[package]] +name = "digest" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5" +dependencies = [ + "generic-array 0.12.4", +] + +[[package]] +name = "digest" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" +dependencies = [ + "generic-array 0.14.7", +] + +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer 0.10.4", + "const-oid", + "crypto-common", + "subtle 2.5.0", +] + +[[package]] +name = "directories" +version = "5.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35" +dependencies = [ + "dirs-sys", +] + +[[package]] +name = "directories-next" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc" +dependencies = [ + "cfg-if", + "dirs-sys-next", +] + +[[package]] +name = "dirs-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" +dependencies = [ + "libc", + "option-ext", + "redox_users", + "windows-sys 0.48.0", ] [[package]] @@ -3478,31 +3985,54 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", +] + +[[package]] +name = "dlopen2" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bc2c7ed06fd72a8513ded8d0d2f6fd2655a85d6885c48cae8625d80faf28c03" +dependencies = [ + "dlopen2_derive", + "libc", + "once_cell", + "winapi", +] + +[[package]] +name = "dlopen2_derive" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2b99bf03862d7f545ebc28ddd33a665b50865f4dfd84031a393823879bd4c54" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.52", ] [[package]] name = "docify" -version = "0.2.8" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43a2f138ad521dc4a2ced1a4576148a6a610b4c5923933b062a263130a6802ce" +checksum = "7cc4fd38aaa9fb98ac70794c82a00360d1e165a87fbf96a8a91f9dfc602aaee2" dependencies = [ "docify_macros", ] [[package]] name = "docify_macros" -version = "0.2.8" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a081e51fb188742f5a7a1164ad752121abcb22874b21e2c3b0dd040c515fdad" +checksum = "63fa215f3a0d40fb2a221b3aa90d8e1fbb8379785a990cb60d62ac71ebdc6460" dependencies = [ "common-path", - "derive-syn-parse 0.2.0", + "derive-syn-parse", "once_cell", "proc-macro2", "quote", "regex", - "syn 2.0.65", + "syn 2.0.52", "termcolor", "toml 0.8.10", "walkdir", @@ -3520,6 +4050,22 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" +[[package]] +name = "dprint-swc-ext" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b2f24ce6b89a06ae3eb08d5d4f88c05d0aef1fa58e2eba8dd92c97b84210c25" +dependencies = [ + "bumpalo", + "num-bigint", + "rustc-hash", + "swc_atoms", + "swc_common", + "swc_ecma_ast", + "swc_ecma_parser", + "text_lines", +] + [[package]] name = "dtoa" version = "1.0.9" @@ -3570,19 +4116,10 @@ dependencies = [ "elliptic-curve", "rfc6979", "serdect", - "signature 2.2.0", + "signature", "spki", ] -[[package]] -name = "ed25519" -version = "1.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91cff35c70bba8a626e3185d8cd48cc11b5437e1a5bcd15b9b5fa3c64b6dfee7" -dependencies = [ - "signature 1.6.4", -] - [[package]] name = "ed25519" version = "2.2.3" @@ -3590,21 +4127,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53" dependencies = [ "pkcs8", - "signature 2.2.0", -] - -[[package]] -name = "ed25519-dalek" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d" -dependencies = [ - "curve25519-dalek 3.2.0", - "ed25519 1.5.3", - "rand 0.7.3", - "serde", - "sha2 0.9.9", - "zeroize", + "signature", ] [[package]] @@ -3614,7 +4137,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f628eaec48bfd21b865dc2950cfa014450c01d2fa2b69a86c2fd5844ec523c0" dependencies = [ "curve25519-dalek 4.1.2", - "ed25519 2.2.3", + "ed25519", "rand_core 0.6.4", "serde", "sha2 0.10.8", @@ -3643,7 +4166,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7d9ce6874da5d4415896cd45ffbc4d1cfc0c4f9c079427bd870742c30f2f65a9" dependencies = [ "curve25519-dalek 4.1.2", - "ed25519 2.2.3", + "ed25519", "hashbrown 0.14.3", "hex", "rand_core 0.6.4", @@ -3669,6 +4192,8 @@ dependencies = [ "ff", "generic-array 0.14.7", "group", + "hkdf", + "pem-rfc7468", "pkcs8", "rand_core 0.6.4", "sec1", @@ -3679,9 +4204,9 @@ dependencies = [ [[package]] name = "emulated-integration-tests-common" -version = "9.0.0" +version = "4.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9aa74566b10af2682dab03c3c66cfeec31051af7aa1c057ddaea4d4f952569ed" +checksum = "24a73ae1af5bb264240ccd199335ae78db85d055da4f749d44333d21719e5896" dependencies = [ "asset-test-utils", "bp-messages", @@ -3689,7 +4214,7 @@ dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", "cumulus-primitives-core", - "frame-support 34.0.0", + "frame-support", "pallet-assets", "pallet-balances", "pallet-bridge-messages", @@ -3698,15 +4223,14 @@ dependencies = [ "parachains-common", "parity-scale-codec", "paste", - "polkadot-parachain-primitives", "polkadot-primitives", "polkadot-runtime-parachains", + "polkadot-service", "sc-consensus-grandpa", "sp-authority-discovery", "sp-consensus-babe", - "sp-consensus-beefy", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "staging-xcm", "xcm-emulator", ] @@ -3733,13 +4257,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be09b48ab6e4cdf6316cd3faf036940c4517d149499f07c9e3ddfb70dcc71488" dependencies = [ "encointer-primitives", - "frame-support 29.0.2", - "frame-system 29.0.0", + "frame-support", + "frame-system", "log", - "pallet-asset-tx-payment 29.0.0", + "pallet-asset-tx-payment", "pallet-encointer-balances", "pallet-encointer-ceremonies", - "pallet-transaction-payment 29.0.0", + "pallet-transaction-payment", "sp-runtime 32.0.0", ] @@ -3750,10 +4274,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "817560882892e4527f08b152a300772057317725a335e15ce654a07adb60d9d8" dependencies = [ "encointer-primitives", - "frame-support 29.0.2", + "frame-support", "parity-scale-codec", "scale-info", - "sp-api 27.0.0", + "sp-api", "sp-std", ] @@ -3783,18 +4307,17 @@ dependencies = [ "encointer-balances-tx-payment", "encointer-balances-tx-payment-rpc-runtime-api", "encointer-primitives", - "frame-benchmarking 34.0.0", + "frame-benchmarking", "frame-executive", - "frame-metadata-hash-extension", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", "hex-literal", "kusama-runtime-constants", "log", - "pallet-asset-tx-payment 34.0.0", + "pallet-asset-tx-payment", "pallet-aura", "pallet-authorship", "pallet-balances", @@ -3816,8 +4339,8 @@ dependencies = [ "pallet-proxy", "pallet-scheduler", "pallet-session", - "pallet-timestamp 33.0.0", - "pallet-transaction-payment 34.0.0", + "pallet-timestamp", + "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", "pallet-utility", "pallet-xcm", @@ -3829,18 +4352,18 @@ dependencies = [ "polkadot-runtime-common", "scale-info", "smallvec", - "sp-api 32.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", - "sp-core 33.0.1", - "sp-genesis-builder 0.13.0", - "sp-inherents 32.0.0", + "sp-core 29.0.0", + "sp-genesis-builder", + "sp-inherents", "sp-offchain", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-session", "sp-std", "sp-transaction-pool", - "sp-version 35.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -3870,9 +4393,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf4b67ace89f88af02b70f36c8668222bcfc3ac0cac48ac92007ed1218a7643e" dependencies = [ "bs58 0.5.0", - "crc 2.1.0", + "crc", "ep-core", - "frame-support 29.0.2", + "frame-support", "log", "parity-scale-codec", "scale-info", @@ -3890,24 +4413,12 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" dependencies = [ - "heck 0.4.1", + "heck", "proc-macro2", "quote", "syn 1.0.109", ] -[[package]] -name = "enum-as-inner" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a" -dependencies = [ - "heck 0.4.1", - "proc-macro2", - "quote", - "syn 2.0.65", -] - [[package]] name = "enumflags2" version = "0.7.8" @@ -3925,7 +4436,7 @@ checksum = "f95e2801cd355d4a1a3e3953ce6ee5ae9603a5c833455343a8bfe3f44d418246" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -3936,7 +4447,7 @@ checksum = "c2ad8cef1d801a4686bfd8919f0b30eac4c8e48968c437a6405ded4fb5272d2b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -3964,7 +4475,7 @@ version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b20f3b698c54e106bcb0533055bf99d64ae9c53261e7ed24366d1ca729a1259" dependencies = [ - "array-bytes", + "array-bytes 6.2.2", "impl-serde", "parity-scale-codec", "scale-info", @@ -4081,6 +4592,27 @@ dependencies = [ "pin-project-lite 0.2.13", ] +[[package]] +name = "exit-future" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5" +dependencies = [ + "futures", +] + +[[package]] +name = "expander" +version = "0.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a718c0675c555c5f976fff4ea9e2c150fa06cefa201cadef87cfbf9324075881" +dependencies = [ + "blake3", + "fs-err", + "proc-macro2", + "quote", +] + [[package]] name = "expander" version = "2.0.0" @@ -4091,7 +4623,7 @@ dependencies = [ "fs-err", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -4106,12 +4638,6 @@ 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 = "2.0.1" @@ -4129,6 +4655,58 @@ dependencies = [ "bytes", ] +[[package]] +name = "fastwebsockets" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17c35f166afb94b7f8e9449d0ad866daca111ba4053f3b1960bb480ca4382c63" +dependencies = [ + "base64 0.21.6", + "hyper", + "pin-project", + "rand", + "sha1", + "simdutf8", + "thiserror", + "tokio", + "utf-8", +] + +[[package]] +name = "fatality" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ad875162843b0d046276327afe0136e9ed3a23d5a754210fb6f1f33610d39ab" +dependencies = [ + "fatality-proc-macro", + "thiserror", +] + +[[package]] +name = "fatality-proc-macro" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5aa1e3ae159e592ad222dc90c5acbad632b527779ba88486abe92782ab268bd" +dependencies = [ + "expander 0.0.4", + "indexmap 1.9.3", + "proc-macro-crate 1.3.1", + "proc-macro2", + "quote", + "syn 1.0.109", + "thiserror", +] + +[[package]] +name = "fdlimit" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e182f7dbc2ef73d9ef67351c5fbbea084729c48362d3ce9dd44c28e32e277fe5" +dependencies = [ + "libc", + "thiserror", +] + [[package]] name = "ff" version = "0.13.0" @@ -4190,7 +4768,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "835c052cb0c08c1acf6ffd71c022172e18723949c8282f2b9f27efbc51e64534" dependencies = [ "byteorder", - "rand 0.8.5", + "rand", "rustc-hex", "static_assertions", ] @@ -4208,6 +4786,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" dependencies = [ "crc32fast", + "libz-ng-sys", "libz-sys", "miniz_oxide", ] @@ -4244,9 +4823,9 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" -version = "13.0.0" +version = "12.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad4cc2314d3be8b49c555f6a7e550f5559e73ffd6ef9690ffbd9a706774452e0" +checksum = "e93d3f0315c2eccf23453609e0ab92fe7c6ad1ca8129bcaf80b9a08c8d7fc52b" dependencies = [ "parity-scale-codec", ] @@ -4272,50 +4851,73 @@ version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4090659c6aaa3c4d5b6c6ec909b4b0a25dec10ad92aad5f729efa8d5bd4d806a" dependencies = [ - "frame-support 29.0.2", - "frame-support-procedural 24.0.0", - "frame-system 29.0.0", + "frame-support", + "frame-support-procedural", + "frame-system", "linregress", "log", "parity-scale-codec", "paste", "scale-info", "serde", - "sp-api 27.0.0", + "sp-api", "sp-application-crypto 31.0.0", "sp-core 29.0.0", "sp-io 31.0.0", "sp-runtime 32.0.0", "sp-runtime-interface 25.0.0", "sp-std", - "sp-storage 20.0.0", + "sp-storage", "static_assertions", ] [[package]] -name = "frame-benchmarking" -version = "34.0.0" +name = "frame-benchmarking-cli" +version = "33.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "130b79108bca3d8850e850c276f1012058593d6a2a8774132e72766245bbcacc" +checksum = "efe02c96362e3c7308cdea7545859f767194a1f3f00928f0e1357f4b8a0b3b2c" dependencies = [ - "frame-support 34.0.0", - "frame-support-procedural 29.0.1", - "frame-system 34.0.1", - "linregress", + "Inflector", + "array-bytes 6.2.2", + "chrono", + "clap", + "comfy-table", + "frame-benchmarking", + "frame-support", + "frame-system", + "gethostname", + "handlebars", + "itertools 0.10.5", + "lazy_static", + "linked-hash-map", "log", "parity-scale-codec", - "paste", - "scale-info", + "rand", + "rand_pcg", + "sc-block-builder", + "sc-cli", + "sc-client-api", + "sc-client-db", + "sc-executor", + "sc-service", + "sc-sysinfo", "serde", - "sp-api 32.0.0", - "sp-application-crypto 36.0.0", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", - "sp-runtime-interface 27.0.0", - "sp-std", - "sp-storage 21.0.0", - "static_assertions", + "serde_json", + "sp-api", + "sp-blockchain", + "sp-core 29.0.0", + "sp-database", + "sp-externalities 0.26.0", + "sp-inherents", + "sp-io 31.0.0", + "sp-keystore 0.35.0", + "sp-runtime 32.0.0", + "sp-state-machine 0.36.0", + "sp-storage", + "sp-trie 30.0.0", + "sp-wasm-interface", + "thiserror", + "thousands", ] [[package]] @@ -4327,45 +4929,44 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] name = "frame-election-provider-support" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74e498d8b21ba927024302645e0f4d0d0136c9620808d8425bb309fb8a92d3ff" +checksum = "87da19ee99e6473cd057ead84337d20011fe5e299c6750e88e43b8b7963b8852" dependencies = [ "frame-election-provider-solution-type", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-arithmetic 26.0.0", - "sp-core 33.0.1", + "sp-arithmetic 24.0.0", + "sp-core 29.0.0", "sp-npos-elections", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "frame-executive" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5ab937cea917f5875b0e08d55ed941f9c82c2b08628d6bf47b90c63c48ef607" +checksum = "09bff9574ee2dcc349f646e1d2faadf76afd688c2ea1bbac5e4a0e19a0c19c59" dependencies = [ - "aquamarine", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "frame-try-runtime", "log", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", - "sp-tracing 17.0.0", + "sp-tracing", ] [[package]] @@ -4391,39 +4992,23 @@ dependencies = [ "serde", ] -[[package]] -name = "frame-metadata-hash-extension" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5bb1eec9eb46d3e016c95b2fa875118c04609f2150013c56a894cae00581e265" -dependencies = [ - "array-bytes", - "docify", - "frame-support 29.0.2", - "frame-system 29.0.0", - "log", - "parity-scale-codec", - "scale-info", - "sp-runtime 32.0.0", -] - [[package]] name = "frame-remote-externalities" -version = "0.41.0" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8135636473d13b3c450773e201e36ef07fb5723053af6d238aad8337a442b66" +checksum = "360bfdb6821372164a65933d9a6d5998f38c722360b59b69d2bf78a87ef58b2a" dependencies = [ "futures", "indicatif", - "jsonrpsee", + "jsonrpsee 0.20.3", "log", "parity-scale-codec", "serde", - "sp-core 33.0.1", + "sp-core 29.0.0", "sp-crypto-hashing", - "sp-io 36.0.0", - "sp-runtime 37.0.0", - "sp-state-machine 0.41.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", + "sp-state-machine 0.36.0", "spinners", "substrate-rpc-client", "tokio", @@ -4437,12 +5022,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8e52c84b611d2049d9253f83a62ab0f093e4be5c42a7ef42ea5bb16d6611e32" dependencies = [ "aquamarine", - "array-bytes", + "array-bytes 6.2.2", "bitflags 1.3.2", "docify", "environmental", "frame-metadata 16.0.0", - "frame-support-procedural 24.0.0", + "frame-support-procedural", "impl-trait-for-tuples", "k256", "log", @@ -4453,67 +5038,25 @@ dependencies = [ "serde", "serde_json", "smallvec", - "sp-api 27.0.0", + "sp-api", "sp-arithmetic 24.0.0", "sp-core 29.0.0", "sp-crypto-hashing-proc-macro", "sp-debug-derive", - "sp-genesis-builder 0.8.0", - "sp-inherents 27.0.0", + "sp-genesis-builder", + "sp-inherents", "sp-io 31.0.0", - "sp-metadata-ir 0.6.0", + "sp-metadata-ir", "sp-runtime 32.0.0", - "sp-staking 27.0.0", + "sp-staking", "sp-state-machine 0.36.0", "sp-std", - "sp-tracing 16.0.0", + "sp-tracing", "sp-weights 28.0.0", "static_assertions", "tt-call", ] -[[package]] -name = "frame-support" -version = "34.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c177377726d7bb598dd942e38168c1eb6872d53810a6bf810f0a428f9a46be8" -dependencies = [ - "aquamarine", - "array-bytes", - "bitflags 1.3.2", - "docify", - "environmental", - "frame-metadata 16.0.0", - "frame-support-procedural 29.0.1", - "impl-trait-for-tuples", - "k256", - "log", - "macro_magic", - "parity-scale-codec", - "paste", - "scale-info", - "serde", - "serde_json", - "smallvec", - "sp-api 32.0.0", - "sp-arithmetic 26.0.0", - "sp-core 33.0.1", - "sp-crypto-hashing-proc-macro", - "sp-debug-derive", - "sp-genesis-builder 0.13.0", - "sp-inherents 32.0.0", - "sp-io 36.0.0", - "sp-metadata-ir 0.7.0", - "sp-runtime 37.0.0", - "sp-staking 32.0.0", - "sp-state-machine 0.41.0", - "sp-std", - "sp-tracing 17.0.0", - "sp-weights 31.0.0", - "static_assertions", - "tt-call", -] - [[package]] name = "frame-support-procedural" version = "24.0.0" @@ -4522,36 +5065,16 @@ checksum = "3bf1d648c4007d421b9677b3c893256913498fff159dc2d85022cdd9cc432f3c" dependencies = [ "Inflector", "cfg-expr", - "derive-syn-parse 0.1.5", - "expander", - "frame-support-procedural-tools 10.0.0", + "derive-syn-parse", + "expander 2.0.0", + "frame-support-procedural-tools", "itertools 0.10.5", "macro_magic", "proc-macro-warning", "proc-macro2", "quote", "sp-crypto-hashing", - "syn 2.0.65", -] - -[[package]] -name = "frame-support-procedural" -version = "29.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f822826825d810d0e096e70493cbc1032ff3ccf1324d861040865635112b6aa" -dependencies = [ - "Inflector", - "cfg-expr", - "derive-syn-parse 0.2.0", - "expander", - "frame-support-procedural-tools 12.0.0", - "itertools 0.11.0", - "macro_magic", - "proc-macro-warning", - "proc-macro2", - "quote", - "sp-crypto-hashing", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -4560,24 +5083,11 @@ version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3363df38464c47a73eb521a4f648bfcc7537a82d70347ef8af3f73b6d019e910" dependencies = [ - "frame-support-procedural-tools-derive 11.0.0", - "proc-macro-crate 3.1.0", - "proc-macro2", - "quote", - "syn 2.0.65", -] - -[[package]] -name = "frame-support-procedural-tools" -version = "12.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a40b5cc8526c9aad01cdf46dcee6cbefd6f6c78e022607ff4cf76094919b6462" -dependencies = [ - "frame-support-procedural-tools-derive 12.0.0", + "frame-support-procedural-tools-derive", "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -4588,18 +5098,7 @@ checksum = "68672b9ec6fe72d259d3879dc212c5e42e977588cdac830c76f54d9f492aeb58" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", -] - -[[package]] -name = "frame-support-procedural-tools-derive" -version = "12.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed971c6435503a099bdac99fe4c5bea08981709e5b5a0a8535a1856f48561191" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -4610,7 +5109,7 @@ checksum = "5bc20a793c3cec0b11165c1075fe11a255b2491f3eef8230bb3073cb296e7383" dependencies = [ "cfg-if", "docify", - "frame-support 29.0.2", + "frame-support", "log", "parity-scale-codec", "scale-info", @@ -4619,68 +5118,59 @@ dependencies = [ "sp-io 31.0.0", "sp-runtime 32.0.0", "sp-std", - "sp-version 30.0.0", + "sp-version", "sp-weights 28.0.0", ] [[package]] -name = "frame-system" -version = "34.0.1" +name = "frame-system-benchmarking" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85777d5cb78d8f244aa4e92a06d13c234f7980dd7095b1baeefc23a5945cad6c" +checksum = "ac47ee48fee3a0b49c9ab9ee68997dee3733776a355f780cf2858449cf495d69" dependencies = [ - "cfg-if", - "docify", - "frame-support 34.0.0", - "log", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "serde", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "sp-std", - "sp-version 35.0.0", - "sp-weights 31.0.0", ] [[package]] -name = "frame-system-benchmarking" -version = "34.0.0" +name = "frame-system-rpc-runtime-api" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2df1ebcb669ae29aec03f6f87b232f2446942fb79fad72434d8d0a0fd7df917" +checksum = "4c1b20433c3c76b56ce905ed971631ec8c34fa64cf6c20e590afe46455fc0cc8" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", "parity-scale-codec", - "scale-info", - "sp-core 33.0.1", - "sp-runtime 37.0.0", - "sp-std", + "sp-api", ] [[package]] -name = "frame-system-rpc-runtime-api" -version = "32.0.0" +name = "frame-try-runtime" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd92e3fe18b93d456efdabbd98070a1d720be5b6affe589379db9b7d9272eba5" +checksum = "0eab87d07bc2f9a2160b818d1b7506c303b3b28b6a8a5f01dc5e2641390450b5" dependencies = [ + "frame-support", "parity-scale-codec", - "sp-api 32.0.0", + "sp-api", + "sp-runtime 32.0.0", + "sp-std", ] [[package]] -name = "frame-try-runtime" -version = "0.40.0" +name = "from_variant" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "748a6c8286447388ff7a35d88fc2e0be3b26238c609c88b7774615c274452413" +checksum = "03ec5dc38ee19078d84a692b1c41181ff9f94331c76cee66ff0208c770b5e54f" dependencies = [ - "frame-support 34.0.0", - "parity-scale-codec", - "sp-api 32.0.0", - "sp-runtime 37.0.0", - "sp-std", + "pmutil", + "proc-macro2", + "swc_macros_common", + "syn 2.0.52", ] [[package]] @@ -4692,6 +5182,26 @@ dependencies = [ "autocfg", ] +[[package]] +name = "fs2" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "fslock" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57eafdd0c16f57161105ae1b98a1238f97645f2f588438b2949c99a2af9616bf" +dependencies = [ + "libc", + "winapi", +] + [[package]] name = "funty" version = "2.0.0" @@ -4768,7 +5278,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -4847,6 +5357,16 @@ dependencies = [ "zeroize", ] +[[package]] +name = "gethostname" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1ebd34e35c46e00bb73e81363248d627782724609fe1b6396f553f68fe3862e" +dependencies = [ + "libc", + "winapi", +] + [[package]] name = "getrandom" version = "0.1.16" @@ -4875,7 +5395,7 @@ version = "0.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ea1015b5a70616b688dc230cfe50c8af89d972cb132d5a622814d29773b10b9" dependencies = [ - "rand 0.8.5", + "rand", "rand_core 0.6.4", ] @@ -4895,7 +5415,7 @@ version = "0.27.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" dependencies = [ - "fallible-iterator 0.2.0", + "fallible-iterator", "indexmap 1.9.3", "stable_deref_trait", ] @@ -4905,10 +5425,12 @@ name = "gimli" version = "0.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" -dependencies = [ - "fallible-iterator 0.3.0", - "stable_deref_trait", -] + +[[package]] +name = "glob" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" [[package]] name = "glutton-kusama-runtime" @@ -4917,10 +5439,10 @@ dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcm", "cumulus-primitives-core", - "frame-benchmarking 34.0.0", + "frame-benchmarking", "frame-executive", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -4930,18 +5452,18 @@ dependencies = [ "parachains-common", "parity-scale-codec", "scale-info", - "sp-api 32.0.0", + "sp-api", "sp-block-builder", - "sp-core 33.0.1", - "sp-genesis-builder 0.13.0", - "sp-inherents 32.0.0", + "sp-core 29.0.0", + "sp-genesis-builder", + "sp-inherents", "sp-offchain", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-session", "sp-std", - "sp-storage 21.0.0", + "sp-storage", "sp-transaction-pool", - "sp-version 35.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -4980,6 +5502,20 @@ dependencies = [ "tracing", ] +[[package]] +name = "handlebars" +version = "4.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "faa67bab9ff362228eb3d00bd024a4965d8231bbb7921167f0cfa66c6626b225" +dependencies = [ + "log", + "pest", + "pest_derive", + "serde", + "serde_json", + "thiserror", +] + [[package]] name = "hash-db" version = "0.16.0" @@ -5039,12 +5575,6 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" -[[package]] -name = "heck" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" - [[package]] name = "hermit-abi" version = "0.3.3" @@ -5138,6 +5668,20 @@ dependencies = [ "winapi", ] +[[package]] +name = "hstr" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96274be293b8877e61974a607105d09c84caebe9620b47774aa8a6b942042dd4" +dependencies = [ + "hashbrown 0.14.3", + "new_debug_unreachable", + "once_cell", + "phf", + "rustc-hash", + "triomphe", +] + [[package]] name = "http" version = "0.2.11" @@ -5289,16 +5833,6 @@ dependencies = [ "unicode-normalization", ] -[[package]] -name = "idna" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" -dependencies = [ - "unicode-bidi", - "unicode-normalization", -] - [[package]] name = "idna" version = "0.5.0" @@ -5339,8 +5873,14 @@ dependencies = [ ] [[package]] -name = "impl-codec" -version = "0.6.0" +name = "if_chain" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed" + +[[package]] +name = "impl-codec" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba6a270039626615617f3f36d15fc827041df3b78c439da2cadfa47455a77f2f" dependencies = [ @@ -5452,6 +5992,7 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" dependencies = [ + "block-padding 0.3.3", "generic-array 0.14.7", ] @@ -5464,6 +6005,12 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "integer-encoding" +version = "3.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8bb03732005da905c88227371639bf1ad885cc712789c011c31c5fb3ab3ccf02" + [[package]] name = "integer-sqrt" version = "0.1.5" @@ -5522,6 +6069,18 @@ version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" +[[package]] +name = "is-macro" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59a85abdc13717906baccb5a1e435556ce0df215f242892f721dff62bf25288f" +dependencies = [ + "Inflector", + "proc-macro2", + "quote", + "syn 2.0.52", +] + [[package]] name = "is-terminal" version = "0.4.9" @@ -5533,6 +6092,15 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "is_executable" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa9acdc6d67b75e626ad644734e8bc6df893d9cd2a834129065d3dd6158ea9c8" +dependencies = [ + "winapi", +] + [[package]] name = "itertools" version = "0.10.5" @@ -5610,17 +6178,50 @@ dependencies = [ [[package]] name = "jsonrpsee" -version = "0.22.5" +version = "0.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfdb12a2381ea5b2e68c3469ec604a007b367778cdb14d09612c8069ebd616ad" +checksum = "affdc52f7596ccb2d7645231fc6163bb314630c989b64998f3699a28b4d5d4dc" dependencies = [ - "jsonrpsee-client-transport", - "jsonrpsee-core", - "jsonrpsee-http-client", + "jsonrpsee-core 0.20.3", + "jsonrpsee-http-client 0.20.3", "jsonrpsee-proc-macros", - "jsonrpsee-types", + "jsonrpsee-server", + "jsonrpsee-types 0.20.3", "jsonrpsee-ws-client", + "tokio", + "tracing", +] + +[[package]] +name = "jsonrpsee" +version = "0.22.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfdb12a2381ea5b2e68c3469ec604a007b367778cdb14d09612c8069ebd616ad" +dependencies = [ + "jsonrpsee-client-transport 0.22.5", + "jsonrpsee-core 0.22.5", + "jsonrpsee-http-client 0.22.5", + "jsonrpsee-types 0.22.5", +] + +[[package]] +name = "jsonrpsee-client-transport" +version = "0.20.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5b005c793122d03217da09af68ba9383363caa950b90d3436106df8cabce935" +dependencies = [ + "futures-util", + "http", + "jsonrpsee-core 0.20.3", + "pin-project", + "rustls-native-certs 0.6.3", + "soketto", + "thiserror", + "tokio", + "tokio-rustls 0.24.1", + "tokio-util", "tracing", + "url", ] [[package]] @@ -5631,7 +6232,7 @@ checksum = "4978087a58c3ab02efc5b07c5e5e2803024536106fd5506f558db172c889b3aa" dependencies = [ "futures-util", "http", - "jsonrpsee-core", + "jsonrpsee-core 0.22.5", "pin-project", "rustls-native-certs 0.7.0", "rustls-pki-types", @@ -5644,6 +6245,31 @@ dependencies = [ "url", ] +[[package]] +name = "jsonrpsee-core" +version = "0.20.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da2327ba8df2fdbd5e897e2b5ed25ce7f299d345b9736b6828814c3dbd1fd47b" +dependencies = [ + "anyhow", + "async-lock 2.8.0", + "async-trait", + "beef", + "futures-timer", + "futures-util", + "hyper", + "jsonrpsee-types 0.20.3", + "parking_lot 0.12.1", + "rand", + "rustc-hash", + "serde", + "serde_json", + "soketto", + "thiserror", + "tokio", + "tracing", +] + [[package]] name = "jsonrpsee-core" version = "0.22.5" @@ -5656,10 +6282,8 @@ dependencies = [ "futures-timer", "futures-util", "hyper", - "jsonrpsee-types", - "parking_lot 0.12.1", + "jsonrpsee-types 0.22.5", "pin-project", - "rand 0.8.5", "rustc-hash", "serde", "serde_json", @@ -5669,6 +6293,26 @@ dependencies = [ "tracing", ] +[[package]] +name = "jsonrpsee-http-client" +version = "0.20.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f80c17f62c7653ce767e3d7288b793dfec920f97067ceb189ebdd3570f2bc20" +dependencies = [ + "async-trait", + "hyper", + "hyper-rustls", + "jsonrpsee-core 0.20.3", + "jsonrpsee-types 0.20.3", + "serde", + "serde_json", + "thiserror", + "tokio", + "tower", + "tracing", + "url", +] + [[package]] name = "jsonrpsee-http-client" version = "0.22.5" @@ -5678,8 +6322,8 @@ dependencies = [ "async-trait", "hyper", "hyper-rustls", - "jsonrpsee-core", - "jsonrpsee-types", + "jsonrpsee-core 0.22.5", + "jsonrpsee-types 0.22.5", "serde", "serde_json", "thiserror", @@ -5691,15 +6335,52 @@ dependencies = [ [[package]] name = "jsonrpsee-proc-macros" -version = "0.22.5" +version = "0.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d0bb047e79a143b32ea03974a6bf59b62c2a4c5f5d42a381c907a8bbb3f75c0" +checksum = "29110019693a4fa2dbda04876499d098fa16d70eba06b1e6e2b3f1b251419515" dependencies = [ - "heck 0.4.1", - "proc-macro-crate 3.1.0", + "heck", + "proc-macro-crate 1.3.1", "proc-macro2", "quote", - "syn 2.0.65", + "syn 1.0.109", +] + +[[package]] +name = "jsonrpsee-server" +version = "0.20.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82c39a00449c9ef3f50b84fc00fc4acba20ef8f559f07902244abf4c15c5ab9c" +dependencies = [ + "futures-util", + "http", + "hyper", + "jsonrpsee-core 0.20.3", + "jsonrpsee-types 0.20.3", + "route-recognizer", + "serde", + "serde_json", + "soketto", + "thiserror", + "tokio", + "tokio-stream", + "tokio-util", + "tower", + "tracing", +] + +[[package]] +name = "jsonrpsee-types" +version = "0.20.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5be0be325642e850ed0bdff426674d2e66b2b7117c9be23a7caef68a2902b7d9" +dependencies = [ + "anyhow", + "beef", + "serde", + "serde_json", + "thiserror", + "tracing", ] [[package]] @@ -5717,14 +6398,14 @@ dependencies = [ [[package]] name = "jsonrpsee-ws-client" -version = "0.22.5" +version = "0.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58b9db2dfd5bb1194b0ce921504df9ceae210a345bc2f6c5a61432089bbab070" +checksum = "bca9cb3933ccae417eb6b08c3448eb1cb46e39834e5b503e395e5e5bd08546c0" dependencies = [ "http", - "jsonrpsee-client-transport", - "jsonrpsee-core", - "jsonrpsee-types", + "jsonrpsee-client-transport 0.20.3", + "jsonrpsee-core 0.20.3", + "jsonrpsee-types 0.20.3", "url", ] @@ -5805,7 +6486,7 @@ dependencies = [ "kube-core", "pem 3.0.4", "pin-project", - "rand 0.8.5", + "rand", "rustls 0.21.10", "rustls-pemfile 1.0.4", "secrecy", @@ -5876,7 +6557,7 @@ dependencies = [ "sp-authority-discovery", "sp-consensus-babe", "sp-consensus-beefy", - "sp-core 33.0.1", + "sp-core 29.0.0", "staging-kusama-runtime", ] @@ -5898,13 +6579,13 @@ dependencies = [ name = "kusama-runtime-constants" version = "1.0.0" dependencies = [ - "frame-support 34.0.0", + "frame-support", "polkadot-primitives", "polkadot-runtime-common", "smallvec", - "sp-core 33.0.1", - "sp-runtime 37.0.0", - "sp-weights 31.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", + "sp-weights 28.0.0", "staging-xcm-builder", ] @@ -5929,11 +6610,55 @@ dependencies = [ "smallvec", ] +[[package]] +name = "kvdb-memorydb" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf7a85fe66f9ff9cd74e169fdd2c94c6e1e74c412c99a73b4df3200b5d3760b2" +dependencies = [ + "kvdb", + "parking_lot 0.12.1", +] + +[[package]] +name = "kvdb-rocksdb" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b644c70b92285f66bfc2032922a79000ea30af7bc2ab31902992a5dcb9b434f6" +dependencies = [ + "kvdb", + "num_cpus", + "parking_lot 0.12.1", + "regex", + "rocksdb", + "smallvec", +] + +[[package]] +name = "landlock" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1530c5b973eeed4ac216af7e24baf5737645a6272e361f1fb95710678b67d9cc" +dependencies = [ + "enumflags2", + "libc", + "thiserror", +] + [[package]] name = "lazy_static" version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" +dependencies = [ + "spin 0.5.2", +] + +[[package]] +name = "lazycell" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" @@ -5941,6 +6666,16 @@ version = "0.2.152" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7" +[[package]] +name = "libloading" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161" +dependencies = [ + "cfg-if", + "windows-sys 0.48.0", +] + [[package]] name = "libm" version = "0.2.8" @@ -6071,7 +6806,7 @@ dependencies = [ "parking_lot 0.12.1", "pin-project", "quick-protobuf", - "rand 0.8.5", + "rand", "rw-stream-sink 0.3.0", "smallvec", "thiserror", @@ -6099,7 +6834,7 @@ dependencies = [ "parking_lot 0.12.1", "pin-project", "quick-protobuf", - "rand 0.8.5", + "rand", "rw-stream-sink 0.4.0", "smallvec", "thiserror", @@ -6118,7 +6853,7 @@ dependencies = [ "log", "parking_lot 0.12.1", "smallvec", - "trust-dns-resolver 0.22.0", + "trust-dns-resolver", ] [[package]] @@ -6150,12 +6885,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "276bb57e7af15d8f100d3c11cbdd32c6752b7eef4ba7a18ecf464972c07abcce" dependencies = [ "bs58 0.4.0", - "ed25519-dalek 2.1.0", + "ed25519-dalek", "log", "multiaddr 0.17.1", "multihash 0.17.0", "quick-protobuf", - "rand 0.8.5", + "rand", "sha2 0.10.8", "thiserror", "zeroize", @@ -6168,11 +6903,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "999ec70441b2fb35355076726a6bc466c932e9bdc66f6a11c6c0aa17c7ab9be0" dependencies = [ "bs58 0.5.0", - "ed25519-dalek 2.1.0", + "ed25519-dalek", "hkdf", "multihash 0.19.1", "quick-protobuf", - "rand 0.8.5", + "rand", "sha2 0.10.8", "thiserror", "tracing", @@ -6198,7 +6933,7 @@ dependencies = [ "libp2p-swarm 0.42.2", "log", "quick-protobuf", - "rand 0.8.5", + "rand", "sha2 0.10.8", "smallvec", "thiserror", @@ -6220,11 +6955,11 @@ dependencies = [ "libp2p-identity 0.1.3", "libp2p-swarm 0.42.2", "log", - "rand 0.8.5", + "rand", "smallvec", "socket2 0.4.10", "tokio", - "trust-dns-proto 0.22.0", + "trust-dns-proto", "void", ] @@ -6256,7 +6991,7 @@ dependencies = [ "log", "once_cell", "quick-protobuf", - "rand 0.8.5", + "rand", "sha2 0.10.8", "snow", "static_assertions", @@ -6278,7 +7013,7 @@ dependencies = [ "libp2p-core 0.39.2", "libp2p-swarm 0.42.2", "log", - "rand 0.8.5", + "rand", "void", ] @@ -6298,7 +7033,7 @@ dependencies = [ "log", "parking_lot 0.12.1", "quinn-proto", - "rand 0.8.5", + "rand", "rustls 0.20.9", "thiserror", "tokio", @@ -6316,7 +7051,7 @@ dependencies = [ "libp2p-core 0.39.2", "libp2p-identity 0.1.3", "libp2p-swarm 0.42.2", - "rand 0.8.5", + "rand", "smallvec", ] @@ -6335,7 +7070,7 @@ dependencies = [ "libp2p-identity 0.1.3", "libp2p-swarm-derive", "log", - "rand 0.8.5", + "rand", "smallvec", "tokio", "void", @@ -6357,7 +7092,7 @@ dependencies = [ "log", "multistream-select 0.13.0", "once_cell", - "rand 0.8.5", + "rand", "smallvec", "void", ] @@ -6368,7 +7103,7 @@ version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fba456131824ab6acd4c7bf61e9c0f0a3014b5fc9868ccb8e10d344594cdc4f" dependencies = [ - "heck 0.4.1", + "heck", "quote", "syn 1.0.109", ] @@ -6404,7 +7139,7 @@ dependencies = [ "rustls 0.20.9", "thiserror", "webpki", - "x509-parser 0.14.0", + "x509-parser", "yasna", ] @@ -6438,7 +7173,7 @@ dependencies = [ "rw-stream-sink 0.3.0", "soketto", "url", - "webpki-roots", + "webpki-roots 0.22.6", ] [[package]] @@ -6465,6 +7200,21 @@ dependencies = [ "redox_syscall 0.4.1", ] +[[package]] +name = "librocksdb-sys" +version = "0.11.0+8.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3386f101bcb4bd252d8e9d2fb41ec3b0862a15a62b478c355b2982efa469e3e" +dependencies = [ + "bindgen", + "bzip2-sys", + "cc", + "glob", + "libc", + "libz-sys", + "tikv-jemalloc-sys", +] + [[package]] name = "libsecp256k1" version = "0.7.1" @@ -6478,7 +7228,7 @@ dependencies = [ "libsecp256k1-core", "libsecp256k1-gen-ecmult", "libsecp256k1-gen-genmult", - "rand 0.8.5", + "rand", "serde", "sha2 0.9.9", "typenum", @@ -6513,6 +7263,16 @@ dependencies = [ "libsecp256k1-core", ] +[[package]] +name = "libz-ng-sys" +version = "1.1.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6409efc61b12687963e602df8ecf70e8ddacf95bc6576bcf16e3ac6328083c5" +dependencies = [ + "cmake", + "libc", +] + [[package]] name = "libz-sys" version = "1.1.14" @@ -6582,136 +7342,26 @@ dependencies = [ ] [[package]] -name = "litep2p" -version = "0.3.0" +name = "lock_api" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b53e78902be9d0d77df70677242b7fc9815a33a168949b5480ee089e16535e7" +checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" dependencies = [ - "async-trait", - "bs58 0.4.0", - "bytes", - "cid 0.10.1", - "ed25519-dalek 1.0.1", - "futures", - "futures-timer", - "hex-literal", - "indexmap 2.2.6", - "libc", - "mockall", - "multiaddr 0.17.1", - "multihash 0.17.0", - "network-interface", - "nohash-hasher", - "parking_lot 0.12.1", - "pin-project", - "prost 0.11.9", - "prost-build 0.11.9", - "quinn", - "rand 0.8.5", - "rcgen", - "ring 0.16.20", - "rustls 0.20.9", - "serde", - "sha2 0.10.8", - "simple-dns", - "smallvec", - "snow", - "socket2 0.5.5", - "static_assertions", - "str0m 0.2.0", - "thiserror", - "tokio", - "tokio-stream", - "tokio-tungstenite", - "tokio-util", - "tracing", - "trust-dns-resolver 0.23.2", - "uint", - "unsigned-varint", - "url", - "webpki", - "x25519-dalek 2.0.0", - "x509-parser 0.15.1", - "yasna", - "zeroize", + "autocfg", + "scopeguard", ] [[package]] -name = "litep2p" -version = "0.4.0-rc.1" +name = "log" +version = "0.4.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" + +[[package]] +name = "lru" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f680216510836ee5211c91d80add8d1b5ba2628a61b6d17263e6539e577a2cab" -dependencies = [ - "async-trait", - "bs58 0.4.0", - "bytes", - "cid 0.10.1", - "ed25519-dalek 1.0.1", - "futures", - "futures-timer", - "hex-literal", - "indexmap 2.2.6", - "libc", - "mockall", - "multiaddr 0.17.1", - "multihash 0.17.0", - "network-interface", - "nohash-hasher", - "parking_lot 0.12.1", - "pin-project", - "prost 0.11.9", - "prost-build 0.11.9", - "quinn", - "rand 0.8.5", - "rcgen", - "ring 0.16.20", - "rustls 0.20.9", - "serde", - "sha2 0.10.8", - "simple-dns", - "smallvec", - "snow", - "socket2 0.5.5", - "static_assertions", - "str0m 0.4.1", - "thiserror", - "tokio", - "tokio-stream", - "tokio-tungstenite", - "tokio-util", - "tracing", - "trust-dns-resolver 0.23.2", - "uint", - "unsigned-varint", - "url", - "webpki", - "x25519-dalek 2.0.0", - "x509-parser 0.15.1", - "yasna", - "zeroize", -] - -[[package]] -name = "lock_api" -version = "0.4.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" -dependencies = [ - "autocfg", - "scopeguard", -] - -[[package]] -name = "log" -version = "0.4.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" - -[[package]] -name = "lru" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6e8aaa3f231bb4bd57b84b2d5dc3ae7f350265df8aa96492e0bc394a1571909" +checksum = "b6e8aaa3f231bb4bd57b84b2d5dc3ae7f350265df8aa96492e0bc394a1571909" dependencies = [ "hashbrown 0.12.3", ] @@ -6743,6 +7393,26 @@ dependencies = [ "linked-hash-map", ] +[[package]] +name = "lz4" +version = "1.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e9e2dd86df36ce760a60f6ff6ad526f7ba1f14ba0356f8254fb6905e6494df1" +dependencies = [ + "libc", + "lz4-sys", +] + +[[package]] +name = "lz4-sys" +version = "1.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57d27b317e207b10f69f5e75494119e391a96f48861ae870d1da6edac98ca900" +dependencies = [ + "cc", + "libc", +] + [[package]] name = "mach" version = "0.3.2" @@ -6761,7 +7431,7 @@ dependencies = [ "macro_magic_core", "macro_magic_macros", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -6771,11 +7441,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "468155613a44cfd825f1fb0ffa532b018253920d404e6fca1e8d43155198a46d" dependencies = [ "const-random", - "derive-syn-parse 0.1.5", + "derive-syn-parse", "macro_magic_core_macros", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -6786,7 +7456,7 @@ checksum = "9ea73aa640dc01d62a590d48c0c3521ed739d53b27f919b25c3551e233481654" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -6797,7 +7467,7 @@ checksum = "ef9d79ae96aaba821963320eb2b6e34d17df1e5a83d8a1985c29cc5be59577b3" dependencies = [ "macro_magic_core", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -6852,6 +7522,15 @@ dependencies = [ "rustix 0.38.31", ] +[[package]] +name = "memmap2" +version = "0.5.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" +dependencies = [ + "libc", +] + [[package]] name = "memmap2" version = "0.9.4" @@ -6903,6 +7582,17 @@ dependencies = [ "zeroize", ] +[[package]] +name = "mick-jaeger" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69672161530e8aeca1d1400fbf3f1a1747ff60ea604265a4e906c2442df20532" +dependencies = [ + "futures", + "rand", + "thrift", +] + [[package]] name = "mime" version = "0.3.17" @@ -6952,7 +7642,7 @@ dependencies = [ "lioness", "log", "parking_lot 0.12.1", - "rand 0.8.5", + "rand", "rand_chacha 0.3.1", "rand_distr", "subtle 2.5.0", @@ -6960,6 +7650,42 @@ dependencies = [ "zeroize", ] +[[package]] +name = "mmr-gadget" +version = "30.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f62cddc29c17965ab16a051a745520d41c28d8b4c2b6188aaf661db056d67c9" +dependencies = [ + "futures", + "log", + "parity-scale-codec", + "sc-client-api", + "sc-offchain", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-consensus-beefy", + "sp-core 29.0.0", + "sp-mmr-primitives", + "sp-runtime 32.0.0", +] + +[[package]] +name = "mmr-rpc" +version = "29.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2634b45039e064c343a0a77ed45e03ca027c84e1b250b2f3988af7cde9b7e79e" +dependencies = [ + "jsonrpsee 0.20.3", + "parity-scale-codec", + "serde", + "sp-api", + "sp-blockchain", + "sp-core 29.0.0", + "sp-mmr-primitives", + "sp-runtime 32.0.0", +] + [[package]] name = "mockall" version = "0.11.4" @@ -7047,7 +7773,7 @@ dependencies = [ "blake3", "core2", "digest 0.10.7", - "multihash-derive", + "multihash-derive 0.8.0", "sha2 0.10.8", "sha3", "unsigned-varint", @@ -7059,14 +7785,10 @@ version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfd8a792c1694c6da4f68db0a9d707c72bd260994da179e6030a5dcee00bb815" dependencies = [ - "blake2b_simd", - "blake2s_simd", - "blake3", "core2", "digest 0.10.7", - "multihash-derive", + "multihash-derive 0.8.0", "sha2 0.10.8", - "sha3", "unsigned-varint", ] @@ -7080,6 +7802,26 @@ dependencies = [ "unsigned-varint", ] +[[package]] +name = "multihash-codetable" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6d815ecb3c8238d00647f8630ede7060a642c9f704761cd6082cb4028af6935" +dependencies = [ + "blake2b_simd", + "blake2s_simd", + "blake3", + "core2", + "digest 0.10.7", + "multihash-derive 0.9.0", + "ripemd", + "serde", + "sha1", + "sha2 0.10.8", + "sha3", + "strobe-rs", +] + [[package]] name = "multihash-derive" version = "0.8.0" @@ -7094,6 +7836,31 @@ dependencies = [ "synstructure", ] +[[package]] +name = "multihash-derive" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "890e72cb7396cb99ed98c1246a97b243cc16394470d94e0bc8b0c2c11d84290e" +dependencies = [ + "core2", + "multihash 0.19.1", + "multihash-derive-impl", +] + +[[package]] +name = "multihash-derive-impl" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d38685e08adb338659871ecfc6ee47ba9b22dcc8abcf6975d379cc49145c3040" +dependencies = [ + "proc-macro-crate 1.3.1", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 1.0.109", + "synstructure", +] + [[package]] name = "multimap" version = "0.8.3" @@ -7155,6 +7922,21 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "names" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7bddcd3bf5144b6392de80e04c347cd7fab2508f6df16a85fc496ecd5cec39bc" +dependencies = [ + "rand", +] + +[[package]] +name = "nanorand" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" + [[package]] name = "native-tls" version = "0.2.11" @@ -7240,16 +8022,10 @@ dependencies = [ ] [[package]] -name = "network-interface" -version = "1.1.4" +name = "new_debug_unreachable" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a43439bf756eed340bdf8feba761e2d50c7d47175d87545cd5cbe4a137c4d1" -dependencies = [ - "cc", - "libc", - "thiserror", - "winapi", -] +checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" [[package]] name = "nix" @@ -7326,6 +8102,25 @@ dependencies = [ "autocfg", "num-integer", "num-traits", + "rand", + "serde", +] + +[[package]] +name = "num-bigint-dig" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151" +dependencies = [ + "byteorder", + "lazy_static", + "libm", + "num-integer", + "num-iter", + "num-traits", + "rand", + "smallvec", + "zeroize", ] [[package]] @@ -7357,6 +8152,17 @@ dependencies = [ "num-traits", ] +[[package]] +name = "num-iter" +version = "0.1.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + [[package]] name = "num-rational" version = "0.4.1" @@ -7466,7 +8272,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -7475,15 +8281,6 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" -[[package]] -name = "openssl-src" -version = "300.3.1+3.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7259953d42a81bf137fbbd73bd30a8e1914d6dce43c2b90ed575783a22608b91" -dependencies = [ - "cc", -] - [[package]] name = "openssl-sys" version = "0.9.102" @@ -7492,11 +8289,58 @@ checksum = "c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2" dependencies = [ "cc", "libc", - "openssl-src", "pkg-config", "vcpkg", ] +[[package]] +name = "option-ext" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" + +[[package]] +name = "orchestra" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2356622ffdfe72362a45a1e5e87bb113b8327e596e39b91f11f0ef4395c8da79" +dependencies = [ + "async-trait", + "dyn-clonable", + "futures", + "futures-timer", + "orchestra-proc-macro", + "pin-project", + "prioritized-metered-channel", + "thiserror", + "tracing", +] + +[[package]] +name = "orchestra-proc-macro" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eedb646674596266dc9bb2b5c7eea7c36b32ecc7777eba0d510196972d72c4fd" +dependencies = [ + "expander 2.0.0", + "indexmap 2.2.6", + "itertools 0.11.0", + "petgraph", + "proc-macro-crate 1.3.1", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "ordered-float" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7" +dependencies = [ + "num-traits", +] + [[package]] name = "ordered-float" version = "2.10.1" @@ -7506,83 +8350,118 @@ dependencies = [ "num-traits", ] +[[package]] +name = "outref" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f222829ae9293e33a9f5e9f440c6760a3d450a64affe1846486b140db81c1f4" + +[[package]] +name = "outref" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4030760ffd992bef45b0ae3f10ce1aba99e33464c90d14dd7c039884963ddc7a" + [[package]] name = "overload" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" +[[package]] +name = "p256" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b" +dependencies = [ + "ecdsa", + "elliptic-curve", + "primeorder", + "sha2 0.10.8", +] + +[[package]] +name = "p384" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70786f51bcc69f6a4c0360e063a4cac5419ef7c5cd5b3c99ad70f3be5ba79209" +dependencies = [ + "ecdsa", + "elliptic-curve", + "primeorder", + "sha2 0.10.8", +] + [[package]] name = "pallet-alliance" -version = "33.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8737d50b02578ffb1c32242c14b9009b7377b19e6c550813caf6a007510e5642" +checksum = "2807a0de560760490eb581095a23a68377308879bd6096b0f100795b53898db6" dependencies = [ - "array-bytes", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "array-bytes 6.2.2", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-collective", "pallet-identity", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", + "sp-core 29.0.0", "sp-crypto-hashing", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-asset-conversion" -version = "16.0.0" +version = "11.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7428d88b215ade92402d6c01ad02f51b6bba02c69fab8c174e0b223b335d773" +checksum = "4079f12db3cf98daa717337ab5b7e5ef15aa3bec3b497f501dc715d129b500da" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", - "log", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-api 32.0.0", - "sp-arithmetic 26.0.0", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-api", + "sp-arithmetic 24.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-asset-conversion-tx-payment" -version = "16.0.0" +version = "11.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25d02a23d29cd2c9361e7373b27c3ea02989230922e974c210ed18a3a9bbba35" +checksum = "d2019e84d65bf6c6105edb61cd6b6f4c6d9a1b347e05d9380e92b0dcf2a29fd7" dependencies = [ - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "pallet-asset-conversion", - "pallet-transaction-payment 34.0.0", + "pallet-transaction-payment", "parity-scale-codec", "scale-info", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-asset-rate" -version = "13.0.0" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52ebd9fbc2bdd0015bc015103a596035de2b41d01f339f7fe732885fbd774ba0" +checksum = "571ce57fd846911041749832b46a8c2b01f0b79ffebcd7585e3973865607036d" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "sp-std", ] @@ -7592,10 +8471,10 @@ version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ed783679921ad8b96807d683d320c314e305753b230d5c04dc713bab7aca64c" dependencies = [ - "frame-benchmarking 29.0.0", - "frame-support 29.0.2", - "frame-system 29.0.0", - "pallet-transaction-payment 29.0.0", + "frame-benchmarking", + "frame-support", + "frame-system", + "pallet-transaction-payment", "parity-scale-codec", "scale-info", "serde", @@ -7605,165 +8484,146 @@ dependencies = [ "sp-std", ] -[[package]] -name = "pallet-asset-tx-payment" -version = "34.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "428dad50f10165a0d9757443733e38c94f371578fe44c9c989457d2cd61080ed" -dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", - "pallet-transaction-payment 34.0.0", - "parity-scale-codec", - "scale-info", - "serde", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", - "sp-std", -] - [[package]] name = "pallet-assets" -version = "35.0.0" +version = "30.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ce4a9e4704ec26889ed2245064d389251a04314c144239c08c9340ea5e14d1e" +checksum = "46728a98a910af13f6a77033dd053456650773bb7adc71e0ba845bff7e31b33e" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-aura" -version = "33.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "387cfc84d2d716e23948f9777f97cf1c57461d33b22dcceeeb03493b3ad1059b" +checksum = "a611bef3c8cf281e41a43f32a4153260bdc8b7b61b901e65c7a4442529224e11" dependencies = [ - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "log", - "pallet-timestamp 33.0.0", + "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto 36.0.0", + "sp-application-crypto 31.0.0", "sp-consensus-aura", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-authority-discovery" -version = "34.0.0" +version = "29.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d9b476d5331907127d707a184f5454c8ded644c1530115241a576c578ecdfea" +checksum = "7cd9a381c613e6538638391fb51f353fd13b16f849d0d1ac66a388326bd456f1" dependencies = [ - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "pallet-session", "parity-scale-codec", "scale-info", - "sp-application-crypto 36.0.0", + "sp-application-crypto 31.0.0", "sp-authority-discovery", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-authorship" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccd3d28c92dff65f0d198e88e3689f5282903138102bff84cc3794a1426665fc" +checksum = "3d83773e731a1760f99684b09961ed7b92acafe335f36f08ebb8313d3b9c72e2" dependencies = [ - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-babe" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43127ee85b3a00650557a269efe1409f192df52e01abbed18dbaee9b5ccc174d" +checksum = "d3f2020c52667a650d64e84a4bbb63388e25bc1c9bc872a8243d03bfcb285049" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", - "pallet-timestamp 33.0.0", + "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto 36.0.0", + "sp-application-crypto 31.0.0", "sp-consensus-babe", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-session", - "sp-staking 32.0.0", + "sp-staking", "sp-std", ] [[package]] name = "pallet-bags-list" -version = "33.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "597db43f545daa97771c2c84f8d53e7b6596a37f58fe28329b221cfc45cb7575" +checksum = "dd27bfa4bfa5751652842b81241c7eff3e68f2806d9dacc17b03d2cb20a39756" dependencies = [ "aquamarine", "docify", - "frame-benchmarking 34.0.0", + "frame-benchmarking", "frame-election-provider-support", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "log", "pallet-balances", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", - "sp-tracing 17.0.0", + "sp-tracing", ] [[package]] name = "pallet-balances" -version = "35.0.0" +version = "29.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8bd03d979e84ec22862e62bece760601c10cc72712aa1fc43358ae9837dc9fd" +checksum = "a9a54b5d0c7c4c3731883d6b1ac18aff44db20c3d0a3470c8861001a17afdc85" dependencies = [ "docify", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-beefy" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef1a8f4f497878782988bdd7df0a825b4757921804fb7bafcc8df3b9e990c7a0" +checksum = "4bedd80e9d8b196f31ea134efd271fdc1b8380ca3aa2d8af6ea8b5a0dc4fa460" dependencies = [ - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", @@ -7771,22 +8631,22 @@ dependencies = [ "scale-info", "serde", "sp-consensus-beefy", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-session", - "sp-staking 32.0.0", + "sp-staking", "sp-std", ] [[package]] name = "pallet-beefy-mmr" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3e144caa40bc9a8b2947a0de2cb5eae3e701790bf9c2105536b6943d234aa7e" +checksum = "7d334f24d3c0c016d16aa87d069485847d622e8ebebace18ec5cf56609ca3a67" dependencies = [ - "array-bytes", + "array-bytes 6.2.2", "binary-merkle-tree", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "log", "pallet-beefy", "pallet-mmr", @@ -7794,291 +8654,269 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api 32.0.0", + "sp-api", "sp-consensus-beefy", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", - "sp-state-machine 0.41.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", + "sp-state-machine 0.36.0", "sp-std", ] [[package]] name = "pallet-bounties" -version = "33.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8f1b72d43025037e2ef80598ddd2a7d2d7af7e592173fa49d787b405a314c24" +checksum = "4765879e96676c13cdbed746d66fd59dcde1e9e65fda1f064fa2fffa3bc5d597" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-bridge-grandpa" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3e00545cfa1a32881cf43685dc3589d8c13599ae014fcceec705efe0948c9ff" +checksum = "085573f22a29f8108e2e374b4b4c90702a7449c21edc29d1d614889e9b0c8c0c" dependencies = [ "bp-header-chain", "bp-runtime", "bp-test-utils", "finality-grandpa", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", "sp-consensus-grandpa", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", - "sp-trie 35.0.0", + "sp-trie 30.0.0", ] [[package]] name = "pallet-bridge-messages" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be7caa274f58bc7dc72db5a6ac3a6e0329b92aee83610d879e2856018b4a8b2d" +checksum = "6b0aac358f6781471f6fd667d5d5af6ee55c3eb11fc494de76787e942bc43726" dependencies = [ "bp-messages", "bp-runtime", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "num-traits", "parity-scale-codec", "scale-info", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-bridge-parachains" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef9e73cd6854b9c8a1b3f9b8e87b944f953490fecd7ffff02fd2816e04ed4672" +checksum = "6976281a13460098827ef61a368ef5c26f07bb4bfaf81a9ee4105577a73fc488" dependencies = [ "bp-header-chain", "bp-parachains", "bp-polkadot-core", "bp-runtime", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-bridge-grandpa", "parity-scale-codec", "scale-info", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", - "sp-trie 35.0.0", + "sp-trie 30.0.0", ] [[package]] name = "pallet-bridge-relayers" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4396df49869eb807995337cb49baf9e85a9fcccb3131cff7ee4167f2c9e38b0a" +checksum = "bc71ebc287106596ae4d6026d1bdea6448c4b26f08f4477e8e9a2620e5a7c24b" dependencies = [ "bp-messages", "bp-relayers", "bp-runtime", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-bridge-messages", "parity-scale-codec", "scale-info", - "sp-arithmetic 26.0.0", - "sp-runtime 37.0.0", - "sp-std", -] - -[[package]] -name = "pallet-broker" -version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1dbfcca449d6ab4c922c4ea78647f0f9d0df0ddc29e23e2bf6c51bfd86abd97f" -dependencies = [ - "bitvec", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", - "log", - "parity-scale-codec", - "scale-info", - "sp-api 32.0.0", - "sp-arithmetic 26.0.0", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-arithmetic 24.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-broker" -version = "0.13.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b866b2432e38e00abba8f3309c5eb316f86d9db65844b05b8ac2b9ef4faed65e" +checksum = "3626d7e8e49b153b84c74594e1fb4b6d64720b5a9588297d3ba3c049c3b3b9e3" dependencies = [ "bitvec", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", - "log", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-api 32.0.0", - "sp-arithmetic 26.0.0", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-arithmetic 24.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-child-bounties" -version = "33.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f05475c4590ac456090c430d5f8b0a3b66820048bd3b25fb273a992ea8c8e36e" +checksum = "00fd06f2d719f5bb16ab3e836c6b053bbd92631ba694f8c2bf810013b2548167" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-bounties", "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-collator-selection" -version = "15.0.0" +version = "10.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "191fe5efd59d6e68d36b15e5abf86a7169a3c1754e2a55f0ecd0555e8326eb05" +checksum = "49d1157d9a4b7966040158a7b4f1fb29f0cefa8deb6eb9b3452df7ce4161a31c" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-balances", "pallet-session", "parity-scale-codec", - "rand 0.8.5", + "rand", "scale-info", - "sp-runtime 37.0.0", - "sp-staking 32.0.0", + "sp-runtime 32.0.0", + "sp-staking", "sp-std", ] [[package]] name = "pallet-collective" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5669703e0437057c1054e73c10f8f2e256850905e318b0c235a587cbd89d616" +checksum = "4c362a0b8f30895c15ecc7d8c24b0d94bb586c4b9bbd37ac8053b4629d9cc80b" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-conviction-voting" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c19d08a0f7f23bb70998456f04f0234548f6ee10507b0f7e74bf067e3eeeee2b" +checksum = "6aee3a8b6fcde893f862993f9d45eb0fcd492dde0967fd56ef78d79fc7b53dc0" dependencies = [ "assert_matches", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "serde", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-core-fellowship" -version = "18.0.0" +version = "13.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "668056172e452353988ee5b6ccf4957a469de8dcf81f6a66d0b7080dfcc1934f" +checksum = "c596f690afabed04954b52de0cf4ae3e05fd388d2fce2f64f0d6766c62e8e260" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-ranked-collective", "parity-scale-codec", "scale-info", - "sp-arithmetic 26.0.0", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-arithmetic 24.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-election-provider-multi-phase" -version = "33.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cbfdd85dd5d5979067a47d4148f529da937ee017a846e98d4778764b3acfe43" +checksum = "b54d1d3fe9ae61a144d581147e699b7c3009169de0019a0f87cca0bed82681e7" dependencies = [ - "frame-benchmarking 34.0.0", + "frame-benchmarking", "frame-election-provider-support", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "log", "pallet-election-provider-support-benchmarking", "parity-scale-codec", - "rand 0.8.5", + "rand", "scale-info", - "sp-arithmetic 26.0.0", - "sp-core 33.0.1", - "sp-io 36.0.0", + "sp-arithmetic 24.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", "sp-npos-elections", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", - "strum 0.26.2", + "strum 0.24.1", ] [[package]] name = "pallet-election-provider-support-benchmarking" -version = "33.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef65188f4db678f5b5098d74f67e35ea5a1c2eac3c57e628e8371bf013e5f7ff" +checksum = "46ec87816a1e32a1ab6deececa99e21e6684b111efe87b11b8298328dbbefd01" dependencies = [ - "frame-benchmarking 34.0.0", + "frame-benchmarking", "frame-election-provider-support", - "frame-system 34.0.1", + "frame-system", "parity-scale-codec", "sp-npos-elections", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] @@ -8090,12 +8928,12 @@ checksum = "fb968c2b87c3ef3ef67e5da9237b6c9b32218762b9e69bf523ddea4f55a5f260" dependencies = [ "approx", "encointer-primitives", - "frame-benchmarking 29.0.0", - "frame-support 29.0.2", - "frame-system 29.0.0", + "frame-benchmarking", + "frame-support", + "frame-system", "log", - "pallet-asset-tx-payment 29.0.0", - "pallet-transaction-payment 29.0.0", + "pallet-asset-tx-payment", + "pallet-transaction-payment", "parity-scale-codec", "scale-info", "sp-runtime 32.0.0", @@ -8109,9 +8947,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1a4f6a43dce9ec7470ce65716b7009e86eda70f18e3f7690a4841a05d471f10" dependencies = [ "encointer-primitives", - "frame-benchmarking 29.0.0", - "frame-support 29.0.2", - "frame-system 29.0.0", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-encointer-communities", "parity-scale-codec", @@ -8127,9 +8965,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "430c3a5bcaa9d2fd7ab314b8e50222c8645699b3157448eabed64b65ad4cf801" dependencies = [ "encointer-primitives", - "frame-support 29.0.2", + "frame-support", "parity-scale-codec", - "sp-api 27.0.0", + "sp-api", "sp-std", ] @@ -8142,14 +8980,14 @@ dependencies = [ "encointer-ceremonies-assignment", "encointer-meetup-validation", "encointer-primitives", - "frame-benchmarking 29.0.0", - "frame-support 29.0.2", - "frame-system 29.0.0", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-encointer-balances", "pallet-encointer-communities", "pallet-encointer-scheduler", - "pallet-timestamp 28.0.0", + "pallet-timestamp", "parity-scale-codec", "scale-info", "sp-application-crypto 31.0.0", @@ -8166,9 +9004,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "562c6c756d356318dead2e90710b1c7cee12a6e2ff9aa555e6782ba5202fcde0" dependencies = [ "encointer-primitives", - "frame-support 29.0.2", + "frame-support", "parity-scale-codec", - "sp-api 27.0.0", + "sp-api", "sp-std", ] @@ -8179,9 +9017,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "efdbb9bac32cd764992ced4055e76c6d09907f5ac3863d1d19f14edda7eaa3ac" dependencies = [ "encointer-primitives", - "frame-benchmarking 29.0.0", - "frame-support 29.0.2", - "frame-system 29.0.0", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-encointer-balances", "pallet-encointer-scheduler", @@ -8200,7 +9038,7 @@ checksum = "c10de1b47024c9c7a957521eb29edcf7c9cf31d8c70eee7e991d11f43d137606" dependencies = [ "encointer-primitives", "parity-scale-codec", - "sp-api 27.0.0", + "sp-api", "sp-std", ] @@ -8212,9 +9050,9 @@ checksum = "3024bc49c1fd7fffa68f4aa636b199c7a0772690049d0471a6b60d17080024d8" dependencies = [ "approx", "encointer-primitives", - "frame-benchmarking 29.0.0", - "frame-support 29.0.2", - "frame-system 29.0.0", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-encointer-communities", "pallet-encointer-reputation-commitments", @@ -8233,14 +9071,14 @@ checksum = "9029fcdd0cd76e41d067bcf7f09860b4018de9c5382ab1b8006823e2fa148ac5" dependencies = [ "approx", "encointer-primitives", - "frame-benchmarking 29.0.0", - "frame-support 29.0.2", - "frame-system 29.0.0", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-encointer-ceremonies", "pallet-encointer-communities", "pallet-encointer-scheduler", - "pallet-timestamp 28.0.0", + "pallet-timestamp", "parity-scale-codec", "scale-info", "sp-core 29.0.0", @@ -8255,12 +9093,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a13047a59df28111d0e6bd64ca45fa95fe1b97021ba244fe3f7fe3a2edbf2e2c" dependencies = [ "encointer-primitives", - "frame-benchmarking 29.0.0", - "frame-support 29.0.2", - "frame-system 29.0.0", + "frame-benchmarking", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", - "pallet-timestamp 28.0.0", + "pallet-timestamp", "parity-scale-codec", "scale-info", "sp-runtime 32.0.0", @@ -8269,361 +9107,361 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" -version = "33.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "202d0ffa99727097251e049039fc40a4bfba7f32d0f1c831614cc94f95d430bc" +checksum = "2222607a0dba10a9d57cab5360a6549b5fda925181c3c7af481246c0964998df" dependencies = [ "docify", - "frame-benchmarking 34.0.0", + "frame-benchmarking", "frame-election-provider-support", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-io 36.0.0", - "sp-runtime 37.0.0", - "sp-staking 32.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", + "sp-staking", "sp-std", ] [[package]] name = "pallet-glutton" -version = "20.0.0" +version = "15.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a9bba24cf9ccd63e1af7e794e876392d87f460934a68cf83b894933ec81d525" +checksum = "81f2b2f49d42832bfc2320fb34d606065c0fd1c326a65f9075e5edd354ed2be2" dependencies = [ "blake2 0.10.6", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-grandpa" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "176f4dacb8f2e4f7cc807df18ced790d928c736b761b0eac5a855e9052efde40" +checksum = "a5b20be8592eed7ebca2ee661fc43450088552ebe0bd483d7b101cf5968ab12d" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", "parity-scale-codec", "scale-info", - "sp-application-crypto 36.0.0", + "sp-application-crypto 31.0.0", "sp-consensus-grandpa", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-session", - "sp-staking 32.0.0", + "sp-staking", "sp-std", ] [[package]] name = "pallet-identity" -version = "34.0.0" +version = "29.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "435fb7144dd4809744d6ed5bdb96da650f59456ee95eac886e8b63ce2288f041" +checksum = "452bba25325b7f0148eeecbde13e7c26dfb677ad46b3f160b359d7643b44c94b" dependencies = [ "enumflags2", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-im-online" -version = "33.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb18daba67af89afab884392286b22c9da983d63adc2b4f42be42330fb645da8" +checksum = "598ea5c87351edc953d1f455f32ff456cf2f1daf7bbada1f1e03be8e384852ab" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-authorship", "parity-scale-codec", "scale-info", - "sp-application-crypto 36.0.0", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", - "sp-staking 32.0.0", + "sp-application-crypto 31.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", + "sp-staking", "sp-std", ] [[package]] name = "pallet-indices" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a5474e1fe28673aa229805fa59bda1b5211a6cd5acd44d1ce8594761c5aa6a3" +checksum = "2e880ebdb429ca76fb400b1b361ed7fce018a5ea2fc2da4764de5156fffdfa73" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-io 36.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", "sp-keyring", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-insecure-randomness-collective-flip" -version = "22.0.0" +version = "17.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a280f712445ac3709abfdf5d4347784faa93c2c3c37bd60dee5b69f8b51066b2" +checksum = "d2d1abf59195719d739c65178f65f7fda6ddd0eaacd8e2273ca44f3a9b86d27a" dependencies = [ - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "parity-scale-codec", "safe-mix", "scale-info", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-membership" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "958dd8feceeeacd1ae268eb0c2133887aea5f9883ae3410712f7b483b265c145" +checksum = "ad901cdf3de23daf23ff8b092ab318b13faebfc1aa4d84263f2fdc84feaf3e9b" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-message-queue" -version = "37.0.0" +version = "32.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f00efb1a89581346901a13f60c6d5be640dbfee516342f0b6b1ee679ed20354" +checksum = "9ccb23dee70b184a214d729db550117a0965a69107d466d35181d60a6feede38" dependencies = [ "environmental", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-arithmetic 26.0.0", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-arithmetic 24.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", - "sp-weights 31.0.0", + "sp-weights 28.0.0", ] [[package]] name = "pallet-mmr" -version = "33.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "359e1e6b63a3fdd57724c35b428c5cb13d2203108f643beb5870e72d0173af5c" +checksum = "a6f1f23a70764dad2b4094d8be12ebbb82df210f2e80dd36fa941a5ac191c6cd" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-io 36.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", "sp-mmr-primitives", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-multisig" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98b5d37656066f03706dd9edf472785b531bb9dedec7d2a9c147cce2d4f30061" +checksum = "176f6a5c170185f892a047c0ae189bc52eb390f2c0b94d4261ed0ebc7f82a548" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-nft-fractionalization" -version = "16.0.0" +version = "11.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c5d6354e983ac14f96de5fce89f0adaaccf33d51ddb88842b2d4baafe045fe9" +checksum = "e4225c31beb3a10235dd165c78f340c344ee78f6ebccd7c99d62a71fb76d2e39" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-assets", "pallet-nfts", "parity-scale-codec", "scale-info", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-nfts" -version = "28.0.0" +version = "23.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be0cdd439ccc9d3e8281dfd2b80cbedfa4ee37f73ccfe2db685d71552fbe71b4" +checksum = "d3a8978bd9c43ac5ebaa7a26e5bd0c130b037d7cde97189e1a62fa64e5ee1ef1" dependencies = [ "enumflags2", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-nfts-runtime-api" -version = "20.0.0" +version = "15.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "263d42503a6a337965bebd3f63ee0555812100c913c59dfd2fec2bb49800f195" +checksum = "c412ca82207d43e651ef80a3be837220b82ad0d6c3174922c369ef301ea0e5af" dependencies = [ "pallet-nfts", "parity-scale-codec", - "sp-api 32.0.0", + "sp-api", "sp-std", ] [[package]] name = "pallet-nis" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55e4b82d3d48d0b0828acac780b2a383f1bb4fe2b33d945850d735571f8f0398" +checksum = "32a64a0e80dec2c60d5962dd249061a47dc4356db440f26cdec50b8acaded1d3" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-arithmetic 26.0.0", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-arithmetic 24.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-nomination-pools" -version = "31.0.0" +version = "26.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9e13bbfb772e3530e4adb0ed000d5851c89c1e21949f199196d5aed4573d6c1" +checksum = "b62091305ec7426e71c3da2b0944c2df5a804109ee4d2e8f4fe34865e049f8ac" dependencies = [ - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "log", "pallet-balances", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", - "sp-staking 32.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", + "sp-staking", "sp-std", - "sp-tracing 17.0.0", + "sp-tracing", ] [[package]] name = "pallet-nomination-pools-benchmarking" -version = "32.0.0" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef69c75bf20f34c61d8fa9e2eaac7e0196662c1f837193b980dd81ce8bf64b7f" +checksum = "18a1eba3078e2492cad15e4695f90eb3fc570386d9f71f8b81f709c7123fc6b5" dependencies = [ - "frame-benchmarking 34.0.0", + "frame-benchmarking", "frame-election-provider-support", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "pallet-bags-list", "pallet-nomination-pools", "pallet-staking", "parity-scale-codec", "scale-info", - "sp-runtime 37.0.0", - "sp-runtime-interface 27.0.0", - "sp-staking 32.0.0", + "sp-runtime 32.0.0", + "sp-runtime-interface 25.0.0", + "sp-staking", "sp-std", ] [[package]] name = "pallet-nomination-pools-runtime-api" -version = "29.0.0" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "436388be290be799b0eaebb3bf0faa71029d8326fa5726c578302cb1e8f78032" +checksum = "bc5b35e6c471a669437b987ff02e11e2283412c9ebaeec5334dec3f73bcea652" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", - "sp-api 32.0.0", + "sp-api", "sp-std", ] [[package]] name = "pallet-offences" -version = "33.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd8a7f971f79e0ced152437e2e2c3aa3d3230c347cb7042dac81bbf58518751e" +checksum = "60b5bcfdc4f6032d7570929094fd459de12d840c440c395fb4d365d679e13eda" dependencies = [ - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "log", "pallet-balances", "parity-scale-codec", "scale-info", "serde", - "sp-runtime 37.0.0", - "sp-staking 32.0.0", + "sp-runtime 32.0.0", + "sp-staking", "sp-std", ] [[package]] name = "pallet-offences-benchmarking" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87737faadaca16055217d7d4cace15fa47690a74e077ca3ca2269ac9d63928f5" +checksum = "bbc33e3086c19235cb903cbbbde1bc1c4f428519ad4c23446dc84c75d0061582" dependencies = [ - "frame-benchmarking 34.0.0", + "frame-benchmarking", "frame-election-provider-support", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "log", "pallet-babe", "pallet-balances", @@ -8634,221 +9472,221 @@ dependencies = [ "pallet-staking", "parity-scale-codec", "scale-info", - "sp-runtime 37.0.0", - "sp-staking 32.0.0", + "sp-runtime 32.0.0", + "sp-staking", "sp-std", ] [[package]] name = "pallet-preimage" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29c464ba4684a0349c0266a50bb43b281cbed79ef2a217872796c433d293fa15" +checksum = "7344a30c304771beb90aec34604100185e47cdc0366e268ad18922de602a0c7e" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-proxy" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4e06086ea1c118f1603cba84c44a986b8132f54c51a710f72e0b4c9773bc3b5" +checksum = "f7aa31a0b91e8060b808c3e3407e4578a5e94503b174b9e99769147b24fb2c56" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-ranked-collective" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6daeb4ce9471d306aab7a7f9b356643eb646df0be6306e241e499be442fe44da" +checksum = "3733dbfc44d8f5e1a08287a9064e5794e9d0e92b1bd68cdad2e22202b1964528" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", "parity-scale-codec", "scale-info", - "sp-arithmetic 26.0.0", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-arithmetic 24.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-recovery" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f925341a47c6c95f02e30af26d478014d8b6885193169e5ce0869b75eb5b05d8" +checksum = "797b554ddc87082c18223440d61a81cf35ccab6573321ce473a099e7a709a760" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-referenda" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a971ac06fcaa8b0e895c881e879e3c333f77bd79d1480fdffcc5b6e74750181" +checksum = "da850889e7101b63cadb980b7f39df67feb6d63bc6092769b9b708e9eb596db1" dependencies = [ "assert_matches", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic 26.0.0", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-arithmetic 24.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-salary" -version = "19.0.0" +version = "14.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94ce53adde0d817c9b9432bec197f5978c3a553ba4763cd95936d79c1d1595a3" +checksum = "433048af0ba0aae9f8c5a03e3b1b54b6628809a7d2af671a9c0cc54611dae093" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-ranked-collective", "parity-scale-codec", "scale-info", - "sp-arithmetic 26.0.0", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-arithmetic 24.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-scheduler" -version = "35.0.0" +version = "30.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9373a0c1386cf48e6e5f0e123fe67cc933e72e32d8fb05457ee7a48a96d53bef" +checksum = "45e2a4ebe6a5f98b14a26deed8d7a1ea28bb2c2d3ad4d6dc129a725523a2042d" dependencies = [ "docify", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", - "sp-weights 31.0.0", + "sp-weights 28.0.0", ] [[package]] name = "pallet-session" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9170fef289c193773d94e2b6c799f09c97b199464902a8d220bfcd399a65d726" +checksum = "7412ac59247b300feee53709f7009a23d1c6f8c70528599f48f44e102d896d03" dependencies = [ - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", - "pallet-timestamp 33.0.0", + "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-session", - "sp-staking 32.0.0", - "sp-state-machine 0.41.0", + "sp-staking", + "sp-state-machine 0.36.0", "sp-std", - "sp-trie 35.0.0", + "sp-trie 30.0.0", ] [[package]] name = "pallet-session-benchmarking" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea68db2e88494745b73e4e774326f7d39e0dbdf35f8b79e70d134f2d99fd0ecb" +checksum = "b9c2731415381020db1e78db8b40207f8423a16099e78f2fde599cbcb57ea8db" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-session", "pallet-staking", "parity-scale-codec", - "rand 0.8.5", - "sp-runtime 37.0.0", + "rand", + "sp-runtime 32.0.0", "sp-session", "sp-std", ] [[package]] name = "pallet-society" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e945ae7db25c0fa77c65882fb7138ce88a28fe08f151a539ea51a115b9595137" +checksum = "dba64f96619c25ae7a0b41f4a5111c2d3102e8b8c6cbce80ece6955e825f9de2" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", - "rand_chacha 0.3.1", + "rand_chacha 0.2.2", "scale-info", - "sp-arithmetic 26.0.0", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-arithmetic 24.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-staking" -version = "34.0.0" +version = "29.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a563877abd32f7f3885d6437c196ba9adf1cfbc430afcc4059e6ede7ff354f38" +checksum = "061b00814eb794a40df4eca7972a7c67b26473cd85cc7c54f5816ae49ad6e11b" dependencies = [ - "frame-benchmarking 34.0.0", + "frame-benchmarking", "frame-election-provider-support", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", "parity-scale-codec", - "rand_chacha 0.3.1", + "rand_chacha 0.2.2", "scale-info", "serde", - "sp-application-crypto 36.0.0", - "sp-io 36.0.0", - "sp-runtime 37.0.0", - "sp-staking 32.0.0", + "sp-application-crypto 31.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", + "sp-staking", "sp-std", ] @@ -8861,62 +9699,62 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] name = "pallet-staking-reward-fn" -version = "22.0.0" +version = "20.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "988a7ebeacc84d4bdb0b12409681e956ffe35438447d8f8bc78db547cffb6ebc" +checksum = "505d45e08bad052f55fb51f00a6b6244d23ee46ffdc8091f6cddf4e3a880319d" dependencies = [ "log", - "sp-arithmetic 26.0.0", + "sp-arithmetic 24.0.0", ] [[package]] name = "pallet-staking-runtime-api" -version = "20.0.0" +version = "15.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc26b2f096e83fd919d8d6bb586963f2374b513a7c17fe356e67f585c88943b8" +checksum = "e47c73850103db30b61ef170107afe1ef0dab6905c495bd6dfb57b3c1dd81bc7" dependencies = [ "parity-scale-codec", - "sp-api 32.0.0", - "sp-staking 32.0.0", + "sp-api", + "sp-staking", ] [[package]] name = "pallet-state-trie-migration" -version = "35.0.0" +version = "30.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "204af00c1b72938db6a2d05b2dc6d1576f5957a9a9ec022ea6b5003f400f337c" +checksum = "d76e52dedc146b7a9c3b7c5a6ff4c4c442a8ab8cc58ec30e90e1e98cdc51ad34" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-sudo" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edc1377f434c84a4afc3888dee27a01a0720c3fe77486f9dfb2e7310e6ad6b0b" +checksum = "b6d02f7855d411913e77e57126f4a8b8a32d90d9bf47d0b747e367a1301729c3" dependencies = [ "docify", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] @@ -8927,39 +9765,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1b8810ddfb254c7fb8cd7698229cce513d309a43ff117b38798dae6120f477b" dependencies = [ "docify", - "frame-benchmarking 29.0.0", - "frame-support 29.0.2", - "frame-system 29.0.0", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-inherents 27.0.0", + "sp-inherents", "sp-io 31.0.0", "sp-runtime 32.0.0", "sp-std", - "sp-storage 20.0.0", - "sp-timestamp 27.0.0", -] - -[[package]] -name = "pallet-timestamp" -version = "33.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b43a57df90499460bf6645fd19390c8ae85bb225566c40e36cc8e2f4663b3f6" -dependencies = [ - "docify", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", - "log", - "parity-scale-codec", - "scale-info", - "sp-inherents 32.0.0", - "sp-io 36.0.0", - "sp-runtime 37.0.0", - "sp-std", - "sp-storage 21.0.0", - "sp-timestamp 32.0.0", + "sp-storage", + "sp-timestamp", ] [[package]] @@ -8968,8 +9785,8 @@ version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39f690f5c287ad34b28ca951ef7fae80b08cc9218d970723b7a70e4d29396872" dependencies = [ - "frame-support 29.0.2", - "frame-system 29.0.0", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "serde", @@ -8980,159 +9797,158 @@ dependencies = [ ] [[package]] -name = "pallet-transaction-payment" -version = "34.0.0" +name = "pallet-transaction-payment-rpc" +version = "31.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "373788faa2053bb2f6441921599ea06de81cdff0f96fcd1e6a2e021aa1296f72" +checksum = "08ef209d2d5d077e325bf49b024fd2eff109a5c2ca0d84ce0d50a65839e6b026" dependencies = [ - "frame-support 34.0.0", - "frame-system 34.0.1", + "jsonrpsee 0.20.3", + "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", - "scale-info", - "serde", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", - "sp-std", + "sp-api", + "sp-blockchain", + "sp-core 29.0.0", + "sp-rpc", + "sp-runtime 32.0.0", + "sp-weights 28.0.0", ] [[package]] name = "pallet-transaction-payment-rpc-runtime-api" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d5362418d8a4ec0bf93773d79f5fc88d6533c5bb9939e495db7072d8db4dc1d" +checksum = "c78bcba80c7c61712b98a6b5640975ebd25ceb688c18e975af78a0fac81785b0" dependencies = [ - "pallet-transaction-payment 34.0.0", + "pallet-transaction-payment", "parity-scale-codec", - "sp-api 32.0.0", - "sp-runtime 37.0.0", - "sp-weights 31.0.0", + "sp-api", + "sp-runtime 32.0.0", + "sp-weights 28.0.0", ] [[package]] name = "pallet-treasury" -version = "33.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b88e19f21e3ddec95df10b3f9411c801733f2e0a8185a7ed18ef17e98951fa2" +checksum = "1605eb5083a2cd172544f33c6e59eca2e23ac49f02f13d1562b1b8a409df9c60" dependencies = [ "docify", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "impl-trait-for-tuples", "pallet-balances", "parity-scale-codec", "scale-info", "serde", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-uniques" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b9af4be46f486e5be9fb2125f5fcef5c9a6d1c7a8c2b98862673ca18c832c86" +checksum = "ac9449d6e2cdcc4456466eff97a065c43dde678620551f5fd79072dec3b9f560" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-utility" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4eb9f2e5a8595de607cfb062e0c115fadce3034c902b843f8f41636376a08d0a" +checksum = "954f15b98c3fdebb763bb5cea4ec6803fd180d540ec5b07a9fcb2c118251d52c" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-vesting" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8205beed2e075ef3d3651bb806d39fda894861e8e82807e42553d499d5e552f6" +checksum = "4525f3038cdf078fea39d913c563ca626f09a615e7724f0c9eac97743c75ff44" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-whitelist" -version = "33.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebeaf4774a0c69823a35560daea3642b98a5fc12432ce92efc0dd22b491e2dc7" +checksum = "da0ad4ce05688bdddcdb682cbed2f3edff0ee5349f0b745ebacc27d179582432" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-api 32.0.0", - "sp-runtime 37.0.0", + "sp-api", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "pallet-xcm" -version = "13.0.0" +version = "8.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef5697c6ac29c8dd2e96d895ba6fe64b969fdcc5a5ab8cf6fa83240a519b2460" +checksum = "ba9138b04168b07b1aff4a2079f5514753c31dddba40e5fb471b9cda7da27ad6" dependencies = [ "bounded-collections", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-balances", "parity-scale-codec", "scale-info", "serde", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", - "xcm-fee-payment-runtime-api", ] [[package]] name = "pallet-xcm-benchmarks" -version = "13.0.0" +version = "8.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48a95a496f4c2ce2c7b9318584f7e7c589efe456be161ad373144d8e356be6ac" +checksum = "3c10e1c92086ce2069a3d2387d9431f48660b6ec92054c4d0a4e30a9f54e7ad3" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", "staging-xcm", "staging-xcm-builder", @@ -9141,22 +9957,22 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub" -version = "0.8.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02c6b4b9636a8427f1d63a980defe7e7f99ba1bf2d15b01ce7f46ad187551489" +checksum = "6177a88f606fc95e2bfa576f06b2f461dcdd0e0a01e73276c9478834267d214f" dependencies = [ "bp-messages", "bp-runtime", "bp-xcm-bridge-hub", "bridge-runtime-common", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "log", "pallet-bridge-messages", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "sp-std", "staging-xcm", "staging-xcm-builder", @@ -9165,19 +9981,19 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub-router" -version = "0.11.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7a51e8e2589eeff6fbbd380c88436276922ea7b8cf8d146ce8e2450e445511c" +checksum = "bd5bd3947da7f031c86904f12b6690bbecd2efa122906a8dd838499150fe4322" dependencies = [ "bp-xcm-bridge-hub-router", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "sp-std", "staging-xcm", "staging-xcm-builder", @@ -9185,16 +10001,16 @@ dependencies = [ [[package]] name = "parachains-common" -version = "13.0.0" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4a8836c0b86d76631b19fcc5daeb93c028c947a872fba0b1cd9621c0cf031be" +checksum = "d34aa00981a24a2b772afaa49e258f9bcd6bb372db060a05614becc1c74d4456" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "log", - "pallet-asset-tx-payment 34.0.0", + "pallet-asset-tx-payment", "pallet-assets", "pallet-authorship", "pallet-balances", @@ -9205,9 +10021,9 @@ dependencies = [ "polkadot-primitives", "scale-info", "sp-consensus-aura", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", "staging-parachain-info", "staging-xcm", @@ -9217,30 +10033,29 @@ dependencies = [ [[package]] name = "parachains-runtimes-test-utils" -version = "13.0.0" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a1fd49aff694210005c79dcfdc6a9166ba62a2fb25f11b3c1ffe22bc7a7c184" +checksum = "d295b9c391ce15f68ddcd7b0d428eb2d3338643a4d1f471b3dd8a15538865e17" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", "cumulus-test-relay-sproof-builder", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "pallet-balances", "pallet-collator-selection", "pallet-session", - "pallet-timestamp 33.0.0", "pallet-xcm", "parity-scale-codec", "polkadot-parachain-primitives", "sp-consensus-aura", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", - "sp-tracing 17.0.0", + "sp-tracing", "staging-parachain-info", "staging-xcm", "staging-xcm-executor", @@ -9254,7 +10069,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9" dependencies = [ "bitcoin_hashes 0.13.0", - "rand 0.8.5", + "rand", "rand_core 0.6.4", "serde", "unicode-normalization", @@ -9266,6 +10081,27 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "16b56e3a2420138bdb970f84dfb9c774aea80fa0e7371549eedec0d80c209c67" +[[package]] +name = "parity-db" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "592a28a24b09c9dc20ac8afaa6839abc417c720afe42c12e1e4a9d6aa2508d2e" +dependencies = [ + "blake2 0.10.6", + "crc32fast", + "fs2", + "hex", + "libc", + "log", + "lz4", + "memmap2 0.5.10", + "parking_lot 0.12.1", + "rand", + "siphasher 0.3.11", + "snap", + "winapi", +] + [[package]] name = "parity-scale-codec" version = "3.6.9" @@ -9411,6 +10247,12 @@ version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" +[[package]] +name = "pathdiff" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" + [[package]] name = "pbkdf2" version = "0.8.0" @@ -9430,6 +10272,12 @@ dependencies = [ "password-hash", ] +[[package]] +name = "peeking_take_while" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" + [[package]] name = "pem" version = "1.1.1" @@ -9449,26 +10297,34 @@ dependencies = [ "serde", ] +[[package]] +name = "pem-rfc7468" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412" +dependencies = [ + "base64ct", +] + [[package]] name = "penpal-emulated-chain" version = "1.0.0" dependencies = [ "cumulus-primitives-core", "emulated-integration-tests-common", - "frame-support 34.0.0", + "frame-support", "kusama-emulated-chain", "parachains-common", "penpal-runtime", "polkadot-emulated-chain", - "sp-core 33.0.1", - "staging-xcm", + "sp-core 29.0.0", ] [[package]] name = "penpal-runtime" -version = "0.20.0" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aab232e86d215fd5b842174ccbebea749bb1a7a63994d8b215a9ebfe74408d9c" +checksum = "ec559654c03e2c39b3b6921e4baddb34df06feaf37fac1432e277158233345b5" dependencies = [ "assets-common", "cumulus-pallet-aura-ext", @@ -9478,15 +10334,15 @@ dependencies = [ "cumulus-pallet-xcmp-queue", "cumulus-primitives-core", "cumulus-primitives-utility", - "frame-benchmarking 34.0.0", + "frame-benchmarking", "frame-executive", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", "log", - "pallet-asset-tx-payment 34.0.0", + "pallet-asset-tx-payment", "pallet-assets", "pallet-aura", "pallet-authorship", @@ -9495,8 +10351,8 @@ dependencies = [ "pallet-message-queue", "pallet-session", "pallet-sudo", - "pallet-timestamp 33.0.0", - "pallet-transaction-payment 34.0.0", + "pallet-timestamp", + "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", "pallet-xcm", "parachains-common", @@ -9506,25 +10362,24 @@ dependencies = [ "polkadot-runtime-common", "scale-info", "smallvec", - "sp-api 32.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", - "sp-core 33.0.1", - "sp-genesis-builder 0.13.0", - "sp-inherents 32.0.0", + "sp-core 29.0.0", + "sp-genesis-builder", + "sp-inherents", "sp-offchain", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-session", "sp-std", - "sp-storage 21.0.0", + "sp-storage", "sp-transaction-pool", - "sp-version 35.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", "substrate-wasm-builder", - "xcm-fee-payment-runtime-api", ] [[package]] @@ -9533,11 +10388,11 @@ version = "1.0.0" dependencies = [ "cumulus-primitives-core", "emulated-integration-tests-common", - "frame-support 34.0.0", + "frame-support", "kusama-emulated-chain", "parachains-common", "people-kusama-runtime", - "sp-core 33.0.1", + "sp-core 29.0.0", ] [[package]] @@ -9547,7 +10402,7 @@ dependencies = [ "asset-test-utils", "cumulus-pallet-parachain-system", "emulated-integration-tests-common", - "frame-support 34.0.0", + "frame-support", "kusama-runtime-constants", "kusama-system-emulated-network", "pallet-balances", @@ -9557,7 +10412,7 @@ dependencies = [ "parity-scale-codec", "people-kusama-runtime", "polkadot-runtime-common", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "staging-kusama-runtime", "staging-xcm", "staging-xcm-executor", @@ -9576,11 +10431,10 @@ dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", "enumflags2", - "frame-benchmarking 34.0.0", + "frame-benchmarking", "frame-executive", - "frame-metadata-hash-extension", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -9596,8 +10450,8 @@ dependencies = [ "pallet-multisig", "pallet-proxy", "pallet-session", - "pallet-timestamp 33.0.0", - "pallet-transaction-payment 34.0.0", + "pallet-timestamp", + "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", "pallet-utility", "pallet-xcm", @@ -9608,19 +10462,19 @@ dependencies = [ "polkadot-runtime-common", "scale-info", "serde", - "sp-api 32.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", - "sp-core 33.0.1", - "sp-genesis-builder 0.13.0", - "sp-inherents 32.0.0", + "sp-core 29.0.0", + "sp-genesis-builder", + "sp-inherents", "sp-offchain", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-session", "sp-std", - "sp-storage 21.0.0", + "sp-storage", "sp-transaction-pool", - "sp-version 35.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -9666,7 +10520,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -9690,6 +10544,48 @@ dependencies = [ "indexmap 2.2.6", ] +[[package]] +name = "phf" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" +dependencies = [ + "phf_macros", + "phf_shared", +] + +[[package]] +name = "phf_generator" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" +dependencies = [ + "phf_shared", + "rand", +] + +[[package]] +name = "phf_macros" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" +dependencies = [ + "phf_generator", + "phf_shared", + "proc-macro2", + "quote", + "syn 2.0.52", +] + +[[package]] +name = "phf_shared" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" +dependencies = [ + "siphasher 0.3.11", +] + [[package]] name = "pin-project" version = "1.1.3" @@ -9707,7 +10603,7 @@ checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -9739,6 +10635,37 @@ dependencies = [ "futures-io", ] +[[package]] +name = "pjs-rs" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b067cdd22927cb66388a62e37435dd1127b657c06144ce6fcb0fcd810c6abf97" +dependencies = [ + "deno_ast", + "deno_console", + "deno_core", + "deno_crypto", + "deno_fetch", + "deno_tls", + "deno_url", + "deno_web", + "deno_webidl", + "deno_websocket", + "log", + "tokio", +] + +[[package]] +name = "pkcs1" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f" +dependencies = [ + "der", + "pkcs8", + "spki", +] + [[package]] name = "pkcs8" version = "0.10.2" @@ -9762,28 +10689,164 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "14e6ab3f592e6fb464fc9712d8d6e6912de6473954635fd76a589d832cffcbb0" [[package]] -name = "polkadot-ckb-merkle-mountain-range" -version = "0.7.0" +name = "pmutil" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4b44320e5f7ce2c18227537a3032ae5b2c476a7e8eddba45333e1011fc31b92" +checksum = "52a40bc70c2c58040d2d8b167ba9a5ff59fc9dab7ad44771cfde3dcfde7a09c6" dependencies = [ - "cfg-if", + "proc-macro2", + "quote", + "syn 2.0.52", +] + +[[package]] +name = "polkadot-approval-distribution" +version = "8.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cdfa52beecc446ccf733dede1a0089e6396d3df13401004d27c0ce2530816bc" +dependencies = [ + "bitvec", + "futures", + "futures-timer", "itertools 0.10.5", + "polkadot-node-jaeger", + "polkadot-node-metrics", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "rand", + "tracing-gum", +] + +[[package]] +name = "polkadot-availability-bitfield-distribution" +version = "8.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80ffc856dfbdb31178625760824ae320ddb7dd5694b217f489bd2832b8de15a5" +dependencies = [ + "always-assert", + "futures", + "futures-timer", + "polkadot-node-network-protocol", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "rand", + "tracing-gum", +] + +[[package]] +name = "polkadot-availability-distribution" +version = "8.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9d05c26cc8d6fa0f5f432d9de880f20ad0d24ca51a618834ea6612d1bd96ab1" +dependencies = [ + "derive_more", + "fatality", + "futures", + "parity-scale-codec", + "polkadot-erasure-coding", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "rand", + "schnellru", + "sp-core 29.0.0", + "sp-keystore 0.35.0", + "thiserror", + "tracing-gum", +] + +[[package]] +name = "polkadot-availability-recovery" +version = "8.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d77e0b979f43861ab4c78c216c2729644bb12812f9bc859858bd3b8fc56b4d6" +dependencies = [ + "async-trait", + "fatality", + "futures", + "parity-scale-codec", + "polkadot-erasure-coding", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "rand", + "sc-network", + "schnellru", + "thiserror", + "tokio", + "tracing-gum", +] + +[[package]] +name = "polkadot-collator-protocol" +version = "8.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "507391f1be9f9b9a8fbf28ca13b0ab3f04947a54a1115d423d115aacf8889bf4" +dependencies = [ + "bitvec", + "fatality", + "futures", + "futures-timer", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "sp-core 29.0.0", + "sp-keystore 0.35.0", + "sp-runtime 32.0.0", + "thiserror", + "tokio-util", + "tracing-gum", ] [[package]] name = "polkadot-core-primitives" -version = "13.0.0" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fed6798f76290be654149afd585cfef09bf796990b68c79d7ee5e5110a04d15" +checksum = "b6a08e4e014c853b252ecbbe3ccd67b2d33d78e46988d309b8cccf4ac06e25ef" dependencies = [ "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "sp-std", ] +[[package]] +name = "polkadot-dispute-distribution" +version = "8.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae32e83ef6bc0ec2874c76c19dff8f3795832ccc27f0abc587a7137994c42d26" +dependencies = [ + "derive_more", + "fatality", + "futures", + "futures-timer", + "indexmap 2.2.6", + "parity-scale-codec", + "polkadot-erasure-coding", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "sc-network", + "schnellru", + "sp-application-crypto 31.0.0", + "sp-keystore 0.35.0", + "thiserror", + "tracing-gum", +] + [[package]] name = "polkadot-emulated-chain" version = "1.0.0" @@ -9798,2024 +10861,3463 @@ dependencies = [ "sp-authority-discovery", "sp-consensus-babe", "sp-consensus-beefy", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", ] [[package]] -name = "polkadot-parachain-primitives" -version = "12.0.0" +name = "polkadot-erasure-coding" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64cbf31ea1fbf6e8f2db854813269abfca3a7eb5e2c4b1493345a29b2a01abd5" +checksum = "1b10514ace3272d38b602e1795a5a340b265285c4af875473d682a5c9d6c831c" dependencies = [ - "bounded-collections", - "derive_more", "parity-scale-codec", - "polkadot-core-primitives", - "scale-info", - "serde", - "sp-core 33.0.1", - "sp-runtime 37.0.0", - "sp-std", - "sp-weights 31.0.0", -] - + "polkadot-node-primitives", + "polkadot-primitives", + "reed-solomon-novelpoly", + "sp-core 29.0.0", + "sp-trie 30.0.0", + "thiserror", +] + [[package]] -name = "polkadot-primitives" -version = "13.0.0" +name = "polkadot-gossip-support" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7621b5ba096c04bf81c9e310c6cb327c365de5a68993aea380a1a897f3b0836" +checksum = "01f05f7f60022d4beb30414f1f7c7e4ae728fea02086a4a0f8ff0a73e73ea4aa" dependencies = [ - "bitvec", - "hex-literal", - "log", - "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain-primitives", - "scale-info", - "serde", - "sp-api 32.0.0", - "sp-application-crypto 36.0.0", - "sp-arithmetic 26.0.0", - "sp-authority-discovery", - "sp-consensus-slots", - "sp-core 33.0.1", - "sp-inherents 32.0.0", - "sp-io 36.0.0", - "sp-keystore 0.39.0", - "sp-runtime 37.0.0", - "sp-staking 32.0.0", - "sp-std", + "futures", + "futures-timer", + "polkadot-node-network-protocol", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "rand", + "rand_chacha 0.3.1", + "sc-network", + "sc-network-common", + "sp-application-crypto 31.0.0", + "sp-core 29.0.0", + "sp-crypto-hashing", + "sp-keystore 0.35.0", + "tracing-gum", ] [[package]] -name = "polkadot-runtime" -version = "1.0.0" +name = "polkadot-network-bridge" +version = "8.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "049ec1298ac6e96bcf4d980cd5864aceeee73b3298ab5d6dd7a3193d47578abc" dependencies = [ - "binary-merkle-tree", - "frame-benchmarking 34.0.0", - "frame-election-provider-support", - "frame-executive", - "frame-metadata-hash-extension", - "frame-remote-externalities", - "frame-support 34.0.0", - "frame-system 34.0.1", - "frame-system-benchmarking", - "frame-system-rpc-runtime-api", - "frame-try-runtime", - "log", - "pallet-asset-rate", - "pallet-authority-discovery", - "pallet-authorship", - "pallet-babe", - "pallet-bags-list", - "pallet-balances", - "pallet-beefy", - "pallet-beefy-mmr", - "pallet-bounties", - "pallet-child-bounties", - "pallet-conviction-voting", - "pallet-election-provider-multi-phase", - "pallet-election-provider-support-benchmarking", - "pallet-fast-unstake", - "pallet-grandpa", - "pallet-identity", - "pallet-indices", - "pallet-message-queue", - "pallet-mmr", - "pallet-multisig", - "pallet-nomination-pools", - "pallet-nomination-pools-benchmarking", - "pallet-nomination-pools-runtime-api", - "pallet-offences", - "pallet-offences-benchmarking", - "pallet-preimage", - "pallet-proxy", - "pallet-referenda", - "pallet-scheduler", - "pallet-session", - "pallet-session-benchmarking", - "pallet-staking", - "pallet-staking-reward-curve", - "pallet-staking-reward-fn", - "pallet-staking-runtime-api", - "pallet-state-trie-migration", - "pallet-timestamp 33.0.0", - "pallet-transaction-payment 34.0.0", - "pallet-transaction-payment-rpc-runtime-api", - "pallet-treasury", - "pallet-utility", - "pallet-vesting", - "pallet-whitelist", - "pallet-xcm", - "pallet-xcm-benchmarks", + "always-assert", + "async-trait", + "bytes", + "fatality", + "futures", "parity-scale-codec", + "parking_lot 0.12.1", + "polkadot-node-metrics", + "polkadot-node-network-protocol", + "polkadot-node-subsystem", + "polkadot-overseer", "polkadot-primitives", - "polkadot-runtime-common", - "polkadot-runtime-constants", - "polkadot-runtime-parachains", - "scale-info", - "separator", - "serde_json", - "sp-api 32.0.0", - "sp-application-crypto 36.0.0", - "sp-arithmetic 26.0.0", - "sp-authority-discovery", - "sp-block-builder", - "sp-consensus-babe", - "sp-consensus-beefy", - "sp-core 33.0.1", - "sp-debug-derive", - "sp-genesis-builder 0.13.0", - "sp-inherents 32.0.0", - "sp-io 36.0.0", - "sp-keyring", - "sp-npos-elections", - "sp-offchain", - "sp-runtime 37.0.0", - "sp-session", - "sp-staking 32.0.0", - "sp-std", - "sp-storage 21.0.0", - "sp-tracing 17.0.0", - "sp-transaction-pool", - "sp-trie 35.0.0", - "sp-version 35.0.0", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", - "substrate-wasm-builder", - "tokio", + "sc-network", + "sp-consensus", + "thiserror", + "tracing-gum", ] [[package]] -name = "polkadot-runtime-common" -version = "13.0.0" +name = "polkadot-node-collation-generation" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1215fb26c995f9a2ac815c28498e90347373d868f9e07bb8f180ea607a678108" +checksum = "6f1211ab8b154c2e2b4b89c64f57f96056c881e4fcfa2ce29b6e5cbc978e74f1" dependencies = [ - "bitvec", - "frame-benchmarking 34.0.0", - "frame-election-provider-support", - "frame-support 34.0.0", - "frame-system 34.0.1", - "impl-trait-for-tuples", - "libsecp256k1", - "log", - "pallet-asset-rate", - "pallet-authorship", - "pallet-babe", - "pallet-balances", - "pallet-broker 0.12.0", - "pallet-election-provider-multi-phase", - "pallet-fast-unstake", - "pallet-identity", - "pallet-session", - "pallet-staking", - "pallet-staking-reward-fn", - "pallet-timestamp 33.0.0", - "pallet-transaction-payment 34.0.0", - "pallet-treasury", - "pallet-vesting", + "futures", "parity-scale-codec", + "polkadot-erasure-coding", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", "polkadot-primitives", - "polkadot-runtime-parachains", - "rustc-hex", - "scale-info", - "serde", - "serde_derive", - "slot-range-helper", - "sp-api 32.0.0", - "sp-core 33.0.1", - "sp-inherents 32.0.0", - "sp-io 36.0.0", - "sp-npos-elections", - "sp-runtime 37.0.0", - "sp-session", - "sp-staking 32.0.0", - "sp-std", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", - "static_assertions", + "sp-core 29.0.0", + "sp-maybe-compressed-blob", + "thiserror", + "tracing-gum", ] [[package]] -name = "polkadot-runtime-constants" -version = "1.0.0" +name = "polkadot-node-core-approval-voting" +version = "8.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c61a17b7e4edd3b73afbe0c6e8b5369bf3b721361a232baf11fb1698077067a4" dependencies = [ - "frame-support 34.0.0", + "bitvec", + "derive_more", + "futures", + "futures-timer", + "itertools 0.10.5", + "kvdb", + "merlin 3.0.0", + "parity-scale-codec", + "polkadot-node-jaeger", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-overseer", "polkadot-primitives", - "polkadot-runtime-common", - "smallvec", - "sp-core 33.0.1", - "sp-runtime 37.0.0", - "sp-weights 31.0.0", - "staging-xcm-builder", + "rand", + "rand_chacha 0.3.1", + "rand_core 0.6.4", + "sc-keystore", + "schnellru", + "schnorrkel 0.11.4", + "sp-application-crypto 31.0.0", + "sp-consensus", + "sp-consensus-slots", + "sp-runtime 32.0.0", + "thiserror", + "tracing-gum", ] [[package]] -name = "polkadot-runtime-metrics" -version = "13.0.0" +name = "polkadot-node-core-av-store" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d54a84f56cf84685008ef66eb85d7ce6d87511b9c21a38ab214bbdd2917ae93f" +checksum = "84b334f06423ff701e4b807d6832741ec24e0e97ebc13b560fc99bc0652926c0" dependencies = [ - "bs58 0.5.0", - "frame-benchmarking 34.0.0", + "bitvec", + "futures", + "futures-timer", + "kvdb", "parity-scale-codec", + "polkadot-erasure-coding", + "polkadot-node-jaeger", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-overseer", "polkadot-primitives", - "sp-std", - "sp-tracing 17.0.0", + "sp-consensus", + "thiserror", + "tracing-gum", ] [[package]] -name = "polkadot-runtime-parachains" -version = "13.0.0" +name = "polkadot-node-core-backing" +version = "8.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69158a812736547a76333b97da33fdcc2830e6f8c613d8e89541845e294537a6" +checksum = "f07f8840f3f2f0bee6264c18ce471c99c925f9afb65952e1d584b6d773cf4115" dependencies = [ - "bitflags 1.3.2", "bitvec", - "derive_more", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", - "impl-trait-for-tuples", - "log", - "pallet-authority-discovery", - "pallet-authorship", - "pallet-babe", - "pallet-balances", - "pallet-broker 0.12.0", - "pallet-message-queue", - "pallet-session", - "pallet-staking", - "pallet-timestamp 33.0.0", - "pallet-vesting", - "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain-primitives", + "fatality", + "futures", + "polkadot-erasure-coding", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", "polkadot-primitives", - "polkadot-runtime-metrics", - "rand 0.8.5", - "rand_chacha 0.3.1", - "rustc-hex", - "scale-info", - "serde", - "sp-api 32.0.0", - "sp-application-crypto 36.0.0", - "sp-arithmetic 26.0.0", - "sp-core 33.0.1", - "sp-inherents 32.0.0", - "sp-io 36.0.0", - "sp-keystore 0.39.0", - "sp-runtime 37.0.0", - "sp-session", - "sp-staking 32.0.0", - "sp-std", - "sp-tracing 17.0.0", - "staging-xcm", - "staging-xcm-executor", - "static_assertions", + "polkadot-statement-table", + "schnellru", + "sp-keystore 0.35.0", + "thiserror", + "tracing-gum", ] [[package]] -name = "polkadot-system-emulated-network" -version = "1.0.0" +name = "polkadot-node-core-bitfield-signing" +version = "8.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0687006f843d6da8687eb24da735a04cbdcf4c3a98d82055b9b3a9047537e17e" dependencies = [ - "asset-hub-polkadot-emulated-chain", - "bridge-hub-polkadot-emulated-chain", - "collectives-polkadot-emulated-chain", - "emulated-integration-tests-common", - "penpal-emulated-chain", - "polkadot-emulated-chain", + "futures", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "sp-keystore 0.35.0", + "thiserror", + "tracing-gum", + "wasm-timer", ] [[package]] -name = "polkavm" -version = "0.9.3" +name = "polkadot-node-core-candidate-validation" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a3693e5efdb2bf74e449cd25fd777a28bd7ed87e41f5d5da75eb31b4de48b94" +checksum = "c3035acf9069801e980b91b5178591f8a7052b4409de13824db7a6c798b36b98" dependencies = [ - "libc", - "log", - "polkavm-assembler", - "polkavm-common 0.9.0", - "polkavm-linux-raw", + "async-trait", + "futures", + "futures-timer", + "parity-scale-codec", + "polkadot-node-core-pvf", + "polkadot-node-metrics", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-overseer", + "polkadot-parachain-primitives", + "polkadot-primitives", + "sp-maybe-compressed-blob", + "tracing-gum", ] [[package]] -name = "polkavm-assembler" -version = "0.9.0" +name = "polkadot-node-core-chain-api" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fa96d6d868243acc12de813dd48e756cbadcc8e13964c70d272753266deadc1" +checksum = "c990b9ffdde6725fe79f55e3b7c4c32ce2134a06103708476fa595a4ac652e95" dependencies = [ - "log", + "futures", + "polkadot-node-metrics", + "polkadot-node-subsystem", + "polkadot-node-subsystem-types", + "sc-client-api", + "sc-consensus-babe", + "tracing-gum", ] [[package]] -name = "polkavm-common" -version = "0.8.0" +name = "polkadot-node-core-chain-selection" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92c99f7eee94e7be43ba37eef65ad0ee8cbaf89b7c00001c3f6d2be985cb1817" +checksum = "451965f3ace786d392c407872d61324765061b87027890b02ffd625554531f97" +dependencies = [ + "futures", + "futures-timer", + "kvdb", + "parity-scale-codec", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "thiserror", + "tracing-gum", +] [[package]] -name = "polkavm-common" -version = "0.9.0" +name = "polkadot-node-core-dispute-coordinator" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d9428a5cfcc85c5d7b9fc4b6a18c4b802d0173d768182a51cc7751640f08b92" +checksum = "c13ea9d5b4aa43b5b1f718c3ec951adff0b0d74909cb1fe28206f5d88492247d" dependencies = [ - "log", + "fatality", + "futures", + "kvdb", + "parity-scale-codec", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "sc-keystore", + "schnellru", + "thiserror", + "tracing-gum", ] [[package]] -name = "polkavm-derive" -version = "0.8.0" +name = "polkadot-node-core-parachains-inherent" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79fa916f7962348bd1bb1a65a83401675e6fc86c51a0fdbcf92a3108e58e6125" +checksum = "6574c0bda4e10d722f761d4b8ab5d1708f0f963e5840370aa9cee8f559c90a23" dependencies = [ - "polkavm-derive-impl-macro 0.8.0", + "async-trait", + "futures", + "futures-timer", + "polkadot-node-subsystem", + "polkadot-overseer", + "polkadot-primitives", + "sp-blockchain", + "sp-inherents", + "thiserror", + "tracing-gum", ] [[package]] -name = "polkavm-derive" -version = "0.9.1" +name = "polkadot-node-core-prospective-parachains" +version = "7.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae8c4bea6f3e11cd89bb18bcdddac10bd9a24015399bd1c485ad68a985a19606" +checksum = "160f80a11b9d2b8e36e510ea54ce5b06e77179c0c502f7e19e5a5809bc1523ee" dependencies = [ - "polkavm-derive-impl-macro 0.9.0", + "bitvec", + "fatality", + "futures", + "parity-scale-codec", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "thiserror", + "tracing-gum", ] [[package]] -name = "polkavm-derive-impl" -version = "0.8.0" +name = "polkadot-node-core-provisioner" +version = "8.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c10b2654a8a10a83c260bfb93e97b262cf0017494ab94a65d389e0eda6de6c9c" +checksum = "b0d0a64371700537c3dc15b3956536e4541f093b7c38ac21737ea9fea3562a83" dependencies = [ - "polkavm-common 0.8.0", - "proc-macro2", - "quote", - "syn 2.0.65", + "bitvec", + "fatality", + "futures", + "futures-timer", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "thiserror", + "tracing-gum", ] [[package]] -name = "polkavm-derive-impl" -version = "0.9.0" +name = "polkadot-node-core-pvf" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c4fdfc49717fb9a196e74a5d28e0bc764eb394a2c803eb11133a31ac996c60c" +checksum = "f3bbb1b5f4b966f21a0336e94c0a0222958d2f3cba451da1157af271d07f9748" dependencies = [ - "polkavm-common 0.9.0", - "proc-macro2", - "quote", - "syn 2.0.65", + "always-assert", + "array-bytes 6.2.2", + "blake3", + "cfg-if", + "futures", + "futures-timer", + "is_executable", + "libc", + "parity-scale-codec", + "pin-project", + "polkadot-core-primitives", + "polkadot-node-core-pvf-common", + "polkadot-node-metrics", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-parachain-primitives", + "polkadot-primitives", + "rand", + "slotmap", + "sp-core 29.0.0", + "sp-maybe-compressed-blob", + "sp-wasm-interface", + "tempfile", + "thiserror", + "tokio", + "tracing-gum", ] [[package]] -name = "polkavm-derive-impl-macro" -version = "0.8.0" +name = "polkadot-node-core-pvf-checker" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15e85319a0d5129dc9f021c62607e0804f5fb777a05cdda44d750ac0732def66" +checksum = "94ab4a91e62a9f7e67cf400931578f2505417cc43a32ac29458163604f2b277b" dependencies = [ - "polkavm-derive-impl 0.8.0", - "syn 2.0.65", + "futures", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-overseer", + "polkadot-primitives", + "sp-keystore 0.35.0", + "thiserror", + "tracing-gum", ] [[package]] -name = "polkavm-derive-impl-macro" -version = "0.9.0" +name = "polkadot-node-core-pvf-common" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ba81f7b5faac81e528eb6158a6f3c9e0bb1008e0ffa19653bc8dea925ecb429" +checksum = "003981d3b63e4f527ef7f03cbe280e41ec649d9be365668887f0b107610640f4" dependencies = [ - "polkavm-derive-impl 0.9.0", - "syn 2.0.65", + "cfg-if", + "cpu-time", + "futures", + "landlock", + "libc", + "nix 0.27.1", + "parity-scale-codec", + "polkadot-parachain-primitives", + "polkadot-primitives", + "sc-executor", + "sc-executor-common", + "sc-executor-wasmtime", + "seccompiler", + "sp-core 29.0.0", + "sp-crypto-hashing", + "sp-externalities 0.26.0", + "sp-io 31.0.0", + "sp-tracing", + "thiserror", + "tracing-gum", ] [[package]] -name = "polkavm-linker" -version = "0.9.2" +name = "polkadot-node-core-runtime-api" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c7be503e60cf56c0eb785f90aaba4b583b36bff00e93997d93fef97f9553c39" +checksum = "6ba6ea6a03f297b7387fc59c41c3c32285803971cb27e81d7e9ca696824d6773" dependencies = [ - "gimli 0.28.1", - "hashbrown 0.14.3", - "log", - "object 0.32.2", - "polkavm-common 0.9.0", - "regalloc2 0.9.3", - "rustc-demangle", + "futures", + "polkadot-node-metrics", + "polkadot-node-subsystem", + "polkadot-node-subsystem-types", + "polkadot-primitives", + "schnellru", + "sp-consensus-babe", + "tracing-gum", ] [[package]] -name = "polkavm-linux-raw" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26e85d3456948e650dff0cfc85603915847faf893ed1e66b020bb82ef4557120" - -[[package]] -name = "polling" -version = "3.5.0" +name = "polkadot-node-jaeger" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24f040dee2588b4963afb4e420540439d126f73fdacf4a9c486a96d840bac3c9" +checksum = "f7d113b48e7b6126964c3a790b101d99e17fd3cb75a92e94d54587ce1340df21" dependencies = [ - "cfg-if", - "concurrent-queue", - "pin-project-lite 0.2.13", - "rustix 0.38.31", - "tracing", - "windows-sys 0.52.0", + "lazy_static", + "log", + "mick-jaeger", + "parity-scale-codec", + "parking_lot 0.12.1", + "polkadot-node-primitives", + "polkadot-primitives", + "sc-network", + "sp-core 29.0.0", + "thiserror", + "tokio", ] [[package]] -name = "poly1305" -version = "0.8.0" +name = "polkadot-node-metrics" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf" +checksum = "aef2e2a934f0d0d606fcfc53fc26f4cacd8b9f18fb2118829203fa813af2cdae" dependencies = [ - "cpufeatures", - "opaque-debug 0.3.0", - "universal-hash", + "bs58 0.5.0", + "futures", + "futures-timer", + "log", + "parity-scale-codec", + "polkadot-primitives", + "prioritized-metered-channel", + "sc-cli", + "sc-service", + "sc-tracing", + "substrate-prometheus-endpoint", + "tracing-gum", ] [[package]] -name = "polyval" -version = "0.6.1" +name = "polkadot-node-network-protocol" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d52cff9d1d4dee5fe6d03729099f4a310a41179e0a10dbf542039873f2e826fb" +checksum = "07f9e67b0f25d695947a15b6fe8ee6f8e83f3dfcbca124a13281c0edd0dc4703" dependencies = [ - "cfg-if", - "cpufeatures", - "opaque-debug 0.3.0", - "universal-hash", + "async-channel 1.9.0", + "async-trait", + "bitvec", + "derive_more", + "fatality", + "futures", + "hex", + "parity-scale-codec", + "polkadot-node-jaeger", + "polkadot-node-primitives", + "polkadot-primitives", + "rand", + "sc-authority-discovery", + "sc-network", + "strum 0.24.1", + "thiserror", + "tracing-gum", ] [[package]] -name = "portable-atomic" -version = "1.6.0" +name = "polkadot-node-primitives" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0" +checksum = "375744eee7a53576387e14856e1c65be8ecef8b449567bb2cff85706266c8912" +dependencies = [ + "bitvec", + "bounded-vec", + "futures", + "parity-scale-codec", + "polkadot-parachain-primitives", + "polkadot-primitives", + "schnorrkel 0.11.4", + "serde", + "sp-application-crypto 31.0.0", + "sp-consensus-babe", + "sp-core 29.0.0", + "sp-keystore 0.35.0", + "sp-maybe-compressed-blob", + "sp-runtime 32.0.0", + "thiserror", + "zstd 0.12.4", +] [[package]] -name = "powerfmt" -version = "0.2.0" +name = "polkadot-node-subsystem" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" +checksum = "24d6c226cdbcd48ab1e506d8512f0fb01839f9a72eec2fc0cf7771f6d3352171" +dependencies = [ + "polkadot-node-jaeger", + "polkadot-node-subsystem-types", + "polkadot-overseer", +] [[package]] -name = "ppv-lite86" -version = "0.2.17" +name = "polkadot-node-subsystem-types" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" +checksum = "1404525da0ab9d44bac1041449bf0c5576240f9031b305dc41654567e98b6021" +dependencies = [ + "async-trait", + "bitvec", + "derive_more", + "futures", + "orchestra", + "polkadot-node-jaeger", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-primitives", + "polkadot-statement-table", + "sc-client-api", + "sc-network", + "sc-transaction-pool-api", + "smallvec", + "sp-api", + "sp-authority-discovery", + "sp-blockchain", + "sp-consensus-babe", + "sp-runtime 32.0.0", + "substrate-prometheus-endpoint", + "thiserror", +] [[package]] -name = "predicates" -version = "2.1.5" +name = "polkadot-node-subsystem-util" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59230a63c37f3e18569bdb90e4a89cbf5bf8b06fea0b84e65ea10cc4df47addd" +checksum = "65a7d101f28bf718d15f01a060ed8cf7a7e2d8d5705c494b49ece696cada0adf" dependencies = [ - "difflib", - "float-cmp", + "async-trait", + "derive_more", + "fatality", + "futures", + "futures-channel", "itertools 0.10.5", - "normalize-line-endings", - "predicates-core", - "regex", + "kvdb", + "parity-db", + "parity-scale-codec", + "parking_lot 0.12.1", + "pin-project", + "polkadot-node-jaeger", + "polkadot-node-metrics", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-types", + "polkadot-overseer", + "polkadot-primitives", + "prioritized-metered-channel", + "rand", + "sc-client-api", + "schnellru", + "sp-application-crypto 31.0.0", + "sp-core 29.0.0", + "sp-keystore 0.35.0", + "thiserror", + "tracing-gum", ] [[package]] -name = "predicates-core" -version = "1.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174" - -[[package]] -name = "predicates-tree" -version = "1.0.9" +name = "polkadot-overseer" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf" +checksum = "bd5ed988deffeddf440473586f62efc5dd498f6016e6650881db09dd60b3b24f" dependencies = [ - "predicates-core", - "termtree", + "async-trait", + "futures", + "futures-timer", + "orchestra", + "parking_lot 0.12.1", + "polkadot-node-metrics", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem-types", + "polkadot-primitives", + "sc-client-api", + "sp-api", + "sp-core 29.0.0", + "tikv-jemalloc-ctl", + "tracing-gum", ] [[package]] -name = "prettyplease" -version = "0.1.25" +name = "polkadot-parachain-primitives" +version = "7.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" +checksum = "248ab090959a92e61493277e33b7e85104280a4beb4cb0815137d3c8c50a07f4" dependencies = [ - "proc-macro2", - "syn 1.0.109", + "bounded-collections", + "derive_more", + "parity-scale-codec", + "polkadot-core-primitives", + "scale-info", + "serde", + "sp-core 29.0.0", + "sp-runtime 32.0.0", + "sp-std", + "sp-weights 28.0.0", ] [[package]] -name = "prettyplease" -version = "0.2.16" +name = "polkadot-primitives" +version = "8.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a41cf62165e97c7f814d2221421dbb9afcbcdb0a88068e5ea206e19951c2cbb5" +checksum = "e0d5f9930210cab0233d81204415c9ef4a8889cdf3e60de1435250481a2773ca" +dependencies = [ + "bitvec", + "hex-literal", + "log", + "parity-scale-codec", + "polkadot-core-primitives", + "polkadot-parachain-primitives", + "scale-info", + "serde", + "sp-api", + "sp-application-crypto 31.0.0", + "sp-arithmetic 24.0.0", + "sp-authority-discovery", + "sp-consensus-slots", + "sp-core 29.0.0", + "sp-inherents", + "sp-io 31.0.0", + "sp-keystore 0.35.0", + "sp-runtime 32.0.0", + "sp-staking", + "sp-std", +] + +[[package]] +name = "polkadot-rpc" +version = "8.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb4747cb8faa532e8446b38b74266fd626d6b660fe6b00776dd6c4543cc0457f" +dependencies = [ + "jsonrpsee 0.20.3", + "mmr-rpc", + "pallet-transaction-payment-rpc", + "polkadot-primitives", + "sc-chain-spec", + "sc-client-api", + "sc-consensus-babe", + "sc-consensus-babe-rpc", + "sc-consensus-beefy", + "sc-consensus-beefy-rpc", + "sc-consensus-epochs", + "sc-consensus-grandpa", + "sc-consensus-grandpa-rpc", + "sc-rpc", + "sc-rpc-spec-v2", + "sc-sync-state-rpc", + "sc-transaction-pool-api", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-consensus-babe", + "sp-keystore 0.35.0", + "sp-runtime 32.0.0", + "substrate-frame-rpc-system", + "substrate-state-trie-migration-rpc", +] + +[[package]] +name = "polkadot-runtime" +version = "1.0.0" +dependencies = [ + "binary-merkle-tree", + "frame-benchmarking", + "frame-election-provider-support", + "frame-executive", + "frame-remote-externalities", + "frame-support", + "frame-system", + "frame-system-benchmarking", + "frame-system-rpc-runtime-api", + "frame-try-runtime", + "log", + "pallet-asset-rate", + "pallet-authority-discovery", + "pallet-authorship", + "pallet-babe", + "pallet-bags-list", + "pallet-balances", + "pallet-beefy", + "pallet-beefy-mmr", + "pallet-bounties", + "pallet-child-bounties", + "pallet-conviction-voting", + "pallet-election-provider-multi-phase", + "pallet-election-provider-support-benchmarking", + "pallet-fast-unstake", + "pallet-grandpa", + "pallet-identity", + "pallet-indices", + "pallet-message-queue", + "pallet-mmr", + "pallet-multisig", + "pallet-nomination-pools", + "pallet-nomination-pools-benchmarking", + "pallet-nomination-pools-runtime-api", + "pallet-offences", + "pallet-offences-benchmarking", + "pallet-preimage", + "pallet-proxy", + "pallet-referenda", + "pallet-scheduler", + "pallet-session", + "pallet-session-benchmarking", + "pallet-staking", + "pallet-staking-reward-curve", + "pallet-staking-reward-fn", + "pallet-staking-runtime-api", + "pallet-state-trie-migration", + "pallet-timestamp", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc-runtime-api", + "pallet-treasury", + "pallet-utility", + "pallet-vesting", + "pallet-whitelist", + "pallet-xcm", + "pallet-xcm-benchmarks", + "parity-scale-codec", + "polkadot-primitives", + "polkadot-runtime-common", + "polkadot-runtime-constants", + "polkadot-runtime-parachains", + "scale-info", + "separator", + "serde_json", + "sp-api", + "sp-application-crypto 31.0.0", + "sp-arithmetic 24.0.0", + "sp-authority-discovery", + "sp-block-builder", + "sp-consensus-babe", + "sp-consensus-beefy", + "sp-core 29.0.0", + "sp-debug-derive", + "sp-genesis-builder", + "sp-inherents", + "sp-io 31.0.0", + "sp-keyring", + "sp-npos-elections", + "sp-offchain", + "sp-runtime 32.0.0", + "sp-session", + "sp-staking", + "sp-std", + "sp-storage", + "sp-tracing", + "sp-transaction-pool", + "sp-trie 30.0.0", + "sp-version", + "staging-xcm", + "staging-xcm-builder", + "staging-xcm-executor", + "substrate-wasm-builder", + "tokio", +] + +[[package]] +name = "polkadot-runtime-common" +version = "8.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06afbb3bd10245ad1907242a98ddffc3c0c1e209738b8382bc5bcfc1f28c0429" +dependencies = [ + "bitvec", + "frame-benchmarking", + "frame-election-provider-support", + "frame-support", + "frame-system", + "impl-trait-for-tuples", + "libsecp256k1", + "log", + "pallet-asset-rate", + "pallet-authorship", + "pallet-babe", + "pallet-balances", + "pallet-broker", + "pallet-election-provider-multi-phase", + "pallet-fast-unstake", + "pallet-identity", + "pallet-session", + "pallet-staking", + "pallet-staking-reward-fn", + "pallet-timestamp", + "pallet-transaction-payment", + "pallet-treasury", + "pallet-vesting", + "parity-scale-codec", + "polkadot-primitives", + "polkadot-runtime-parachains", + "rustc-hex", + "scale-info", + "serde", + "serde_derive", + "slot-range-helper", + "sp-api", + "sp-core 29.0.0", + "sp-inherents", + "sp-io 31.0.0", + "sp-npos-elections", + "sp-runtime 32.0.0", + "sp-session", + "sp-staking", + "sp-std", + "staging-xcm", + "staging-xcm-builder", + "staging-xcm-executor", + "static_assertions", +] + +[[package]] +name = "polkadot-runtime-constants" +version = "1.0.0" +dependencies = [ + "frame-support", + "polkadot-primitives", + "polkadot-runtime-common", + "smallvec", + "sp-core 29.0.0", + "sp-runtime 32.0.0", + "sp-weights 28.0.0", + "staging-xcm-builder", +] + +[[package]] +name = "polkadot-runtime-metrics" +version = "8.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3566c6fd0c21b5dd555309427c984cf506f875ee90f710acea295b478fecbe0" +dependencies = [ + "bs58 0.5.0", + "frame-benchmarking", + "parity-scale-codec", + "polkadot-primitives", + "sp-std", + "sp-tracing", +] + +[[package]] +name = "polkadot-runtime-parachains" +version = "8.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8d37cd3e014b06daf396d1483b5327782a0ebadc816423419665166b75b3e3e" +dependencies = [ + "bitflags 1.3.2", + "bitvec", + "derive_more", + "frame-benchmarking", + "frame-support", + "frame-system", + "impl-trait-for-tuples", + "log", + "pallet-authority-discovery", + "pallet-authorship", + "pallet-babe", + "pallet-balances", + "pallet-broker", + "pallet-message-queue", + "pallet-session", + "pallet-staking", + "pallet-timestamp", + "pallet-vesting", + "parity-scale-codec", + "polkadot-core-primitives", + "polkadot-parachain-primitives", + "polkadot-primitives", + "polkadot-runtime-metrics", + "rand", + "rand_chacha 0.3.1", + "rustc-hex", + "scale-info", + "serde", + "sp-api", + "sp-application-crypto 31.0.0", + "sp-arithmetic 24.0.0", + "sp-core 29.0.0", + "sp-inherents", + "sp-io 31.0.0", + "sp-keystore 0.35.0", + "sp-runtime 32.0.0", + "sp-session", + "sp-staking", + "sp-std", + "sp-tracing", + "staging-xcm", + "staging-xcm-executor", + "static_assertions", +] + +[[package]] +name = "polkadot-service" +version = "8.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2fd665185877bec296588c7cf1ec0ef75e0545050b5e1d42d94240a284149da" +dependencies = [ + "async-trait", + "frame-benchmarking", + "frame-benchmarking-cli", + "frame-support", + "frame-system", + "frame-system-rpc-runtime-api", + "futures", + "hex-literal", + "is_executable", + "kvdb", + "kvdb-rocksdb", + "log", + "mmr-gadget", + "pallet-babe", + "pallet-im-online", + "pallet-staking", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc-runtime-api", + "parity-db", + "parity-scale-codec", + "parking_lot 0.12.1", + "polkadot-approval-distribution", + "polkadot-availability-bitfield-distribution", + "polkadot-availability-distribution", + "polkadot-availability-recovery", + "polkadot-collator-protocol", + "polkadot-core-primitives", + "polkadot-dispute-distribution", + "polkadot-gossip-support", + "polkadot-network-bridge", + "polkadot-node-collation-generation", + "polkadot-node-core-approval-voting", + "polkadot-node-core-av-store", + "polkadot-node-core-backing", + "polkadot-node-core-bitfield-signing", + "polkadot-node-core-candidate-validation", + "polkadot-node-core-chain-api", + "polkadot-node-core-chain-selection", + "polkadot-node-core-dispute-coordinator", + "polkadot-node-core-parachains-inherent", + "polkadot-node-core-prospective-parachains", + "polkadot-node-core-provisioner", + "polkadot-node-core-pvf", + "polkadot-node-core-pvf-checker", + "polkadot-node-core-runtime-api", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-types", + "polkadot-node-subsystem-util", + "polkadot-overseer", + "polkadot-parachain-primitives", + "polkadot-primitives", + "polkadot-rpc", + "polkadot-runtime-parachains", + "polkadot-statement-distribution", + "sc-authority-discovery", + "sc-basic-authorship", + "sc-block-builder", + "sc-chain-spec", + "sc-client-api", + "sc-client-db", + "sc-consensus", + "sc-consensus-babe", + "sc-consensus-beefy", + "sc-consensus-grandpa", + "sc-consensus-slots", + "sc-executor", + "sc-keystore", + "sc-network", + "sc-network-common", + "sc-network-sync", + "sc-offchain", + "sc-service", + "sc-sync-state-rpc", + "sc-sysinfo", + "sc-telemetry", + "sc-transaction-pool", + "sc-transaction-pool-api", + "schnellru", + "serde", + "serde_json", + "sp-api", + "sp-authority-discovery", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-consensus-babe", + "sp-consensus-beefy", + "sp-consensus-grandpa", + "sp-core 29.0.0", + "sp-inherents", + "sp-io 31.0.0", + "sp-keyring", + "sp-keystore 0.35.0", + "sp-mmr-primitives", + "sp-offchain", + "sp-runtime 32.0.0", + "sp-session", + "sp-state-machine 0.36.0", + "sp-storage", + "sp-timestamp", + "sp-transaction-pool", + "sp-version", + "sp-weights 28.0.0", + "substrate-prometheus-endpoint", + "thiserror", + "tracing-gum", +] + +[[package]] +name = "polkadot-statement-distribution" +version = "8.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ff6d16cbd994987f48a9f107f12e4c7fff26cdd71df6288e9521adc7cff3427" +dependencies = [ + "arrayvec 0.7.4", + "bitvec", + "fatality", + "futures", + "futures-timer", + "indexmap 2.2.6", + "parity-scale-codec", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "sp-keystore 0.35.0", + "sp-staking", + "thiserror", + "tracing-gum", +] + +[[package]] +name = "polkadot-statement-table" +version = "8.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de5e010da3c6a65d8f263d0f825a04d995ffc8a37f886f674fcbbc73bf158d01" +dependencies = [ + "parity-scale-codec", + "polkadot-primitives", + "sp-core 29.0.0", + "tracing-gum", +] + +[[package]] +name = "polkadot-system-emulated-network" +version = "1.0.0" +dependencies = [ + "asset-hub-polkadot-emulated-chain", + "bridge-hub-polkadot-emulated-chain", + "collectives-polkadot-emulated-chain", + "emulated-integration-tests-common", + "penpal-emulated-chain", + "polkadot-emulated-chain", +] + +[[package]] +name = "polkavm-common" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92c99f7eee94e7be43ba37eef65ad0ee8cbaf89b7c00001c3f6d2be985cb1817" + +[[package]] +name = "polkavm-common" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d9428a5cfcc85c5d7b9fc4b6a18c4b802d0173d768182a51cc7751640f08b92" + +[[package]] +name = "polkavm-derive" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79fa916f7962348bd1bb1a65a83401675e6fc86c51a0fdbcf92a3108e58e6125" +dependencies = [ + "polkavm-derive-impl-macro 0.8.0", +] + +[[package]] +name = "polkavm-derive" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae8c4bea6f3e11cd89bb18bcdddac10bd9a24015399bd1c485ad68a985a19606" +dependencies = [ + "polkavm-derive-impl-macro 0.9.0", +] + +[[package]] +name = "polkavm-derive-impl" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c10b2654a8a10a83c260bfb93e97b262cf0017494ab94a65d389e0eda6de6c9c" +dependencies = [ + "polkavm-common 0.8.0", + "proc-macro2", + "quote", + "syn 2.0.52", +] + +[[package]] +name = "polkavm-derive-impl" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c4fdfc49717fb9a196e74a5d28e0bc764eb394a2c803eb11133a31ac996c60c" +dependencies = [ + "polkavm-common 0.9.0", + "proc-macro2", + "quote", + "syn 2.0.52", +] + +[[package]] +name = "polkavm-derive-impl-macro" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15e85319a0d5129dc9f021c62607e0804f5fb777a05cdda44d750ac0732def66" +dependencies = [ + "polkavm-derive-impl 0.8.0", + "syn 2.0.52", +] + +[[package]] +name = "polkavm-derive-impl-macro" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ba81f7b5faac81e528eb6158a6f3c9e0bb1008e0ffa19653bc8dea925ecb429" +dependencies = [ + "polkavm-derive-impl 0.9.0", + "syn 2.0.52", +] + +[[package]] +name = "polling" +version = "3.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24f040dee2588b4963afb4e420540439d126f73fdacf4a9c486a96d840bac3c9" +dependencies = [ + "cfg-if", + "concurrent-queue", + "pin-project-lite 0.2.13", + "rustix 0.38.31", + "tracing", + "windows-sys 0.52.0", +] + +[[package]] +name = "poly1305" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf" +dependencies = [ + "cpufeatures", + "opaque-debug 0.3.0", + "universal-hash", +] + +[[package]] +name = "polyval" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d52cff9d1d4dee5fe6d03729099f4a310a41179e0a10dbf542039873f2e826fb" +dependencies = [ + "cfg-if", + "cpufeatures", + "opaque-debug 0.3.0", + "universal-hash", +] + +[[package]] +name = "portable-atomic" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0" + +[[package]] +name = "powerfmt" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" + +[[package]] +name = "ppv-lite86" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" + +[[package]] +name = "predicates" +version = "2.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59230a63c37f3e18569bdb90e4a89cbf5bf8b06fea0b84e65ea10cc4df47addd" +dependencies = [ + "difflib", + "float-cmp", + "itertools 0.10.5", + "normalize-line-endings", + "predicates-core", + "regex", +] + +[[package]] +name = "predicates-core" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174" + +[[package]] +name = "predicates-tree" +version = "1.0.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf" +dependencies = [ + "predicates-core", + "termtree", +] + +[[package]] +name = "prettyplease" +version = "0.1.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" +dependencies = [ + "proc-macro2", + "syn 1.0.109", +] + +[[package]] +name = "prettyplease" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a41cf62165e97c7f814d2221421dbb9afcbcdb0a88068e5ea206e19951c2cbb5" +dependencies = [ + "proc-macro2", + "syn 2.0.52", +] + +[[package]] +name = "primeorder" +version = "0.13.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" +dependencies = [ + "elliptic-curve", +] + +[[package]] +name = "primitive-types" +version = "0.12.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b34d9fd68ae0b74a41b21c03c2f62847aa0ffea044eee893b4c140b37e244e2" +dependencies = [ + "fixed-hash", + "impl-codec", + "impl-num-traits", + "impl-rlp", + "impl-serde", + "scale-info", + "uint", +] + +[[package]] +name = "prioritized-metered-channel" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a172e6cc603231f2cf004232eabcecccc0da53ba576ab286ef7baa0cfc7927ad" +dependencies = [ + "coarsetime", + "crossbeam-queue", + "derive_more", + "futures", + "futures-timer", + "nanorand", + "thiserror", + "tracing", +] + +[[package]] +name = "proc-macro-crate" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" +dependencies = [ + "once_cell", + "toml_edit 0.19.15", +] + +[[package]] +name = "proc-macro-crate" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e8366a6159044a37876a2b9817124296703c586a5c92e2c53751fa06d8d43e8" +dependencies = [ + "toml_edit 0.20.2", +] + +[[package]] +name = "proc-macro-crate" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" +dependencies = [ + "toml_edit 0.21.0", +] + +[[package]] +name = "proc-macro-error" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" +dependencies = [ + "proc-macro-error-attr", + "proc-macro2", + "quote", + "syn 1.0.109", + "version_check", +] + +[[package]] +name = "proc-macro-error-attr" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" +dependencies = [ + "proc-macro2", + "quote", + "version_check", +] + +[[package]] +name = "proc-macro-rules" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07c277e4e643ef00c1233393c673f655e3672cf7eb3ba08a00bdd0ea59139b5f" +dependencies = [ + "proc-macro-rules-macros", + "proc-macro2", + "syn 2.0.52", +] + +[[package]] +name = "proc-macro-rules-macros" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "207fffb0fe655d1d47f6af98cc2793405e85929bdbc420d685554ff07be27ac7" +dependencies = [ + "once_cell", + "proc-macro2", + "quote", + "syn 2.0.52", +] + +[[package]] +name = "proc-macro-warning" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b698b0b09d40e9b7c1a47b132d66a8b54bcd20583d9b6d06e4535e383b4405c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.52", +] + +[[package]] +name = "proc-macro2" +version = "1.0.82" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "prometheus" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "449811d15fbdf5ceb5c1144416066429cf82316e2ec8ce0c1f6f8a02e7bbcf8c" +dependencies = [ + "cfg-if", + "fnv", + "lazy_static", + "memchr", + "parking_lot 0.12.1", + "thiserror", +] + +[[package]] +name = "prometheus-client" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d6fa99d535dd930d1249e6c79cb3c2915f9172a540fe2b02a4c8f9ca954721e" +dependencies = [ + "dtoa", + "itoa", + "parking_lot 0.12.1", + "prometheus-client-derive-encode", +] + +[[package]] +name = "prometheus-client-derive-encode" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.52", +] + +[[package]] +name = "proptest" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31b476131c3c86cb68032fdc5cb6d5a1045e3e42d96b69fa599fd77701e1f5bf" +dependencies = [ + "bit-set", + "bit-vec", + "bitflags 2.4.1", + "lazy_static", + "num-traits", + "rand", + "rand_chacha 0.3.1", + "rand_xorshift", + "regex-syntax 0.8.2", + "rusty-fork", + "tempfile", + "unarray", +] + +[[package]] +name = "prost" +version = "0.11.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" +dependencies = [ + "bytes", + "prost-derive 0.11.9", +] + +[[package]] +name = "prost" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "146c289cda302b98a28d40c8b3b90498d6e526dd24ac2ecea73e4e491685b94a" +dependencies = [ + "bytes", + "prost-derive 0.12.3", +] + +[[package]] +name = "prost-build" +version = "0.11.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270" +dependencies = [ + "bytes", + "heck", + "itertools 0.10.5", + "lazy_static", + "log", + "multimap", + "petgraph", + "prettyplease 0.1.25", + "prost 0.11.9", + "prost-types", + "regex", + "syn 1.0.109", + "tempfile", + "which", +] + +[[package]] +name = "prost-derive" +version = "0.11.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" +dependencies = [ + "anyhow", + "itertools 0.10.5", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "prost-derive" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "efb6c9a1dd1def8e2124d17e83a20af56f1570d6c2d2bd9e266ccb768df3840e" +dependencies = [ + "anyhow", + "itertools 0.11.0", + "proc-macro2", + "quote", + "syn 2.0.52", +] + +[[package]] +name = "prost-types" +version = "0.11.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13" +dependencies = [ + "prost 0.11.9", +] + +[[package]] +name = "psm" +version = "0.1.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874" +dependencies = [ + "cc", +] + +[[package]] +name = "quick-error" +version = "1.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" + +[[package]] +name = "quick-protobuf" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d6da84cc204722a989e01ba2f6e1e276e190f22263d0cb6ce8526fcdb0d2e1f" +dependencies = [ + "byteorder", +] + +[[package]] +name = "quick-protobuf-codec" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1693116345026436eb2f10b677806169c1a1260c1c60eaaffe3fb5a29ae23d8b" +dependencies = [ + "asynchronous-codec", + "bytes", + "quick-protobuf", + "thiserror", + "unsigned-varint", +] + +[[package]] +name = "quicksink" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77de3c815e5a160b1539c6592796801df2043ae35e123b46d73380cfa57af858" +dependencies = [ + "futures-core", + "futures-sink", + "pin-project-lite 0.1.12", +] + +[[package]] +name = "quinn-proto" +version = "0.9.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94b0b33c13a79f669c85defaf4c275dc86a0c0372807d0ca3d78e0bb87274863" +dependencies = [ + "bytes", + "rand", + "ring 0.16.20", + "rustc-hash", + "rustls 0.20.9", + "slab", + "thiserror", + "tinyvec", + "tracing", + "webpki", +] + +[[package]] +name = "quote" +version = "1.0.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" dependencies = [ "proc-macro2", - "syn 2.0.65", ] [[package]] -name = "primitive-types" -version = "0.12.2" +name = "radium" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b34d9fd68ae0b74a41b21c03c2f62847aa0ffea044eee893b4c140b37e244e2" +checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ - "fixed-hash", - "impl-codec", - "impl-num-traits", - "impl-rlp", - "impl-serde", - "scale-info", - "uint", + "libc", + "rand_chacha 0.3.1", + "rand_core 0.6.4", ] [[package]] -name = "proc-macro-crate" -version = "1.3.1" +name = "rand_chacha" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" +checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" dependencies = [ - "once_cell", - "toml_edit 0.19.15", + "ppv-lite86", + "rand_core 0.5.1", ] [[package]] -name = "proc-macro-crate" -version = "2.0.0" +name = "rand_chacha" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e8366a6159044a37876a2b9817124296703c586a5c92e2c53751fa06d8d43e8" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" dependencies = [ - "toml_edit 0.20.2", + "ppv-lite86", + "rand_core 0.6.4", ] [[package]] -name = "proc-macro-crate" -version = "3.1.0" +name = "rand_core" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" +checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" dependencies = [ - "toml_edit 0.21.0", + "getrandom 0.1.16", ] [[package]] -name = "proc-macro-error" -version = "1.0.4" +name = "rand_core" +version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "proc-macro-error-attr", - "proc-macro2", - "quote", - "syn 1.0.109", - "version_check", + "getrandom 0.2.12", ] [[package]] -name = "proc-macro-error-attr" -version = "1.0.4" +name = "rand_distr" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" +checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31" dependencies = [ - "proc-macro2", - "quote", - "version_check", + "num-traits", + "rand", ] [[package]] -name = "proc-macro-warning" -version = "1.0.0" +name = "rand_pcg" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b698b0b09d40e9b7c1a47b132d66a8b54bcd20583d9b6d06e4535e383b4405c" +checksum = "59cad018caf63deb318e5a4586d99a24424a364f40f1e5778c29aca23f4fc73e" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.65", + "rand_core 0.6.4", ] [[package]] -name = "proc-macro2" -version = "1.0.82" +name = "rand_xorshift" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b" +checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f" dependencies = [ - "unicode-ident", + "rand_core 0.6.4", ] [[package]] -name = "prometheus" -version = "0.13.3" +name = "rawpointer" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "449811d15fbdf5ceb5c1144416066429cf82316e2ec8ce0c1f6f8a02e7bbcf8c" +checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" + +[[package]] +name = "rayon" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1" dependencies = [ - "cfg-if", - "fnv", - "lazy_static", - "memchr", - "parking_lot 0.12.1", - "thiserror", + "either", + "rayon-core", ] [[package]] -name = "prometheus-client" -version = "0.19.0" +name = "rayon-core" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d6fa99d535dd930d1249e6c79cb3c2915f9172a540fe2b02a4c8f9ca954721e" +checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed" dependencies = [ - "dtoa", - "itoa", - "parking_lot 0.12.1", - "prometheus-client-derive-encode", + "crossbeam-deque", + "crossbeam-utils", ] [[package]] -name = "prometheus-client-derive-encode" -version = "0.4.2" +name = "rcgen" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" +checksum = "ffbe84efe2f38dea12e9bfc1f65377fdf03e53a18cb3b995faedf7934c7e785b" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.65", + "pem 1.1.1", + "ring 0.16.20", + "time", + "yasna", ] [[package]] -name = "proptest" -version = "1.4.0" +name = "redox_syscall" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31b476131c3c86cb68032fdc5cb6d5a1045e3e42d96b69fa599fd77701e1f5bf" +checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" dependencies = [ - "bit-set", - "bit-vec", - "bitflags 2.4.1", - "lazy_static", - "num-traits", - "rand 0.8.5", - "rand_chacha 0.3.1", - "rand_xorshift", - "regex-syntax 0.8.2", - "rusty-fork", - "tempfile", - "unarray", + "bitflags 1.3.2", ] [[package]] -name = "prost" -version = "0.11.9" +name = "redox_syscall" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" +checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" dependencies = [ - "bytes", - "prost-derive 0.11.9", + "bitflags 1.3.2", ] [[package]] -name = "prost" -version = "0.12.6" +name = "redox_users" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29" +checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" dependencies = [ - "bytes", - "prost-derive 0.12.6", + "getrandom 0.2.12", + "libredox", + "thiserror", ] [[package]] -name = "prost-build" -version = "0.11.9" +name = "reed-solomon-novelpoly" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270" +checksum = "87413ebb313323d431e85d0afc5a68222aaed972843537cbfe5f061cf1b4bcab" dependencies = [ - "bytes", - "heck 0.4.1", - "itertools 0.10.5", - "lazy_static", - "log", - "multimap", - "petgraph", - "prettyplease 0.1.25", - "prost 0.11.9", - "prost-types 0.11.9", - "regex", - "syn 1.0.109", - "tempfile", - "which", + "derive_more", + "fs-err", + "static_init", + "thiserror", ] [[package]] -name = "prost-build" -version = "0.12.6" +name = "ref-cast" +version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" +checksum = "acde58d073e9c79da00f2b5b84eed919c8326832648a5b109b3fce1bb1175280" dependencies = [ - "bytes", - "heck 0.5.0", - "itertools 0.12.1", - "log", - "multimap", - "once_cell", - "petgraph", - "prettyplease 0.2.16", - "prost 0.12.6", - "prost-types 0.12.6", - "regex", - "syn 2.0.65", - "tempfile", + "ref-cast-impl", ] [[package]] -name = "prost-derive" -version = "0.11.9" +name = "ref-cast-impl" +version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" +checksum = "7f7473c2cfcf90008193dd0e3e16599455cb601a9fce322b5bb55de799664925" dependencies = [ - "anyhow", - "itertools 0.10.5", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.52", ] [[package]] -name = "prost-derive" -version = "0.12.6" +name = "regalloc2" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" +checksum = "80535183cae11b149d618fbd3c37e38d7cda589d82d7769e196ca9a9042d7621" dependencies = [ - "anyhow", - "itertools 0.12.1", - "proc-macro2", - "quote", - "syn 2.0.65", + "fxhash", + "log", + "slice-group-by", + "smallvec", ] [[package]] -name = "prost-types" -version = "0.11.9" +name = "regex" +version = "1.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13" +checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" dependencies = [ - "prost 0.11.9", + "aho-corasick", + "memchr", + "regex-automata 0.4.6", + "regex-syntax 0.8.2", ] [[package]] -name = "prost-types" -version = "0.12.6" +name = "regex-automata" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0" +checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" dependencies = [ - "prost 0.12.6", + "regex-syntax 0.6.29", ] [[package]] -name = "psm" -version = "0.1.21" +name = "regex-automata" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874" +checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" dependencies = [ - "cc", + "aho-corasick", + "memchr", + "regex-syntax 0.8.2", ] [[package]] -name = "quick-error" -version = "1.2.3" +name = "regex-syntax" +version = "0.6.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" +checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" [[package]] -name = "quick-protobuf" -version = "0.8.1" +name = "regex-syntax" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d6da84cc204722a989e01ba2f6e1e276e190f22263d0cb6ce8526fcdb0d2e1f" -dependencies = [ - "byteorder", -] +checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" [[package]] -name = "quick-protobuf-codec" -version = "0.1.0" +name = "reqwest" +version = "0.11.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1693116345026436eb2f10b677806169c1a1260c1c60eaaffe3fb5a29ae23d8b" +checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" dependencies = [ - "asynchronous-codec", + "async-compression", + "base64 0.21.6", "bytes", - "quick-protobuf", - "thiserror", - "unsigned-varint", + "encoding_rs", + "futures-core", + "futures-util", + "h2", + "http", + "http-body", + "hyper", + "hyper-rustls", + "hyper-tls", + "ipnet", + "js-sys", + "log", + "mime", + "native-tls", + "once_cell", + "percent-encoding", + "pin-project-lite 0.2.13", + "rustls 0.21.10", + "rustls-pemfile 1.0.4", + "serde", + "serde_json", + "serde_urlencoded", + "sync_wrapper", + "system-configuration", + "tokio", + "tokio-native-tls", + "tokio-rustls 0.24.1", + "tokio-socks", + "tokio-util", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-streams", + "web-sys", + "webpki-roots 0.25.4", + "winreg", ] [[package]] -name = "quicksink" -version = "0.1.2" +name = "resolv-conf" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77de3c815e5a160b1539c6592796801df2043ae35e123b46d73380cfa57af858" +checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00" dependencies = [ - "futures-core", - "futures-sink", - "pin-project-lite 0.1.12", + "hostname", + "quick-error", ] [[package]] -name = "quinn" -version = "0.9.4" +name = "rfc6979" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e8b432585672228923edbbf64b8b12c14e1112f62e88737655b4a083dbcd78e" +checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" dependencies = [ - "bytes", - "pin-project-lite 0.2.13", - "quinn-proto", - "quinn-udp", - "rustc-hash", - "rustls 0.20.9", - "thiserror", - "tokio", - "tracing", - "webpki", + "hmac 0.12.1", + "subtle 2.5.0", ] [[package]] -name = "quinn-proto" -version = "0.9.6" +name = "ring" +version = "0.16.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94b0b33c13a79f669c85defaf4c275dc86a0c0372807d0ca3d78e0bb87274863" +checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" dependencies = [ - "bytes", - "rand 0.8.5", - "ring 0.16.20", - "rustc-hash", - "rustls 0.20.9", - "slab", - "thiserror", - "tinyvec", - "tracing", - "webpki", + "cc", + "libc", + "once_cell", + "spin 0.5.2", + "untrusted 0.7.1", + "web-sys", + "winapi", ] [[package]] -name = "quinn-udp" -version = "0.3.2" +name = "ring" +version = "0.17.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "641538578b21f5e5c8ea733b736895576d0fe329bb883b937db6f4d163dbaaf4" +checksum = "688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74" dependencies = [ + "cc", + "getrandom 0.2.12", "libc", - "quinn-proto", - "socket2 0.4.10", - "tracing", - "windows-sys 0.42.0", + "spin 0.9.8", + "untrusted 0.9.0", + "windows-sys 0.48.0", ] [[package]] -name = "quote" -version = "1.0.35" +name = "ripemd" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" +checksum = "bd124222d17ad93a644ed9d011a40f4fb64aa54275c08cc216524a9ea82fb09f" dependencies = [ - "proc-macro2", + "digest 0.10.7", ] [[package]] -name = "radium" -version = "0.7.0" +name = "rlp" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" +checksum = "bb919243f34364b6bd2fc10ef797edbfa75f33c252e7998527479c6d6b47e1ec" +dependencies = [ + "bytes", + "rustc-hex", +] [[package]] -name = "rand" -version = "0.7.3" +name = "rocksdb" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" +checksum = "bb6f170a4041d50a0ce04b0d2e14916d6ca863ea2e422689a5b694395d299ffe" dependencies = [ - "getrandom 0.1.16", "libc", - "rand_chacha 0.2.2", - "rand_core 0.5.1", - "rand_hc", + "librocksdb-sys", ] [[package]] -name = "rand" -version = "0.8.5" +name = "route-recognizer" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" -dependencies = [ - "libc", - "rand_chacha 0.3.1", - "rand_core 0.6.4", -] +checksum = "afab94fb28594581f62d981211a9a4d53cc8130bbcbbb89a0440d9b8e81a7746" [[package]] -name = "rand_chacha" -version = "0.2.2" +name = "rpassword" +version = "7.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" +checksum = "80472be3c897911d0137b2d2b9055faf6eeac5b14e324073d83bc17b191d7e3f" dependencies = [ - "ppv-lite86", - "rand_core 0.5.1", + "libc", + "rtoolbox", + "windows-sys 0.48.0", ] [[package]] -name = "rand_chacha" -version = "0.3.1" +name = "rsa" +version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +checksum = "5d0e5124fcb30e76a7e79bfee683a2746db83784b86289f6251b54b7950a0dfc" dependencies = [ - "ppv-lite86", + "const-oid", + "digest 0.10.7", + "num-bigint-dig", + "num-integer", + "num-traits", + "pkcs1", + "pkcs8", "rand_core 0.6.4", + "signature", + "spki", + "subtle 2.5.0", + "zeroize", ] [[package]] -name = "rand_core" -version = "0.5.1" +name = "rtnetlink" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" +checksum = "322c53fd76a18698f1c27381d58091de3a043d356aa5bd0d510608b565f469a0" dependencies = [ - "getrandom 0.1.16", + "futures", + "log", + "netlink-packet-route", + "netlink-proto", + "nix 0.24.3", + "thiserror", + "tokio", ] [[package]] -name = "rand_core" -version = "0.6.4" +name = "rtoolbox" +version = "0.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +checksum = "c247d24e63230cdb56463ae328478bd5eac8b8faa8c69461a77e8e323afac90e" dependencies = [ - "getrandom 0.2.12", + "libc", + "windows-sys 0.48.0", ] [[package]] -name = "rand_distr" -version = "0.4.3" +name = "ruint" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31" +checksum = "49b1d9521f889713d1221270fdd63370feca7e5c71a18745343402fa86e4f04f" dependencies = [ + "alloy-rlp", + "ark-ff 0.3.0", + "ark-ff 0.4.2", + "bytes", + "fastrlp", + "num-bigint", "num-traits", - "rand 0.8.5", + "parity-scale-codec", + "primitive-types", + "proptest", + "rand", + "rlp", + "ruint-macro", + "serde", + "valuable", + "zeroize", ] [[package]] -name = "rand_hc" -version = "0.2.0" +name = "ruint-macro" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" -dependencies = [ - "rand_core 0.5.1", -] +checksum = "f86854cf50259291520509879a5c294c3c9a4c334e9ff65071c51e42ef1e2343" [[package]] -name = "rand_xorshift" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f" -dependencies = [ - "rand_core 0.6.4", -] +name = "rustc-demangle" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" [[package]] -name = "rawpointer" -version = "0.2.1" +name = "rustc-hash" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" +checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] -name = "rayon" -version = "1.8.0" +name = "rustc-hex" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1" -dependencies = [ - "either", - "rayon-core", -] +checksum = "3e75f6a532d0fd9f7f13144f392b6ad56a32696bfcd9c78f797f16bbb6f072d6" [[package]] -name = "rayon-core" -version = "1.12.0" +name = "rustc_version" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed" +checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" dependencies = [ - "crossbeam-deque", - "crossbeam-utils", + "semver 0.9.0", ] [[package]] -name = "rcgen" -version = "0.10.0" +name = "rustc_version" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffbe84efe2f38dea12e9bfc1f65377fdf03e53a18cb3b995faedf7934c7e785b" +checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" dependencies = [ - "pem 1.1.1", - "ring 0.16.20", - "time", - "yasna", + "semver 0.11.0", ] [[package]] -name = "redox_syscall" -version = "0.2.16" +name = "rustc_version" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" +checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" dependencies = [ - "bitflags 1.3.2", + "semver 1.0.18", ] [[package]] -name = "redox_syscall" -version = "0.4.1" +name = "rusticata-macros" +version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" +checksum = "faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632" dependencies = [ - "bitflags 1.3.2", + "nom", ] [[package]] -name = "redox_users" -version = "0.4.4" +name = "rustix" +version = "0.36.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" +checksum = "305efbd14fde4139eb501df5f136994bb520b033fa9fbdce287507dc23b8c7ed" dependencies = [ - "getrandom 0.2.12", - "libredox", - "thiserror", + "bitflags 1.3.2", + "errno", + "io-lifetimes", + "libc", + "linux-raw-sys 0.1.4", + "windows-sys 0.45.0", ] [[package]] -name = "ref-cast" -version = "1.0.20" +name = "rustix" +version = "0.38.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acde58d073e9c79da00f2b5b84eed919c8326832648a5b109b3fce1bb1175280" +checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" dependencies = [ - "ref-cast-impl", + "bitflags 2.4.1", + "errno", + "libc", + "linux-raw-sys 0.4.12", + "windows-sys 0.52.0", ] [[package]] -name = "ref-cast-impl" -version = "1.0.20" +name = "rustls" +version = "0.20.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f7473c2cfcf90008193dd0e3e16599455cb601a9fce322b5bb55de799664925" +checksum = "1b80e3dec595989ea8510028f30c408a4630db12c9cbb8de34203b89d6577e99" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.65", + "log", + "ring 0.16.20", + "sct", + "webpki", ] [[package]] -name = "regalloc2" -version = "0.6.1" +name = "rustls" +version = "0.21.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80535183cae11b149d618fbd3c37e38d7cda589d82d7769e196ca9a9042d7621" +checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" dependencies = [ - "fxhash", "log", - "slice-group-by", - "smallvec", + "ring 0.17.7", + "rustls-webpki 0.101.7", + "sct", ] [[package]] -name = "regalloc2" -version = "0.9.3" +name = "rustls" +version = "0.22.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6" +checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" dependencies = [ - "hashbrown 0.13.2", "log", - "rustc-hash", - "slice-group-by", - "smallvec", + "ring 0.17.7", + "rustls-pki-types", + "rustls-webpki 0.102.3", + "subtle 2.5.0", + "zeroize", ] [[package]] -name = "regex" -version = "1.10.4" +name = "rustls-native-certs" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" +checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" dependencies = [ - "aho-corasick", - "memchr", - "regex-automata 0.4.6", - "regex-syntax 0.8.2", + "openssl-probe", + "rustls-pemfile 1.0.4", + "schannel", + "security-framework", ] [[package]] -name = "regex-automata" -version = "0.1.10" +name = "rustls-native-certs" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" +checksum = "8f1fb85efa936c42c6d5fc28d2629bb51e4b2f4b8a5211e297d599cc5a093792" dependencies = [ - "regex-syntax 0.6.29", + "openssl-probe", + "rustls-pemfile 2.1.2", + "rustls-pki-types", + "schannel", + "security-framework", ] [[package]] -name = "regex-automata" -version = "0.4.6" +name = "rustls-pemfile" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" +checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax 0.8.2", + "base64 0.21.6", ] [[package]] -name = "regex-syntax" -version = "0.6.29" +name = "rustls-pemfile" +version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" +checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d" +dependencies = [ + "base64 0.22.1", + "rustls-pki-types", +] [[package]] -name = "regex-syntax" -version = "0.8.2" +name = "rustls-pki-types" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" +checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d" [[package]] -name = "reqwest" -version = "0.11.27" +name = "rustls-tokio-stream" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" +checksum = "55cae64d5219dfdd7f2d18dda421a2137ebdd63be6d0dc53d7836003f224f3d0" dependencies = [ - "base64 0.21.6", - "bytes", - "encoding_rs", - "futures-core", - "futures-util", - "h2", - "http", - "http-body", - "hyper", - "hyper-tls", - "ipnet", - "js-sys", - "log", - "mime", - "native-tls", - "once_cell", - "percent-encoding", - "pin-project-lite 0.2.13", - "rustls-pemfile 1.0.4", - "serde", - "serde_json", - "serde_urlencoded", - "sync_wrapper", - "system-configuration", + "futures", + "rustls 0.21.10", "tokio", - "tokio-native-tls", - "tower-service", - "url", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", - "winreg", ] [[package]] -name = "resolv-conf" -version = "0.7.0" +name = "rustls-webpki" +version = "0.101.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00" +checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" dependencies = [ - "hostname", - "quick-error", + "ring 0.17.7", + "untrusted 0.9.0", ] [[package]] -name = "rfc6979" -version = "0.4.0" +name = "rustls-webpki" +version = "0.102.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" +checksum = "f3bce581c0dd41bce533ce695a1437fa16a7ab5ac3ccfa99fe1a620a7885eabf" dependencies = [ - "hmac 0.12.1", - "subtle 2.5.0", + "ring 0.17.7", + "rustls-pki-types", + "untrusted 0.9.0", ] [[package]] -name = "ring" -version = "0.16.20" +name = "rustversion" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" -dependencies = [ - "cc", - "libc", - "once_cell", - "spin 0.5.2", - "untrusted 0.7.1", - "web-sys", - "winapi", -] +checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" [[package]] -name = "ring" -version = "0.17.7" +name = "rusty-fork" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74" +checksum = "cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f" dependencies = [ - "cc", - "getrandom 0.2.12", - "libc", - "spin 0.9.8", - "untrusted 0.9.0", - "windows-sys 0.48.0", + "fnv", + "quick-error", + "tempfile", + "wait-timeout", ] [[package]] -name = "rlp" -version = "0.5.2" +name = "ruzstd" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb919243f34364b6bd2fc10ef797edbfa75f33c252e7998527479c6d6b47e1ec" +checksum = "58c4eb8a81997cf040a091d1f7e1938aeab6749d3a0dfa73af43cdc32393483d" dependencies = [ - "bytes", - "rustc-hex", + "byteorder", + "derive_more", + "twox-hash", ] [[package]] -name = "rtnetlink" -version = "0.10.1" +name = "rw-stream-sink" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "322c53fd76a18698f1c27381d58091de3a043d356aa5bd0d510608b565f469a0" +checksum = "26338f5e09bb721b85b135ea05af7767c90b52f6de4f087d4f4a3a9d64e7dc04" dependencies = [ "futures", - "log", - "netlink-packet-route", - "netlink-proto", - "nix 0.24.3", - "thiserror", - "tokio", + "pin-project", + "static_assertions", ] [[package]] -name = "ruint" -version = "1.12.0" +name = "rw-stream-sink" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49b1d9521f889713d1221270fdd63370feca7e5c71a18745343402fa86e4f04f" +checksum = "d8c9026ff5d2f23da5e45bbc283f156383001bfb09c4e44256d02c1a685fe9a1" dependencies = [ - "alloy-rlp", - "ark-ff 0.3.0", - "ark-ff 0.4.2", - "bytes", - "fastrlp", - "num-bigint", - "num-traits", - "parity-scale-codec", - "primitive-types", - "proptest", - "rand 0.8.5", - "rlp", - "ruint-macro", - "serde", - "valuable", - "zeroize", + "futures", + "pin-project", + "static_assertions", ] [[package]] -name = "ruint-macro" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f86854cf50259291520509879a5c294c3c9a4c334e9ff65071c51e42ef1e2343" - -[[package]] -name = "rustc-demangle" -version = "0.1.23" +name = "ryu" +version = "1.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" +checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" [[package]] -name = "rustc-hash" -version = "1.1.0" +name = "ryu-js" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" +checksum = "ad97d4ce1560a5e27cec89519dc8300d1aa6035b099821261c651486a19e44d5" [[package]] -name = "rustc-hex" -version = "2.1.0" +name = "safe-mix" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e75f6a532d0fd9f7f13144f392b6ad56a32696bfcd9c78f797f16bbb6f072d6" +checksum = "6d3d055a2582e6b00ed7a31c1524040aa391092bf636328350813f3a0605215c" +dependencies = [ + "rustc_version 0.2.3", +] [[package]] -name = "rustc_version" -version = "0.2.3" +name = "safe_arch" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" +checksum = "f398075ce1e6a179b46f51bd88d0598b92b00d3551f1a2d4ac49e771b56ac354" dependencies = [ - "semver 0.9.0", + "bytemuck", ] [[package]] -name = "rustc_version" -version = "0.3.3" +name = "same-file" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" dependencies = [ - "semver 0.11.0", + "winapi-util", ] [[package]] -name = "rustc_version" -version = "0.4.0" +name = "sc-allocator" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" +checksum = "357127c91373ed6d1ae582f6e3300ab5b13bcde43bbf270a891f44194ef48b70" dependencies = [ - "semver 1.0.18", + "log", + "sp-core 29.0.0", + "sp-wasm-interface", + "thiserror", ] [[package]] -name = "rusticata-macros" -version = "4.1.0" +name = "sc-authority-discovery" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632" +checksum = "7fb3c14cb8022844835a6f7209196b8c6544d389fe5d2972d8df2ae4ca75afbe" dependencies = [ - "nom", + "async-trait", + "futures", + "futures-timer", + "ip_network", + "libp2p 0.51.4", + "log", + "multihash 0.18.1", + "multihash-codetable", + "parity-scale-codec", + "prost 0.12.3", + "prost-build", + "rand", + "sc-client-api", + "sc-network", + "sp-api", + "sp-authority-discovery", + "sp-blockchain", + "sp-core 29.0.0", + "sp-keystore 0.35.0", + "sp-runtime 32.0.0", + "substrate-prometheus-endpoint", + "thiserror", ] [[package]] -name = "rustix" -version = "0.36.17" +name = "sc-basic-authorship" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "305efbd14fde4139eb501df5f136994bb520b033fa9fbdce287507dc23b8c7ed" +checksum = "724c3a6eee5f0829a1b79a15e12d63ed81b33281b14004a6331a8883b2fd8fd1" dependencies = [ - "bitflags 1.3.2", - "errno", - "io-lifetimes", - "libc", - "linux-raw-sys 0.1.4", - "windows-sys 0.45.0", + "futures", + "futures-timer", + "log", + "parity-scale-codec", + "sc-block-builder", + "sc-proposer-metrics", + "sc-telemetry", + "sc-transaction-pool-api", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core 29.0.0", + "sp-inherents", + "sp-runtime 32.0.0", + "substrate-prometheus-endpoint", ] [[package]] -name = "rustix" -version = "0.38.31" +name = "sc-block-builder" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" +checksum = "8e8b0640994965c6ff3afa13242d95a61611b83da21fd86ac2b1ebd03e241a02" dependencies = [ - "bitflags 2.4.1", - "errno", - "libc", - "linux-raw-sys 0.4.12", - "windows-sys 0.52.0", + "parity-scale-codec", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-core 29.0.0", + "sp-inherents", + "sp-runtime 32.0.0", + "sp-trie 30.0.0", ] [[package]] -name = "rustls" -version = "0.20.9" +name = "sc-chain-spec" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b80e3dec595989ea8510028f30c408a4630db12c9cbb8de34203b89d6577e99" +checksum = "0f73880050f8b04fed7f6301279ef3899df13a3891bd06156d56f9a1c50fefba" dependencies = [ + "array-bytes 6.2.2", + "docify", "log", - "ring 0.16.20", - "sct", - "webpki", + "memmap2 0.9.4", + "parity-scale-codec", + "sc-chain-spec-derive", + "sc-client-api", + "sc-executor", + "sc-network", + "sc-telemetry", + "serde", + "serde_json", + "sp-blockchain", + "sp-core 29.0.0", + "sp-crypto-hashing", + "sp-genesis-builder", + "sp-io 31.0.0", + "sp-runtime 32.0.0", + "sp-state-machine 0.36.0", ] [[package]] -name = "rustls" -version = "0.21.10" +name = "sc-chain-spec-derive" +version = "11.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" +checksum = "f2e80fbdaea194762d4b4b0eec389037c25ad102676203b42d684774ae3019b8" dependencies = [ - "log", - "ring 0.17.7", - "rustls-webpki 0.101.7", - "sct", + "proc-macro-crate 3.1.0", + "proc-macro2", + "quote", + "syn 2.0.52", ] [[package]] -name = "rustls" -version = "0.22.4" +name = "sc-cli" +version = "0.37.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" +checksum = "e8a284c10ea92b1fe789b9f0e5815d393f3a1e3bf6a4adaa884f24e36143b83b" dependencies = [ + "array-bytes 6.2.2", + "bip39", + "chrono", + "clap", + "fdlimit", + "futures", + "itertools 0.10.5", + "libp2p-identity 0.1.3", "log", - "ring 0.17.7", - "rustls-pki-types", - "rustls-webpki 0.102.3", - "subtle 2.5.0", - "zeroize", + "names", + "parity-scale-codec", + "rand", + "regex", + "rpassword", + "sc-client-api", + "sc-client-db", + "sc-keystore", + "sc-mixnet", + "sc-network", + "sc-service", + "sc-telemetry", + "sc-tracing", + "sc-utils", + "serde", + "serde_json", + "sp-blockchain", + "sp-core 29.0.0", + "sp-keyring", + "sp-keystore 0.35.0", + "sp-panic-handler", + "sp-runtime 32.0.0", + "sp-version", + "thiserror", + "tokio", ] [[package]] -name = "rustls-native-certs" -version = "0.6.3" +name = "sc-client-api" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" +checksum = "3e914dfadaaf384d8869ae47f3ec783bf6a1ac24e7827f5fec2e0e649a450a91" dependencies = [ - "openssl-probe", - "rustls-pemfile 1.0.4", - "schannel", - "security-framework", + "fnv", + "futures", + "log", + "parity-scale-codec", + "parking_lot 0.12.1", + "sc-executor", + "sc-transaction-pool-api", + "sc-utils", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core 29.0.0", + "sp-database", + "sp-externalities 0.26.0", + "sp-runtime 32.0.0", + "sp-state-machine 0.36.0", + "sp-statement-store", + "sp-storage", + "sp-trie 30.0.0", + "substrate-prometheus-endpoint", ] [[package]] -name = "rustls-native-certs" -version = "0.7.0" +name = "sc-client-db" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f1fb85efa936c42c6d5fc28d2629bb51e4b2f4b8a5211e297d599cc5a093792" +checksum = "1f08c4f29e6d2b8915bab6435b8817fa39ef7708c04a7cf6226f803e133b017c" dependencies = [ - "openssl-probe", - "rustls-pemfile 2.1.2", - "rustls-pki-types", - "schannel", - "security-framework", + "hash-db", + "kvdb", + "kvdb-memorydb", + "kvdb-rocksdb", + "linked-hash-map", + "log", + "parity-db", + "parity-scale-codec", + "parking_lot 0.12.1", + "sc-client-api", + "sc-state-db", + "schnellru", + "sp-arithmetic 24.0.0", + "sp-blockchain", + "sp-core 29.0.0", + "sp-database", + "sp-runtime 32.0.0", + "sp-state-machine 0.36.0", + "sp-trie 30.0.0", ] [[package]] -name = "rustls-pemfile" -version = "1.0.4" +name = "sc-consensus" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" +checksum = "c8e1ac2c698b828073982b6f5b1a466fcc345a452983356af74254ade8e9987d" dependencies = [ - "base64 0.21.6", + "async-trait", + "futures", + "futures-timer", + "libp2p-identity 0.1.3", + "log", + "mockall", + "parking_lot 0.12.1", + "sc-client-api", + "sc-utils", + "serde", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core 29.0.0", + "sp-runtime 32.0.0", + "sp-state-machine 0.36.0", + "substrate-prometheus-endpoint", + "thiserror", ] [[package]] -name = "rustls-pemfile" -version = "2.1.2" +name = "sc-consensus-babe" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d" +checksum = "82ec3dc31f8fd024684d1306488836680558b680a8ec38219e19f20854811f02" dependencies = [ - "base64 0.22.1", - "rustls-pki-types", + "async-trait", + "fork-tree", + "futures", + "log", + "num-bigint", + "num-rational", + "num-traits", + "parity-scale-codec", + "parking_lot 0.12.1", + "sc-client-api", + "sc-consensus", + "sc-consensus-epochs", + "sc-consensus-slots", + "sc-telemetry", + "sc-transaction-pool-api", + "sp-api", + "sp-application-crypto 31.0.0", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-consensus-babe", + "sp-consensus-slots", + "sp-core 29.0.0", + "sp-crypto-hashing", + "sp-inherents", + "sp-keystore 0.35.0", + "sp-runtime 32.0.0", + "substrate-prometheus-endpoint", + "thiserror", ] [[package]] -name = "rustls-pki-types" -version = "1.7.0" +name = "sc-consensus-babe-rpc" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d" +checksum = "bf2b3004672f9eea0d9af6c9b944fa3ef0bc72fd88cea9075cdf6dc96d1439ac" +dependencies = [ + "futures", + "jsonrpsee 0.20.3", + "sc-consensus-babe", + "sc-consensus-epochs", + "sc-rpc-api", + "serde", + "sp-api", + "sp-application-crypto 31.0.0", + "sp-blockchain", + "sp-consensus", + "sp-consensus-babe", + "sp-core 29.0.0", + "sp-keystore 0.35.0", + "sp-runtime 32.0.0", + "thiserror", +] [[package]] -name = "rustls-webpki" -version = "0.101.7" +name = "sc-consensus-beefy" +version = "14.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" +checksum = "e9ce3ee15eff7fa642791966d427f185184df3c7f4e58893705f3e7781da8ef5" dependencies = [ - "ring 0.17.7", - "untrusted 0.9.0", + "array-bytes 6.2.2", + "async-channel 1.9.0", + "async-trait", + "fnv", + "futures", + "log", + "parity-scale-codec", + "parking_lot 0.12.1", + "sc-client-api", + "sc-consensus", + "sc-network", + "sc-network-gossip", + "sc-network-sync", + "sc-utils", + "sp-api", + "sp-application-crypto 31.0.0", + "sp-arithmetic 24.0.0", + "sp-blockchain", + "sp-consensus", + "sp-consensus-beefy", + "sp-core 29.0.0", + "sp-crypto-hashing", + "sp-keystore 0.35.0", + "sp-mmr-primitives", + "sp-runtime 32.0.0", + "substrate-prometheus-endpoint", + "thiserror", + "tokio", + "wasm-timer", ] [[package]] -name = "rustls-webpki" -version = "0.102.3" +name = "sc-consensus-beefy-rpc" +version = "14.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3bce581c0dd41bce533ce695a1437fa16a7ab5ac3ccfa99fe1a620a7885eabf" +checksum = "2a1ed5e8ac2cb53c6a248c8f469353f55bd23c72f23fe371ac19c1d46618de1a" dependencies = [ - "ring 0.17.7", - "rustls-pki-types", - "untrusted 0.9.0", + "futures", + "jsonrpsee 0.20.3", + "log", + "parity-scale-codec", + "parking_lot 0.12.1", + "sc-consensus-beefy", + "sc-rpc", + "serde", + "sp-consensus-beefy", + "sp-core 29.0.0", + "sp-runtime 32.0.0", + "thiserror", ] [[package]] -name = "rustversion" -version = "1.0.14" +name = "sc-consensus-epochs" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" +checksum = "19f68ddb91626f901578515eed93c7919f739660161f4e9f7b9407e2d0ede981" +dependencies = [ + "fork-tree", + "parity-scale-codec", + "sc-client-api", + "sc-consensus", + "sp-blockchain", + "sp-runtime 32.0.0", +] [[package]] -name = "rusty-fork" -version = "0.3.0" +name = "sc-consensus-grandpa" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f" +checksum = "7ae91e5b5a120be4d13a59eaf94fd85d7c7af528482b8e21d861fa1167df3083" dependencies = [ - "fnv", - "quick-error", - "tempfile", - "wait-timeout", + "ahash 0.8.8", + "array-bytes 6.2.2", + "async-trait", + "dyn-clone", + "finality-grandpa", + "fork-tree", + "futures", + "futures-timer", + "log", + "parity-scale-codec", + "parking_lot 0.12.1", + "rand", + "sc-block-builder", + "sc-chain-spec", + "sc-client-api", + "sc-consensus", + "sc-network", + "sc-network-common", + "sc-network-gossip", + "sc-network-sync", + "sc-telemetry", + "sc-transaction-pool-api", + "sc-utils", + "serde_json", + "sp-api", + "sp-application-crypto 31.0.0", + "sp-arithmetic 24.0.0", + "sp-blockchain", + "sp-consensus", + "sp-consensus-grandpa", + "sp-core 29.0.0", + "sp-crypto-hashing", + "sp-keystore 0.35.0", + "sp-runtime 32.0.0", + "substrate-prometheus-endpoint", + "thiserror", ] [[package]] -name = "ruzstd" -version = "0.5.0" +name = "sc-consensus-grandpa-rpc" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58c4eb8a81997cf040a091d1f7e1938aeab6749d3a0dfa73af43cdc32393483d" +checksum = "697cbd528516561dbc818a8990d5477169e86d9335a0b29207cf6f6a90269e7c" dependencies = [ - "byteorder", - "derive_more", - "twox-hash", + "finality-grandpa", + "futures", + "jsonrpsee 0.20.3", + "log", + "parity-scale-codec", + "sc-client-api", + "sc-consensus-grandpa", + "sc-rpc", + "serde", + "sp-blockchain", + "sp-core 29.0.0", + "sp-runtime 32.0.0", + "thiserror", ] [[package]] -name = "rw-stream-sink" -version = "0.3.0" +name = "sc-consensus-slots" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26338f5e09bb721b85b135ea05af7767c90b52f6de4f087d4f4a3a9d64e7dc04" +checksum = "567bddd65d52951fb9bc7a7e05d1dfdfc47ff2c594ec5ca9756d27e7226635bb" dependencies = [ + "async-trait", "futures", - "pin-project", - "static_assertions", + "futures-timer", + "log", + "parity-scale-codec", + "sc-client-api", + "sc-consensus", + "sc-telemetry", + "sp-arithmetic 24.0.0", + "sp-blockchain", + "sp-consensus", + "sp-consensus-slots", + "sp-core 29.0.0", + "sp-inherents", + "sp-runtime 32.0.0", + "sp-state-machine 0.36.0", ] [[package]] -name = "rw-stream-sink" -version = "0.4.0" +name = "sc-executor" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8c9026ff5d2f23da5e45bbc283f156383001bfb09c4e44256d02c1a685fe9a1" +checksum = "aa2ac6c356538d67987bbb867e11a12a84ba87250c70fd50005b6d74f570a4f7" dependencies = [ - "futures", - "pin-project", - "static_assertions", + "parity-scale-codec", + "parking_lot 0.12.1", + "sc-executor-common", + "sc-executor-wasmtime", + "schnellru", + "sp-api", + "sp-core 29.0.0", + "sp-externalities 0.26.0", + "sp-io 31.0.0", + "sp-panic-handler", + "sp-runtime-interface 25.0.0", + "sp-trie 30.0.0", + "sp-version", + "sp-wasm-interface", + "tracing", ] [[package]] -name = "ryu" -version = "1.0.16" +name = "sc-executor-common" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" +checksum = "07498138dee3ddf2c71299ca372d8449880bb3a8a8a299a483094e9c26b0823e" +dependencies = [ + "sc-allocator", + "sp-maybe-compressed-blob", + "sp-wasm-interface", + "thiserror", + "wasm-instrument", +] [[package]] -name = "safe-mix" -version = "1.0.1" +name = "sc-executor-wasmtime" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d3d055a2582e6b00ed7a31c1524040aa391092bf636328350813f3a0605215c" +checksum = "30a387779ab54ec1ffce0bf3a6631faada079459d42796c1895683767918a642" dependencies = [ - "rustc_version 0.2.3", + "anyhow", + "cfg-if", + "libc", + "log", + "parking_lot 0.12.1", + "rustix 0.36.17", + "sc-allocator", + "sc-executor-common", + "sp-runtime-interface 25.0.0", + "sp-wasm-interface", + "wasmtime", ] [[package]] -name = "safe_arch" -version = "0.7.1" +name = "sc-informant" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f398075ce1e6a179b46f51bd88d0598b92b00d3551f1a2d4ac49e771b56ac354" +checksum = "eb603a0a703f1bc10a4e6462bec1036d8fb8b3e3eff5513a9c07f98ccb8d662d" dependencies = [ - "bytemuck", + "ansi_term", + "futures", + "futures-timer", + "log", + "sc-client-api", + "sc-network", + "sc-network-common", + "sc-network-sync", + "sp-blockchain", + "sp-runtime 32.0.0", ] [[package]] -name = "same-file" -version = "1.0.6" +name = "sc-keystore" +version = "26.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +checksum = "4cc4f6a558dd23e3bae2e9f195da822465258b9aaf211c34360d7f6efb944e54" dependencies = [ - "winapi-util", + "array-bytes 6.2.2", + "parking_lot 0.12.1", + "serde_json", + "sp-application-crypto 31.0.0", + "sp-core 29.0.0", + "sp-keystore 0.35.0", + "thiserror", ] [[package]] -name = "sc-allocator" -version = "28.0.0" +name = "sc-mixnet" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3f01218e73ea57916be5f08987995ac802d6f4ede4ea5ce0242e468c590e4e2" +checksum = "45fb213c15679fe5b87c383815d7fb758c70d3e7c573948bd7fe26ff344d2272" dependencies = [ + "array-bytes 4.2.0", + "arrayvec 0.7.4", + "blake2 0.10.6", + "bytes", + "futures", + "futures-timer", + "libp2p-identity 0.1.3", "log", - "sp-core 33.0.1", - "sp-wasm-interface 21.0.0", + "mixnet", + "multiaddr 0.17.1", + "parity-scale-codec", + "parking_lot 0.12.1", + "sc-client-api", + "sc-network", + "sc-transaction-pool-api", + "sp-api", + "sp-consensus", + "sp-core 29.0.0", + "sp-keystore 0.35.0", + "sp-mixnet", + "sp-runtime 32.0.0", "thiserror", ] [[package]] -name = "sc-block-builder" -version = "0.39.0" +name = "sc-network" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23c1a029e5f794a859bbda434bb311660fe195106e5ec6147e460bb9dffb3baf" +checksum = "f231c7d5e749ec428b4cfa669d759ae76cd3da4f50d7352a2d711acdc7532891" dependencies = [ + "array-bytes 6.2.2", + "async-channel 1.9.0", + "async-trait", + "asynchronous-codec", + "bytes", + "either", + "fnv", + "futures", + "futures-timer", + "ip_network", + "libp2p 0.51.4", + "linked_hash_set", + "log", + "mockall", "parity-scale-codec", - "sp-api 32.0.0", - "sp-block-builder", + "parking_lot 0.12.1", + "partial_sort", + "pin-project", + "rand", + "sc-client-api", + "sc-network-common", + "sc-utils", + "serde", + "serde_json", + "smallvec", + "sp-arithmetic 24.0.0", "sp-blockchain", - "sp-core 33.0.1", - "sp-inherents 32.0.0", - "sp-runtime 37.0.0", - "sp-trie 35.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", + "substrate-prometheus-endpoint", + "thiserror", + "tokio", + "tokio-stream", + "unsigned-varint", + "wasm-timer", + "zeroize", ] [[package]] -name = "sc-chain-spec" -version = "33.0.0" +name = "sc-network-bitswap" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5b161ea70cfb2340f8fdd288fca185a588e689cf1f07d6439e45541f4b5fe8b" +checksum = "e2f89b0134738cb3d982b6e625ca93ae8dbe83ce2a06e4b6a396e4df09ed3499" dependencies = [ - "array-bytes", - "docify", + "async-channel 1.9.0", + "cid", + "futures", + "libp2p-identity 0.1.3", "log", - "memmap2", - "parity-scale-codec", - "sc-chain-spec-derive", + "prost 0.12.3", + "prost-build", "sc-client-api", - "sc-executor", "sc-network", - "sc-telemetry", - "serde", - "serde_json", "sp-blockchain", - "sp-core 33.0.1", - "sp-crypto-hashing", - "sp-genesis-builder 0.13.0", - "sp-io 36.0.0", - "sp-runtime 37.0.0", - "sp-state-machine 0.41.0", - "sp-tracing 17.0.0", + "sp-runtime 32.0.0", + "thiserror", + "unsigned-varint", ] [[package]] -name = "sc-chain-spec-derive" -version = "11.0.0" +name = "sc-network-common" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2e80fbdaea194762d4b4b0eec389037c25ad102676203b42d684774ae3019b8" +checksum = "3504bbff5ab016948dbab0f21a8be26324810b76eff3627ce744adb5bfc1b3ce" dependencies = [ - "proc-macro-crate 3.1.0", - "proc-macro2", - "quote", - "syn 2.0.65", + "async-trait", + "bitflags 1.3.2", + "futures", + "libp2p-identity 0.1.3", + "parity-scale-codec", + "prost-build", + "sc-consensus", + "sp-consensus", + "sp-consensus-grandpa", + "sp-runtime 32.0.0", ] [[package]] -name = "sc-client-api" -version = "34.0.0" +name = "sc-network-gossip" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6812c65d63c576e0f61d063fb0794420ce6312c5de9072269643ac1355537ea9" +checksum = "dad02cf809c34b53614fa61377e3289064edf6c78eb11df071d11fbf7546d7e9" dependencies = [ - "fnv", + "ahash 0.8.8", + "futures", + "futures-timer", + "libp2p 0.51.4", + "log", + "sc-network", + "sc-network-common", + "sc-network-sync", + "schnellru", + "sp-runtime 32.0.0", + "substrate-prometheus-endpoint", + "tracing", +] + +[[package]] +name = "sc-network-light" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38d84ef0b212c775f58e0304ec09166089f6b09afddf559b7c2b5702933b3be4" +dependencies = [ + "array-bytes 6.2.2", + "async-channel 1.9.0", "futures", + "libp2p-identity 0.1.3", "log", "parity-scale-codec", - "parking_lot 0.12.1", - "sc-executor", - "sc-transaction-pool-api", - "sc-utils", - "sp-api 32.0.0", + "prost 0.12.3", + "prost-build", + "sc-client-api", + "sc-network", "sp-blockchain", - "sp-consensus", - "sp-core 33.0.1", - "sp-database", - "sp-externalities 0.28.0", - "sp-runtime 37.0.0", - "sp-state-machine 0.41.0", - "sp-statement-store", - "sp-storage 21.0.0", - "sp-trie 35.0.0", - "substrate-prometheus-endpoint", + "sp-core 29.0.0", + "sp-runtime 32.0.0", + "thiserror", ] [[package]] -name = "sc-consensus" -version = "0.39.1" +name = "sc-network-sync" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8599723d670725369aca94e0bc76863c14d7a68ee1ba82d0c039359f92b200e" +checksum = "9aa9377059deece4e7d419d9ec456f657268c0c603e1cf98df4a920f6da83461" dependencies = [ + "array-bytes 6.2.2", + "async-channel 1.9.0", "async-trait", + "fork-tree", "futures", "futures-timer", + "libp2p 0.51.4", "log", "mockall", - "parking_lot 0.12.1", + "parity-scale-codec", + "prost 0.12.3", + "prost-build", "sc-client-api", - "sc-network-types 0.11.0", + "sc-consensus", + "sc-network", + "sc-network-common", "sc-utils", - "serde", - "sp-api 32.0.0", + "schnellru", + "smallvec", + "sp-arithmetic 24.0.0", "sp-blockchain", "sp-consensus", - "sp-core 33.0.1", - "sp-runtime 37.0.0", - "sp-state-machine 0.41.0", + "sp-consensus-grandpa", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "substrate-prometheus-endpoint", "thiserror", + "tokio", + "tokio-stream", ] [[package]] -name = "sc-consensus-grandpa" -version = "0.25.0" +name = "sc-network-transactions" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "453c5b758a15d8addfd4874fa370a4dd14a4e3e5911dc663da6f384f4d8090fd" +checksum = "16c9cad4baf348725bd82eadcd1747fc112ec49c76b863755ce79c588fa73fe4" dependencies = [ - "ahash 0.8.8", - "array-bytes", - "async-trait", - "dyn-clone", - "finality-grandpa", - "fork-tree", + "array-bytes 6.2.2", + "futures", + "libp2p 0.51.4", + "log", + "parity-scale-codec", + "sc-network", + "sc-network-common", + "sc-network-sync", + "sc-utils", + "sp-consensus", + "sp-runtime 32.0.0", + "substrate-prometheus-endpoint", +] + +[[package]] +name = "sc-offchain" +version = "30.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1aee89f2abd406356bfd688bd7a51155dc963259e4b752bb85d1f8a061a194fd" +dependencies = [ + "array-bytes 6.2.2", + "bytes", + "fnv", "futures", "futures-timer", + "hyper", + "hyper-rustls", + "libp2p 0.51.4", "log", + "num_cpus", + "once_cell", "parity-scale-codec", "parking_lot 0.12.1", - "rand 0.8.5", - "sc-block-builder", - "sc-chain-spec", + "rand", "sc-client-api", - "sc-consensus", "sc-network", "sc-network-common", - "sc-network-gossip", - "sc-network-sync", - "sc-network-types 0.11.0", - "sc-telemetry", "sc-transaction-pool-api", "sc-utils", - "serde_json", - "sp-api 32.0.0", - "sp-application-crypto 36.0.0", - "sp-arithmetic 26.0.0", - "sp-blockchain", - "sp-consensus", - "sp-consensus-grandpa", - "sp-core 33.0.1", - "sp-crypto-hashing", - "sp-keystore 0.39.0", - "sp-runtime 37.0.0", + "sp-api", + "sp-core 29.0.0", + "sp-externalities 0.26.0", + "sp-keystore 0.35.0", + "sp-offchain", + "sp-runtime 32.0.0", + "threadpool", + "tracing", +] + +[[package]] +name = "sc-proposer-metrics" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb8dadb2ae5a316e4d08cad6aacd5de1dec792f3bd94e3960795ff7ffd07211c" +dependencies = [ + "log", "substrate-prometheus-endpoint", - "thiserror", ] [[package]] -name = "sc-executor" -version = "0.38.0" +name = "sc-rpc" +version = "30.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "321e9431a3d5c95514b1ba775dd425efd4b18bd79dfdb6d8e397f0c96d6831e9" +checksum = "4a5acf6d89f062d1334a0c5b67e9dea97666cd47a49acb2696eab55ff1a1bf74" dependencies = [ + "futures", + "jsonrpsee 0.20.3", + "log", "parity-scale-codec", "parking_lot 0.12.1", - "sc-executor-common", - "sc-executor-polkavm", - "sc-executor-wasmtime", - "schnellru", - "sp-api 32.0.0", - "sp-core 33.0.1", - "sp-externalities 0.28.0", - "sp-io 36.0.0", - "sp-panic-handler", - "sp-runtime-interface 27.0.0", - "sp-trie 35.0.0", - "sp-version 35.0.0", - "sp-wasm-interface 21.0.0", - "tracing", + "sc-block-builder", + "sc-chain-spec", + "sc-client-api", + "sc-mixnet", + "sc-rpc-api", + "sc-tracing", + "sc-transaction-pool-api", + "sc-utils", + "serde_json", + "sp-api", + "sp-blockchain", + "sp-core 29.0.0", + "sp-keystore 0.35.0", + "sp-offchain", + "sp-rpc", + "sp-runtime 32.0.0", + "sp-session", + "sp-statement-store", + "sp-version", + "tokio", ] [[package]] -name = "sc-executor-common" +name = "sc-rpc-api" version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aad16187c613f81feab35f0d6c12c15c1d88eea0794c886b5dca3495d26746de" +checksum = "e9db6aaabfa7e0c27ec15d0f0a11b994cd4bcf86e362f0d9732b4a414d793f0f" dependencies = [ - "polkavm", - "sc-allocator", - "sp-maybe-compressed-blob", - "sp-wasm-interface 21.0.0", + "jsonrpsee 0.20.3", + "parity-scale-codec", + "sc-chain-spec", + "sc-mixnet", + "sc-transaction-pool-api", + "scale-info", + "serde", + "serde_json", + "sp-core 29.0.0", + "sp-rpc", + "sp-runtime 32.0.0", + "sp-version", "thiserror", - "wasm-instrument", -] - -[[package]] -name = "sc-executor-polkavm" -version = "0.31.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db336a08ea53b6a89972a6ad6586e664c15db2add9d1cfb508afc768de387304" -dependencies = [ - "log", - "polkavm", - "sc-executor-common", - "sp-wasm-interface 21.0.0", ] [[package]] -name = "sc-executor-wasmtime" -version = "0.34.0" +name = "sc-rpc-server" +version = "12.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b97b324b2737447b7b208e913fef4988d5c38ecc21f57c3dd33e3f1e1e3bb08" +checksum = "691440bbaddd3bc2675309c965cc75f8bf694f51e0a28039bfc9658299fbc394" dependencies = [ - "anyhow", - "cfg-if", - "libc", + "http", + "jsonrpsee 0.20.3", "log", - "parking_lot 0.12.1", - "rustix 0.36.17", - "sc-allocator", - "sc-executor-common", - "sp-runtime-interface 27.0.0", - "sp-wasm-interface 21.0.0", - "wasmtime", + "serde_json", + "substrate-prometheus-endpoint", + "tokio", + "tower", + "tower-http", ] [[package]] -name = "sc-mixnet" -version = "0.10.0" +name = "sc-rpc-spec-v2" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea3756952a98f6e8aab2715e15d8af73191d736c1c3e35c05a7bac2033c33949" +checksum = "a7f10275c62296a785f6e2ac716521e3b6e0fae470416fdf86491cbbfcc2e23d" dependencies = [ - "array-bytes", - "arrayvec 0.7.4", - "blake2 0.10.6", - "bytes", + "array-bytes 6.2.2", "futures", - "futures-timer", + "futures-util", + "hex", + "jsonrpsee 0.20.3", "log", - "mixnet", - "multiaddr 0.17.1", "parity-scale-codec", "parking_lot 0.12.1", + "sc-chain-spec", "sc-client-api", - "sc-network", - "sc-network-types 0.11.0", + "sc-rpc", "sc-transaction-pool-api", - "sp-api 32.0.0", - "sp-consensus", - "sp-core 33.0.1", - "sp-keystore 0.39.0", - "sp-mixnet", - "sp-runtime 37.0.0", + "sc-utils", + "serde", + "sp-api", + "sp-blockchain", + "sp-core 29.0.0", + "sp-rpc", + "sp-runtime 32.0.0", + "sp-version", "thiserror", + "tokio", + "tokio-stream", ] [[package]] -name = "sc-network" -version = "0.40.0" +name = "sc-service" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcd70d3fb1d9ff0165ea9c23cb4f6963e8fe0d65847ccae3fc4c7fc92bd02543" +checksum = "e14ea779b8c5bdb0d0199c8beebcf1fdc5641e468c480e1c4684be660c8c90af" dependencies = [ - "array-bytes", - "async-channel 1.9.0", "async-trait", - "asynchronous-codec", - "bytes", - "cid 0.9.0", - "either", - "fnv", + "directories", + "exit-future", "futures", "futures-timer", - "ip_network", - "libp2p 0.51.4", - "linked_hash_set", - "litep2p 0.4.0-rc.1", + "jsonrpsee 0.20.3", "log", - "mockall", - "once_cell", "parity-scale-codec", "parking_lot 0.12.1", - "partial_sort", "pin-project", - "prost 0.12.6", - "prost-build 0.12.6", - "rand 0.8.5", + "rand", + "sc-chain-spec", "sc-client-api", + "sc-client-db", + "sc-consensus", + "sc-executor", + "sc-informant", + "sc-keystore", + "sc-network", + "sc-network-bitswap", "sc-network-common", - "sc-network-types 0.11.0", + "sc-network-light", + "sc-network-sync", + "sc-network-transactions", + "sc-rpc", + "sc-rpc-server", + "sc-rpc-spec-v2", + "sc-sysinfo", + "sc-telemetry", + "sc-tracing", + "sc-transaction-pool", + "sc-transaction-pool-api", "sc-utils", - "schnellru", "serde", "serde_json", - "smallvec", - "sp-arithmetic 26.0.0", + "sp-api", "sp-blockchain", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-consensus", + "sp-core 29.0.0", + "sp-externalities 0.26.0", + "sp-keystore 0.35.0", + "sp-runtime 32.0.0", + "sp-session", + "sp-state-machine 0.36.0", + "sp-storage", + "sp-transaction-pool", + "sp-transaction-storage-proof", + "sp-trie 30.0.0", + "sp-version", + "static_init", "substrate-prometheus-endpoint", + "tempfile", "thiserror", "tokio", - "tokio-stream", - "unsigned-varint", - "void", - "wasm-timer", - "zeroize", -] - -[[package]] -name = "sc-network-common" -version = "0.39.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3b9a2597285d5bc18b871d5bd69e99c724caffddee22b002b27e7e89a37e6a9" -dependencies = [ - "async-trait", - "bitflags 1.3.2", - "futures", - "libp2p-identity 0.1.3", - "parity-scale-codec", - "prost-build 0.12.6", - "sc-consensus", - "sc-network-types 0.10.0", - "sp-consensus", - "sp-consensus-grandpa", - "sp-runtime 37.0.0", + "tracing", + "tracing-futures", ] [[package]] -name = "sc-network-gossip" -version = "0.40.0" +name = "sc-state-db" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "962b37f9939ea0d678219cd4beae5b604b2ee2836e670c14fe3d347e21d57790" +checksum = "aa842052c41ad379eaecdfddc0d5c953d57e311ae688233f68f461b91d38da0a" dependencies = [ - "ahash 0.8.8", - "futures", - "futures-timer", - "libp2p 0.51.4", "log", - "sc-network", - "sc-network-common", - "sc-network-sync", - "sc-network-types 0.11.0", - "schnellru", - "sp-runtime 37.0.0", - "substrate-prometheus-endpoint", - "tracing", + "parity-scale-codec", + "parking_lot 0.12.1", + "sp-core 29.0.0", ] [[package]] -name = "sc-network-sync" -version = "0.39.0" +name = "sc-sync-state-rpc" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61620bf88ffa4e67dfcb245569c293a7a3815b9f8d37f93fa9944bddda68ee9d" +checksum = "9bc382c7d997f4531eee5e5d57f970eaf2761d722298d7747385a4ad69fa6b12" dependencies = [ - "array-bytes", - "async-channel 1.9.0", - "async-trait", - "fork-tree", - "futures", - "futures-timer", - "libp2p 0.51.4", - "log", - "mockall", + "jsonrpsee 0.20.3", "parity-scale-codec", - "prost 0.12.6", - "prost-build 0.12.6", + "sc-chain-spec", "sc-client-api", - "sc-consensus", - "sc-network", - "sc-network-common", - "sc-network-types 0.11.0", - "sc-utils", - "schnellru", - "smallvec", - "sp-arithmetic 26.0.0", + "sc-consensus-babe", + "sc-consensus-epochs", + "sc-consensus-grandpa", + "serde", + "serde_json", "sp-blockchain", - "sp-consensus", - "sp-consensus-grandpa", - "sp-core 33.0.1", - "sp-runtime 37.0.0", - "substrate-prometheus-endpoint", + "sp-runtime 32.0.0", "thiserror", - "tokio", - "tokio-stream", ] [[package]] -name = "sc-network-types" -version = "0.10.0" +name = "sc-sysinfo" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6b473a65393f65579019e4280cc116848439985c62724db8402bbfa7da462d1" +checksum = "25d2ab8f15021916a07cfbe7a08be484c5dc7d57f07bc0e2aa03260b55a5632f" dependencies = [ - "bs58 0.4.0", - "libp2p-identity 0.1.3", - "litep2p 0.3.0", - "multiaddr 0.17.1", - "multihash 0.17.0", - "rand 0.8.5", - "thiserror", + "derive_more", + "futures", + "libc", + "log", + "rand", + "rand_pcg", + "regex", + "sc-telemetry", + "serde", + "serde_json", + "sp-core 29.0.0", + "sp-crypto-hashing", + "sp-io 31.0.0", + "sp-std", ] [[package]] -name = "sc-network-types" -version = "0.11.0" +name = "sc-telemetry" +version = "16.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c78a8ca5b07ab6ac40dd21e7724453a42c186ba546406c198aa8c6f31e4e6f2d" +checksum = "0673a93aa0684b606abfc5fce6c882ada7bb5fad8a2ddc66a09a42bcc9664d91" dependencies = [ - "bs58 0.5.0", - "libp2p-identity 0.1.3", - "litep2p 0.4.0-rc.1", - "multiaddr 0.17.1", - "multihash 0.17.0", - "rand 0.8.5", + "chrono", + "futures", + "libp2p 0.51.4", + "log", + "parking_lot 0.12.1", + "pin-project", + "rand", + "sc-utils", + "serde", + "serde_json", "thiserror", + "wasm-timer", ] [[package]] -name = "sc-rpc-api" -version = "0.39.0" +name = "sc-tracing" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d9e316c596ddc56f452faa325e0981aa58389cbbb908f7f13aad00a71efbb15" +checksum = "e77b4fdb4f359f19c395ba862430f3ca0efb50b0310b09753caaa06997edd606" dependencies = [ - "jsonrpsee", + "ansi_term", + "chrono", + "is-terminal", + "lazy_static", + "libc", + "log", "parity-scale-codec", - "sc-chain-spec", - "sc-mixnet", - "sc-transaction-pool-api", - "scale-info", + "parking_lot 0.12.1", + "regex", + "rustc-hash", + "sc-client-api", + "sc-tracing-proc-macro", "serde", - "serde_json", - "sp-core 33.0.1", + "sp-api", + "sp-blockchain", + "sp-core 29.0.0", "sp-rpc", - "sp-runtime 37.0.0", - "sp-version 35.0.0", + "sp-runtime 32.0.0", + "sp-tracing", "thiserror", + "tracing", + "tracing-log 0.1.4", + "tracing-subscriber 0.2.25", +] + +[[package]] +name = "sc-tracing-proc-macro" +version = "11.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "151cdf86d79abf22cf2a240a7ca95041c908dbd96c2ae9a818073042aa210964" +dependencies = [ + "proc-macro-crate 3.1.0", + "proc-macro2", + "quote", + "syn 2.0.52", ] [[package]] -name = "sc-telemetry" -version = "20.0.0" +name = "sc-transaction-pool" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1186331805100037171f2069a3c3b4a9c8ec01144863626c3276b999960af67" +checksum = "326dc8ea417c53b6787bd1bb27431d44768504451f5ce4efdde0c15877c7c121" dependencies = [ - "chrono", + "async-trait", "futures", - "libp2p 0.51.4", + "futures-timer", + "linked-hash-map", "log", + "parity-scale-codec", "parking_lot 0.12.1", - "pin-project", - "rand 0.8.5", - "sc-network", + "sc-client-api", + "sc-transaction-pool-api", "sc-utils", "serde", - "serde_json", + "sp-api", + "sp-blockchain", + "sp-core 29.0.0", + "sp-crypto-hashing", + "sp-runtime 32.0.0", + "sp-tracing", + "sp-transaction-pool", + "substrate-prometheus-endpoint", "thiserror", - "wasm-timer", ] [[package]] name = "sc-transaction-pool-api" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39dfa40c94e3965547d4fa0e7f7bc491b02bd7891cfd226a5fa8451c707f18a4" +checksum = "93ae888ce3491acb1b489c3dba930d0c46c7ef9f9893ba0ab8af9125362f3d14" dependencies = [ "async-trait", "futures", @@ -11823,16 +14325,16 @@ dependencies = [ "parity-scale-codec", "serde", "sp-blockchain", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", "thiserror", ] [[package]] name = "sc-utils" -version = "17.0.0" +version = "15.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acf1bad736c230f16beb1cf48af9e69564df23b13aca9e5751a61266340b4bb5" +checksum = "28b1a238f5baa56405db4e440e2d2f697583736fa2e2f1aac345c438a42975f1" dependencies = [ "async-channel 1.9.0", "futures", @@ -11841,7 +14343,7 @@ dependencies = [ "log", "parking_lot 0.12.1", "prometheus", - "sp-arithmetic 26.0.0", + "sp-arithmetic 24.0.0", ] [[package]] @@ -11956,7 +14458,7 @@ dependencies = [ "proc-macro2", "quote", "scale-info", - "syn 2.0.65", + "syn 2.0.52", "thiserror", ] @@ -12036,6 +14538,12 @@ dependencies = [ "zeroize", ] +[[package]] +name = "scoped-tls" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" + [[package]] name = "scopeguard" version = "1.2.0" @@ -12058,21 +14566,6 @@ dependencies = [ "untrusted 0.9.0", ] -[[package]] -name = "sctp-proto" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f64cef148d3295c730c3cb340b0b252a4d570b1c7d4bf0808f88540b0a888bc" -dependencies = [ - "bytes", - "crc 3.2.1", - "fxhash", - "log", - "rand 0.8.5", - "slab", - "thiserror", -] - [[package]] name = "sec1" version = "0.7.3" @@ -12088,6 +14581,15 @@ dependencies = [ "zeroize", ] +[[package]] +name = "seccompiler" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "345a3e4dddf721a478089d4697b83c6c0a8f5bf16086f6c13397e4534eb6e2e5" +dependencies = [ + "libc", +] + [[package]] name = "secp256k1" version = "0.28.2" @@ -12220,7 +14722,7 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c" dependencies = [ - "ordered-float", + "ordered-float 2.10.1", "serde", ] @@ -12241,7 +14743,7 @@ checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -12250,6 +14752,7 @@ version = "1.0.114" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0" dependencies = [ + "indexmap 2.2.6", "itoa", "ryu", "serde", @@ -12276,6 +14779,21 @@ dependencies = [ "serde", ] +[[package]] +name = "serde_v8" +version = "0.138.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "add36cea4acc8cbfa4a1614a9e985e1057fd6748b672c8b4c4496f889d25e539" +dependencies = [ + "bytes", + "derive_more", + "num-bigint", + "serde", + "smallvec", + "thiserror", + "v8", +] + [[package]] name = "serde_yaml" version = "0.9.34+deprecated" @@ -12314,14 +14832,13 @@ dependencies = [ [[package]] name = "sha-1" -version = "0.10.1" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c" +checksum = "028f48d513f9678cda28f6e4064755b3fbb2af6acd672f2c209b62323f7aea0f" dependencies = [ "cfg-if", "cpufeatures", "digest 0.10.7", - "sha1-asm", ] [[package]] @@ -12335,15 +14852,6 @@ dependencies = [ "digest 0.10.7", ] -[[package]] -name = "sha1-asm" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "286acebaf8b67c1130aedffad26f594eff0c1292389158135327d2e23aed582b" -dependencies = [ - "cc", -] - [[package]] name = "sha2" version = "0.8.2" @@ -12399,6 +14907,12 @@ dependencies = [ "lazy_static", ] +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + [[package]] name = "signal-hook-registry" version = "1.4.1" @@ -12408,12 +14922,6 @@ dependencies = [ "libc", ] -[[package]] -name = "signature" -version = "1.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" - [[package]] name = "signature" version = "2.2.0" @@ -12438,20 +14946,32 @@ dependencies = [ ] [[package]] -name = "simple-dns" -version = "0.5.7" +name = "simd-abstraction" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cae9a3fcdadafb6d97f4c0e007e4247b114ee0f119f650c3cbf3a8b3a1479694" +checksum = "9cadb29c57caadc51ff8346233b5cec1d240b68ce55cf1afc764818791876987" dependencies = [ - "bitflags 2.4.1", + "outref 0.1.0", ] +[[package]] +name = "simdutf8" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f27f6278552951f1f2b8cf9da965d10969b2efdea95a6ec47987ab46edfe263a" + [[package]] name = "simple-mermaid" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "620a1d43d70e142b1d46a929af51d44f383db9c7a2ec122de2cd992ccfcf3c18" +[[package]] +name = "siphasher" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" + [[package]] name = "siphasher" version = "1.0.1" @@ -12475,23 +14995,43 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" -version = "13.0.0" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12d7d232571cc6f04fee2fa2486dddc222ed2a043fbf9ad942fb7b98a87f4b2d" +checksum = "d40fa5e14772407fd2ccffdd5971bf055bbf46a40727c0ea96d2bb6563d17e1c" dependencies = [ "enumn", "parity-scale-codec", "paste", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] +[[package]] +name = "slotmap" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a" +dependencies = [ + "version_check", +] + [[package]] name = "smallvec" version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" +[[package]] +name = "smartstring" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fb72c633efbaa2dd666986505016c32c3044395ceaf881518399d2f4127ee29" +dependencies = [ + "autocfg", + "static_assertions", + "version_check", +] + [[package]] name = "smol" version = "2.0.0" @@ -12546,7 +15086,7 @@ dependencies = [ "pbkdf2 0.12.2", "pin-project", "poly1305", - "rand 0.8.5", + "rand", "rand_chacha 0.3.1", "ruzstd", "schnorrkel 0.11.4", @@ -12554,7 +15094,7 @@ dependencies = [ "serde_json", "sha2 0.10.8", "sha3", - "siphasher", + "siphasher 1.0.1", "slab", "smallvec", "soketto", @@ -12589,17 +15129,23 @@ dependencies = [ "no-std-net", "parking_lot 0.12.1", "pin-project", - "rand 0.8.5", + "rand", "rand_chacha 0.3.1", "serde", "serde_json", - "siphasher", + "siphasher 1.0.1", "slab", "smol", "smoldot", "zeroize", ] +[[package]] +name = "snap" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b6b67fb9a61334225b5b790716f609cd58395f895b3fe8b328786812a40bc3b" + [[package]] name = "snow" version = "0.9.4" @@ -12629,12 +15175,13 @@ dependencies = [ [[package]] name = "snowbridge-beacon-primitives" -version = "0.6.0" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "166cca9ae75815bf935c7ff688c1805fe89a7aeb1d978c7ac5077703194e4511" +checksum = "60a73ef707257064bc4ecce8323cdb7c30e8ecd1ce74aa89a6e82e81fa8b9970" dependencies = [ "byte-slice-cast", - "frame-support 34.0.0", + "frame-support", + "frame-system", "hex", "parity-scale-codec", "rlp", @@ -12642,33 +15189,34 @@ dependencies = [ "serde", "snowbridge-ethereum", "snowbridge-milagro-bls", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", "ssz_rs", "ssz_rs_derive", + "static_assertions", ] [[package]] name = "snowbridge-core" -version = "0.6.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71a9d3c23650c4439ca5c3ebaae4434eea5239428d1a5feceae69428369aa455" +checksum = "6a3e2e3b94bfcfc8f363e21a6c5a1d3c67eb4592ada672c868a3236ad1dd563b" dependencies = [ "ethabi-decode", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "hex-literal", "parity-scale-codec", "polkadot-parachain-primitives", "scale-info", "serde", "snowbridge-beacon-primitives", - "sp-arithmetic 26.0.0", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-arithmetic 24.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", "staging-xcm", "staging-xcm-builder", @@ -12676,9 +15224,9 @@ dependencies = [ [[package]] name = "snowbridge-ethereum" -version = "0.7.0" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed1aa927d766ae5ea81d412669a634b7a70509afbb61a6aa40e5a46fc46cd1d" +checksum = "315ad74f081734cb51f48bb10cd18a3f83cfec3c09a551bc936027708635e808" dependencies = [ "ethabi-decode", "ethbloom", @@ -12687,11 +15235,13 @@ dependencies = [ "parity-bytes", "parity-scale-codec", "rlp", + "rustc-hex", "scale-info", "serde", "serde-big-array", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", ] @@ -12704,7 +15254,7 @@ dependencies = [ "hex", "lazy_static", "parity-scale-codec", - "rand 0.8.5", + "rand", "scale-info", "snowbridge-amcl", "zeroize", @@ -12712,186 +15262,212 @@ dependencies = [ [[package]] name = "snowbridge-outbound-queue-merkle-tree" -version = "0.7.0" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af1f419966849ab99b88231c76ecfe8f5be506505facffd600c2a6c09e01378a" +checksum = "5382cf77aeb8a92a142751949cdea1f230b7864e1ea687352c28439faabcf69d" dependencies = [ "parity-scale-codec", "scale-info", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", ] [[package]] name = "snowbridge-outbound-queue-runtime-api" -version = "0.6.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7b9004e98b8513045d80d1c2cf9be8f1585ad09fb8dae0404ee4b14bae31549" +checksum = "1c822746dcdf13b2e98d5474b2257d86f04362435a6b9355abeaecd8bca6c2d9" dependencies = [ - "frame-support 34.0.0", + "frame-support", "parity-scale-codec", "snowbridge-core", "snowbridge-outbound-queue-merkle-tree", - "sp-api 32.0.0", + "sp-api", + "sp-core 29.0.0", "sp-std", + "staging-xcm", ] [[package]] name = "snowbridge-pallet-ethereum-client" -version = "0.6.0" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "912a95993f96344b1677d248eab65fd34dc8906973434e0e88becc825261bbd0" +checksum = "e41b74c0509a263bec0b86a5892d3a5fbac0084fc7f7b2e5cc523119ed91c7e3" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "bp-runtime", + "byte-slice-cast", + "frame-benchmarking", + "frame-support", + "frame-system", "hex-literal", "log", - "pallet-timestamp 33.0.0", + "pallet-timestamp", "parity-scale-codec", + "rlp", "scale-info", "serde", "snowbridge-beacon-primitives", "snowbridge-core", "snowbridge-ethereum", "snowbridge-pallet-ethereum-client-fixtures", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", + "ssz_rs", + "ssz_rs_derive", "static_assertions", ] [[package]] name = "snowbridge-pallet-ethereum-client-fixtures" -version = "0.14.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c2b9f1351e54cb17b936ab0b0e18960ee192df22c21da1b0b55a3e92b0a82ee" +checksum = "d3d5b4b7e17eaadbc52ac3fc9fbcce63dfc60c05a1b19604cd009d6595c1175e" dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", "hex-literal", "snowbridge-beacon-primitives", "snowbridge-core", - "sp-core 33.0.1", + "sp-core 29.0.0", "sp-std", ] [[package]] name = "snowbridge-pallet-inbound-queue" -version = "0.6.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bde6982f3d6fd29c263c9ec08884f5e8c22e8d7e29fefec1b47396bc8e1582a4" +checksum = "08f9709398848997157335598e46a16c357bcec29e1a0db0917bbfe8aa64f45b" dependencies = [ "alloy-primitives", + "alloy-rlp", "alloy-sol-types", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", "hex-literal", "log", + "num-traits", "pallet-balances", "parity-scale-codec", "scale-info", "serde", "snowbridge-beacon-primitives", "snowbridge-core", + "snowbridge-ethereum", "snowbridge-pallet-inbound-queue-fixtures", "snowbridge-router-primitives", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", "staging-xcm", + "staging-xcm-builder", "staging-xcm-executor", ] [[package]] name = "snowbridge-pallet-inbound-queue-fixtures" -version = "0.14.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c7f5a2adf436f7ee0f2a432f3a4959088d2490ba5a291da16b64ddb8fd4617c" +checksum = "3d8fff63b0a64d1dd06571ad074e664594bd9392481cd3489edde36e1d2dcc96" dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", "hex-literal", "snowbridge-beacon-primitives", "snowbridge-core", - "sp-core 33.0.1", + "sp-core 29.0.0", "sp-std", ] [[package]] name = "snowbridge-pallet-outbound-queue" -version = "0.6.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7979cc721aa00a7237230b12536ab8791eaac3d0b781b3929e91070630c073e" +checksum = "3467d4c9f2eea9ef1b9a86e0ee811727bd373140b01a35216b5a02d54dd9108f" dependencies = [ "bridge-hub-common", "ethabi-decode", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-benchmarking", + "frame-support", + "frame-system", + "hex-literal", "parity-scale-codec", "scale-info", "serde", "snowbridge-core", "snowbridge-outbound-queue-merkle-tree", - "sp-arithmetic 26.0.0", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-arithmetic 24.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", + "staging-xcm", ] [[package]] name = "snowbridge-pallet-system" -version = "0.6.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "589fa49b89b49dcb31a62eb334a776125bb4e689f58d794fb81b8e961201a406" +checksum = "514249487076bff142a2a5b5ddc7bd2f51826247af39ef1a0e48ca0db48ccfc3" dependencies = [ - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", - "frame-system 34.0.1", + "ethabi-decode", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", "snowbridge-core", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", "staging-xcm", + "staging-xcm-builder", "staging-xcm-executor", ] [[package]] name = "snowbridge-router-primitives" -version = "0.12.0" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bce1994aae0908066313b535278102d8e48f13b9d4c36849aa8de9f9988cbfbe" +checksum = "ee5cc8e156f033971c5435676be92ab6f70a926b3497ca9c28c0dde9697b8da9" dependencies = [ - "frame-support 34.0.0", + "ethabi-decode", + "frame-support", + "frame-system", "hex-literal", "log", "parity-scale-codec", "scale-info", + "serde", "snowbridge-core", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", "staging-xcm", + "staging-xcm-builder", "staging-xcm-executor", ] [[package]] name = "snowbridge-runtime-common" -version = "0.6.0" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ceea3d8195a8e3a2dcd0550c9eeb9cfd002b4316449ab2382ceb8da01aae957" +checksum = "4d751007be1c9c68b075b0b1f9b02c25a02f458903a2c7893ba6e4231a00c24a" dependencies = [ - "frame-support 34.0.0", + "frame-support", + "frame-system", "log", "parity-scale-codec", "snowbridge-core", - "sp-arithmetic 26.0.0", + "sp-arithmetic 24.0.0", "sp-std", "staging-xcm", "staging-xcm-builder", @@ -12900,45 +15476,90 @@ dependencies = [ [[package]] name = "snowbridge-runtime-test-common" -version = "0.6.0" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63f9ef15ef856c8cf05d64202bf803f31cf334313acdcb028848f2643876d1ff" +checksum = "bce50af98162e76b5ae50a2beb215bcde2a199eb5ea579ba4752b91278e655b1" dependencies = [ + "assets-common", + "cumulus-pallet-aura-ext", "cumulus-pallet-parachain-system", - "frame-support 34.0.0", - "frame-system 34.0.1", + "cumulus-pallet-session-benchmarking", + "cumulus-pallet-xcm", + "cumulus-pallet-xcmp-queue", + "cumulus-primitives-core", + "cumulus-primitives-utility", + "frame-benchmarking", + "frame-executive", + "frame-support", + "frame-system", + "frame-system-benchmarking", + "frame-system-rpc-runtime-api", + "frame-try-runtime", + "hex-literal", + "log", + "pallet-aura", + "pallet-authorship", "pallet-balances", "pallet-collator-selection", "pallet-message-queue", + "pallet-multisig", "pallet-session", - "pallet-timestamp 33.0.0", + "pallet-timestamp", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc-runtime-api", "pallet-utility", "pallet-xcm", + "pallet-xcm-benchmarks", + "parachains-common", "parachains-runtimes-test-utils", "parity-scale-codec", + "polkadot-core-primitives", + "polkadot-parachain-primitives", + "polkadot-runtime-common", + "scale-info", + "serde", + "smallvec", + "snowbridge-beacon-primitives", "snowbridge-core", + "snowbridge-outbound-queue-runtime-api", "snowbridge-pallet-ethereum-client", "snowbridge-pallet-ethereum-client-fixtures", + "snowbridge-pallet-inbound-queue", "snowbridge-pallet-outbound-queue", "snowbridge-pallet-system", - "sp-core 33.0.1", - "sp-io 36.0.0", + "snowbridge-router-primitives", + "snowbridge-system-runtime-api", + "sp-api", + "sp-block-builder", + "sp-consensus-aura", + "sp-core 29.0.0", + "sp-genesis-builder", + "sp-inherents", + "sp-io 31.0.0", "sp-keyring", - "sp-runtime 37.0.0", + "sp-offchain", + "sp-runtime 32.0.0", + "sp-session", + "sp-std", + "sp-storage", + "sp-transaction-pool", + "sp-version", "staging-parachain-info", "staging-xcm", + "staging-xcm-builder", "staging-xcm-executor", ] [[package]] name = "snowbridge-system-runtime-api" -version = "0.6.0" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0997ae55c9cd81b42f916862f18efda5a76d23ce4a69ac6f547b35ca27026263" +checksum = "5c5c3c4e6e87b76ae1f9639bbc1528e1ae4e5a8d6a16d02d8d48e56d4a89f4ca" dependencies = [ "parity-scale-codec", "snowbridge-core", - "sp-api 32.0.0", + "sp-api", + "sp-core 29.0.0", "sp-std", "staging-xcm", ] @@ -12973,12 +15594,46 @@ dependencies = [ "bytes", "flate2", "futures", + "http", "httparse", "log", - "rand 0.8.5", + "rand", "sha-1 0.9.8", ] +[[package]] +name = "sourcemap" +version = "6.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4cbf65ca7dc576cf50e21f8d0712d96d4fcfd797389744b7b222a85cdf5bd90" +dependencies = [ + "data-encoding", + "debugid", + "if_chain", + "rustc_version 0.2.3", + "serde", + "serde_json", + "unicode-id", + "url", +] + +[[package]] +name = "sourcemap" +version = "7.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7768edd06c02535e0d50653968f46e1e0d3aa54742190d35dd9466f59de9c71" +dependencies = [ + "base64-simd 0.7.0", + "data-encoding", + "debugid", + "if_chain", + "rustc_version 0.2.3", + "serde", + "serde_json", + "unicode-id-start", + "url", +] + [[package]] name = "sp-api" version = "27.0.0" @@ -12989,38 +15644,15 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-api-proc-macro 15.0.0", + "sp-api-proc-macro", "sp-core 29.0.0", "sp-externalities 0.26.0", - "sp-metadata-ir 0.6.0", + "sp-metadata-ir", "sp-runtime 32.0.0", "sp-state-machine 0.36.0", "sp-std", "sp-trie 30.0.0", - "sp-version 30.0.0", - "thiserror", -] - -[[package]] -name = "sp-api" -version = "32.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f84f09c4b928e814e07dede0ece91f1f6eae1bff946a0e5e4a76bed19a095f1" -dependencies = [ - "hash-db", - "log", - "parity-scale-codec", - "scale-info", - "sp-api-proc-macro 19.0.0", - "sp-core 33.0.1", - "sp-externalities 0.28.0", - "sp-metadata-ir 0.7.0", - "sp-runtime 37.0.0", - "sp-runtime-interface 27.0.0", - "sp-state-machine 0.41.0", - "sp-std", - "sp-trie 35.0.0", - "sp-version 35.0.0", + "sp-version", "thiserror", ] @@ -13032,26 +15664,11 @@ checksum = "0694be2891593450916d6b53a274d234bccbc86bcbada36ba23fc356989070c7" dependencies = [ "Inflector", "blake2 0.10.6", - "expander", - "proc-macro-crate 3.1.0", - "proc-macro2", - "quote", - "syn 2.0.65", -] - -[[package]] -name = "sp-api-proc-macro" -version = "19.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "213a4bec1b18bd0750e7b81d11d8276c24f68b53cde83950b00b178ecc9ab24a" -dependencies = [ - "Inflector", - "blake2 0.10.6", - "expander", + "expander 2.0.0", "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -13082,20 +15699,6 @@ dependencies = [ "sp-std", ] -[[package]] -name = "sp-application-crypto" -version = "36.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "296282f718f15d4d812664415942665302a484d3495cf8d2e2ab3192b32d2c73" -dependencies = [ - "parity-scale-codec", - "scale-info", - "serde", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-std", -] - [[package]] name = "sp-arithmetic" version = "24.0.0" @@ -13126,166 +15729,156 @@ dependencies = [ "static_assertions", ] -[[package]] -name = "sp-arithmetic" -version = "26.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46d0d0a4c591c421d3231ddd5e27d828618c24456d51445d21a1f79fcee97c23" -dependencies = [ - "docify", - "integer-sqrt", - "num-traits", - "parity-scale-codec", - "scale-info", - "serde", - "sp-std", - "static_assertions", -] - [[package]] name = "sp-authority-discovery" -version = "32.0.0" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c06b0d26bcc9b5db298c4e270fdff286411912af51bc0d9ef7d04f139ee3146" +checksum = "c92b177c72b5d2973c36d60f6ef942d791d9fd91eae8b08c71882e4118d4fbfc" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 32.0.0", - "sp-application-crypto 36.0.0", - "sp-runtime 37.0.0", + "sp-api", + "sp-application-crypto 31.0.0", + "sp-runtime 32.0.0", + "sp-std", ] [[package]] name = "sp-block-builder" -version = "32.0.0" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "329e1cfb98f113d91d0db80a6e984cbb7e990f03ef599a8dc356723a47d40509" +checksum = "1b36ce171caa7eb2bbe682c089f755fdefa71d3702e4fb1ba30d10146aef99d5" dependencies = [ - "sp-api 32.0.0", - "sp-inherents 32.0.0", - "sp-runtime 37.0.0", + "sp-api", + "sp-inherents", + "sp-runtime 32.0.0", + "sp-std", ] [[package]] name = "sp-blockchain" -version = "34.0.0" +version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6900a6681cfa8f817e14426e5b5daa7fb101431917182361c995e62f98ed0b09" +checksum = "a31303e766d2e53812641bbc1f1cec03a85793fc9e627e55f0a6854b28708758" dependencies = [ "futures", "log", "parity-scale-codec", "parking_lot 0.12.1", "schnellru", - "sp-api 32.0.0", + "sp-api", "sp-consensus", "sp-database", - "sp-runtime 37.0.0", - "sp-state-machine 0.41.0", + "sp-runtime 32.0.0", + "sp-state-machine 0.36.0", "thiserror", ] [[package]] name = "sp-consensus" -version = "0.38.0" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7effe855bb4ca3a24273d10802d6b536d618936fee9dfbcbbdae19ed1bb042e" +checksum = "cb6e512b862c4ff7a26cdcd364898cc42e181ff5cb35fbb226ff27d88c81569a" dependencies = [ "async-trait", "futures", "log", - "sp-core 33.0.1", - "sp-inherents 32.0.0", - "sp-runtime 37.0.0", - "sp-state-machine 0.41.0", + "sp-core 29.0.0", + "sp-inherents", + "sp-runtime 32.0.0", + "sp-state-machine 0.36.0", "thiserror", ] [[package]] name = "sp-consensus-aura" -version = "0.38.0" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "464c5ec1ffcf83739b8ff7c8ecffdb95766d6be0c30e324cd76b22180d3d6f11" +checksum = "4bf13c293685319751f72fa5216c7fb5f25f3e8e8fe29b4503296ed5f5466b3d" dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "sp-api 32.0.0", - "sp-application-crypto 36.0.0", + "sp-api", + "sp-application-crypto 31.0.0", "sp-consensus-slots", - "sp-inherents 32.0.0", - "sp-runtime 37.0.0", - "sp-timestamp 32.0.0", + "sp-inherents", + "sp-runtime 32.0.0", + "sp-std", + "sp-timestamp", ] [[package]] name = "sp-consensus-babe" -version = "0.38.0" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eec35149556b61c81c12b57ef90ff3d382a2b151f28df698e053a9f68f7aeb3e" +checksum = "b9be2f86a2f0ce2a78b455feb547aa27604fd76a7f7a691995cbad44e0b1b9dd" dependencies = [ "async-trait", "parity-scale-codec", "scale-info", "serde", - "sp-api 32.0.0", - "sp-application-crypto 36.0.0", + "sp-api", + "sp-application-crypto 31.0.0", "sp-consensus-slots", - "sp-core 33.0.1", - "sp-inherents 32.0.0", - "sp-runtime 37.0.0", - "sp-timestamp 32.0.0", + "sp-core 29.0.0", + "sp-inherents", + "sp-runtime 32.0.0", + "sp-std", + "sp-timestamp", ] [[package]] name = "sp-consensus-beefy" -version = "19.0.0" +version = "14.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8f70758400b17ea3bd2788108434cc726a47a057b50acf5d095b02872e52797" +checksum = "90ff890a84ef57628b010df0e1d75b3a78fb7f575e4ceeba7215c276902c403e" dependencies = [ "lazy_static", "parity-scale-codec", "scale-info", "serde", - "sp-api 32.0.0", - "sp-application-crypto 36.0.0", - "sp-core 33.0.1", + "sp-api", + "sp-application-crypto 31.0.0", + "sp-core 29.0.0", "sp-crypto-hashing", - "sp-io 36.0.0", - "sp-keystore 0.39.0", + "sp-io 31.0.0", "sp-mmr-primitives", - "sp-runtime 37.0.0", - "strum 0.26.2", + "sp-runtime 32.0.0", + "sp-std", + "strum 0.24.1", ] [[package]] name = "sp-consensus-grandpa" -version = "19.0.0" +version = "14.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7deefa0a09cb191c0cb7a7aa8603414283f9aaa3a0fbc94fb68ff9a858f6fab2" +checksum = "64b606164600db36e596db7abf32b4533dc9a74526d9444c4c45035427b2199b" dependencies = [ "finality-grandpa", "log", "parity-scale-codec", "scale-info", "serde", - "sp-api 32.0.0", - "sp-application-crypto 36.0.0", - "sp-core 33.0.1", - "sp-keystore 0.39.0", - "sp-runtime 37.0.0", + "sp-api", + "sp-application-crypto 31.0.0", + "sp-core 29.0.0", + "sp-keystore 0.35.0", + "sp-runtime 32.0.0", + "sp-std", ] [[package]] name = "sp-consensus-slots" -version = "0.38.0" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "063ccdb38545602e45205e6b186e3d47508912c9b785321f907201564697f1c0" +checksum = "73a5bd1fcd84bbdc7255528c7cdb92f9357fd555f06ee553af7e340cbdab517c" dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-timestamp 32.0.0", + "sp-std", + "sp-timestamp", ] [[package]] @@ -13294,7 +15887,7 @@ version = "29.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7c33c7a1568175250628567d50c4e1c54a6ac5bc1190413b9be29a9e810cbe73" dependencies = [ - "array-bytes", + "array-bytes 6.2.2", "bip39", "bitflags 1.3.2", "blake2 0.10.6", @@ -13314,7 +15907,7 @@ dependencies = [ "parking_lot 0.12.1", "paste", "primitive-types", - "rand 0.8.5", + "rand", "scale-info", "schnorrkel 0.11.4", "secp256k1", @@ -13325,7 +15918,7 @@ dependencies = [ "sp-externalities 0.26.0", "sp-runtime-interface 25.0.0", "sp-std", - "sp-storage 20.0.0", + "sp-storage", "ss58-registry", "substrate-bip39 0.4.5", "thiserror", @@ -13340,7 +15933,7 @@ version = "31.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26d7a0fd8f16dcc3761198fc83be12872f823b37b749bc72a3a6a1f702509366" dependencies = [ - "array-bytes", + "array-bytes 6.2.2", "bitflags 1.3.2", "blake2 0.10.6", "bounded-collections", @@ -13361,7 +15954,7 @@ dependencies = [ "parking_lot 0.12.1", "paste", "primitive-types", - "rand 0.8.5", + "rand", "scale-info", "schnorrkel 0.11.4", "secp256k1", @@ -13372,7 +15965,7 @@ dependencies = [ "sp-externalities 0.27.0", "sp-runtime-interface 26.0.0", "sp-std", - "sp-storage 20.0.0", + "sp-storage", "ss58-registry", "substrate-bip39 0.5.0", "thiserror", @@ -13381,53 +15974,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "sp-core" -version = "33.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3368e32f6fda6e20b8af51f94308d033ab70a021e87f6abbd3fed5aca942b745" -dependencies = [ - "array-bytes", - "bitflags 1.3.2", - "blake2 0.10.6", - "bounded-collections", - "bs58 0.5.0", - "dyn-clonable", - "ed25519-zebra 4.0.3", - "futures", - "hash-db", - "hash256-std-hasher", - "impl-serde", - "itertools 0.11.0", - "k256", - "libsecp256k1", - "log", - "merlin 3.0.0", - "parity-bip39", - "parity-scale-codec", - "parking_lot 0.12.1", - "paste", - "primitive-types", - "rand 0.8.5", - "scale-info", - "schnorrkel 0.11.4", - "secp256k1", - "secrecy", - "serde", - "sp-crypto-hashing", - "sp-debug-derive", - "sp-externalities 0.28.0", - "sp-runtime-interface 27.0.0", - "sp-std", - "sp-storage 21.0.0", - "ss58-registry", - "substrate-bip39 0.6.0", - "thiserror", - "tracing", - "w3f-bls", - "zeroize", -] - [[package]] name = "sp-crypto-hashing" version = "0.1.0" @@ -13450,7 +15996,7 @@ checksum = "b85d0f1f1e44bd8617eb2a48203ee854981229e3e79e6f468c7175d5fd37489b" dependencies = [ "quote", "sp-crypto-hashing", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -13471,7 +16017,7 @@ checksum = "48d09fa0a5f7299fb81ee25ae3853d26200f7a348148aed6de76be905c007dbe" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -13483,7 +16029,7 @@ dependencies = [ "environmental", "parity-scale-codec", "sp-std", - "sp-storage 20.0.0", + "sp-storage", ] [[package]] @@ -13495,18 +16041,7 @@ dependencies = [ "environmental", "parity-scale-codec", "sp-std", - "sp-storage 20.0.0", -] - -[[package]] -name = "sp-externalities" -version = "0.28.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33abaec4be69b1613796bbf430decbbcaaf978756379e2016e683a4d6379cd02" -dependencies = [ - "environmental", - "parity-scale-codec", - "sp-storage 21.0.0", + "sp-storage", ] [[package]] @@ -13516,24 +16051,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd865540ec19479c7349b584ccd78cc34c3f3a628a2a69dbb6365ceec36295ee" dependencies = [ "serde_json", - "sp-api 27.0.0", + "sp-api", "sp-runtime 32.0.0", "sp-std", ] -[[package]] -name = "sp-genesis-builder" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6eb26e3653f6a2feac2bcb2749b5fb080e4211b882cafbdba86e4304c03c72c8" -dependencies = [ - "parity-scale-codec", - "scale-info", - "serde_json", - "sp-api 32.0.0", - "sp-runtime 37.0.0", -] - [[package]] name = "sp-inherents" version = "27.0.0" @@ -13549,20 +16071,6 @@ dependencies = [ "thiserror", ] -[[package]] -name = "sp-inherents" -version = "32.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6766db70e0c371d43bfbf7a8950d2cb10cff6b76c8a2c5bd1336e7566b46a0cf" -dependencies = [ - "async-trait", - "impl-trait-for-tuples", - "parity-scale-codec", - "scale-info", - "sp-runtime 37.0.0", - "thiserror", -] - [[package]] name = "sp-io" version = "31.0.0" @@ -13570,7 +16078,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec43aa073eab35fcb920d7592474d5427ea3be2bf938706a3ad955d7ba54fd8d" dependencies = [ "bytes", - "ed25519-dalek 2.1.0", + "ed25519-dalek", "libsecp256k1", "log", "parity-scale-codec", @@ -13583,7 +16091,7 @@ dependencies = [ "sp-runtime-interface 25.0.0", "sp-state-machine 0.36.0", "sp-std", - "sp-tracing 16.0.0", + "sp-tracing", "sp-trie 30.0.0", "tracing", "tracing-core", @@ -13596,7 +16104,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e09bba780b55bd9e67979cd8f654a31e4a6cf45426ff371394a65953d2177f2" dependencies = [ "bytes", - "ed25519-dalek 2.1.0", + "ed25519-dalek", "libsecp256k1", "log", "parity-scale-codec", @@ -13610,48 +16118,21 @@ dependencies = [ "sp-runtime-interface 26.0.0", "sp-state-machine 0.38.0", "sp-std", - "sp-tracing 16.0.0", + "sp-tracing", "sp-trie 32.0.0", "tracing", "tracing-core", ] -[[package]] -name = "sp-io" -version = "36.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7a31ce27358b73656a09b4933f09a700019d63afa15ede966f7c9893c1d4db5" -dependencies = [ - "bytes", - "ed25519-dalek 2.1.0", - "libsecp256k1", - "log", - "parity-scale-codec", - "polkavm-derive 0.9.1", - "rustversion", - "secp256k1", - "sp-core 33.0.1", - "sp-crypto-hashing", - "sp-externalities 0.28.0", - "sp-keystore 0.39.0", - "sp-runtime-interface 27.0.0", - "sp-state-machine 0.41.0", - "sp-std", - "sp-tracing 17.0.0", - "sp-trie 35.0.0", - "tracing", - "tracing-core", -] - [[package]] name = "sp-keyring" -version = "37.0.0" +version = "32.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65a24506e9e7c4d66e3b4d9c45e35009b59d3cc545481224bf1e85146d2426ec" +checksum = "69cf0a2f881958466fc92bc9b39bbc2c0d815ded4a21f8f953372b0ac2e11b02" dependencies = [ - "sp-core 33.0.1", - "sp-runtime 37.0.0", - "strum 0.26.2", + "sp-core 29.0.0", + "sp-runtime 32.0.0", + "strum 0.24.1", ] [[package]] @@ -13679,18 +16160,6 @@ dependencies = [ "sp-externalities 0.27.0", ] -[[package]] -name = "sp-keystore" -version = "0.39.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92a909528663a80829b95d582a20dd4c9acd6e575650dee2bcaf56f4740b305e" -dependencies = [ - "parity-scale-codec", - "parking_lot 0.12.1", - "sp-core 33.0.1", - "sp-externalities 0.28.0", -] - [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" @@ -13713,70 +16182,62 @@ dependencies = [ "sp-std", ] -[[package]] -name = "sp-metadata-ir" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a616fa51350b35326682a472ee8e6ba742fdacb18babac38ecd46b3e05ead869" -dependencies = [ - "frame-metadata 16.0.0", - "parity-scale-codec", - "scale-info", -] - [[package]] name = "sp-mixnet" -version = "0.10.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1ac523987a20ae4df607dcf1b7c7728b1f7b77f016f27413203e584d22ffde3" +checksum = "7bebd44b915c65aeb7e7eeaea466aba3b27cdd915c83ea83d4643c54f21ffbbf" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 32.0.0", - "sp-application-crypto 36.0.0", + "sp-api", + "sp-application-crypto 31.0.0", + "sp-std", ] [[package]] name = "sp-mmr-primitives" -version = "32.0.1" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec4370db10d0f7b670ba33d1a69dc2a09a1734d45b3d4edea78328ff9edf5d31" +checksum = "891b7263b7c44a569173ee1078f68fb1a01991a44914607c0100aa5ae41f6562" dependencies = [ + "ckb-merkle-mountain-range", "log", "parity-scale-codec", - "polkadot-ckb-merkle-mountain-range", "scale-info", "serde", - "sp-api 32.0.0", - "sp-core 33.0.1", + "sp-api", + "sp-core 29.0.0", "sp-debug-derive", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", + "sp-std", "thiserror", ] [[package]] name = "sp-npos-elections" -version = "32.0.0" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "643b08058800b3a1bd0ad7155291e75e14c936974837c074ae3cfdc5d1fa294e" +checksum = "195d7e1154c91cce5c3abc8c778689c3e5799da6411328dd32ac7a974c68e526" dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic 26.0.0", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-arithmetic 24.0.0", + "sp-core 29.0.0", + "sp-runtime 32.0.0", + "sp-std", ] [[package]] name = "sp-offchain" -version = "32.0.0" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9e7bdda614cb69c087d89d598ac4850e567be09f3de8d510b57147c111d5ce1" +checksum = "4d83b955dce0b6d143bec3f60571311168f362b1c16cf044da7037a407b66c19" dependencies = [ - "sp-api 32.0.0", - "sp-core 33.0.1", - "sp-runtime 37.0.0", + "sp-api", + "sp-core 29.0.0", + "sp-runtime 32.0.0", ] [[package]] @@ -13792,13 +16253,13 @@ dependencies = [ [[package]] name = "sp-rpc" -version = "31.0.0" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f7b352143ee888fc624adff978e32b2ee6cf81d659907190107e1c86e205eeb" +checksum = "9af4b73fe7ddd88b1641cca90048c4e525e721763199e6fd29c4f590884f4d16" dependencies = [ "rustc-hash", "serde", - "sp-core 33.0.1", + "sp-core 29.0.0", ] [[package]] @@ -13814,7 +16275,7 @@ dependencies = [ "log", "parity-scale-codec", "paste", - "rand 0.8.5", + "rand", "scale-info", "serde", "simple-mermaid", @@ -13839,7 +16300,7 @@ dependencies = [ "log", "parity-scale-codec", "paste", - "rand 0.8.5", + "rand", "scale-info", "serde", "simple-mermaid", @@ -13851,32 +16312,6 @@ dependencies = [ "sp-weights 30.0.0", ] -[[package]] -name = "sp-runtime" -version = "37.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c2a6148bf0ba74999ecfea9b4c1ade544f0663e0baba19630bb7761b2142b19" -dependencies = [ - "docify", - "either", - "hash256-std-hasher", - "impl-trait-for-tuples", - "log", - "num-traits", - "parity-scale-codec", - "paste", - "rand 0.8.5", - "scale-info", - "serde", - "simple-mermaid", - "sp-application-crypto 36.0.0", - "sp-arithmetic 26.0.0", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-std", - "sp-weights 31.0.0", -] - [[package]] name = "sp-runtime-interface" version = "25.0.0" @@ -13890,49 +16325,29 @@ dependencies = [ "sp-externalities 0.26.0", "sp-runtime-interface-proc-macro 17.0.0", "sp-std", - "sp-storage 20.0.0", - "sp-tracing 16.0.0", - "sp-wasm-interface 20.0.0", - "static_assertions", -] - -[[package]] -name = "sp-runtime-interface" -version = "26.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e48a675ea4858333d4d755899ed5ed780174aa34fec15953428d516af5452295" -dependencies = [ - "bytes", - "impl-trait-for-tuples", - "parity-scale-codec", - "polkavm-derive 0.8.0", - "primitive-types", - "sp-externalities 0.27.0", - "sp-runtime-interface-proc-macro 18.0.0", - "sp-std", - "sp-storage 20.0.0", - "sp-tracing 16.0.0", - "sp-wasm-interface 20.0.0", + "sp-storage", + "sp-tracing", + "sp-wasm-interface", "static_assertions", ] [[package]] name = "sp-runtime-interface" -version = "27.0.0" +version = "26.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "647db5e1dc481686628b41554e832df6ab400c4b43a6a54e54d3b0a71ca404aa" +checksum = "e48a675ea4858333d4d755899ed5ed780174aa34fec15953428d516af5452295" dependencies = [ "bytes", "impl-trait-for-tuples", "parity-scale-codec", - "polkavm-derive 0.9.1", + "polkavm-derive 0.8.0", "primitive-types", - "sp-externalities 0.28.0", + "sp-externalities 0.27.0", "sp-runtime-interface-proc-macro 18.0.0", "sp-std", - "sp-storage 21.0.0", - "sp-tracing 17.0.0", - "sp-wasm-interface 21.0.0", + "sp-storage", + "sp-tracing", + "sp-wasm-interface", "static_assertions", ] @@ -13943,11 +16358,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfaf6e85b2ec12a4b99cd6d8d57d083e30c94b7f1b0d8f93547121495aae6f0c" dependencies = [ "Inflector", - "expander", + "expander 2.0.0", "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -13957,26 +16372,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0195f32c628fee3ce1dfbbf2e7e52a30ea85f3589da9fe62a8b816d70fc06294" dependencies = [ "Inflector", - "expander", + "expander 2.0.0", "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] name = "sp-session" -version = "33.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "601e0203c52ac7c1122ad316ae4e5cc355fdf1d69ef5b6c4aa30f7a17921fad9" +checksum = "3b86531090cc04d2ab3535df07146258e2fb3ab6257b0a77ef14aa08282c3d4a" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 32.0.0", - "sp-core 33.0.1", - "sp-keystore 0.39.0", - "sp-runtime 37.0.0", - "sp-staking 32.0.0", + "sp-api", + "sp-core 29.0.0", + "sp-keystore 0.35.0", + "sp-runtime 32.0.0", + "sp-staking", + "sp-std", ] [[package]] @@ -13994,20 +16410,6 @@ dependencies = [ "sp-std", ] -[[package]] -name = "sp-staking" -version = "32.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "817c02b55a84c0fac32fdd8b3f0b959888bad0726009ed62433f4046f4b4b752" -dependencies = [ - "impl-trait-for-tuples", - "parity-scale-codec", - "scale-info", - "serde", - "sp-core 33.0.1", - "sp-runtime 37.0.0", -] - [[package]] name = "sp-state-machine" version = "0.36.0" @@ -14018,7 +16420,7 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.12.1", - "rand 0.8.5", + "rand", "smallvec", "sp-core 29.0.0", "sp-externalities 0.26.0", @@ -14027,7 +16429,7 @@ dependencies = [ "sp-trie 30.0.0", "thiserror", "tracing", - "trie-db 0.28.0", + "trie-db", ] [[package]] @@ -14040,7 +16442,7 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.12.1", - "rand 0.8.5", + "rand", "smallvec", "sp-core 31.0.0", "sp-externalities 0.27.0", @@ -14049,51 +16451,31 @@ dependencies = [ "sp-trie 32.0.0", "thiserror", "tracing", - "trie-db 0.28.0", -] - -[[package]] -name = "sp-state-machine" -version = "0.41.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f6ac196ea92c4d0613c071e1a050765dbfa30107a990224a4aba02c7dbcd063" -dependencies = [ - "hash-db", - "log", - "parity-scale-codec", - "parking_lot 0.12.1", - "rand 0.8.5", - "smallvec", - "sp-core 33.0.1", - "sp-externalities 0.28.0", - "sp-panic-handler", - "sp-trie 35.0.0", - "thiserror", - "tracing", - "trie-db 0.29.1", + "trie-db", ] [[package]] name = "sp-statement-store" -version = "16.0.0" +version = "11.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f857a29733a0240105d05f6d36bc7d760d814c22c6b12997f2d153236bfc8220" +checksum = "309a9ae4e8134bbed8ffc510cf4d461a4a651f9250b556de782cedd876abe1ff" dependencies = [ "aes-gcm", "curve25519-dalek 4.1.2", - "ed25519-dalek 2.1.0", + "ed25519-dalek", "hkdf", "parity-scale-codec", - "rand 0.8.5", + "rand", "scale-info", "sha2 0.10.8", - "sp-api 32.0.0", - "sp-application-crypto 36.0.0", - "sp-core 33.0.1", + "sp-api", + "sp-application-crypto 31.0.0", + "sp-core 29.0.0", "sp-crypto-hashing", - "sp-externalities 0.28.0", - "sp-runtime 37.0.0", - "sp-runtime-interface 27.0.0", + "sp-externalities 0.26.0", + "sp-runtime 32.0.0", + "sp-runtime-interface 25.0.0", + "sp-std", "thiserror", "x25519-dalek 2.0.0", ] @@ -14118,19 +16500,6 @@ dependencies = [ "sp-std", ] -[[package]] -name = "sp-storage" -version = "21.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99c82989b3a4979a7e1ad848aad9f5d0b4388f1f454cc131766526601ab9e8f8" -dependencies = [ - "impl-serde", - "parity-scale-codec", - "ref-cast", - "serde", - "sp-debug-derive", -] - [[package]] name = "sp-timestamp" version = "27.0.0" @@ -14139,25 +16508,12 @@ checksum = "249cd06624f2edb53b25af528ab216a508dc9d0870e158b43caac3a97e86699f" dependencies = [ "async-trait", "parity-scale-codec", - "sp-inherents 27.0.0", + "sp-inherents", "sp-runtime 32.0.0", "sp-std", "thiserror", ] -[[package]] -name = "sp-timestamp" -version = "32.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d48d9246310340b11dc4f4c119fe93975c7c0c325637693da8c755d028fce19" -dependencies = [ - "async-trait", - "parity-scale-codec", - "sp-inherents 32.0.0", - "sp-runtime 37.0.0", - "thiserror", -] - [[package]] name = "sp-tracing" version = "16.0.0" @@ -14172,25 +16528,29 @@ dependencies = [ ] [[package]] -name = "sp-tracing" -version = "17.0.0" +name = "sp-transaction-pool" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90b3decf116db9f1dfaf1f1597096b043d0e12c952d3bcdc018c6d6b77deec7e" +checksum = "9742861c5330bdcb42856a6eed3d3745b58ee1c92ca4c9260032ff4e6c387165" dependencies = [ - "parity-scale-codec", - "tracing", - "tracing-core", - "tracing-subscriber 0.2.25", + "sp-api", + "sp-runtime 32.0.0", ] [[package]] -name = "sp-transaction-pool" -version = "32.0.0" +name = "sp-transaction-storage-proof" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14de2a91e5a2bebaf47993644643c92564cafc55d55e1c854f6637ee62c90b4b" +checksum = "ece8e22a5419c7a336a2544654e1389fec8cac19b93081a30912842b44e8167f" dependencies = [ - "sp-api 32.0.0", - "sp-runtime 37.0.0", + "async-trait", + "parity-scale-codec", + "scale-info", + "sp-core 29.0.0", + "sp-inherents", + "sp-runtime 32.0.0", + "sp-std", + "sp-trie 30.0.0", ] [[package]] @@ -14206,7 +16566,7 @@ dependencies = [ "nohash-hasher", "parity-scale-codec", "parking_lot 0.12.1", - "rand 0.8.5", + "rand", "scale-info", "schnellru", "sp-core 29.0.0", @@ -14214,7 +16574,7 @@ dependencies = [ "sp-std", "thiserror", "tracing", - "trie-db 0.28.0", + "trie-db", "trie-root", ] @@ -14231,7 +16591,7 @@ dependencies = [ "nohash-hasher", "parity-scale-codec", "parking_lot 0.12.1", - "rand 0.8.5", + "rand", "scale-info", "schnellru", "sp-core 31.0.0", @@ -14239,31 +16599,7 @@ dependencies = [ "sp-std", "thiserror", "tracing", - "trie-db 0.28.0", - "trie-root", -] - -[[package]] -name = "sp-trie" -version = "35.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a61ab0c3e003f457203702e4753aa5fe9e762380543fada44650b1217e4aa5a5" -dependencies = [ - "ahash 0.8.8", - "hash-db", - "lazy_static", - "memory-db", - "nohash-hasher", - "parity-scale-codec", - "parking_lot 0.12.1", - "rand 0.8.5", - "scale-info", - "schnellru", - "sp-core 33.0.1", - "sp-externalities 0.28.0", - "thiserror", - "tracing", - "trie-db 0.29.1", + "trie-db", "trie-root", ] @@ -14281,25 +16617,7 @@ dependencies = [ "sp-crypto-hashing-proc-macro", "sp-runtime 32.0.0", "sp-std", - "sp-version-proc-macro 13.0.0", - "thiserror", -] - -[[package]] -name = "sp-version" -version = "35.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ff74bf12b4f7d29387eb1caeec5553209a505f90a2511d2831143b970f89659" -dependencies = [ - "impl-serde", - "parity-scale-codec", - "parity-wasm", - "scale-info", - "serde", - "sp-crypto-hashing-proc-macro", - "sp-runtime 37.0.0", - "sp-std", - "sp-version-proc-macro 14.0.0", + "sp-version-proc-macro", "thiserror", ] @@ -14312,19 +16630,7 @@ dependencies = [ "parity-scale-codec", "proc-macro2", "quote", - "syn 2.0.65", -] - -[[package]] -name = "sp-version-proc-macro" -version = "14.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aee8f6730641a65fcf0c8f9b1e448af4b3bb083d08058b47528188bccc7b7a7" -dependencies = [ - "parity-scale-codec", - "proc-macro2", - "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -14341,19 +16647,6 @@ dependencies = [ "wasmtime", ] -[[package]] -name = "sp-wasm-interface" -version = "21.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b04b919e150b4736d85089d49327eab65507deb1485eec929af69daa2278eb3" -dependencies = [ - "anyhow", - "impl-trait-for-tuples", - "log", - "parity-scale-codec", - "wasmtime", -] - [[package]] name = "sp-weights" version = "28.0.0" @@ -14386,21 +16679,6 @@ dependencies = [ "sp-std", ] -[[package]] -name = "sp-weights" -version = "31.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93cdaf72a1dad537bbb130ba4d47307ebe5170405280ed1aa31fa712718a400e" -dependencies = [ - "bounded-collections", - "parity-scale-codec", - "scale-info", - "serde", - "smallvec", - "sp-arithmetic 26.0.0", - "sp-debug-derive", -] - [[package]] name = "spin" version = "0.5.2" @@ -14478,18 +16756,30 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" +[[package]] +name = "stacker" +version = "0.1.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce" +dependencies = [ + "cc", + "cfg-if", + "libc", + "psm", + "winapi", +] + [[package]] name = "staging-kusama-runtime" version = "1.0.0" dependencies = [ "binary-merkle-tree", - "frame-benchmarking 34.0.0", + "frame-benchmarking", "frame-election-provider-support", "frame-executive", - "frame-metadata-hash-extension", "frame-remote-externalities", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -14533,8 +16823,8 @@ dependencies = [ "pallet-society", "pallet-staking", "pallet-staking-runtime-api", - "pallet-timestamp 33.0.0", - "pallet-transaction-payment 34.0.0", + "pallet-timestamp", + "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", "pallet-treasury", "pallet-utility", @@ -14549,30 +16839,30 @@ dependencies = [ "scale-info", "separator", "serde_json", - "sp-api 32.0.0", - "sp-application-crypto 36.0.0", - "sp-arithmetic 26.0.0", + "sp-api", + "sp-application-crypto 31.0.0", + "sp-arithmetic 24.0.0", "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", "sp-consensus-beefy", - "sp-core 33.0.1", + "sp-core 29.0.0", "sp-debug-derive", - "sp-genesis-builder 0.13.0", - "sp-inherents 32.0.0", - "sp-io 36.0.0", + "sp-genesis-builder", + "sp-inherents", + "sp-io 31.0.0", "sp-keyring", "sp-npos-elections", "sp-offchain", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-session", - "sp-staking 32.0.0", + "sp-staking", "sp-std", - "sp-storage 21.0.0", - "sp-tracing 17.0.0", + "sp-storage", + "sp-tracing", "sp-transaction-pool", - "sp-trie 35.0.0", - "sp-version 35.0.0", + "sp-trie 30.0.0", + "sp-version", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -14582,26 +16872,26 @@ dependencies = [ [[package]] name = "staging-parachain-info" -version = "0.13.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0473f6e6cd7296675188f88b2c29dccea328f9f88ccb18f3a79048505ce7dc2a" +checksum = "da7dc139d104f676a18c13380a09c3f72d59450a7471116387cbf8cb5f845a0e" dependencies = [ "cumulus-primitives-core", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", "sp-std", ] [[package]] name = "staging-xcm" -version = "13.0.1" +version = "8.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbc905526a2619dfaa17d0d32d1daa6885fdf4eb2fead2e37411eb9d0a91013e" +checksum = "48fa328b87de3466bc38cc9a07244c42c647b7755b81115e1dfeb47cc13fc6e6" dependencies = [ - "array-bytes", + "array-bytes 6.2.2", "bounded-collections", "derivative", "environmental", @@ -14610,52 +16900,52 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-weights 31.0.0", + "sp-weights 28.0.0", "xcm-procedural", ] [[package]] name = "staging-xcm-builder" -version = "13.0.0" +version = "8.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bd94fb9634d6276b74b7ee9ec5b761c52c30ec40b7c0a381711c5d25c3a0141" +checksum = "a8f6cfc27c1d45f9a67e20ed3f7e60296299688825350291606add10bf3bbff2" dependencies = [ - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", - "pallet-transaction-payment 34.0.0", + "pallet-transaction-payment", "parity-scale-codec", "polkadot-parachain-primitives", "scale-info", - "sp-arithmetic 26.0.0", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-arithmetic 24.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", - "sp-weights 31.0.0", + "sp-weights 28.0.0", "staging-xcm", "staging-xcm-executor", ] [[package]] name = "staging-xcm-executor" -version = "13.0.0" +version = "8.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcd7135969e580a14b73bf65fd25d714f3b20c3b2e94ff0949c148820ab3a79d" +checksum = "74b5c5f2a1d610c5e20e5fae2680c9a28380f305afafeed62f341bfbce57b79a" dependencies = [ "environmental", - "frame-benchmarking 34.0.0", - "frame-support 34.0.0", + "frame-benchmarking", + "frame-support", "impl-trait-for-tuples", "log", "parity-scale-codec", "scale-info", - "sp-arithmetic 26.0.0", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-arithmetic 24.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", - "sp-weights 31.0.0", + "sp-weights 28.0.0", "staging-xcm", ] @@ -14666,43 +16956,57 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] -name = "str0m" -version = "0.2.0" +name = "static_init" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee48572247f422dcbe68630c973f8296fbd5157119cd36a3223e48bf83d47727" +checksum = "8a2a1c578e98c1c16fc3b8ec1328f7659a500737d7a0c6d625e73e830ff9c1f6" dependencies = [ - "combine", - "crc 3.2.1", - "hmac 0.12.1", - "once_cell", - "openssl", - "openssl-sys", - "rand 0.8.5", - "sctp-proto", - "serde", - "sha-1 0.10.1", - "thiserror", - "tracing", + "bitflags 1.3.2", + "cfg_aliases", + "libc", + "parking_lot 0.11.2", + "parking_lot_core 0.8.6", + "static_init_macro", + "winapi", +] + +[[package]] +name = "static_init_macro" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70a2595fc3aa78f2d0e45dd425b22282dd863273761cc77780914b2cf3003acf" +dependencies = [ + "cfg_aliases", + "memchr", + "proc-macro2", + "quote", + "syn 1.0.109", ] [[package]] -name = "str0m" +name = "string_enum" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3f10d3f68e60168d81110410428a435dbde28cc5525f5f7c6fdec92dbdc2800" +checksum = "8fa4d4f81d7c05b9161f8de839975d3326328b8ba2831164b465524cc2f55252" dependencies = [ - "combine", - "crc 3.2.1", - "hmac 0.12.1", - "once_cell", - "openssl", - "openssl-sys", - "rand 0.8.5", - "sctp-proto", - "serde", - "sha-1 0.10.1", - "thiserror", - "tracing", + "pmutil", + "proc-macro2", + "quote", + "swc_macros_common", + "syn 2.0.52", +] + +[[package]] +name = "strobe-rs" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fabb238a1cccccfa4c4fb703670c0d157e1256c1ba695abf1b93bd2bb14bab2d" +dependencies = [ + "bitflags 1.3.2", + "byteorder", + "keccak", + "subtle 2.5.0", + "zeroize", ] [[package]] @@ -14728,11 +17032,11 @@ dependencies = [ [[package]] name = "strum" -version = "0.26.2" +version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29" +checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" dependencies = [ - "strum_macros 0.26.4", + "strum_macros 0.25.3", ] [[package]] @@ -14741,7 +17045,7 @@ version = "0.24.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" dependencies = [ - "heck 0.4.1", + "heck", "proc-macro2", "quote", "rustversion", @@ -14750,15 +17054,15 @@ dependencies = [ [[package]] name = "strum_macros" -version = "0.26.4" +version = "0.25.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" +checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" dependencies = [ - "heck 0.5.0", + "heck", "proc-macro2", "quote", "rustversion", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -14787,19 +17091,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "substrate-bip39" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca58ffd742f693dc13d69bdbb2e642ae239e0053f6aab3b104252892f856700a" -dependencies = [ - "hmac 0.12.1", - "pbkdf2 0.12.2", - "schnorrkel 0.11.4", - "sha2 0.10.8", - "zeroize", -] - [[package]] name = "substrate-fixed" version = "0.5.9" @@ -14812,6 +17103,26 @@ dependencies = [ "substrate-typenum", ] +[[package]] +name = "substrate-frame-rpc-system" +version = "29.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "332f903d2f34703204f0003136c9abbc569d691028279996a1daf8f248a7369f" +dependencies = [ + "frame-system-rpc-runtime-api", + "futures", + "jsonrpsee 0.20.3", + "log", + "parity-scale-codec", + "sc-rpc-api", + "sc-transaction-pool-api", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-core 29.0.0", + "sp-runtime 32.0.0", +] + [[package]] name = "substrate-geohash" version = "0.13.0" @@ -14838,16 +17149,34 @@ dependencies = [ [[package]] name = "substrate-rpc-client" -version = "0.39.0" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e0db21e78ad2bc5b73014a432f69be129d40261b204fe623e37d91db7fe9d00" +checksum = "40e5235d8460ec81e9a382345aa80d75e2943f224a332559847344bb62fa13b3" dependencies = [ "async-trait", - "jsonrpsee", + "jsonrpsee 0.20.3", "log", "sc-rpc-api", "serde", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", +] + +[[package]] +name = "substrate-state-trie-migration-rpc" +version = "28.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5768a5d3c76eebfdf94c23a3fde6c832243a043d60561e5ac1a2b475b9ad09f3" +dependencies = [ + "jsonrpsee 0.20.3", + "parity-scale-codec", + "sc-client-api", + "sc-rpc-api", + "serde", + "sp-core 29.0.0", + "sp-runtime 32.0.0", + "sp-state-machine 0.36.0", + "sp-trie 30.0.0", + "trie-db", ] [[package]] @@ -14862,18 +17191,17 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" -version = "22.0.0" +version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6072b8321a784d2425529bc8ac53149c15f1ac40e294af282500ff536004ccd3" +checksum = "511bbc2df035f5fe2556d855369a1bbb45df620360391a1f6e3fa1a1d64af79a" dependencies = [ "build-helper", "cargo_metadata", "console", "filetime", "parity-wasm", - "polkavm-linker", "sp-maybe-compressed-blob", - "strum 0.26.2", + "strum 0.24.1", "tempfile", "toml 0.8.10", "walkdir", @@ -14908,7 +17236,7 @@ dependencies = [ "hex", "impl-serde", "instant", - "jsonrpsee", + "jsonrpsee 0.22.5", "parity-scale-codec", "primitive-types", "scale-bits", @@ -14937,16 +17265,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d9e2b256b71d31a2629e44eb9cbfd944eb7d577c9e0c8e9802cc3c3943af2d9" dependencies = [ "frame-metadata 16.0.0", - "heck 0.4.1", + "heck", "hex", - "jsonrpsee", + "jsonrpsee 0.22.5", "parity-scale-codec", "proc-macro2", "quote", "scale-info", "scale-typegen", "subxt-metadata", - "syn 2.0.65", + "syn 2.0.52", "thiserror", "tokio", ] @@ -14980,7 +17308,7 @@ dependencies = [ "quote", "scale-typegen", "subxt-codegen", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -15020,6 +17348,345 @@ dependencies = [ "zeroize", ] +[[package]] +name = "swc_atoms" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8a9e1b6d97f27b6abe5571f8fe3bdbd2fa987299fc2126450c7cde6214896ef" +dependencies = [ + "hstr", + "once_cell", + "rustc-hash", + "serde", +] + +[[package]] +name = "swc_common" +version = "0.33.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ccb656cd57c93614e4e8b33a60e75ca095383565c1a8d2bbe6a1103942831e0" +dependencies = [ + "ast_node", + "better_scoped_tls", + "cfg-if", + "either", + "from_variant", + "new_debug_unreachable", + "num-bigint", + "once_cell", + "rustc-hash", + "serde", + "siphasher 0.3.11", + "sourcemap 6.4.1", + "swc_atoms", + "swc_eq_ignore_macros", + "swc_visit", + "tracing", + "unicode-width", + "url", +] + +[[package]] +name = "swc_config" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ba1c7a40d38f9dd4e9a046975d3faf95af42937b34b2b963be4d8f01239584b" +dependencies = [ + "indexmap 1.9.3", + "serde", + "serde_json", + "swc_config_macro", +] + +[[package]] +name = "swc_config_macro" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5b5aaca9a0082be4515f0fbbecc191bf5829cd25b5b9c0a2810f6a2bb0d6829" +dependencies = [ + "pmutil", + "proc-macro2", + "quote", + "swc_macros_common", + "syn 2.0.52", +] + +[[package]] +name = "swc_ecma_ast" +version = "0.110.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c3d416121da2d56bcbd1b1623725a68890af4552fef0c6d1e4bfa92776ccd6a" +dependencies = [ + "bitflags 2.4.1", + "is-macro", + "num-bigint", + "phf", + "scoped-tls", + "serde", + "string_enum", + "swc_atoms", + "swc_common", + "unicode-id", +] + +[[package]] +name = "swc_ecma_codegen" +version = "0.146.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b7b37ef40385cc2e294ece3d42048dcda6392838724dd5f02ff8da3fa105271" +dependencies = [ + "memchr", + "num-bigint", + "once_cell", + "rustc-hash", + "serde", + "sourcemap 6.4.1", + "swc_atoms", + "swc_common", + "swc_ecma_ast", + "swc_ecma_codegen_macros", + "tracing", +] + +[[package]] +name = "swc_ecma_codegen_macros" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcdff076dccca6cc6a0e0b2a2c8acfb066014382bc6df98ec99e755484814384" +dependencies = [ + "pmutil", + "proc-macro2", + "quote", + "swc_macros_common", + "syn 2.0.52", +] + +[[package]] +name = "swc_ecma_loader" +version = "0.45.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31cf7549feec3698d0110a0a71ae547f31ae272dc92db3285ce126d6dcbdadf3" +dependencies = [ + "anyhow", + "pathdiff", + "serde", + "swc_common", + "tracing", +] + +[[package]] +name = "swc_ecma_parser" +version = "0.141.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9590deff1b29aafbff8901b9d38d00211393f6b17b5cab878562db89a8966d88" +dependencies = [ + "either", + "new_debug_unreachable", + "num-bigint", + "num-traits", + "phf", + "serde", + "smallvec", + "smartstring", + "stacker", + "swc_atoms", + "swc_common", + "swc_ecma_ast", + "tracing", + "typed-arena", +] + +[[package]] +name = "swc_ecma_transforms_base" +version = "0.134.42" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d74ca42a400257d8563624122813c1849c3d87e7abe3b9b2ed7514c76f64ad2f" +dependencies = [ + "better_scoped_tls", + "bitflags 2.4.1", + "indexmap 1.9.3", + "once_cell", + "phf", + "rustc-hash", + "serde", + "smallvec", + "swc_atoms", + "swc_common", + "swc_ecma_ast", + "swc_ecma_parser", + "swc_ecma_utils", + "swc_ecma_visit", + "tracing", +] + +[[package]] +name = "swc_ecma_transforms_classes" +version = "0.123.43" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e68880cf7d65b93e0446b3ee079f33d94e0eddac922f75b736a6ea7669517c0" +dependencies = [ + "swc_atoms", + "swc_common", + "swc_ecma_ast", + "swc_ecma_transforms_base", + "swc_ecma_utils", + "swc_ecma_visit", +] + +[[package]] +name = "swc_ecma_transforms_macros" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8188eab297da773836ef5cf2af03ee5cca7a563e1be4b146f8141452c28cc690" +dependencies = [ + "pmutil", + "proc-macro2", + "quote", + "swc_macros_common", + "syn 2.0.52", +] + +[[package]] +name = "swc_ecma_transforms_proposal" +version = "0.168.52" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c17e1f409e026be953fabb327923ebc5fdc7c664bcac036b76107834798640ed" +dependencies = [ + "either", + "rustc-hash", + "serde", + "smallvec", + "swc_atoms", + "swc_common", + "swc_ecma_ast", + "swc_ecma_transforms_base", + "swc_ecma_transforms_classes", + "swc_ecma_transforms_macros", + "swc_ecma_utils", + "swc_ecma_visit", +] + +[[package]] +name = "swc_ecma_transforms_react" +version = "0.180.52" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fa7f368a80f28eeaa0f529cff6fb5d7578ef10a60be25bfd2582cb3f8ff5c9e" +dependencies = [ + "base64 0.13.1", + "dashmap", + "indexmap 1.9.3", + "once_cell", + "serde", + "sha-1 0.10.0", + "string_enum", + "swc_atoms", + "swc_common", + "swc_config", + "swc_ecma_ast", + "swc_ecma_parser", + "swc_ecma_transforms_base", + "swc_ecma_transforms_macros", + "swc_ecma_utils", + "swc_ecma_visit", +] + +[[package]] +name = "swc_ecma_transforms_typescript" +version = "0.185.52" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "daa2950c85abb4d555e092503ad2fa4f6dec0ee36a719273fb7a7bb29ead9ab6" +dependencies = [ + "ryu-js", + "serde", + "swc_atoms", + "swc_common", + "swc_ecma_ast", + "swc_ecma_transforms_base", + "swc_ecma_transforms_react", + "swc_ecma_utils", + "swc_ecma_visit", +] + +[[package]] +name = "swc_ecma_utils" +version = "0.124.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4a4a0baf6cfa490666a9fe23a17490273f843d19ebc1d6ec89d64c3f8ccdb80" +dependencies = [ + "indexmap 1.9.3", + "num_cpus", + "once_cell", + "rustc-hash", + "swc_atoms", + "swc_common", + "swc_ecma_ast", + "swc_ecma_visit", + "tracing", + "unicode-id", +] + +[[package]] +name = "swc_ecma_visit" +version = "0.96.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba962f0becf83bab12a17365dface5a4f636c9e1743d479e292b96910a753743" +dependencies = [ + "num-bigint", + "swc_atoms", + "swc_common", + "swc_ecma_ast", + "swc_visit", + "tracing", +] + +[[package]] +name = "swc_eq_ignore_macros" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05a95d367e228d52484c53336991fdcf47b6b553ef835d9159db4ba40efb0ee8" +dependencies = [ + "pmutil", + "proc-macro2", + "quote", + "syn 2.0.52", +] + +[[package]] +name = "swc_macros_common" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a273205ccb09b51fabe88c49f3b34c5a4631c4c00a16ae20e03111d6a42e832" +dependencies = [ + "pmutil", + "proc-macro2", + "quote", + "syn 2.0.52", +] + +[[package]] +name = "swc_visit" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e87c337fbb2d191bf371173dea6a957f01899adb8f189c6c31b122a6cfc98fc3" +dependencies = [ + "either", + "swc_visit_macros", +] + +[[package]] +name = "swc_visit_macros" +version = "0.5.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f322730fb82f3930a450ac24de8c98523af7d34ab8cb2f46bcb405839891a99" +dependencies = [ + "Inflector", + "pmutil", + "proc-macro2", + "quote", + "swc_macros_common", + "syn 2.0.52", +] + [[package]] name = "syn" version = "1.0.109" @@ -15033,9 +17700,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.65" +version = "2.0.52" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2863d96a84c6439701d7a38f9de935ec562c8832cc55d1dde0f513b52fad106" +checksum = "b699d15b36d1f02c3e7c69f8ffef53de37aefae075d8488d4ba1a7788d574a07" dependencies = [ "proc-macro2", "quote", @@ -15051,7 +17718,7 @@ dependencies = [ "paste", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -15097,14 +17764,14 @@ dependencies = [ name = "system-parachains-constants" version = "1.0.0" dependencies = [ - "frame-support 34.0.0", + "frame-support", "kusama-runtime-constants", "parachains-common", "polkadot-core-primitives", "polkadot-primitives", "polkadot-runtime-constants", "smallvec", - "sp-runtime 37.0.0", + "sp-runtime 32.0.0", ] [[package]] @@ -15152,40 +17819,108 @@ dependencies = [ "winapi-util", ] +[[package]] +name = "terminal_size" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7" +dependencies = [ + "rustix 0.38.31", + "windows-sys 0.48.0", +] + [[package]] name = "termtree" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76" +[[package]] +name = "text_lines" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fd5828de7deaa782e1dd713006ae96b3bee32d3279b79eb67ecf8072c059bcf" +dependencies = [ + "serde", +] + [[package]] name = "thiserror" version = "1.0.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "579e9083ca58dd9dcf91a9923bb9054071b9ebbd800b342194c9feb0ee89fc18" +checksum = "579e9083ca58dd9dcf91a9923bb9054071b9ebbd800b342194c9feb0ee89fc18" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.60" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2470041c06ec3ac1ab38d0356a6119054dedaea53e12fbefc0de730a1c08524" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.52", +] + +[[package]] +name = "thousands" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3bf63baf9f5039dadc247375c29eb13706706cfde997d0330d05aa63a77d8820" + +[[package]] +name = "thread_local" +version = "1.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" +dependencies = [ + "cfg-if", + "once_cell", +] + +[[package]] +name = "threadpool" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa" +dependencies = [ + "num_cpus", +] + +[[package]] +name = "thrift" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b82ca8f46f95b3ce96081fe3dd89160fdea970c254bb72925255d1b62aae692e" dependencies = [ - "thiserror-impl", + "byteorder", + "integer-encoding", + "log", + "ordered-float 1.1.1", + "threadpool", ] [[package]] -name = "thiserror-impl" -version = "1.0.60" +name = "tikv-jemalloc-ctl" +version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2470041c06ec3ac1ab38d0356a6119054dedaea53e12fbefc0de730a1c08524" +checksum = "619bfed27d807b54f7f776b9430d4f8060e66ee138a28632ca898584d462c31c" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.65", + "libc", + "paste", + "tikv-jemalloc-sys", ] [[package]] -name = "thread_local" -version = "1.1.7" +name = "tikv-jemalloc-sys" +version = "0.5.4+5.3.0-patched" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" +checksum = "9402443cb8fd499b6f327e40565234ff34dbda27460c5b47db0db77443dd85d1" dependencies = [ - "cfg-if", - "once_cell", + "cc", + "libc", ] [[package]] @@ -15278,7 +18013,7 @@ checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -15298,7 +18033,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f57eb36ecbe0fc510036adff84824dd3c24bb781e21bfa67b69d556aa85214f" dependencies = [ "pin-project", - "rand 0.8.5", + "rand", "tokio", ] @@ -15323,6 +18058,18 @@ dependencies = [ "tokio", ] +[[package]] +name = "tokio-socks" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51165dfa029d2a65969413a6cc96f354b86b464498702f174a4efa13608fd8c0" +dependencies = [ + "either", + "futures-util", + "thiserror", + "tokio", +] + [[package]] name = "tokio-stream" version = "0.1.14" @@ -15332,6 +18079,7 @@ dependencies = [ "futures-core", "pin-project-lite 0.2.13", "tokio", + "tokio-util", ] [[package]] @@ -15342,10 +18090,7 @@ checksum = "212d5dcb2a1ce06d81107c3d0ffa3121fe974b73f068c8282cb1c32328113b6c" dependencies = [ "futures-util", "log", - "rustls 0.21.10", - "rustls-native-certs 0.6.3", "tokio", - "tokio-rustls 0.24.1", "tungstenite", ] @@ -15525,7 +18270,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -15538,6 +18283,41 @@ dependencies = [ "valuable", ] +[[package]] +name = "tracing-futures" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" +dependencies = [ + "pin-project", + "tracing", +] + +[[package]] +name = "tracing-gum" +version = "8.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9690af7fe11d125786fa1b5ca802192f631b61a4411277865c8e0581c887e286" +dependencies = [ + "coarsetime", + "polkadot-primitives", + "tracing", + "tracing-gum-proc-macro", +] + +[[package]] +name = "tracing-gum-proc-macro" +version = "5.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f074568687ffdfd0adb6005aa8d1d96840197f2c159f80471285f08694cf0ce" +dependencies = [ + "expander 2.0.0", + "proc-macro-crate 3.1.0", + "proc-macro2", + "quote", + "syn 2.0.52", +] + [[package]] name = "tracing-log" version = "0.1.4" @@ -15580,6 +18360,7 @@ dependencies = [ "chrono", "lazy_static", "matchers", + "parking_lot 0.11.2", "regex", "serde", "serde_json", @@ -15620,24 +18401,22 @@ dependencies = [ ] [[package]] -name = "trie-db" -version = "0.29.1" +name = "trie-root" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c992b4f40c234a074d48a757efeabb1a6be88af84c0c23f7ca158950cb0ae7f" +checksum = "d4ed310ef5ab98f5fa467900ed906cb9232dd5376597e00fd4cba2a449d06c0b" dependencies = [ "hash-db", - "log", - "rustc-hex", - "smallvec", ] [[package]] -name = "trie-root" -version = "0.18.0" +name = "triomphe" +version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4ed310ef5ab98f5fa467900ed906cb9232dd5376597e00fd4cba2a449d06c0b" +checksum = "859eb650cfee7434994602c3a68b25d77ad9e68c8a6cd491616ef86661382eb3" dependencies = [ - "hash-db", + "serde", + "stable_deref_trait", ] [[package]] @@ -15649,14 +18428,15 @@ dependencies = [ "async-trait", "cfg-if", "data-encoding", - "enum-as-inner 0.5.1", + "enum-as-inner", "futures-channel", "futures-io", "futures-util", "idna 0.2.3", "ipnet", "lazy_static", - "rand 0.8.5", + "rand", + "serde", "smallvec", "socket2 0.4.10", "thiserror", @@ -15666,31 +18446,6 @@ dependencies = [ "url", ] -[[package]] -name = "trust-dns-proto" -version = "0.23.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3119112651c157f4488931a01e586aa459736e9d6046d3bd9105ffb69352d374" -dependencies = [ - "async-trait", - "cfg-if", - "data-encoding", - "enum-as-inner 0.6.0", - "futures-channel", - "futures-io", - "futures-util", - "idna 0.4.0", - "ipnet", - "once_cell", - "rand 0.8.5", - "smallvec", - "thiserror", - "tinyvec", - "tokio", - "tracing", - "url", -] - [[package]] name = "trust-dns-resolver" version = "0.22.0" @@ -15704,32 +18459,12 @@ dependencies = [ "lru-cache", "parking_lot 0.12.1", "resolv-conf", + "serde", "smallvec", "thiserror", "tokio", "tracing", - "trust-dns-proto 0.22.0", -] - -[[package]] -name = "trust-dns-resolver" -version = "0.23.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10a3e6c3aff1718b3c73e395d1f35202ba2ffa847c6a62eea0db8fb4cfe30be6" -dependencies = [ - "cfg-if", - "futures-util", - "ipconfig", - "lru-cache", - "once_cell", - "parking_lot 0.12.1", - "rand 0.8.5", - "resolv-conf", - "smallvec", - "thiserror", - "tokio", - "tracing", - "trust-dns-proto 0.23.2", + "trust-dns-proto", ] [[package]] @@ -15756,20 +18491,13 @@ dependencies = [ "http", "httparse", "log", - "rand 0.8.5", - "rustls 0.21.10", + "rand", "sha1", "thiserror", "url", "utf-8", ] -[[package]] -name = "tuplex" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "676ac81d5454c4dcf37955d34fa8626ede3490f744b86ca14a7b90168d2a08aa" - [[package]] name = "twox-hash" version = "1.6.3" @@ -15778,10 +18506,16 @@ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", "digest 0.10.7", - "rand 0.8.5", + "rand", "static_assertions", ] +[[package]] +name = "typed-arena" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a" + [[package]] name = "typenum" version = "1.17.0" @@ -15812,12 +18546,65 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" +[[package]] +name = "unic-char-property" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221" +dependencies = [ + "unic-char-range", +] + +[[package]] +name = "unic-char-range" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc" + +[[package]] +name = "unic-common" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc" + +[[package]] +name = "unic-ucd-ident" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e230a37c0381caa9219d67cf063aa3a375ffed5bf541a452db16e744bdab6987" +dependencies = [ + "unic-char-property", + "unic-char-range", + "unic-ucd-version", +] + +[[package]] +name = "unic-ucd-version" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4" +dependencies = [ + "unic-common", +] + [[package]] name = "unicode-bidi" version = "0.3.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f2528f27a9eb2b21e69c95319b30bd0efd85d09c379741b0f78ea1d86be2416" +[[package]] +name = "unicode-id" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1b6def86329695390197b82c1e244a54a131ceb66c996f2088a3876e2ae083f" + +[[package]] +name = "unicode-id-start" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8f73150333cb58412db36f2aca8f2875b013049705cc77b94ded70a1ab1f5da" + [[package]] name = "unicode-ident" version = "1.0.12" @@ -15871,7 +18658,6 @@ dependencies = [ "bytes", "futures-io", "futures-util", - "tokio-util", ] [[package]] @@ -15898,6 +18684,19 @@ dependencies = [ "serde", ] +[[package]] +name = "urlpattern" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9bd5ff03aea02fa45b13a7980151fe45009af1980ba69f651ec367121a31609" +dependencies = [ + "derive_more", + "regex", + "serde", + "unic-ucd-ident", + "url", +] + [[package]] name = "utf-8" version = "0.7.6" @@ -15917,6 +18716,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" dependencies = [ "getrandom 0.2.12", + "serde", +] + +[[package]] +name = "v8" +version = "0.81.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b75f5f378b9b54aff3b10da8170d26af4cfd217f644cf671badcd13af5db4beb" +dependencies = [ + "bitflags 1.3.2", + "fslock", + "once_cell", + "which", ] [[package]] @@ -15943,6 +18755,12 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" +[[package]] +name = "vsimd" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c3082ca00d5a5ef149bb8b555a72ae84c9c59f7250f013ac822ac2e49b19c64" + [[package]] name = "w3f-bls" version = "0.1.3" @@ -15958,7 +18776,7 @@ dependencies = [ "arrayref", "constcat", "digest 0.10.7", - "rand 0.8.5", + "rand", "rand_chacha 0.3.1", "rand_core 0.6.4", "sha2 0.10.8", @@ -16007,6 +18825,15 @@ version = "0.11.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" +[[package]] +name = "wasix" +version = "0.12.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1fbb4ef9bbca0c1170e0b00dd28abc9e3b68669821600cad1caaed606583c6d" +dependencies = [ + "wasi 0.11.0+wasi-snapshot-preview1", +] + [[package]] name = "wasm-bindgen" version = "0.2.89" @@ -16028,7 +18855,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", "wasm-bindgen-shared", ] @@ -16062,7 +18889,7 @@ checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -16122,6 +18949,19 @@ dependencies = [ "cxx-build", ] +[[package]] +name = "wasm-streams" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b65dc4c90b63b118468cf747d8bf3566c1913ef60be765b5730ead9e0a3ba129" +dependencies = [ + "futures-util", + "js-sys", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + [[package]] name = "wasm-timer" version = "0.2.5" @@ -16362,7 +19202,7 @@ dependencies = [ "memfd", "memoffset", "paste", - "rand 0.8.5", + "rand", "rustix 0.36.17", "wasmtime-asm-macros", "wasmtime-environ", @@ -16411,6 +19251,12 @@ dependencies = [ "webpki", ] +[[package]] +name = "webpki-roots" +version = "0.25.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" + [[package]] name = "which" version = "4.4.2" @@ -16489,21 +19335,6 @@ dependencies = [ "windows-targets 0.48.5", ] -[[package]] -name = "windows-sys" -version = "0.42.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" -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-sys" version = "0.45.0" @@ -16780,23 +19611,6 @@ dependencies = [ "time", ] -[[package]] -name = "x509-parser" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7069fba5b66b9193bd2c5d3d4ff12b839118f6bcbef5328efafafb5395cf63da" -dependencies = [ - "asn1-rs", - "data-encoding", - "der-parser", - "lazy_static", - "nom", - "oid-registry", - "rusticata-macros", - "thiserror", - "time", -] - [[package]] name = "xattr" version = "1.3.1" @@ -16810,17 +19624,17 @@ dependencies = [ [[package]] name = "xcm-emulator" -version = "0.11.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78cdb92db9f5334f6dc32c1acd2830482e745dd0f11bd411757d0ffeb9bd564c" +checksum = "8b49681988880dd6d08a4d5f6b7cb612a0f12172270349655c1e2f870b3526fd" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", "cumulus-test-relay-sproof-builder", - "frame-support 34.0.0", - "frame-system 34.0.1", + "frame-support", + "frame-system", "impl-trait-for-tuples", "lazy_static", "log", @@ -16832,43 +19646,27 @@ dependencies = [ "polkadot-parachain-primitives", "polkadot-primitives", "polkadot-runtime-parachains", - "sp-arithmetic 26.0.0", - "sp-core 33.0.1", + "sp-arithmetic 24.0.0", + "sp-core 29.0.0", "sp-crypto-hashing", - "sp-io 36.0.0", - "sp-runtime 37.0.0", + "sp-io 31.0.0", + "sp-runtime 32.0.0", "sp-std", - "sp-tracing 17.0.0", + "sp-tracing", "staging-xcm", "staging-xcm-executor", ] -[[package]] -name = "xcm-fee-payment-runtime-api" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a08b02854d1e3f844dec37dcf5897524f8e7ac6f227d225cba4ab43dadd0b691" -dependencies = [ - "frame-support 34.0.0", - "parity-scale-codec", - "scale-info", - "sp-api 32.0.0", - "sp-runtime 37.0.0", - "sp-std", - "sp-weights 31.0.0", - "staging-xcm", -] - [[package]] name = "xcm-procedural" -version = "9.0.0" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd9498be6aff2d380250c4b155faaebe4a83da181a00402dedac6c8166850198" +checksum = "f4717a97970a9cda70d7db53cf50d2615c2f6f6b7c857445325b4a39ea7aa2cd" dependencies = [ "Inflector", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -16881,7 +19679,7 @@ dependencies = [ "log", "nohash-hasher", "parking_lot 0.12.1", - "rand 0.8.5", + "rand", "static_assertions", ] @@ -16917,7 +19715,7 @@ checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] @@ -16937,14 +19735,14 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.52", ] [[package]] name = "zombienet-configuration" -version = "0.2.4" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef8989fecceba43472287f0de138ae7b5dda214e7917e98ae1cf88aa19bde79f" +checksum = "5dbe5721cebe0be12db36d5efd8c6f0dd473137dc0e3442b81bc79bd64507f70" dependencies = [ "anyhow", "lazy_static", @@ -16960,16 +19758,17 @@ dependencies = [ [[package]] name = "zombienet-orchestrator" -version = "0.2.4" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a19f8df92e4020e12a0f4974e0544c3f2b47bbefaed5595febbfd1ef9e42b639" +checksum = "4d936c875d7e5c19751711b9e211408950f114444b0ed7d2155e552a239a2419" dependencies = [ "anyhow", "futures", "hex", "libp2p 0.52.4", "multiaddr 0.18.1", - "rand 0.8.5", + "pjs-rs", + "rand", "reqwest", "serde_json", "sha2 0.10.8", @@ -16988,9 +19787,9 @@ dependencies = [ [[package]] name = "zombienet-prom-metrics-parser" -version = "0.2.4" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd02b39b667fd90b8faff93fc4f8e37a4d59e44fe093afd5b56beeb7ee1d0dc2" +checksum = "8b10ecce0d2ae02fb65d9003e961e18c3337a1e9e9dc431499b7b6d1dab984d0" dependencies = [ "pest", "pest_derive", @@ -16999,9 +19798,9 @@ dependencies = [ [[package]] name = "zombienet-provider" -version = "0.2.4" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c238768179b5352567417a7cef438850a7081ce4d2201382c3f39281f16c6a37" +checksum = "68b6fedfcadd090def727cd626b26c26d1072c44ea516fe781d7c60baf7f4a16" dependencies = [ "anyhow", "async-trait", @@ -17030,9 +19829,9 @@ dependencies = [ [[package]] name = "zombienet-sdk" -version = "0.2.4" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "295b87cc03a193d51d66bd02cbc6745e07f1984d06acab1241260a5504fd93c3" +checksum = "76345c48a6ca7694935c8e3af91eea71d8950debfa6e61353dbd3f603522cd09" dependencies = [ "async-trait", "futures", @@ -17059,15 +19858,15 @@ dependencies = [ [[package]] name = "zombienet-support" -version = "0.2.4" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbccf1d46cb4e9dc41a18c805943c204b6f685800ae082653fb5824103f6d5b6" +checksum = "90b5dbc58de99a397b096acf8f520f547880017e5bea9dc5e5c1ee7719274373" dependencies = [ "anyhow", "async-trait", "futures", "nix 0.27.1", - "rand 0.8.5", + "rand", "regex", "reqwest", "thiserror", diff --git a/relay/kusama/Cargo.toml b/relay/kusama/Cargo.toml index 9f4601f92e..e276e2e4c3 100644 --- a/relay/kusama/Cargo.toml +++ b/relay/kusama/Cargo.toml @@ -53,7 +53,6 @@ pallet-conviction-voting = { workspace = true } pallet-election-provider-multi-phase = { workspace = true } pallet-fast-unstake = { workspace = true } frame-executive = { workspace = true } -frame-metadata-hash-extension = { workspace = true } pallet-grandpa = { workspace = true } pallet-nis = { workspace = true } pallet-identity = { workspace = true } @@ -114,7 +113,7 @@ tokio = { features = ["macros"], workspace = true } sp-tracing = { workspace = true } [build-dependencies] -substrate-wasm-builder = { workspace = true, optional = true } +substrate-wasm-builder = { workspace = true } [features] default = ["std"] @@ -129,7 +128,6 @@ std = [ "frame-benchmarking?/std", "frame-election-provider-support/std", "frame-executive/std", - "frame-metadata-hash-extension/std", "frame-support/std", "frame-system-benchmarking?/std", "frame-system-rpc-runtime-api/std", @@ -187,7 +185,6 @@ std = [ "polkadot-runtime-common/std", "runtime-parachains/std", "scale-info/std", - "substrate-wasm-builder", "sp-api/std", "sp-application-crypto/std", "sp-arithmetic/std", @@ -312,13 +309,10 @@ try-runtime = [ "sp-runtime/try-runtime", ] -# Enable metadata hash generation at compile time for the `CheckMetadataHash` extension. -metadata-hash = ["substrate-wasm-builder?/metadata-hash"] - # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = ["sp-api/disable-logging", "metadata-hash"] +on-chain-release-build = ["sp-api/disable-logging"] # Set timing constants (e.g. session period) to faster versions to speed up testing. fast-runtime = [] diff --git a/relay/kusama/build.rs b/relay/kusama/build.rs index ed553650ce..404ba3f2fd 100644 --- a/relay/kusama/build.rs +++ b/relay/kusama/build.rs @@ -14,17 +14,12 @@ // You should have received a copy of the GNU General Public License // along with Polkadot. If not, see . -#[cfg(all(feature = "std", not(feature = "metadata-hash")))] -fn main() { - substrate_wasm_builder::WasmBuilder::build_using_defaults() -} +use substrate_wasm_builder::WasmBuilder; -#[cfg(all(feature = "std", feature = "metadata-hash"))] fn main() { - substrate_wasm_builder::WasmBuilder::init_with_defaults() - .enable_metadata_hash("KSM", 12) + WasmBuilder::new() + .with_current_project() + .import_memory() + .export_heap_base() .build() } - -#[cfg(not(feature = "std"))] -fn main() {} diff --git a/relay/kusama/src/lib.rs b/relay/kusama/src/lib.rs index 70fe31927b..50d79fdd0e 100644 --- a/relay/kusama/src/lib.rs +++ b/relay/kusama/src/lib.rs @@ -939,7 +939,6 @@ where frame_system::CheckNonce::::from(nonce), frame_system::CheckWeight::::new(), pallet_transaction_payment::ChargeTransactionPayment::::from(tip), - frame_metadata_hash_extension::CheckMetadataHash::new(false), ); let raw_payload = SignedPayload::new(call, extra) .map_err(|e| { @@ -1805,7 +1804,6 @@ pub type SignedExtra = ( frame_system::CheckNonce, frame_system::CheckWeight, pallet_transaction_payment::ChargeTransactionPayment, - frame_metadata_hash_extension::CheckMetadataHash, ); pub struct NominationPoolsMigrationV4OldPallet; diff --git a/relay/polkadot/Cargo.toml b/relay/polkadot/Cargo.toml index c7f8c92b6b..b2cf870f7e 100644 --- a/relay/polkadot/Cargo.toml +++ b/relay/polkadot/Cargo.toml @@ -50,7 +50,6 @@ pallet-conviction-voting = { workspace = true } pallet-election-provider-multi-phase = { workspace = true } pallet-fast-unstake = { workspace = true } frame-executive = { workspace = true } -frame-metadata-hash-extension = { workspace = true } pallet-grandpa = { workspace = true } pallet-identity = { workspace = true } pallet-indices = { workspace = true } @@ -111,7 +110,7 @@ tokio = { features = ["macros"], workspace = true } sp-tracing = { workspace = true } [build-dependencies] -substrate-wasm-builder = { workspace = true, optional = true } +substrate-wasm-builder = { workspace = true } [features] default = ["std"] @@ -126,7 +125,6 @@ std = [ "frame-benchmarking?/std", "frame-election-provider-support/std", "frame-executive/std", - "frame-metadata-hash-extension/std", "frame-support/std", "frame-system-benchmarking?/std", "frame-system-rpc-runtime-api/std", @@ -182,7 +180,6 @@ std = [ "polkadot-runtime-constants/std", "runtime-parachains/std", "scale-info/std", - "substrate-wasm-builder", "sp-api/std", "sp-application-crypto/std", "sp-arithmetic/std", @@ -301,13 +298,10 @@ try-runtime = [ "sp-runtime/try-runtime", ] -# Enable metadata hash generation at compile time for the `CheckMetadataHash` extension. -metadata-hash = ["substrate-wasm-builder?/metadata-hash"] - # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = ["sp-api/disable-logging", "metadata-hash"] +on-chain-release-build = ["sp-api/disable-logging"] # Set timing constants (e.g. session period) to faster versions to speed up testing. fast-runtime = [] diff --git a/relay/polkadot/build.rs b/relay/polkadot/build.rs index 788c2d6962..428c971bc1 100644 --- a/relay/polkadot/build.rs +++ b/relay/polkadot/build.rs @@ -6,7 +6,7 @@ // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. -// Polkadot is distributed in the hope that it will be useful, +// Substrate is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. @@ -14,17 +14,12 @@ // You should have received a copy of the GNU General Public License // along with Polkadot. If not, see . -#[cfg(all(feature = "std", not(feature = "metadata-hash")))] -fn main() { - substrate_wasm_builder::WasmBuilder::build_using_defaults() -} +use substrate_wasm_builder::WasmBuilder; -#[cfg(all(feature = "std", feature = "metadata-hash"))] fn main() { - substrate_wasm_builder::WasmBuilder::init_with_defaults() - .enable_metadata_hash("DOT", 10) + WasmBuilder::new() + .with_current_project() + .import_memory() + .export_heap_base() .build() } - -#[cfg(not(feature = "std"))] -fn main() {} diff --git a/relay/polkadot/src/lib.rs b/relay/polkadot/src/lib.rs index f1c137cb2b..984ad84614 100644 --- a/relay/polkadot/src/lib.rs +++ b/relay/polkadot/src/lib.rs @@ -1025,7 +1025,6 @@ where frame_system::CheckWeight::::new(), pallet_transaction_payment::ChargeTransactionPayment::::from(tip), claims::PrevalidateAttests::::new(), - frame_metadata_hash_extension::CheckMetadataHash::new(false), ); let raw_payload = SignedPayload::new(call, extra) .map_err(|e| { @@ -1790,7 +1789,6 @@ pub type SignedExtra = ( frame_system::CheckWeight, pallet_transaction_payment::ChargeTransactionPayment, claims::PrevalidateAttests, - frame_metadata_hash_extension::CheckMetadataHash, ); pub struct NominationPoolsMigrationV4OldPallet; @@ -2823,7 +2821,6 @@ mod test_fees { frame_system::CheckWeight::::new(), pallet_transaction_payment::ChargeTransactionPayment::::from(0), claims::PrevalidateAttests::::new(), - frame_metadata_hash_extension::CheckMetadataHash::::new(false), ); let uxt = UncheckedExtrinsic { function: call, diff --git a/system-parachains/asset-hubs/asset-hub-kusama/Cargo.toml b/system-parachains/asset-hubs/asset-hub-kusama/Cargo.toml index 6f2e77963c..73a0e4928f 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/Cargo.toml +++ b/system-parachains/asset-hubs/asset-hub-kusama/Cargo.toml @@ -25,7 +25,6 @@ polkadot-runtime-constants = { workspace = true } # Substrate frame-benchmarking = { optional = true, workspace = true } frame-executive = { workspace = true } -frame-metadata-hash-extension = { workspace = true } frame-support = { workspace = true } frame-system = { workspace = true } frame-system-benchmarking = { optional = true, workspace = true } @@ -212,7 +211,6 @@ std = [ "cumulus-primitives-utility/std", "frame-benchmarking?/std", "frame-executive/std", - "frame-metadata-hash-extension/std", "frame-support/std", "frame-system-benchmarking?/std", "frame-system-rpc-runtime-api/std", @@ -274,10 +272,7 @@ std = [ "xcm/std", ] -# Enable metadata hash generation at compile time for the `CheckMetadataHash` extension. -metadata-hash = ["substrate-wasm-builder?/metadata-hash"] - # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = ["sp-api/disable-logging", "metadata-hash"] +on-chain-release-build = ["sp-api/disable-logging"] diff --git a/system-parachains/asset-hubs/asset-hub-kusama/build.rs b/system-parachains/asset-hubs/asset-hub-kusama/build.rs index ed3ceb02c6..60f8a12512 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/build.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/build.rs @@ -13,15 +13,12 @@ // See the License for the specific language governing permissions and // limitations under the License. -#[cfg(all(feature = "std", not(feature = "metadata-hash")))] +#[cfg(feature = "std")] fn main() { - substrate_wasm_builder::WasmBuilder::build_using_defaults() -} - -#[cfg(all(feature = "std", feature = "metadata-hash"))] -fn main() { - substrate_wasm_builder::WasmBuilder::init_with_defaults() - .enable_metadata_hash("KSM", 12) + substrate_wasm_builder::WasmBuilder::new() + .with_current_project() + .export_heap_base() + .import_memory() .build() } diff --git a/system-parachains/asset-hubs/asset-hub-kusama/src/lib.rs b/system-parachains/asset-hubs/asset-hub-kusama/src/lib.rs index 6f40632865..6c4c0dbcf0 100644 --- a/system-parachains/asset-hubs/asset-hub-kusama/src/lib.rs +++ b/system-parachains/asset-hubs/asset-hub-kusama/src/lib.rs @@ -1026,7 +1026,6 @@ pub type SignedExtra = ( frame_system::CheckNonce, frame_system::CheckWeight, pallet_asset_conversion_tx_payment::ChargeAssetTxPayment, - frame_metadata_hash_extension::CheckMetadataHash, ); /// Unchecked extrinsic type as expected by this runtime. pub type UncheckedExtrinsic = diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/Cargo.toml b/system-parachains/asset-hubs/asset-hub-polkadot/Cargo.toml index 28aa7685e6..8086a39e25 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/Cargo.toml +++ b/system-parachains/asset-hubs/asset-hub-polkadot/Cargo.toml @@ -26,7 +26,6 @@ polkadot-runtime-constants = { workspace = true } # Substrate frame-benchmarking = { optional = true, workspace = true } frame-executive = { workspace = true } -frame-metadata-hash-extension = { workspace = true } frame-support = { workspace = true } frame-system = { workspace = true } frame-system-benchmarking = { optional = true, workspace = true } @@ -197,7 +196,6 @@ std = [ "cumulus-primitives-utility/std", "frame-benchmarking?/std", "frame-executive/std", - "frame-metadata-hash-extension/std", "frame-support/std", "frame-system-benchmarking?/std", "frame-system-rpc-runtime-api/std", @@ -258,10 +256,7 @@ std = [ "xcm/std", ] -# Enable metadata hash generation at compile time for the `CheckMetadataHash` extension. -metadata-hash = ["substrate-wasm-builder?/metadata-hash"] - # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = ["sp-api/disable-logging", "metadata-hash"] +on-chain-release-build = ["sp-api/disable-logging"] diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/build.rs b/system-parachains/asset-hubs/asset-hub-polkadot/build.rs index e65608baae..60f8a12512 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/build.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/build.rs @@ -13,15 +13,12 @@ // See the License for the specific language governing permissions and // limitations under the License. -#[cfg(all(feature = "std", not(feature = "metadata-hash")))] +#[cfg(feature = "std")] fn main() { - substrate_wasm_builder::WasmBuilder::build_using_defaults() -} - -#[cfg(all(feature = "std", feature = "metadata-hash"))] -fn main() { - substrate_wasm_builder::WasmBuilder::init_with_defaults() - .enable_metadata_hash("DOT", 10) + substrate_wasm_builder::WasmBuilder::new() + .with_current_project() + .export_heap_base() + .import_memory() .build() } diff --git a/system-parachains/asset-hubs/asset-hub-polkadot/src/lib.rs b/system-parachains/asset-hubs/asset-hub-polkadot/src/lib.rs index 3e80590803..8cf01924b7 100644 --- a/system-parachains/asset-hubs/asset-hub-polkadot/src/lib.rs +++ b/system-parachains/asset-hubs/asset-hub-polkadot/src/lib.rs @@ -999,7 +999,6 @@ pub type SignedExtra = ( frame_system::CheckNonce, frame_system::CheckWeight, pallet_asset_conversion_tx_payment::ChargeAssetTxPayment, - frame_metadata_hash_extension::CheckMetadataHash, ); /// Unchecked extrinsic type as expected by this runtime. pub type UncheckedExtrinsic = diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/Cargo.toml b/system-parachains/bridge-hubs/bridge-hub-kusama/Cargo.toml index 629370152f..1c9c72bee2 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/Cargo.toml +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/Cargo.toml @@ -29,7 +29,6 @@ polkadot-runtime-constants = { workspace = true } # Substrate frame-benchmarking = { optional = true, workspace = true } frame-executive = { workspace = true } -frame-metadata-hash-extension = { workspace = true } frame-support = { workspace = true } frame-system = { workspace = true } frame-system-benchmarking = { optional = true, workspace = true } @@ -155,7 +154,6 @@ std = [ "cumulus-primitives-utility/std", "frame-benchmarking?/std", "frame-executive/std", - "frame-metadata-hash-extension/std", "frame-support/std", "frame-system-benchmarking?/std", "frame-system-rpc-runtime-api/std", @@ -297,10 +295,7 @@ try-runtime = [ "sp-runtime/try-runtime", ] -# Enable metadata hash generation at compile time for the `CheckMetadataHash` extension. -metadata-hash = ["substrate-wasm-builder?/metadata-hash"] - # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = ["sp-api/disable-logging", "metadata-hash"] +on-chain-release-build = ["sp-api/disable-logging"] diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/build.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/build.rs index ed3ceb02c6..60f8a12512 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/build.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/build.rs @@ -13,15 +13,12 @@ // See the License for the specific language governing permissions and // limitations under the License. -#[cfg(all(feature = "std", not(feature = "metadata-hash")))] +#[cfg(feature = "std")] fn main() { - substrate_wasm_builder::WasmBuilder::build_using_defaults() -} - -#[cfg(all(feature = "std", feature = "metadata-hash"))] -fn main() { - substrate_wasm_builder::WasmBuilder::init_with_defaults() - .enable_metadata_hash("KSM", 12) + substrate_wasm_builder::WasmBuilder::new() + .with_current_project() + .export_heap_base() + .import_memory() .build() } diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/primitives/src/lib.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/primitives/src/lib.rs index 917e9bf7e6..36ae75ff32 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/primitives/src/lib.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/primitives/src/lib.rs @@ -102,11 +102,11 @@ frame_support::parameter_types! { /// Transaction fee that is paid at the Kusama BridgeHub for delivering single inbound message. /// (initially was calculated by test `BridgeHubKusama::can_calculate_fee_for_complex_message_delivery_transaction` + `33%`) - pub const BridgeHubKusamaBaseDeliveryFeeInKsms: u128 = 56_375_433_121; + pub const BridgeHubKusamaBaseDeliveryFeeInKsms: u128 = 56_374_989_788; /// Transaction fee that is paid at the Kusama BridgeHub for delivering single outbound message confirmation. /// (initially was calculated by test `BridgeHubKusama::can_calculate_fee_for_complex_message_confirmation_transaction` + `33%`) - pub const BridgeHubKusamaBaseConfirmationFeeInKsms: u128 = 53_809_198_573; + pub const BridgeHubKusamaBaseConfirmationFeeInKsms: u128 = 53_808_755_240; } /// Compute the total estimated fee that needs to be paid in KSMs by the sender when sending diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/src/lib.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/src/lib.rs index d21de85bcd..6c7a68fb99 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/src/lib.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/src/lib.rs @@ -116,7 +116,6 @@ pub type SignedExtra = ( pallet_transaction_payment::ChargeTransactionPayment, BridgeRejectObsoleteHeadersAndMessages, bridge_to_polkadot_config::RefundBridgeHubPolkadotMessages, - frame_metadata_hash_extension::CheckMetadataHash, ); bridge_runtime_common::generate_bridge_reject_obsolete_headers_and_messages! { diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/tests/snowbridge.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/tests/snowbridge.rs index a7811787b8..11b2298d40 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/tests/snowbridge.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/tests/snowbridge.rs @@ -255,7 +255,6 @@ fn construct_extrinsic( pallet_transaction_payment::ChargeTransactionPayment::::from(0), BridgeRejectObsoleteHeadersAndMessages, (RefundBridgeHubPolkadotMessages::default()), - frame_metadata_hash_extension::CheckMetadataHash::::new(false), ); let payload = SignedPayload::new(call.clone(), extra.clone()).unwrap(); let signature = payload.using_encoded(|e| sender.sign(e)); diff --git a/system-parachains/bridge-hubs/bridge-hub-kusama/tests/tests.rs b/system-parachains/bridge-hubs/bridge-hub-kusama/tests/tests.rs index 9fba0a0e04..607c350757 100644 --- a/system-parachains/bridge-hubs/bridge-hub-kusama/tests/tests.rs +++ b/system-parachains/bridge-hubs/bridge-hub-kusama/tests/tests.rs @@ -82,7 +82,6 @@ fn construct_extrinsic( pallet_transaction_payment::ChargeTransactionPayment::::from(0), BridgeRejectObsoleteHeadersAndMessages, (RefundBridgeHubPolkadotMessages::default()), - frame_metadata_hash_extension::CheckMetadataHash::::new(false), ); let payload = SignedPayload::new(call.clone(), extra.clone()).unwrap(); let signature = payload.using_encoded(|e| sender.sign(e)); diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/Cargo.toml b/system-parachains/bridge-hubs/bridge-hub-polkadot/Cargo.toml index 354ddad058..4a0abd6302 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/Cargo.toml +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/Cargo.toml @@ -29,7 +29,6 @@ polkadot-runtime-constants = { workspace = true } # Substrate frame-benchmarking = { optional = true, workspace = true } frame-executive = { workspace = true } -frame-metadata-hash-extension = { workspace = true } frame-support = { workspace = true } frame-system = { workspace = true } frame-system-benchmarking = { optional = true, workspace = true } @@ -153,7 +152,6 @@ std = [ "cumulus-primitives-utility/std", "frame-benchmarking?/std", "frame-executive/std", - "frame-metadata-hash-extension/std", "frame-support/std", "frame-system-benchmarking?/std", "frame-system-rpc-runtime-api/std", @@ -293,10 +291,7 @@ try-runtime = [ "sp-runtime/try-runtime", ] -# Enable metadata hash generation at compile time for the `CheckMetadataHash` extension. -metadata-hash = ["substrate-wasm-builder?/metadata-hash"] - # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = ["sp-api/disable-logging", "metadata-hash"] +on-chain-release-build = ["sp-api/disable-logging"] diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/build.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/build.rs index e65608baae..60f8a12512 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/build.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/build.rs @@ -13,15 +13,12 @@ // See the License for the specific language governing permissions and // limitations under the License. -#[cfg(all(feature = "std", not(feature = "metadata-hash")))] +#[cfg(feature = "std")] fn main() { - substrate_wasm_builder::WasmBuilder::build_using_defaults() -} - -#[cfg(all(feature = "std", feature = "metadata-hash"))] -fn main() { - substrate_wasm_builder::WasmBuilder::init_with_defaults() - .enable_metadata_hash("DOT", 10) + substrate_wasm_builder::WasmBuilder::new() + .with_current_project() + .export_heap_base() + .import_memory() .build() } diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/primitives/src/lib.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/primitives/src/lib.rs index ac289f68c6..8cfe7b494c 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/primitives/src/lib.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/primitives/src/lib.rs @@ -93,11 +93,11 @@ frame_support::parameter_types! { /// Transaction fee that is paid at the Polkadot BridgeHub for delivering single inbound message. /// (initially was calculated by test `BridgeHubPolkadot::can_calculate_fee_for_complex_message_delivery_transaction` + `33%`) - pub const BridgeHubPolkadotBaseDeliveryFeeInDots: Balance = 16_912_645_364; + pub const BridgeHubPolkadotBaseDeliveryFeeInDots: Balance = 16_912_512_364; /// Transaction fee that is paid at the Polkadot BridgeHub for delivering single outbound message confirmation. /// (initially was calculated by test `BridgeHubPolkadot::can_calculate_fee_for_complex_message_confirmation_transaction` + `33%`) - pub const BridgeHubPolkadotBaseConfirmationFeeInDots: Balance = 16_142_774_864; + pub const BridgeHubPolkadotBaseConfirmationFeeInDots: Balance = 16_142_641_864; } /// Compute the total estimated fee that needs to be paid in DOTs by the sender when sending diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/lib.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/lib.rs index d794d55c04..e1ed484b04 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/src/lib.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/src/lib.rs @@ -118,7 +118,6 @@ pub type SignedExtra = ( pallet_transaction_payment::ChargeTransactionPayment, BridgeRejectObsoleteHeadersAndMessages, bridge_to_kusama_config::RefundBridgeHubKusamaMessages, - frame_metadata_hash_extension::CheckMetadataHash, ); bridge_runtime_common::generate_bridge_reject_obsolete_headers_and_messages! { diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/tests/snowbridge.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/tests/snowbridge.rs index 20809df5a9..ebf8b73e2b 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/tests/snowbridge.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/tests/snowbridge.rs @@ -255,7 +255,6 @@ fn construct_extrinsic( pallet_transaction_payment::ChargeTransactionPayment::::from(0), BridgeRejectObsoleteHeadersAndMessages, (RefundBridgeHubKusamaMessages::default()), - frame_metadata_hash_extension::CheckMetadataHash::::new(false), ); let payload = SignedPayload::new(call.clone(), extra.clone()).unwrap(); let signature = payload.using_encoded(|e| sender.sign(e)); diff --git a/system-parachains/bridge-hubs/bridge-hub-polkadot/tests/tests.rs b/system-parachains/bridge-hubs/bridge-hub-polkadot/tests/tests.rs index 9e0cf5910f..360b583274 100644 --- a/system-parachains/bridge-hubs/bridge-hub-polkadot/tests/tests.rs +++ b/system-parachains/bridge-hubs/bridge-hub-polkadot/tests/tests.rs @@ -83,7 +83,6 @@ fn construct_extrinsic( pallet_transaction_payment::ChargeTransactionPayment::::from(0), BridgeRejectObsoleteHeadersAndMessages, (RefundBridgeHubKusamaMessages::default()), - frame_metadata_hash_extension::CheckMetadataHash::::new(false), ); let payload = SignedPayload::new(call.clone(), extra.clone()).unwrap(); let signature = payload.using_encoded(|e| sender.sign(e)); diff --git a/system-parachains/collectives/collectives-polkadot/Cargo.toml b/system-parachains/collectives/collectives-polkadot/Cargo.toml index fdd9e55198..06770bb158 100644 --- a/system-parachains/collectives/collectives-polkadot/Cargo.toml +++ b/system-parachains/collectives/collectives-polkadot/Cargo.toml @@ -17,7 +17,6 @@ scale-info = { features = ["derive"], workspace = true } # Substrate frame-benchmarking = { optional = true, workspace = true } frame-executive = { workspace = true } -frame-metadata-hash-extension = { workspace = true } frame-support = { workspace = true } frame-system = { workspace = true } frame-system-benchmarking = { optional = true, workspace = true } @@ -175,7 +174,6 @@ std = [ "cumulus-primitives-utility/std", "frame-benchmarking?/std", "frame-executive/std", - "frame-metadata-hash-extension/std", "frame-support/std", "frame-system-benchmarking?/std", "frame-system-rpc-runtime-api/std", @@ -233,10 +231,7 @@ std = [ "xcm/std", ] -# Enable metadata hash generation at compile time for the `CheckMetadataHash` extension. -metadata-hash = ["substrate-wasm-builder?/metadata-hash"] - # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = ["sp-api/disable-logging", "metadata-hash"] +on-chain-release-build = ["sp-api/disable-logging"] diff --git a/system-parachains/collectives/collectives-polkadot/build.rs b/system-parachains/collectives/collectives-polkadot/build.rs index e65608baae..60f8a12512 100644 --- a/system-parachains/collectives/collectives-polkadot/build.rs +++ b/system-parachains/collectives/collectives-polkadot/build.rs @@ -13,15 +13,12 @@ // See the License for the specific language governing permissions and // limitations under the License. -#[cfg(all(feature = "std", not(feature = "metadata-hash")))] +#[cfg(feature = "std")] fn main() { - substrate_wasm_builder::WasmBuilder::build_using_defaults() -} - -#[cfg(all(feature = "std", feature = "metadata-hash"))] -fn main() { - substrate_wasm_builder::WasmBuilder::init_with_defaults() - .enable_metadata_hash("DOT", 10) + substrate_wasm_builder::WasmBuilder::new() + .with_current_project() + .export_heap_base() + .import_memory() .build() } diff --git a/system-parachains/collectives/collectives-polkadot/src/lib.rs b/system-parachains/collectives/collectives-polkadot/src/lib.rs index 5c9bda46a3..05ec86f1b3 100644 --- a/system-parachains/collectives/collectives-polkadot/src/lib.rs +++ b/system-parachains/collectives/collectives-polkadot/src/lib.rs @@ -727,7 +727,6 @@ pub type SignedExtra = ( frame_system::CheckEra, frame_system::CheckNonce, frame_system::CheckWeight, - frame_metadata_hash_extension::CheckMetadataHash, ); /// Unchecked extrinsic type as expected by this runtime. pub type UncheckedExtrinsic = diff --git a/system-parachains/coretime/coretime-kusama/Cargo.toml b/system-parachains/coretime/coretime-kusama/Cargo.toml index 34281c3164..4db21887d8 100644 --- a/system-parachains/coretime/coretime-kusama/Cargo.toml +++ b/system-parachains/coretime/coretime-kusama/Cargo.toml @@ -22,7 +22,6 @@ system-parachains-constants = { workspace = true } # Substrate frame-benchmarking = { optional = true, workspace = true } frame-executive = { workspace = true } -frame-metadata-hash-extension = { workspace = true } frame-support = { workspace = true } frame-system = { workspace = true } frame-system-benchmarking = { optional = true, workspace = true } @@ -99,7 +98,6 @@ std = [ "cumulus-primitives-utility/std", "frame-benchmarking?/std", "frame-executive/std", - "frame-metadata-hash-extension/std", "frame-support/std", "frame-system-benchmarking?/std", "frame-system-rpc-runtime-api/std", @@ -206,10 +204,7 @@ try-runtime = [ fast-runtime = [] -# Enable metadata hash generation at compile time for the `CheckMetadataHash` extension. -metadata-hash = ["substrate-wasm-builder?/metadata-hash"] - # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = ["sp-api/disable-logging", "metadata-hash"] +on-chain-release-build = ["sp-api/disable-logging"] diff --git a/system-parachains/coretime/coretime-kusama/build.rs b/system-parachains/coretime/coretime-kusama/build.rs index 66590b2166..c0f4ba820e 100644 --- a/system-parachains/coretime/coretime-kusama/build.rs +++ b/system-parachains/coretime/coretime-kusama/build.rs @@ -14,16 +14,13 @@ // See the License for the specific language governing permissions and // limitations under the License. -#[cfg(all(feature = "std", not(feature = "metadata-hash")))] +#[cfg(feature = "std")] fn main() { - substrate_wasm_builder::WasmBuilder::build_using_defaults() -} - -#[cfg(all(feature = "std", feature = "metadata-hash"))] -fn main() { - substrate_wasm_builder::WasmBuilder::init_with_defaults() - .enable_metadata_hash("KSM", 12) - .build() + substrate_wasm_builder::WasmBuilder::new() + .with_current_project() + .export_heap_base() + .import_memory() + .build(); } #[cfg(not(feature = "std"))] diff --git a/system-parachains/coretime/coretime-kusama/src/lib.rs b/system-parachains/coretime/coretime-kusama/src/lib.rs index 640968c7a6..588e14de9e 100644 --- a/system-parachains/coretime/coretime-kusama/src/lib.rs +++ b/system-parachains/coretime/coretime-kusama/src/lib.rs @@ -100,7 +100,6 @@ pub type SignedExtra = ( frame_system::CheckNonce, frame_system::CheckWeight, pallet_transaction_payment::ChargeTransactionPayment, - frame_metadata_hash_extension::CheckMetadataHash, ); /// Unchecked extrinsic type as expected by this runtime. diff --git a/system-parachains/encointer/Cargo.toml b/system-parachains/encointer/Cargo.toml index c2d6097eda..25e34ee261 100644 --- a/system-parachains/encointer/Cargo.toml +++ b/system-parachains/encointer/Cargo.toml @@ -43,7 +43,6 @@ pallet-encointer-scheduler = { workspace = true } # Substrate frame-benchmarking = { optional = true, workspace = true } frame-executive = { workspace = true } -frame-metadata-hash-extension = { workspace = true } frame-support = { workspace = true } frame-system = { workspace = true } frame-system-benchmarking = { optional = true, workspace = true } @@ -169,7 +168,6 @@ std = [ "encointer-primitives/std", "frame-benchmarking?/std", "frame-executive/std", - "frame-metadata-hash-extension/std", "frame-support/std", "frame-system-benchmarking?/std", "frame-system-rpc-runtime-api/std", @@ -268,10 +266,7 @@ try-runtime = [ "sp-runtime/try-runtime", ] -# Enable metadata hash generation at compile time for the `CheckMetadataHash` extension. -metadata-hash = ["substrate-wasm-builder?/metadata-hash"] - # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = ["sp-api/disable-logging", "metadata-hash"] +on-chain-release-build = ["sp-api/disable-logging"] diff --git a/system-parachains/encointer/build.rs b/system-parachains/encointer/build.rs index ab41435075..256e9fb765 100644 --- a/system-parachains/encointer/build.rs +++ b/system-parachains/encointer/build.rs @@ -14,15 +14,12 @@ // You should have received a copy of the GNU General Public License // along with Cumulus. If not, see . -#[cfg(all(feature = "std", not(feature = "metadata-hash")))] +#[cfg(feature = "std")] fn main() { - substrate_wasm_builder::WasmBuilder::build_using_defaults() -} - -#[cfg(all(feature = "std", feature = "metadata-hash"))] -fn main() { - substrate_wasm_builder::WasmBuilder::init_with_defaults() - .enable_metadata_hash("KSM", 12) + substrate_wasm_builder::WasmBuilder::new() + .with_current_project() + .export_heap_base() + .import_memory() .build() } diff --git a/system-parachains/encointer/src/lib.rs b/system-parachains/encointer/src/lib.rs index ce332f61f7..92c9b88316 100644 --- a/system-parachains/encointer/src/lib.rs +++ b/system-parachains/encointer/src/lib.rs @@ -727,7 +727,6 @@ pub type SignedExtra = ( frame_system::CheckNonce, frame_system::CheckWeight, pallet_asset_tx_payment::ChargeAssetTxPayment, - frame_metadata_hash_extension::CheckMetadataHash, ); /// Unchecked extrinsic type as expected by this runtime. pub type UncheckedExtrinsic = diff --git a/system-parachains/people/people-kusama/Cargo.toml b/system-parachains/people/people-kusama/Cargo.toml index e930fb0c48..625ff68d80 100644 --- a/system-parachains/people/people-kusama/Cargo.toml +++ b/system-parachains/people/people-kusama/Cargo.toml @@ -19,7 +19,6 @@ scale-info = { features = ["derive"], workspace = true } # Substrate frame-benchmarking = { optional = true, workspace = true } frame-executive = { workspace = true } -frame-metadata-hash-extension = { workspace = true } frame-support = { workspace = true } frame-system = { workspace = true } frame-system-benchmarking = { optional = true, workspace = true } @@ -95,7 +94,6 @@ std = [ "enumflags2/std", "frame-benchmarking?/std", "frame-executive/std", - "frame-metadata-hash-extension/std", "frame-support/std", "frame-system-benchmarking?/std", "frame-system-rpc-runtime-api/std", @@ -199,10 +197,7 @@ try-runtime = [ "sp-runtime/try-runtime", ] -# Enable metadata hash generation at compile time for the `CheckMetadataHash` extension. -metadata-hash = ["substrate-wasm-builder/metadata-hash"] - # A feature that should be enabled when the runtime should be built for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller, like logging for example. -on-chain-release-build = ["sp-api/disable-logging", "metadata-hash"] +on-chain-release-build = ["sp-api/disable-logging"] diff --git a/system-parachains/people/people-kusama/src/lib.rs b/system-parachains/people/people-kusama/src/lib.rs index 2e87020371..b2e35f18e0 100644 --- a/system-parachains/people/people-kusama/src/lib.rs +++ b/system-parachains/people/people-kusama/src/lib.rs @@ -94,7 +94,6 @@ pub type SignedExtra = ( frame_system::CheckNonce, frame_system::CheckWeight, pallet_transaction_payment::ChargeTransactionPayment, - frame_metadata_hash_extension::CheckMetadataHash, ); /// Unchecked extrinsic type as expected by this runtime.