From 042c49ea8ce1155e832666148a76b3a0af826840 Mon Sep 17 00:00:00 2001 From: Alistair Singh Date: Thu, 23 Jan 2025 02:37:47 +0200 Subject: [PATCH] update snowbridge crates --- Cargo.lock | 5096 ++++++++++++++++++++++++++++++++++++---------------- Cargo.toml | 22 +- 2 files changed, 3554 insertions(+), 1564 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index bb752b2ce6..9bfc5cbbe7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -152,7 +152,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", "syn-solidity", "tiny-keccak", ] @@ -267,7 +267,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -538,7 +538,7 @@ checksum = "7378575ff571966e99a744addeff0bff98b8ada0dedf1956d59e634db95eaac1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", "synstructure 0.13.1", ] @@ -561,7 +561,7 @@ checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -575,15 +575,15 @@ name = "asset-hub-kusama-emulated-chain" version = "1.0.0" dependencies = [ "asset-hub-kusama-runtime", - "cumulus-primitives-core", + "cumulus-primitives-core 0.16.0", "emulated-integration-tests-common", - "frame-support", + "frame-support 38.2.0", "kusama-emulated-chain", - "parachains-common", + "parachains-common 18.0.0", "penpal-emulated-chain", - "polkadot-parachain-primitives", + "polkadot-parachain-primitives 14.0.0", "sp-core 34.0.0", - "staging-xcm", + "staging-xcm 14.2.0", ] [[package]] @@ -593,28 +593,28 @@ dependencies = [ "assert_matches", "asset-hub-kusama-runtime", "asset-test-utils", - "cumulus-pallet-parachain-system", + "cumulus-pallet-parachain-system 0.17.1", "emulated-integration-tests-common", - "frame-support", + "frame-support 38.2.0", "integration-tests-helpers", "kusama-runtime-constants", "kusama-system-emulated-network", - "pallet-asset-conversion", + "pallet-asset-conversion 20.0.0", "pallet-assets", - "pallet-balances", - "pallet-message-queue", - "pallet-treasury", + "pallet-balances 39.0.0", + "pallet-message-queue 41.0.2", + "pallet-treasury 37.0.0", "pallet-utility", - "pallet-xcm", - "parachains-common", + "pallet-xcm 17.0.1", + "parachains-common 18.0.0", "parity-scale-codec", - "polkadot-runtime-common", + "polkadot-runtime-common 17.0.0", "sp-runtime 39.0.5", "staging-kusama-runtime", - "staging-xcm", - "staging-xcm-executor", + "staging-xcm 14.2.0", + "staging-xcm-executor 17.0.0", "system-parachains-constants", - "xcm-runtime-apis", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -628,81 +628,81 @@ dependencies = [ "bp-bridge-hub-kusama", "bp-bridge-hub-polkadot", "cumulus-pallet-aura-ext", - "cumulus-pallet-parachain-system", + "cumulus-pallet-parachain-system 0.17.1", "cumulus-pallet-session-benchmarking", "cumulus-pallet-xcm", - "cumulus-pallet-xcmp-queue", + "cumulus-pallet-xcmp-queue 0.17.0", "cumulus-primitives-aura", - "cumulus-primitives-core", - "cumulus-primitives-utility", - "frame-benchmarking", + "cumulus-primitives-core 0.16.0", + "cumulus-primitives-utility 0.17.0", + "frame-benchmarking 38.0.0", "frame-executive", "frame-metadata-hash-extension", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", "hex-literal", "kusama-runtime-constants", "log", - "pallet-asset-conversion", + "pallet-asset-conversion 20.0.0", "pallet-asset-conversion-tx-payment", "pallet-assets", "pallet-aura", - "pallet-authorship", - "pallet-balances", + "pallet-authorship 38.0.0", + "pallet-balances 39.0.0", "pallet-collator-selection", - "pallet-message-queue", + "pallet-message-queue 41.0.2", "pallet-multisig", "pallet-nft-fractionalization", "pallet-nfts", "pallet-nfts-runtime-api", "pallet-proxy", - "pallet-session", + "pallet-session 38.0.0", "pallet-state-trie-migration", - "pallet-timestamp", - "pallet-transaction-payment", + "pallet-timestamp 37.0.0", + "pallet-transaction-payment 38.0.2", "pallet-transaction-payment-rpc-runtime-api", "pallet-uniques", "pallet-utility", - "pallet-vesting", - "pallet-xcm", + "pallet-vesting 38.0.0", + "pallet-xcm 17.0.1", "pallet-xcm-benchmarks", "pallet-xcm-bridge-hub-router", - "parachains-common", - "parachains-runtimes-test-utils", + "parachains-common 18.0.0", + "parachains-runtimes-test-utils 19.0.0", "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain-primitives", - "polkadot-runtime-common", + "polkadot-core-primitives 15.0.0", + "polkadot-parachain-primitives 14.0.0", + "polkadot-runtime-common 17.0.0", "polkadot-runtime-constants", - "primitive-types", + "primitive-types 0.12.2", "scale-info", "serde_json", "snowbridge-router-primitives", - "sp-api", + "sp-api 34.0.0", "sp-block-builder", "sp-consensus-aura", "sp-core 34.0.0", - "sp-genesis-builder", - "sp-inherents", + "sp-genesis-builder 0.15.1", + "sp-inherents 34.0.0", "sp-io 38.0.0", "sp-offchain", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-std", "sp-storage 21.0.0", "sp-transaction-pool", - "sp-version", + "sp-version 37.0.0", "sp-weights 31.0.0", - "staging-parachain-info", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-parachain-info 0.17.0", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", "substrate-wasm-builder", "system-parachains-constants", - "xcm-runtime-apis", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -710,15 +710,15 @@ name = "asset-hub-polkadot-emulated-chain" version = "1.0.0" dependencies = [ "asset-hub-polkadot-runtime", - "cumulus-primitives-core", + "cumulus-primitives-core 0.16.0", "emulated-integration-tests-common", - "frame-support", - "parachains-common", + "frame-support 38.2.0", + "parachains-common 18.0.0", "penpal-emulated-chain", "polkadot-emulated-chain", - "polkadot-parachain-primitives", + "polkadot-parachain-primitives 14.0.0", "sp-core 34.0.0", - "staging-xcm", + "staging-xcm 14.2.0", ] [[package]] @@ -729,27 +729,27 @@ dependencies = [ "asset-hub-polkadot-runtime", "asset-test-utils", "collectives-polkadot-runtime-constants", - "cumulus-pallet-parachain-system", - "cumulus-pallet-xcmp-queue", + "cumulus-pallet-parachain-system 0.17.1", + "cumulus-pallet-xcmp-queue 0.17.0", "emulated-integration-tests-common", - "frame-support", + "frame-support 38.2.0", "integration-tests-helpers", - "pallet-asset-conversion", + "pallet-asset-conversion 20.0.0", "pallet-assets", - "pallet-balances", - "pallet-message-queue", - "pallet-treasury", - "pallet-xcm", - "parachains-common", + "pallet-balances 39.0.0", + "pallet-message-queue 41.0.2", + "pallet-treasury 37.0.0", + "pallet-xcm 17.0.1", + "parachains-common 18.0.0", "parity-scale-codec", "polkadot-runtime", - "polkadot-runtime-common", + "polkadot-runtime-common 17.0.0", "polkadot-system-emulated-network", "sp-runtime 39.0.5", - "staging-xcm", - "staging-xcm-executor", + "staging-xcm 14.2.0", + "staging-xcm-executor 17.0.0", "system-parachains-constants", - "xcm-runtime-apis", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -764,79 +764,79 @@ dependencies = [ "bp-bridge-hub-polkadot", "collectives-polkadot-runtime-constants", "cumulus-pallet-aura-ext", - "cumulus-pallet-parachain-system", + "cumulus-pallet-parachain-system 0.17.1", "cumulus-pallet-session-benchmarking", "cumulus-pallet-xcm", - "cumulus-pallet-xcmp-queue", + "cumulus-pallet-xcmp-queue 0.17.0", "cumulus-primitives-aura", - "cumulus-primitives-core", - "cumulus-primitives-utility", - "frame-benchmarking", + "cumulus-primitives-core 0.16.0", + "cumulus-primitives-utility 0.17.0", + "frame-benchmarking 38.0.0", "frame-executive", "frame-metadata-hash-extension", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", "hex-literal", "kusama-runtime-constants", "log", - "pallet-asset-conversion", + "pallet-asset-conversion 20.0.0", "pallet-asset-conversion-tx-payment", "pallet-assets", "pallet-aura", - "pallet-authorship", - "pallet-balances", + "pallet-authorship 38.0.0", + "pallet-balances 39.0.0", "pallet-collator-selection", - "pallet-message-queue", + "pallet-message-queue 41.0.2", "pallet-multisig", "pallet-nfts", "pallet-nfts-runtime-api", "pallet-proxy", - "pallet-session", - "pallet-timestamp", - "pallet-transaction-payment", + "pallet-session 38.0.0", + "pallet-timestamp 37.0.0", + "pallet-transaction-payment 38.0.2", "pallet-transaction-payment-rpc-runtime-api", "pallet-uniques", "pallet-utility", - "pallet-vesting", - "pallet-xcm", + "pallet-vesting 38.0.0", + "pallet-xcm 17.0.1", "pallet-xcm-benchmarks", "pallet-xcm-bridge-hub-router", - "parachains-common", - "parachains-runtimes-test-utils", + "parachains-common 18.0.0", + "parachains-runtimes-test-utils 19.0.0", "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain-primitives", - "polkadot-runtime-common", + "polkadot-core-primitives 15.0.0", + "polkadot-parachain-primitives 14.0.0", + "polkadot-runtime-common 17.0.0", "polkadot-runtime-constants", - "primitive-types", + "primitive-types 0.12.2", "scale-info", "serde_json", "snowbridge-router-primitives", - "sp-api", + "sp-api 34.0.0", "sp-block-builder", "sp-consensus-aura", "sp-core 34.0.0", - "sp-genesis-builder", - "sp-inherents", + "sp-genesis-builder 0.15.1", + "sp-inherents 34.0.0", "sp-io 38.0.0", "sp-offchain", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-std", "sp-storage 21.0.0", "sp-transaction-pool", - "sp-version", + "sp-version 37.0.0", "sp-weights 31.0.0", - "staging-parachain-info", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-parachain-info 0.17.0", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", "substrate-wasm-builder", "system-parachains-constants", - "xcm-runtime-apis", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -845,30 +845,30 @@ version = "20.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b0a99a8fa37a58ad868fca25530dde06b6582cb46b64bfae808f5b9b87e42ce" dependencies = [ - "cumulus-pallet-parachain-system", - "cumulus-pallet-xcmp-queue", - "cumulus-primitives-core", - "frame-support", - "frame-system", - "pallet-asset-conversion", + "cumulus-pallet-parachain-system 0.17.1", + "cumulus-pallet-xcmp-queue 0.17.0", + "cumulus-primitives-core 0.16.0", + "frame-support 38.2.0", + "frame-system 38.0.0", + "pallet-asset-conversion 20.0.0", "pallet-assets", - "pallet-balances", + "pallet-balances 39.0.0", "pallet-collator-selection", - "pallet-session", - "pallet-timestamp", - "pallet-xcm", + "pallet-session 38.0.0", + "pallet-timestamp 37.0.0", + "pallet-xcm 17.0.1", "pallet-xcm-bridge-hub-router", - "parachains-common", - "parachains-runtimes-test-utils", + "parachains-common 18.0.0", + "parachains-runtimes-test-utils 19.0.0", "parity-scale-codec", "sp-io 38.0.0", "sp-runtime 39.0.5", - "staging-parachain-info", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-parachain-info 0.17.0", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", "substrate-wasm-builder", - "xcm-runtime-apis", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -877,21 +877,21 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4556e56f9206b129c3f96249cd907b76e8d7ad5265fe368c228c708789a451a3" dependencies = [ - "cumulus-primitives-core", - "frame-support", + "cumulus-primitives-core 0.16.0", + "frame-support 38.2.0", "impl-trait-for-tuples", "log", - "pallet-asset-conversion", + "pallet-asset-conversion 20.0.0", "pallet-assets", - "pallet-xcm", - "parachains-common", + "pallet-xcm 17.0.1", + "parachains-common 18.0.0", "parity-scale-codec", "scale-info", - "sp-api", + "sp-api 34.0.0", "sp-runtime 39.0.5", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", "substrate-wasm-builder", ] @@ -1045,7 +1045,7 @@ checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -1092,7 +1092,7 @@ checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -1114,9 +1114,9 @@ dependencies = [ [[package]] name = "backtrace" -version = "0.3.69" +version = "0.3.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" +checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" dependencies = [ "addr2line 0.21.0", "cc", @@ -1188,6 +1188,17 @@ dependencies = [ "log", ] +[[package]] +name = "binary-merkle-tree" +version = "16.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "181f5380e435b8ba6d901f8b16fc8908c6f0f8bea8973113d1c8718d89bb1809" +dependencies = [ + "hash-db", + "log", + "parity-scale-codec", +] + [[package]] name = "bincode" version = "1.3.3" @@ -1384,12 +1395,12 @@ dependencies = [ name = "bp-asset-hub-kusama" version = "1.0.0" dependencies = [ - "bp-xcm-bridge-hub-router", - "frame-support", + "bp-xcm-bridge-hub-router 0.14.1", + "frame-support 38.2.0", "parity-scale-codec", "scale-info", "sp-core 34.0.0", - "staging-xcm", + "staging-xcm 14.2.0", "system-parachains-constants", ] @@ -1397,12 +1408,12 @@ dependencies = [ name = "bp-asset-hub-polkadot" version = "1.0.0" dependencies = [ - "bp-xcm-bridge-hub-router", - "frame-support", + "bp-xcm-bridge-hub-router 0.14.1", + "frame-support 38.2.0", "parity-scale-codec", "scale-info", "sp-core 34.0.0", - "staging-xcm", + "staging-xcm 14.2.0", "system-parachains-constants", ] @@ -1415,10 +1426,10 @@ dependencies = [ "bp-messages", "bp-polkadot-core", "bp-runtime", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "polkadot-primitives 16.0.0", - "sp-api", + "sp-api 34.0.0", "sp-std", ] @@ -1429,10 +1440,10 @@ dependencies = [ "bp-bridge-hub-cumulus", "bp-messages", "bp-runtime", - "frame-support", + "frame-support 38.2.0", "kusama-runtime-constants", "polkadot-runtime-constants", - "sp-api", + "sp-api 34.0.0", "sp-runtime 39.0.5", "sp-std", "system-parachains-constants", @@ -1446,14 +1457,14 @@ dependencies = [ "bp-messages", "bp-polkadot-bulletin", "bp-runtime", - "frame-support", + "frame-support 38.2.0", "kusama-runtime-constants", "polkadot-runtime-constants", - "snowbridge-core", - "sp-api", + "snowbridge-core 0.11.0", + "sp-api 34.0.0", "sp-runtime 39.0.5", "sp-std", - "staging-xcm", + "staging-xcm 14.2.0", "system-parachains-constants", ] @@ -1465,7 +1476,7 @@ checksum = "890df97cea17ee61ff982466bb9e90cb6b1462adb45380999019388d05e4b92d" dependencies = [ "bp-runtime", "finality-grandpa", - "frame-support", + "frame-support 38.2.0", "parity-scale-codec", "scale-info", "serde", @@ -1484,8 +1495,8 @@ dependencies = [ "bp-header-chain", "bp-polkadot-core", "bp-runtime", - "frame-support", - "sp-api", + "frame-support 38.2.0", + "sp-api 34.0.0", "sp-std", ] @@ -1497,7 +1508,7 @@ checksum = "7efabf94339950b914ba87249497f1a0e35a73849934d164fecae4b275928cf6" dependencies = [ "bp-header-chain", "bp-runtime", - "frame-support", + "frame-support 38.2.0", "parity-scale-codec", "scale-info", "serde", @@ -1515,7 +1526,7 @@ dependencies = [ "bp-header-chain", "bp-polkadot-core", "bp-runtime", - "frame-support", + "frame-support 38.2.0", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", @@ -1533,8 +1544,8 @@ dependencies = [ "bp-header-chain", "bp-polkadot-core", "bp-runtime", - "frame-support", - "sp-api", + "frame-support 38.2.0", + "sp-api 34.0.0", "sp-std", ] @@ -1548,11 +1559,11 @@ dependencies = [ "bp-messages", "bp-polkadot-core", "bp-runtime", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "parity-scale-codec", "scale-info", - "sp-api", + "sp-api 34.0.0", "sp-runtime 39.0.5", "sp-std", ] @@ -1565,8 +1576,8 @@ checksum = "345cf472bac11ef79d403e4846a666b7d22a13cd16d9c85b62cd6b5e16c4a042" dependencies = [ "bp-messages", "bp-runtime", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "parity-scale-codec", "parity-util-mem", "scale-info", @@ -1586,8 +1597,8 @@ dependencies = [ "bp-messages", "bp-parachains", "bp-runtime", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "pallet-utility", "parity-scale-codec", "scale-info", @@ -1601,8 +1612,8 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "746d9464f912b278f8a5e2400f10541f95da7fc6c7d688a2788b9a46296146ee" dependencies = [ - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "hash-db", "impl-trait-for-tuples", "log", @@ -1648,14 +1659,14 @@ checksum = "0873c54562b3d492541cbc8a7974c6854a5157d07880a2a71f8ba888a69e17e9" dependencies = [ "bp-messages", "bp-runtime", - "frame-support", + "frame-support 38.2.0", "parity-scale-codec", "scale-info", "serde", "sp-core 34.0.0", "sp-io 38.0.0", "sp-std", - "staging-xcm", + "staging-xcm 14.2.0", ] [[package]] @@ -1668,7 +1679,19 @@ dependencies = [ "scale-info", "sp-core 34.0.0", "sp-runtime 39.0.5", - "staging-xcm", + "staging-xcm 14.2.0", +] + +[[package]] +name = "bp-xcm-bridge-hub-router" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc8d6b2bad2b91dd0c5804bdce1fa320b3f89ebe00201a618a932222f6b6824f" +dependencies = [ + "parity-scale-codec", + "scale-info", + "sp-core 34.0.0", + "sp-runtime 39.0.5", ] [[package]] @@ -1677,16 +1700,34 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c31b53c53d627e2da38f8910807944bf3121e154b5c0ac9e122995af9dfb13ed" dependencies = [ - "cumulus-primitives-core", - "frame-support", - "pallet-message-queue", + "cumulus-primitives-core 0.16.0", + "frame-support 38.2.0", + "pallet-message-queue 41.0.2", + "parity-scale-codec", + "scale-info", + "snowbridge-core 0.10.0", + "sp-core 34.0.0", + "sp-runtime 39.0.5", + "sp-std", + "staging-xcm 14.2.0", +] + +[[package]] +name = "bridge-hub-common" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75f8692d0f140f94030af58601e43a1494694d485e5a808fd477279707d0c121" +dependencies = [ + "cumulus-primitives-core 0.18.0", + "frame-support 38.2.0", + "pallet-message-queue 41.0.2", "parity-scale-codec", "scale-info", - "snowbridge-core", + "snowbridge-core 0.11.0", "sp-core 34.0.0", "sp-runtime 39.0.5", "sp-std", - "staging-xcm", + "staging-xcm 16.0.0", ] [[package]] @@ -1694,13 +1735,13 @@ name = "bridge-hub-kusama-emulated-chain" version = "1.0.0" dependencies = [ "bp-messages", - "bridge-hub-common", + "bridge-hub-common 0.10.0", "bridge-hub-kusama-runtime", "emulated-integration-tests-common", - "frame-support", - "parachains-common", + "frame-support 38.2.0", + "parachains-common 18.0.0", "sp-core 34.0.0", - "staging-xcm", + "staging-xcm 14.2.0", ] [[package]] @@ -1711,34 +1752,34 @@ dependencies = [ "bp-bridge-hub-kusama", "bp-messages", "bridge-hub-kusama-runtime", - "cumulus-pallet-xcmp-queue", + "cumulus-pallet-xcmp-queue 0.17.0", "emulated-integration-tests-common", - "frame-support", + "frame-support 38.2.0", "hex-literal", "integration-tests-helpers", "kusama-polkadot-system-emulated-network", "kusama-system-emulated-network", - "pallet-asset-conversion", + "pallet-asset-conversion 20.0.0", "pallet-assets", - "pallet-balances", + "pallet-balances 39.0.0", "pallet-bridge-messages", - "pallet-message-queue", - "pallet-xcm", - "parachains-common", + "pallet-message-queue 41.0.2", + "pallet-xcm 17.0.1", + "parachains-common 18.0.0", "parity-scale-codec", "scale-info", - "snowbridge-beacon-primitives", - "snowbridge-core", + "snowbridge-beacon-primitives 0.10.0", + "snowbridge-core 0.11.0", "snowbridge-pallet-inbound-queue-fixtures", "snowbridge-pallet-outbound-queue", "snowbridge-pallet-system", "snowbridge-router-primitives", "sp-core 34.0.0", "sp-runtime 39.0.5", - "staging-xcm", - "staging-xcm-executor", + "staging-xcm 14.2.0", + "staging-xcm-executor 17.0.0", "system-parachains-constants", - "xcm-runtime-apis", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -1758,23 +1799,23 @@ dependencies = [ "bp-relayers", "bp-runtime", "bp-xcm-bridge-hub", - "bp-xcm-bridge-hub-router", - "bridge-hub-common", + "bp-xcm-bridge-hub-router 0.14.1", + "bridge-hub-common 0.10.0", "bridge-hub-test-utils", "bridge-runtime-common", "cumulus-pallet-aura-ext", - "cumulus-pallet-parachain-system", + "cumulus-pallet-parachain-system 0.17.1", "cumulus-pallet-session-benchmarking", "cumulus-pallet-xcm", - "cumulus-pallet-xcmp-queue", + "cumulus-pallet-xcmp-queue 0.17.0", "cumulus-primitives-aura", - "cumulus-primitives-core", - "cumulus-primitives-utility", - "frame-benchmarking", + "cumulus-primitives-core 0.16.0", + "cumulus-primitives-utility 0.17.0", + "frame-benchmarking 38.0.0", "frame-executive", "frame-metadata-hash-extension", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -1782,57 +1823,57 @@ dependencies = [ "kusama-runtime-constants", "log", "pallet-aura", - "pallet-authorship", - "pallet-balances", + "pallet-authorship 38.0.0", + "pallet-balances 39.0.0", "pallet-bridge-grandpa", "pallet-bridge-messages", "pallet-bridge-parachains", "pallet-bridge-relayers", "pallet-collator-selection", - "pallet-message-queue", + "pallet-message-queue 41.0.2", "pallet-multisig", - "pallet-session", - "pallet-timestamp", - "pallet-transaction-payment", + "pallet-session 38.0.0", + "pallet-timestamp 37.0.0", + "pallet-transaction-payment 38.0.2", "pallet-transaction-payment-rpc-runtime-api", "pallet-utility", - "pallet-xcm", + "pallet-xcm 17.0.1", "pallet-xcm-benchmarks", "pallet-xcm-bridge-hub", - "parachains-common", - "parachains-runtimes-test-utils", + "parachains-common 18.0.0", + "parachains-runtimes-test-utils 19.0.0", "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain-primitives", - "polkadot-runtime-common", + "polkadot-core-primitives 15.0.0", + "polkadot-parachain-primitives 14.0.0", + "polkadot-runtime-common 17.0.0", "polkadot-runtime-constants", "scale-info", "serde", "serde_json", - "sp-api", + "sp-api 34.0.0", "sp-block-builder", "sp-consensus-aura", "sp-core 34.0.0", - "sp-genesis-builder", - "sp-inherents", + "sp-genesis-builder 0.15.1", + "sp-inherents 34.0.0", "sp-io 38.0.0", "sp-keyring", "sp-offchain", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-std", "sp-storage 21.0.0", "sp-transaction-pool", - "sp-version", - "staging-parachain-info", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "sp-version 37.0.0", + "staging-parachain-info 0.17.0", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", "static_assertions", "substrate-wasm-builder", "system-parachains-constants", "tuplex", - "xcm-runtime-apis", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -1840,13 +1881,13 @@ name = "bridge-hub-polkadot-emulated-chain" version = "1.0.0" dependencies = [ "bp-messages", - "bridge-hub-common", + "bridge-hub-common 0.10.0", "bridge-hub-polkadot-runtime", "emulated-integration-tests-common", - "frame-support", - "parachains-common", + "frame-support 38.2.0", + "parachains-common 18.0.0", "sp-core 34.0.0", - "staging-xcm", + "staging-xcm 14.2.0", ] [[package]] @@ -1857,34 +1898,34 @@ dependencies = [ "bp-bridge-hub-polkadot", "bp-messages", "bridge-hub-polkadot-runtime", - "cumulus-pallet-xcmp-queue", + "cumulus-pallet-xcmp-queue 0.17.0", "emulated-integration-tests-common", - "frame-support", + "frame-support 38.2.0", "hex-literal", "integration-tests-helpers", "kusama-polkadot-system-emulated-network", - "pallet-asset-conversion", + "pallet-asset-conversion 20.0.0", "pallet-assets", - "pallet-balances", + "pallet-balances 39.0.0", "pallet-bridge-messages", - "pallet-message-queue", - "pallet-xcm", - "parachains-common", + "pallet-message-queue 41.0.2", + "pallet-xcm 17.0.1", + "parachains-common 18.0.0", "parity-scale-codec", "polkadot-system-emulated-network", "scale-info", - "snowbridge-beacon-primitives", - "snowbridge-core", + "snowbridge-beacon-primitives 0.10.0", + "snowbridge-core 0.11.0", "snowbridge-pallet-inbound-queue-fixtures", "snowbridge-pallet-outbound-queue", "snowbridge-pallet-system", "snowbridge-router-primitives", "sp-core 34.0.0", "sp-runtime 39.0.5", - "staging-xcm", - "staging-xcm-executor", + "staging-xcm 14.2.0", + "staging-xcm-executor 17.0.0", "system-parachains-constants", - "xcm-runtime-apis", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -1904,23 +1945,23 @@ dependencies = [ "bp-relayers", "bp-runtime", "bp-xcm-bridge-hub", - "bp-xcm-bridge-hub-router", - "bridge-hub-common", + "bp-xcm-bridge-hub-router 0.14.1", + "bridge-hub-common 0.10.0", "bridge-hub-test-utils", "bridge-runtime-common", "cumulus-pallet-aura-ext", - "cumulus-pallet-parachain-system", + "cumulus-pallet-parachain-system 0.17.1", "cumulus-pallet-session-benchmarking", "cumulus-pallet-xcm", - "cumulus-pallet-xcmp-queue", + "cumulus-pallet-xcmp-queue 0.17.0", "cumulus-primitives-aura", - "cumulus-primitives-core", - "cumulus-primitives-utility", - "frame-benchmarking", + "cumulus-primitives-core 0.16.0", + "cumulus-primitives-utility 0.17.0", + "frame-benchmarking 38.0.0", "frame-executive", "frame-metadata-hash-extension", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -1928,38 +1969,38 @@ dependencies = [ "kusama-runtime-constants", "log", "pallet-aura", - "pallet-authorship", - "pallet-balances", + "pallet-authorship 38.0.0", + "pallet-balances 39.0.0", "pallet-bridge-grandpa", "pallet-bridge-messages", "pallet-bridge-parachains", "pallet-bridge-relayers", "pallet-collator-selection", - "pallet-message-queue", + "pallet-message-queue 41.0.2", "pallet-multisig", - "pallet-session", - "pallet-timestamp", - "pallet-transaction-payment", + "pallet-session 38.0.0", + "pallet-timestamp 37.0.0", + "pallet-transaction-payment 38.0.2", "pallet-transaction-payment-rpc-runtime-api", "pallet-utility", - "pallet-xcm", + "pallet-xcm 17.0.1", "pallet-xcm-benchmarks", "pallet-xcm-bridge-hub", - "parachains-common", - "parachains-runtimes-test-utils", + "parachains-common 18.0.0", + "parachains-runtimes-test-utils 19.0.0", "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain-primitives", - "polkadot-runtime-common", + "polkadot-core-primitives 15.0.0", + "polkadot-parachain-primitives 14.0.0", + "polkadot-runtime-common 17.0.0", "polkadot-runtime-constants", "scale-info", "serde", "serde_json", - "snowbridge-beacon-primitives", - "snowbridge-core", + "snowbridge-beacon-primitives 0.10.0", + "snowbridge-core 0.11.0", "snowbridge-outbound-queue-runtime-api", - "snowbridge-pallet-ethereum-client", - "snowbridge-pallet-ethereum-client-fixtures", + "snowbridge-pallet-ethereum-client 0.12.0", + "snowbridge-pallet-ethereum-client-fixtures 0.19.0", "snowbridge-pallet-inbound-queue", "snowbridge-pallet-outbound-queue", "snowbridge-pallet-system", @@ -1967,30 +2008,30 @@ dependencies = [ "snowbridge-runtime-common", "snowbridge-runtime-test-common", "snowbridge-system-runtime-api", - "sp-api", + "sp-api 34.0.0", "sp-block-builder", "sp-consensus-aura", "sp-core 34.0.0", - "sp-genesis-builder", - "sp-inherents", + "sp-genesis-builder 0.15.1", + "sp-inherents 34.0.0", "sp-io 38.0.0", "sp-keyring", "sp-offchain", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-std", "sp-storage 21.0.0", "sp-transaction-pool", - "sp-version", - "staging-parachain-info", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "sp-version 37.0.0", + "staging-parachain-info 0.17.0", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", "static_assertions", "substrate-wasm-builder", "system-parachains-constants", "tuplex", - "xcm-runtime-apis", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -2009,32 +2050,32 @@ dependencies = [ "bp-test-utils", "bp-xcm-bridge-hub", "bridge-runtime-common", - "cumulus-pallet-parachain-system", - "cumulus-pallet-xcmp-queue", - "frame-support", - "frame-system", + "cumulus-pallet-parachain-system 0.17.1", + "cumulus-pallet-xcmp-queue 0.17.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "impl-trait-for-tuples", "log", - "pallet-balances", + "pallet-balances 39.0.0", "pallet-bridge-grandpa", "pallet-bridge-messages", "pallet-bridge-parachains", "pallet-bridge-relayers", - "pallet-timestamp", + "pallet-timestamp 37.0.0", "pallet-utility", - "pallet-xcm", + "pallet-xcm 17.0.1", "pallet-xcm-bridge-hub", - "parachains-common", - "parachains-runtimes-test-utils", + "parachains-common 18.0.0", + "parachains-runtimes-test-utils 19.0.0", "parity-scale-codec", "sp-core 34.0.0", "sp-io 38.0.0", "sp-keyring", "sp-runtime 39.0.5", "sp-tracing 17.0.1", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", ] [[package]] @@ -2050,14 +2091,14 @@ dependencies = [ "bp-relayers", "bp-runtime", "bp-xcm-bridge-hub", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-bridge-grandpa", "pallet-bridge-messages", "pallet-bridge-parachains", "pallet-bridge-relayers", - "pallet-transaction-payment", + "pallet-transaction-payment 38.0.2", "pallet-utility", "parity-scale-codec", "scale-info", @@ -2065,7 +2106,7 @@ dependencies = [ "sp-runtime 39.0.5", "sp-std", "sp-trie 37.0.0", - "staging-xcm", + "staging-xcm 14.2.0", "static_assertions", "tuplex", ] @@ -2174,9 +2215,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.0.83" +version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" +checksum = "17f6e324229dc011159fcc089755d1e2e216a90d43a7dea6853ca740b84f35e7" dependencies = [ "jobserver", "libc", @@ -2353,7 +2394,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -2377,10 +2418,10 @@ name = "collectives-polkadot-emulated-chain" version = "0.0.0" dependencies = [ "collectives-polkadot-runtime", - "cumulus-primitives-core", + "cumulus-primitives-core 0.16.0", "emulated-integration-tests-common", - "frame-support", - "parachains-common", + "frame-support 38.2.0", + "parachains-common 18.0.0", "sp-core 34.0.0", ] @@ -2393,31 +2434,31 @@ dependencies = [ "asset-test-utils", "collectives-polkadot-runtime", "collectives-polkadot-runtime-constants", - "cumulus-pallet-parachain-system", - "cumulus-pallet-xcmp-queue", + "cumulus-pallet-parachain-system 0.17.1", + "cumulus-pallet-xcmp-queue 0.17.0", "emulated-integration-tests-common", - "frame-support", + "frame-support 38.2.0", "integration-tests-helpers", - "pallet-asset-rate", + "pallet-asset-rate 17.0.0", "pallet-assets", - "pallet-balances", - "pallet-message-queue", - "pallet-treasury", + "pallet-balances 39.0.0", + "pallet-message-queue 41.0.2", + "pallet-treasury 37.0.0", "pallet-utility", "pallet-whitelist", - "pallet-xcm", - "parachains-common", + "pallet-xcm 17.0.1", + "parachains-common 18.0.0", "parity-scale-codec", "polkadot-runtime", - "polkadot-runtime-common", + "polkadot-runtime-common 17.0.0", "polkadot-runtime-constants", "polkadot-system-emulated-network", "sp-core 34.0.0", "sp-runtime 39.0.5", - "staging-xcm", - "staging-xcm-executor", + "staging-xcm 14.2.0", + "staging-xcm-executor 17.0.0", "system-parachains-constants", - "xcm-runtime-apis", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -2426,32 +2467,32 @@ version = "1.0.0" dependencies = [ "collectives-polkadot-runtime-constants", "cumulus-pallet-aura-ext", - "cumulus-pallet-parachain-system", + "cumulus-pallet-parachain-system 0.17.1", "cumulus-pallet-session-benchmarking", "cumulus-pallet-xcm", - "cumulus-pallet-xcmp-queue", + "cumulus-pallet-xcmp-queue 0.17.0", "cumulus-primitives-aura", - "cumulus-primitives-core", - "cumulus-primitives-utility", - "frame-benchmarking", + "cumulus-primitives-core 0.16.0", + "cumulus-primitives-utility 0.17.0", + "frame-benchmarking 38.0.0", "frame-executive", "frame-metadata-hash-extension", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", "hex-literal", "log", "pallet-alliance", - "pallet-asset-rate", + "pallet-asset-rate 17.0.0", "pallet-aura", - "pallet-authorship", - "pallet-balances", + "pallet-authorship 38.0.0", + "pallet-balances 39.0.0", "pallet-collator-selection", "pallet-collective", "pallet-core-fellowship", - "pallet-message-queue", + "pallet-message-queue 41.0.2", "pallet-multisig", "pallet-preimage", "pallet-proxy", @@ -2459,43 +2500,43 @@ dependencies = [ "pallet-referenda", "pallet-salary", "pallet-scheduler", - "pallet-session", - "pallet-timestamp", - "pallet-transaction-payment", + "pallet-session 38.0.0", + "pallet-timestamp 37.0.0", + "pallet-transaction-payment 38.0.2", "pallet-transaction-payment-rpc-runtime-api", - "pallet-treasury", + "pallet-treasury 37.0.0", "pallet-utility", - "pallet-xcm", - "parachains-common", + "pallet-xcm 17.0.1", + "parachains-common 18.0.0", "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain-primitives", - "polkadot-runtime-common", + "polkadot-core-primitives 15.0.0", + "polkadot-parachain-primitives 14.0.0", + "polkadot-runtime-common 17.0.0", "polkadot-runtime-constants", "scale-info", "serde_json", - "sp-api", + "sp-api 34.0.0", "sp-arithmetic 26.0.0", "sp-block-builder", "sp-consensus-aura", "sp-core 34.0.0", - "sp-genesis-builder", - "sp-inherents", + "sp-genesis-builder 0.15.1", + "sp-inherents 34.0.0", "sp-io 38.0.0", "sp-offchain", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-std", "sp-storage 21.0.0", "sp-transaction-pool", - "sp-version", - "staging-parachain-info", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "sp-version 37.0.0", + "staging-parachain-info 0.17.0", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", "substrate-wasm-builder", "system-parachains-constants", - "xcm-runtime-apis", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -2639,10 +2680,10 @@ name = "coretime-kusama-emulated-chain" version = "1.0.0" dependencies = [ "coretime-kusama-runtime", - "cumulus-primitives-core", + "cumulus-primitives-core 0.16.0", "emulated-integration-tests-common", - "frame-support", - "parachains-common", + "frame-support 38.2.0", + "parachains-common 18.0.0", "sp-core 34.0.0", ] @@ -2652,26 +2693,26 @@ version = "1.0.0" dependencies = [ "asset-test-utils", "coretime-kusama-runtime", - "cumulus-pallet-parachain-system", + "cumulus-pallet-parachain-system 0.17.1", "emulated-integration-tests-common", - "frame-support", + "frame-support 38.2.0", "integration-tests-helpers", "kusama-runtime-constants", "kusama-system-emulated-network", - "pallet-balances", - "pallet-broker", - "pallet-identity", - "pallet-message-queue", - "pallet-xcm", - "parachains-common", - "parity-scale-codec", - "polkadot-runtime-common", - "polkadot-runtime-parachains", + "pallet-balances 39.0.0", + "pallet-broker 0.17.2", + "pallet-identity 38.0.0", + "pallet-message-queue 41.0.2", + "pallet-xcm 17.0.1", + "parachains-common 18.0.0", + "parity-scale-codec", + "polkadot-runtime-common 17.0.0", + "polkadot-runtime-parachains 17.0.1", "sp-runtime 39.0.5", "staging-kusama-runtime", - "staging-xcm", - "staging-xcm-executor", - "xcm-runtime-apis", + "staging-xcm 14.2.0", + "staging-xcm-executor 17.0.0", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -2679,18 +2720,18 @@ name = "coretime-kusama-runtime" version = "1.0.0" dependencies = [ "cumulus-pallet-aura-ext", - "cumulus-pallet-parachain-system", + "cumulus-pallet-parachain-system 0.17.1", "cumulus-pallet-session-benchmarking", "cumulus-pallet-xcm", - "cumulus-pallet-xcmp-queue", + "cumulus-pallet-xcmp-queue 0.17.0", "cumulus-primitives-aura", - "cumulus-primitives-core", - "cumulus-primitives-utility", - "frame-benchmarking", + "cumulus-primitives-core 0.16.0", + "cumulus-primitives-utility 0.17.0", + "frame-benchmarking 38.0.0", "frame-executive", "frame-metadata-hash-extension", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -2698,49 +2739,49 @@ dependencies = [ "kusama-runtime-constants", "log", "pallet-aura", - "pallet-authorship", - "pallet-balances", - "pallet-broker", + "pallet-authorship 38.0.0", + "pallet-balances 39.0.0", + "pallet-broker 0.17.2", "pallet-collator-selection", - "pallet-message-queue", + "pallet-message-queue 41.0.2", "pallet-multisig", "pallet-proxy", - "pallet-session", - "pallet-timestamp", - "pallet-transaction-payment", + "pallet-session 38.0.0", + "pallet-timestamp 37.0.0", + "pallet-transaction-payment 38.0.2", "pallet-transaction-payment-rpc-runtime-api", "pallet-utility", - "pallet-xcm", + "pallet-xcm 17.0.1", "pallet-xcm-benchmarks", - "parachains-common", - "parachains-runtimes-test-utils", + "parachains-common 18.0.0", + "parachains-runtimes-test-utils 19.0.0", "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain-primitives", - "polkadot-runtime-common", + "polkadot-core-primitives 15.0.0", + "polkadot-parachain-primitives 14.0.0", + "polkadot-runtime-common 17.0.0", "scale-info", "serde", "serde_json", - "sp-api", + "sp-api 34.0.0", "sp-block-builder", "sp-consensus-aura", "sp-core 34.0.0", - "sp-genesis-builder", - "sp-inherents", + "sp-genesis-builder 0.15.1", + "sp-inherents 34.0.0", "sp-offchain", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-std", "sp-storage 21.0.0", "sp-transaction-pool", - "sp-version", - "staging-parachain-info", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "sp-version 37.0.0", + "staging-parachain-info 0.17.0", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", "substrate-wasm-builder", "system-parachains-constants", - "xcm-runtime-apis", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -2748,10 +2789,10 @@ name = "coretime-polkadot-emulated-chain" version = "1.0.0" dependencies = [ "coretime-polkadot-runtime", - "cumulus-primitives-core", + "cumulus-primitives-core 0.16.0", "emulated-integration-tests-common", - "frame-support", - "parachains-common", + "frame-support 38.2.0", + "parachains-common 18.0.0", "sp-core 34.0.0", ] @@ -2761,25 +2802,25 @@ version = "1.0.0" dependencies = [ "asset-test-utils", "coretime-polkadot-runtime", - "cumulus-pallet-parachain-system", + "cumulus-pallet-parachain-system 0.17.1", "emulated-integration-tests-common", - "frame-support", + "frame-support 38.2.0", "integration-tests-helpers", - "pallet-balances", - "pallet-broker", - "pallet-message-queue", - "pallet-xcm", - "parachains-common", + "pallet-balances 39.0.0", + "pallet-broker 0.17.2", + "pallet-message-queue 41.0.2", + "pallet-xcm 17.0.1", + "parachains-common 18.0.0", "parity-scale-codec", "polkadot-runtime", - "polkadot-runtime-common", + "polkadot-runtime-common 17.0.0", "polkadot-runtime-constants", - "polkadot-runtime-parachains", + "polkadot-runtime-parachains 17.0.1", "polkadot-system-emulated-network", "sp-runtime 39.0.5", - "staging-xcm", - "staging-xcm-executor", - "xcm-runtime-apis", + "staging-xcm 14.2.0", + "staging-xcm-executor 17.0.0", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -2787,69 +2828,69 @@ name = "coretime-polkadot-runtime" version = "1.0.0" dependencies = [ "cumulus-pallet-aura-ext", - "cumulus-pallet-parachain-system", + "cumulus-pallet-parachain-system 0.17.1", "cumulus-pallet-session-benchmarking", "cumulus-pallet-xcm", - "cumulus-pallet-xcmp-queue", + "cumulus-pallet-xcmp-queue 0.17.0", "cumulus-primitives-aura", - "cumulus-primitives-core", - "cumulus-primitives-utility", - "frame-benchmarking", + "cumulus-primitives-core 0.16.0", + "cumulus-primitives-utility 0.17.0", + "frame-benchmarking 38.0.0", "frame-executive", "frame-metadata-hash-extension", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", "hex-literal", "log", "pallet-aura", - "pallet-authorship", - "pallet-balances", - "pallet-broker", + "pallet-authorship 38.0.0", + "pallet-balances 39.0.0", + "pallet-broker 0.17.2", "pallet-collator-selection", - "pallet-message-queue", + "pallet-message-queue 41.0.2", "pallet-multisig", "pallet-proxy", - "pallet-session", - "pallet-timestamp", - "pallet-transaction-payment", + "pallet-session 38.0.0", + "pallet-timestamp 37.0.0", + "pallet-transaction-payment 38.0.2", "pallet-transaction-payment-rpc-runtime-api", "pallet-utility", - "pallet-xcm", + "pallet-xcm 17.0.1", "pallet-xcm-benchmarks", - "parachains-common", - "parachains-runtimes-test-utils", + "parachains-common 18.0.0", + "parachains-runtimes-test-utils 19.0.0", "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain-primitives", - "polkadot-runtime-common", + "polkadot-core-primitives 15.0.0", + "polkadot-parachain-primitives 14.0.0", + "polkadot-runtime-common 17.0.0", "polkadot-runtime-constants", "scale-info", "serde", "serde_json", - "sp-api", + "sp-api 34.0.0", "sp-arithmetic 26.0.0", "sp-block-builder", "sp-consensus-aura", "sp-core 34.0.0", - "sp-genesis-builder", - "sp-inherents", + "sp-genesis-builder 0.15.1", + "sp-inherents 34.0.0", "sp-offchain", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-std", "sp-storage 21.0.0", "sp-transaction-pool", - "sp-version", - "staging-parachain-info", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "sp-version 37.0.0", + "staging-parachain-info 0.17.0", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", "substrate-wasm-builder", "system-parachains-constants", - "xcm-runtime-apis", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -3090,11 +3131,11 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2cbe2735fc7cf2b6521eab00cb1a1ab025abc1575cc36887b36dc8c5cb1c9434" dependencies = [ - "cumulus-pallet-parachain-system", - "frame-support", - "frame-system", + "cumulus-pallet-parachain-system 0.17.1", + "frame-support 38.2.0", + "frame-system 38.0.0", "pallet-aura", - "pallet-timestamp", + "pallet-timestamp 37.0.0", "parity-scale-codec", "scale-info", "sp-application-crypto 38.0.0", @@ -3110,32 +3151,68 @@ checksum = "546403ee1185f4051a74cc9c9d76e82c63cac3fb68e1bf29f61efb5604c96488" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", - "cumulus-primitives-core", - "cumulus-primitives-parachain-inherent", + "cumulus-primitives-core 0.16.0", + "cumulus-primitives-parachain-inherent 0.16.0", + "cumulus-primitives-proof-size-hostfunction", + "environmental", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", + "impl-trait-for-tuples", + "log", + "pallet-message-queue 41.0.2", + "parity-scale-codec", + "polkadot-parachain-primitives 14.0.0", + "polkadot-runtime-common 17.0.0", + "polkadot-runtime-parachains 17.0.1", + "scale-info", + "sp-core 34.0.0", + "sp-externalities 0.29.0", + "sp-inherents 34.0.0", + "sp-io 38.0.0", + "sp-runtime 39.0.5", + "sp-state-machine 0.43.0", + "sp-std", + "sp-trie 37.0.0", + "sp-version 37.0.0", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "trie-db 0.29.1", +] + +[[package]] +name = "cumulus-pallet-parachain-system" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e53d449cbdf258808cf876c9b0aef7b577e379bc010de945f8ce01b1dd928c7" +dependencies = [ + "bytes", + "cumulus-pallet-parachain-system-proc-macro", + "cumulus-primitives-core 0.18.0", + "cumulus-primitives-parachain-inherent 0.18.0", "cumulus-primitives-proof-size-hostfunction", "environmental", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "impl-trait-for-tuples", "log", - "pallet-message-queue", + "pallet-message-queue 41.0.2", "parity-scale-codec", - "polkadot-parachain-primitives", - "polkadot-runtime-common", - "polkadot-runtime-parachains", + "polkadot-parachain-primitives 16.0.0", + "polkadot-runtime-parachains 19.0.0", "scale-info", "sp-core 34.0.0", "sp-externalities 0.29.0", - "sp-inherents", + "sp-inherents 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", "sp-state-machine 0.43.0", "sp-std", "sp-trie 37.0.0", - "sp-version", - "staging-xcm", - "staging-xcm-builder", + "sp-version 37.0.0", + "staging-xcm 16.0.0", + "staging-xcm-builder 19.0.0", "trie-db 0.29.1", ] @@ -3148,7 +3225,7 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -3157,10 +3234,10 @@ version = "19.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "18168570689417abfb514ac8812fca7e6429764d01942750e395d7d8ce0716ef" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", - "pallet-session", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", + "pallet-session 38.0.0", "parity-scale-codec", "sp-runtime 39.0.5", ] @@ -3171,14 +3248,14 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e49231f6cd8274438b078305dc8ce44c54c0d3f4a28e902589bcbaa53d954608" dependencies = [ - "cumulus-primitives-core", - "frame-support", - "frame-system", + "cumulus-primitives-core 0.16.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "parity-scale-codec", "scale-info", "sp-io 38.0.0", "sp-runtime 39.0.5", - "staging-xcm", + "staging-xcm 14.2.0", ] [[package]] @@ -3188,23 +3265,49 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f788bdac9474795ea13ba791b55798fb664b2e3da8c3a7385b480c9af4e6539" dependencies = [ "bounded-collections", - "bp-xcm-bridge-hub-router", - "cumulus-primitives-core", - "frame-benchmarking", - "frame-support", - "frame-system", + "bp-xcm-bridge-hub-router 0.14.1", + "cumulus-primitives-core 0.16.0", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", + "log", + "pallet-message-queue 41.0.2", + "parity-scale-codec", + "polkadot-runtime-common 17.0.0", + "polkadot-runtime-parachains 17.0.1", + "scale-info", + "sp-core 34.0.0", + "sp-io 38.0.0", + "sp-runtime 39.0.5", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", +] + +[[package]] +name = "cumulus-pallet-xcmp-queue" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b27463deb59e47f38140c0757c37cabec4a49c12d6fa8afc6ed7f4584febc21c" +dependencies = [ + "bounded-collections", + "bp-xcm-bridge-hub-router 0.16.0", + "cumulus-primitives-core 0.15.0", + "frame-benchmarking 37.0.0", + "frame-support 37.1.0", + "frame-system 37.1.0", "log", - "pallet-message-queue", + "pallet-message-queue 40.0.1", "parity-scale-codec", - "polkadot-runtime-common", - "polkadot-runtime-parachains", + "polkadot-runtime-common 16.0.1", + "polkadot-runtime-parachains 16.0.3", "scale-info", "sp-core 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm 14.2.0", + "staging-xcm-builder 16.0.3", + "staging-xcm-executor 16.0.0", ] [[package]] @@ -3214,13 +3317,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11e7825bcf3cc6c962a5b9b9f47e02dc381109e521d0bc00cad785c65da18471" dependencies = [ "parity-scale-codec", - "polkadot-core-primitives", + "polkadot-core-primitives 15.0.0", "polkadot-primitives 15.0.0", - "sp-api", + "sp-api 34.0.0", "sp-consensus-aura", "sp-runtime 39.0.5", ] +[[package]] +name = "cumulus-primitives-core" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "114859ea473b98046ba46eab82a1830329294015673def6fbadcf34662df4e6f" +dependencies = [ + "parity-scale-codec", + "polkadot-core-primitives 15.0.0", + "polkadot-parachain-primitives 14.0.0", + "polkadot-primitives 15.0.0", + "scale-info", + "sp-api 34.0.0", + "sp-runtime 39.0.5", + "sp-trie 37.0.0", + "staging-xcm 14.2.0", +] + [[package]] name = "cumulus-primitives-core" version = "0.16.0" @@ -3228,14 +3348,31 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c6b5221a4a3097f2ebef66c84c1e6d7a0b8ec7e63f2bd5ae04c1e6d3fc7514e" dependencies = [ "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain-primitives", + "polkadot-core-primitives 15.0.0", + "polkadot-parachain-primitives 14.0.0", "polkadot-primitives 16.0.0", "scale-info", - "sp-api", + "sp-api 34.0.0", + "sp-runtime 39.0.5", + "sp-trie 37.0.0", + "staging-xcm 14.2.0", +] + +[[package]] +name = "cumulus-primitives-core" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2aeb04e4b66c5970cefa88997963409d6ec0f9a81fb087f02232efb9dbef75b0" +dependencies = [ + "parity-scale-codec", + "polkadot-core-primitives 15.0.0", + "polkadot-parachain-primitives 16.0.0", + "polkadot-primitives 18.0.0", + "scale-info", + "sp-api 34.0.0", "sp-runtime 39.0.5", "sp-trie 37.0.0", - "staging-xcm", + "staging-xcm 16.0.0", ] [[package]] @@ -3245,11 +3382,26 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "842a694901e04a62d88995418dec35c22f7dba2b34d32d2b8de37d6b92f973ff" dependencies = [ "async-trait", - "cumulus-primitives-core", + "cumulus-primitives-core 0.16.0", + "parity-scale-codec", + "scale-info", + "sp-core 34.0.0", + "sp-inherents 34.0.0", + "sp-trie 37.0.0", +] + +[[package]] +name = "cumulus-primitives-parachain-inherent" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df2252bb667f91672f945fe51d7b1acd090eb5537080cea692c03ba7c4913098" +dependencies = [ + "async-trait", + "cumulus-primitives-core 0.18.0", "parity-scale-codec", "scale-info", "sp-core 34.0.0", - "sp-inherents", + "sp-inherents 34.0.0", "sp-trie 37.0.0", ] @@ -3270,16 +3422,34 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bdcf4d46dd93f1e6d5dd6d379133566a44042ba6476d04bdcbdb4981c622ae4" dependencies = [ - "cumulus-primitives-core", - "frame-support", + "cumulus-primitives-core 0.16.0", + "frame-support 38.2.0", + "log", + "pallet-asset-conversion 20.0.0", + "parity-scale-codec", + "polkadot-runtime-common 17.0.0", + "sp-runtime 39.0.5", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", +] + +[[package]] +name = "cumulus-primitives-utility" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c889b57241e73804af84286fa67590412e132f23f9501be3f70a47fa4aa6106f" +dependencies = [ + "cumulus-primitives-core 0.18.0", + "frame-support 38.2.0", "log", - "pallet-asset-conversion", + "pallet-asset-conversion 20.0.0", "parity-scale-codec", - "polkadot-runtime-common", + "polkadot-runtime-common 19.0.0", "sp-runtime 39.0.5", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm 16.0.0", + "staging-xcm-builder 19.0.0", + "staging-xcm-executor 19.0.0", ] [[package]] @@ -3288,7 +3458,7 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e570e41c3f05a8143ebff967bbb0c7dcaaa6f0bebd8639b9418b8005b13eda03" dependencies = [ - "cumulus-primitives-core", + "cumulus-primitives-core 0.16.0", "parity-scale-codec", "polkadot-primitives 16.0.0", "sp-runtime 39.0.5", @@ -3296,6 +3466,20 @@ dependencies = [ "sp-trie 37.0.0", ] +[[package]] +name = "cumulus-test-relay-sproof-builder" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "058e2a29937d51c28c381459bdd76c524ee26a51e61f986bd79beeca591ab08d" +dependencies = [ + "cumulus-primitives-core 0.18.0", + "parity-scale-codec", + "polkadot-primitives 18.0.0", + "sp-runtime 39.0.5", + "sp-state-machine 0.43.0", + "sp-trie 37.0.0", +] + [[package]] name = "curve25519-dalek" version = "3.2.0" @@ -3333,7 +3517,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -3360,7 +3544,7 @@ dependencies = [ "proc-macro2", "quote", "scratch", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -3377,7 +3561,7 @@ checksum = "587663dd5fb3d10932c8aecfe7c844db1bcf0aee93eeab08fac13dc1212c2e7f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -3425,7 +3609,7 @@ dependencies = [ "proc-macro2", "quote", "strsim 0.10.0", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -3447,7 +3631,7 @@ checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f" dependencies = [ "darling_core 0.20.8", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -3542,7 +3726,7 @@ checksum = "d65d7ce8132b7c0e54497a4d9a55a1c2a0912a0d786cf894472ba818fba45762" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -3623,23 +3807,23 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] name = "docify" -version = "0.2.8" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43a2f138ad521dc4a2ced1a4576148a6a610b4c5923933b062a263130a6802ce" +checksum = "a772b62b1837c8f060432ddcc10b17aae1453ef17617a99bc07789252d2a5896" dependencies = [ "docify_macros", ] [[package]] name = "docify_macros" -version = "0.2.8" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a081e51fb188742f5a7a1164ad752121abcb22874b21e2c3b0dd040c515fdad" +checksum = "60e6be249b0a462a14784a99b19bf35a667bb5e09de611738bb7362fa4c95ff7" dependencies = [ "common-path", "derive-syn-parse", @@ -3647,7 +3831,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.65", + "syn 2.0.96", "termcolor", "toml 0.8.12", "walkdir", @@ -3809,29 +3993,29 @@ dependencies = [ "bp-messages", "bp-xcm-bridge-hub", "bridge-runtime-common", - "cumulus-pallet-parachain-system", - "cumulus-pallet-xcmp-queue", - "cumulus-primitives-core", - "frame-support", + "cumulus-pallet-parachain-system 0.17.1", + "cumulus-pallet-xcmp-queue 0.17.0", + "cumulus-primitives-core 0.16.0", + "frame-support 38.2.0", "pallet-assets", - "pallet-balances", + "pallet-balances 39.0.0", "pallet-bridge-messages", - "pallet-message-queue", - "pallet-xcm", + "pallet-message-queue 41.0.2", + "pallet-xcm 17.0.1", "pallet-xcm-bridge-hub", - "parachains-common", + "parachains-common 18.0.0", "parity-scale-codec", "paste", - "polkadot-parachain-primitives", + "polkadot-parachain-primitives 14.0.0", "polkadot-primitives 16.0.0", - "polkadot-runtime-parachains", + "polkadot-runtime-parachains 17.0.1", "sc-consensus-grandpa", "sp-authority-discovery", "sp-consensus-babe", "sp-consensus-beefy", "sp-core 34.0.0", "sp-runtime 39.0.5", - "staging-xcm", + "staging-xcm 14.2.0", "xcm-emulator", ] @@ -3857,13 +4041,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f7fcaa7f5fc5cd9493884a4020a9b1d50cb3d26ad1a921e68a6c50310aff144" dependencies = [ "encointer-primitives", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-asset-tx-payment", "pallet-encointer-balances", "pallet-encointer-ceremonies", - "pallet-transaction-payment", + "pallet-transaction-payment 38.0.2", "sp-runtime 39.0.5", ] @@ -3874,10 +4058,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "584f431b0780640fa3fa7f6637f2661cc317cd126a345bf4bba6809c7c0f891f" dependencies = [ "encointer-primitives", - "frame-support", + "frame-support 38.2.0", "parity-scale-codec", "scale-info", - "sp-api", + "sp-api 34.0.0", "sp-std", ] @@ -3897,21 +4081,21 @@ name = "encointer-kusama-runtime" version = "1.0.0" dependencies = [ "cumulus-pallet-aura-ext", - "cumulus-pallet-parachain-system", + "cumulus-pallet-parachain-system 0.17.1", "cumulus-pallet-session-benchmarking", "cumulus-pallet-xcm", - "cumulus-pallet-xcmp-queue", + "cumulus-pallet-xcmp-queue 0.17.0", "cumulus-primitives-aura", - "cumulus-primitives-core", - "cumulus-primitives-utility", + "cumulus-primitives-core 0.16.0", + "cumulus-primitives-utility 0.17.0", "encointer-balances-tx-payment", "encointer-balances-tx-payment-rpc-runtime-api", "encointer-primitives", - "frame-benchmarking", + "frame-benchmarking 38.0.0", "frame-executive", "frame-metadata-hash-extension", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -3920,8 +4104,8 @@ dependencies = [ "log", "pallet-asset-tx-payment", "pallet-aura", - "pallet-authorship", - "pallet-balances", + "pallet-authorship 38.0.0", + "pallet-balances 39.0.0", "pallet-collator-selection", "pallet-collective", "pallet-encointer-balances", @@ -3939,44 +4123,44 @@ dependencies = [ "pallet-encointer-treasuries-rpc-runtime-api", "pallet-insecure-randomness-collective-flip", "pallet-membership", - "pallet-message-queue", + "pallet-message-queue 41.0.2", "pallet-proxy", "pallet-scheduler", - "pallet-session", - "pallet-timestamp", - "pallet-transaction-payment", + "pallet-session 38.0.0", + "pallet-timestamp 37.0.0", + "pallet-transaction-payment 38.0.2", "pallet-transaction-payment-rpc-runtime-api", "pallet-utility", - "pallet-xcm", + "pallet-xcm 17.0.1", "pallet-xcm-benchmarks", - "parachains-common", + "parachains-common 18.0.0", "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain-primitives", + "polkadot-core-primitives 15.0.0", + "polkadot-parachain-primitives 14.0.0", "polkadot-primitives 16.0.0", - "polkadot-runtime-common", + "polkadot-runtime-common 17.0.0", "scale-info", "serde_json", "smallvec", - "sp-api", + "sp-api 34.0.0", "sp-block-builder", "sp-consensus-aura", "sp-core 34.0.0", - "sp-genesis-builder", - "sp-inherents", + "sp-genesis-builder 0.15.1", + "sp-inherents 34.0.0", "sp-offchain", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-std", "sp-transaction-pool", - "sp-version", - "staging-parachain-info", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "sp-version 37.0.0", + "staging-parachain-info 0.17.0", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", "substrate-wasm-builder", "system-parachains-constants", - "xcm-runtime-apis", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -4002,7 +4186,7 @@ dependencies = [ "bs58 0.5.1", "crc", "ep-core", - "frame-support", + "frame-support 38.2.0", "log", "parity-scale-codec", "scale-info", @@ -4035,7 +4219,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -4055,7 +4239,7 @@ checksum = "f95e2801cd355d4a1a3e3953ce6ee5ae9603a5c833455343a8bfe3f44d418246" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -4066,7 +4250,7 @@ checksum = "c2ad8cef1d801a4686bfd8919f0b30eac4c8e48968c437a6405ded4fb5272d2b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -4095,7 +4279,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7252d3d17ddaf02f1f1dccce29db2de5d76fb94ed046c7b1e5a7d74e0b636cf5" dependencies = [ "array-bytes", - "impl-serde", + "impl-serde 0.4.0", "parity-scale-codec", "scale-info", "serde", @@ -4128,7 +4312,17 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09d398648d65820a727d6a81e58b962f874473396a047e4c30bafe3240953417" dependencies = [ - "ethereum-types", + "ethereum-types 0.14.1", + "tiny-keccak", +] + +[[package]] +name = "ethabi-decode" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52029c4087f9f01108f851d0d02df9c21feb5660a19713466724b7f95bd2d773" +dependencies = [ + "ethereum-types 0.15.1", "tiny-keccak", ] @@ -4140,9 +4334,24 @@ checksum = "c22d4b5885b6aa2fe5e8b9329fb8d232bf739e434e6b87347c63bdd00c120f60" dependencies = [ "crunchy", "fixed-hash", - "impl-codec", - "impl-rlp", - "impl-serde", + "impl-codec 0.6.0", + "impl-rlp 0.3.0", + "impl-serde 0.4.0", + "scale-info", + "tiny-keccak", +] + +[[package]] +name = "ethbloom" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c321610643004cf908ec0f5f2aa0d8f1f8e14b540562a2887a1111ff1ecbf7b" +dependencies = [ + "crunchy", + "fixed-hash", + "impl-codec 0.7.0", + "impl-rlp 0.4.0", + "impl-serde 0.5.0", "scale-info", "tiny-keccak", ] @@ -4153,14 +4362,30 @@ version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02d215cbf040552efcbe99a38372fe80ab9d00268e20012b79fcd0f073edd8ee" dependencies = [ - "ethbloom", + "ethbloom 0.13.0", + "fixed-hash", + "impl-codec 0.6.0", + "impl-rlp 0.3.0", + "impl-serde 0.4.0", + "primitive-types 0.12.2", + "scale-info", + "uint 0.9.5", +] + +[[package]] +name = "ethereum-types" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ab15ed80916029f878e0267c3a9f92b67df55e79af370bf66199059ae2b4ee3" +dependencies = [ + "ethbloom 0.14.1", "fixed-hash", - "impl-codec", - "impl-rlp", - "impl-serde", - "primitive-types", + "impl-codec 0.7.0", + "impl-rlp 0.4.0", + "impl-serde 0.5.0", + "primitive-types 0.13.1", "scale-info", - "uint", + "uint 0.10.0", ] [[package]] @@ -4221,7 +4446,7 @@ dependencies = [ "fs-err", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -4389,22 +4614,47 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" +[[package]] +name = "frame-benchmarking" +version = "37.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48554572bd164ee905a6ff3378e46c2101610fd2ffe3110875a6503a240fb3d7" +dependencies = [ + "frame-support 37.1.0", + "frame-support-procedural 30.0.4", + "frame-system 37.1.0", + "linregress", + "log", + "parity-scale-codec", + "paste", + "scale-info", + "serde", + "sp-api 34.0.0", + "sp-application-crypto 38.0.0", + "sp-core 34.0.0", + "sp-io 38.0.0", + "sp-runtime 39.0.5", + "sp-runtime-interface 28.0.0", + "sp-storage 21.0.0", + "static_assertions", +] + [[package]] name = "frame-benchmarking" version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a01bdd47c2d541b38bd892da647d1e972c9d85b4ecd7094ad64f7600175da54d" dependencies = [ - "frame-support", - "frame-support-procedural", - "frame-system", + "frame-support 38.2.0", + "frame-support-procedural 30.0.4", + "frame-system 38.0.0", "linregress", "log", "parity-scale-codec", "paste", "scale-info", "serde", - "sp-api", + "sp-api 34.0.0", "sp-application-crypto 38.0.0", "sp-core 34.0.0", "sp-io 38.0.0", @@ -4414,6 +4664,31 @@ dependencies = [ "static_assertions", ] +[[package]] +name = "frame-benchmarking" +version = "39.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c221b23f5cc5990830c4010bc01eac1cf401327e2bec362b0d28cb261809958" +dependencies = [ + "frame-support 39.0.0", + "frame-support-procedural 31.0.0", + "frame-system 39.0.0", + "linregress", + "log", + "parity-scale-codec", + "paste", + "scale-info", + "serde", + "sp-api 35.0.0", + "sp-application-crypto 39.0.0", + "sp-core 35.0.0", + "sp-io 39.0.0", + "sp-runtime 40.0.0", + "sp-runtime-interface 29.0.0", + "sp-storage 22.0.0", + "static_assertions", +] + [[package]] name = "frame-election-provider-solution-type" version = "14.0.1" @@ -4423,7 +4698,24 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", +] + +[[package]] +name = "frame-election-provider-support" +version = "37.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "772f6843543fea5d5083f8f7fe714632f6ab7a230a0a805ccc669e97330494a2" +dependencies = [ + "frame-election-provider-solution-type", + "frame-support 37.1.0", + "frame-system 37.1.0", + "parity-scale-codec", + "scale-info", + "sp-arithmetic 26.0.0", + "sp-core 34.0.0", + "sp-npos-elections", + "sp-runtime 39.0.5", ] [[package]] @@ -4433,8 +4725,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c36f5116192c63d39f1b4556fa30ac7db5a6a52575fa241b045f7dfa82ecc2be" dependencies = [ "frame-election-provider-solution-type", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "parity-scale-codec", "scale-info", "sp-arithmetic 26.0.0", @@ -4450,8 +4742,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c365bf3879de25bbee28e9584096955a02fbe8d7e7624e10675800317f1cee5b" dependencies = [ "aquamarine", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "frame-try-runtime", "log", "parity-scale-codec", @@ -4485,6 +4777,18 @@ dependencies = [ "serde", ] +[[package]] +name = "frame-metadata" +version = "18.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "daaf440c68eb2c3d88e5760fe8c7af3f9fee9181fab6c2f2c4e7cc48dcc40bb8" +dependencies = [ + "cfg-if", + "parity-scale-codec", + "scale-info", + "serde", +] + [[package]] name = "frame-metadata-hash-extension" version = "0.6.0" @@ -4493,8 +4797,8 @@ checksum = "56ac71dbd97039c49fdd69f416a4dd5d8da3652fdcafc3738b45772ad79eb4ec" dependencies = [ "array-bytes", "docify", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", @@ -4526,9 +4830,9 @@ dependencies = [ [[package]] name = "frame-support" -version = "38.2.0" +version = "37.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7dd8b9f161a8289e3b9fe6c1068519358dbff2270d38097a923d3d1b4459dca" +checksum = "7078e2b22461a2987d47b8062c07f28df4e518974a4a28c081c55d237090412a" dependencies = [ "aquamarine", "array-bytes", @@ -4536,7 +4840,7 @@ dependencies = [ "docify", "environmental", "frame-metadata 16.0.0", - "frame-support-procedural", + "frame-support-procedural 30.0.4", "impl-trait-for-tuples", "k256", "log", @@ -4547,17 +4851,17 @@ dependencies = [ "serde", "serde_json", "smallvec", - "sp-api", + "sp-api 34.0.0", "sp-arithmetic 26.0.0", "sp-core 34.0.0", "sp-crypto-hashing-proc-macro", "sp-debug-derive", - "sp-genesis-builder", - "sp-inherents", + "sp-genesis-builder 0.15.1", + "sp-inherents 34.0.0", "sp-io 38.0.0", - "sp-metadata-ir", + "sp-metadata-ir 0.7.0", "sp-runtime 39.0.5", - "sp-staking 36.0.0", + "sp-staking 34.0.0", "sp-state-machine 0.43.0", "sp-std", "sp-tracing 17.0.1", @@ -4567,36 +4871,143 @@ dependencies = [ ] [[package]] -name = "frame-support-procedural" -version = "30.0.4" +name = "frame-support" +version = "38.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e8f9b6bc1517a6fcbf0b2377e5c8c6d39f5bb7862b191a59a9992081d63972d" +checksum = "f7dd8b9f161a8289e3b9fe6c1068519358dbff2270d38097a923d3d1b4459dca" dependencies = [ - "Inflector", - "cfg-expr", - "derive-syn-parse", - "expander", - "frame-support-procedural-tools", - "itertools 0.11.0", + "aquamarine", + "array-bytes", + "bitflags 1.3.2", + "docify", + "environmental", + "frame-metadata 16.0.0", + "frame-support-procedural 30.0.4", + "impl-trait-for-tuples", + "k256", + "log", "macro_magic", - "proc-macro-warning 1.0.0", - "proc-macro2", - "quote", - "sp-crypto-hashing", - "syn 2.0.65", -] - -[[package]] -name = "frame-support-procedural-tools" -version = "13.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bead15a320be1764cdd50458c4cfacb23e0cee65f64f500f8e34136a94c7eeca" -dependencies = [ - "frame-support-procedural-tools-derive", - "proc-macro-crate 3.1.0", + "parity-scale-codec", + "paste", + "scale-info", + "serde", + "serde_json", + "smallvec", + "sp-api 34.0.0", + "sp-arithmetic 26.0.0", + "sp-core 34.0.0", + "sp-crypto-hashing-proc-macro", + "sp-debug-derive", + "sp-genesis-builder 0.15.1", + "sp-inherents 34.0.0", + "sp-io 38.0.0", + "sp-metadata-ir 0.7.0", + "sp-runtime 39.0.5", + "sp-staking 36.0.0", + "sp-state-machine 0.43.0", + "sp-std", + "sp-tracing 17.0.1", + "sp-weights 31.0.0", + "static_assertions", + "tt-call", +] + +[[package]] +name = "frame-support" +version = "39.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4547b03c9267b2d545ddddd8967d1d39277a090814da2466176dc65ff489d0a" +dependencies = [ + "aquamarine", + "array-bytes", + "binary-merkle-tree 16.0.0", + "bitflags 1.3.2", + "docify", + "environmental", + "frame-metadata 18.0.0", + "frame-support-procedural 31.0.0", + "impl-trait-for-tuples", + "k256", + "log", + "macro_magic", + "parity-scale-codec", + "paste", + "scale-info", + "serde", + "serde_json", + "smallvec", + "sp-api 35.0.0", + "sp-arithmetic 26.0.0", + "sp-core 35.0.0", + "sp-crypto-hashing-proc-macro", + "sp-debug-derive", + "sp-genesis-builder 0.16.0", + "sp-inherents 35.0.0", + "sp-io 39.0.0", + "sp-metadata-ir 0.8.0", + "sp-runtime 40.0.0", + "sp-staking 37.0.0", + "sp-state-machine 0.44.0", + "sp-std", + "sp-tracing 17.0.1", + "sp-trie 38.0.0", + "sp-weights 31.0.0", + "static_assertions", + "tt-call", +] + +[[package]] +name = "frame-support-procedural" +version = "30.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e8f9b6bc1517a6fcbf0b2377e5c8c6d39f5bb7862b191a59a9992081d63972d" +dependencies = [ + "Inflector", + "cfg-expr", + "derive-syn-parse", + "expander", + "frame-support-procedural-tools", + "itertools 0.11.0", + "macro_magic", + "proc-macro-warning 1.0.0", + "proc-macro2", + "quote", + "sp-crypto-hashing", + "syn 2.0.96", +] + +[[package]] +name = "frame-support-procedural" +version = "31.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5819d1fcbf6dc177aca405c0b478366527a4763f21457d5ba3a1f4328f656c04" +dependencies = [ + "Inflector", + "cfg-expr", + "derive-syn-parse", + "docify", + "expander", + "frame-support-procedural-tools", + "itertools 0.11.0", + "macro_magic", + "proc-macro-warning 1.0.0", + "proc-macro2", + "quote", + "sp-crypto-hashing", + "syn 2.0.96", +] + +[[package]] +name = "frame-support-procedural-tools" +version = "13.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81a088fd6fda5f53ff0c17fc7551ce8bd0ead14ba742228443c8196296a7369b" +dependencies = [ + "frame-support-procedural-tools-derive", + "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -4607,7 +5018,28 @@ checksum = "ed971c6435503a099bdac99fe4c5bea08981709e5b5a0a8535a1856f48561191" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", +] + +[[package]] +name = "frame-system" +version = "37.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "043790fff021477061b207fd6b33743793b63fc64a583358956787229d039717" +dependencies = [ + "cfg-if", + "docify", + "frame-support 37.1.0", + "log", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core 34.0.0", + "sp-io 38.0.0", + "sp-runtime 39.0.5", + "sp-std", + "sp-version 37.0.0", + "sp-weights 31.0.0", ] [[package]] @@ -4618,7 +5050,7 @@ checksum = "e3c7fa02f8c305496d2ae52edaecdb9d165f11afa965e05686d7d7dd1ce93611" dependencies = [ "cfg-if", "docify", - "frame-support", + "frame-support 38.2.0", "log", "parity-scale-codec", "scale-info", @@ -4627,7 +5059,28 @@ dependencies = [ "sp-io 38.0.0", "sp-runtime 39.0.5", "sp-std", - "sp-version", + "sp-version 37.0.0", + "sp-weights 31.0.0", +] + +[[package]] +name = "frame-system" +version = "39.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd10a9a1dd87a96533ce996cbdd0738986c1ee79811949d06872b1672d1865f9" +dependencies = [ + "cfg-if", + "docify", + "frame-support 39.0.0", + "log", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core 35.0.0", + "sp-io 39.0.0", + "sp-runtime 40.0.0", + "sp-std", + "sp-version 38.0.0", "sp-weights 31.0.0", ] @@ -4637,9 +5090,9 @@ version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9693b2a736beb076e673520e1e8dee4fc128b8d35b020ef3e8a4b1b5ad63d9f2" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "parity-scale-codec", "scale-info", "sp-core 34.0.0", @@ -4654,7 +5107,7 @@ checksum = "475c4f8604ba7e4f05cd2c881ba71105093e638b9591ec71a8db14a64b3b4ec3" dependencies = [ "docify", "parity-scale-codec", - "sp-api", + "sp-api 34.0.0", ] [[package]] @@ -4663,9 +5116,9 @@ version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "83c811a5a1f5429c7fb5ebbf6cf9502d8f9b673fd395c12cf46c44a30a7daf0e" dependencies = [ - "frame-support", + "frame-support 38.2.0", "parity-scale-codec", - "sp-api", + "sp-api 34.0.0", "sp-runtime 39.0.5", ] @@ -4686,9 +5139,9 @@ checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" [[package]] name = "futures" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" +checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" dependencies = [ "futures-channel", "futures-core", @@ -4711,9 +5164,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" +checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" dependencies = [ "futures-core", "futures-sink", @@ -4721,15 +5174,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" [[package]] name = "futures-executor" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" +checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" dependencies = [ "futures-core", "futures-task", @@ -4739,9 +5192,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" [[package]] name = "futures-lite" @@ -4758,13 +5211,13 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" +checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -4779,15 +5232,15 @@ dependencies = [ [[package]] name = "futures-sink" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" +checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" [[package]] name = "futures-task" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" +checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" [[package]] name = "futures-timer" @@ -4797,9 +5250,9 @@ checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24" [[package]] name = "futures-util" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" +checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" dependencies = [ "futures-channel", "futures-core", @@ -4898,39 +5351,39 @@ dependencies = [ name = "glutton-kusama-runtime" version = "1.0.0" dependencies = [ - "cumulus-pallet-parachain-system", + "cumulus-pallet-parachain-system 0.17.1", "cumulus-pallet-xcm", - "cumulus-primitives-core", - "frame-benchmarking", + "cumulus-primitives-core 0.16.0", + "frame-benchmarking 38.0.0", "frame-executive", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", "pallet-glutton", - "pallet-message-queue", + "pallet-message-queue 41.0.2", "pallet-sudo", - "parachains-common", + "parachains-common 18.0.0", "parity-scale-codec", "scale-info", "serde_json", - "sp-api", + "sp-api 34.0.0", "sp-block-builder", "sp-core 34.0.0", - "sp-genesis-builder", - "sp-inherents", + "sp-genesis-builder 0.15.1", + "sp-inherents 34.0.0", "sp-offchain", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-std", "sp-storage 21.0.0", "sp-transaction-pool", - "sp-version", - "staging-parachain-info", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "sp-version 37.0.0", + "staging-parachain-info 0.17.0", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", "substrate-wasm-builder", "system-parachains-constants", ] @@ -5452,6 +5905,15 @@ dependencies = [ "parity-scale-codec", ] +[[package]] +name = "impl-codec" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b67aa010c1e3da95bf151bd8b4c059b2ed7e75387cdb969b4f8f2723a43f9941" +dependencies = [ + "parity-scale-codec", +] + [[package]] name = "impl-num-traits" version = "0.1.2" @@ -5460,7 +5922,18 @@ checksum = "951641f13f873bff03d4bf19ae8bec531935ac0ac2cc775f84d7edfdcfed3f17" dependencies = [ "integer-sqrt", "num-traits", - "uint", + "uint 0.9.5", +] + +[[package]] +name = "impl-num-traits" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "803d15461ab0dcc56706adf266158acbc44ccf719bf7d0af30705f58b90a4b8c" +dependencies = [ + "integer-sqrt", + "num-traits", + "uint 0.10.0", ] [[package]] @@ -5469,7 +5942,16 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f28220f89297a075ddc7245cd538076ee98b01f2a9c23a53a4f1105d5a322808" dependencies = [ - "rlp", + "rlp 0.5.2", +] + +[[package]] +name = "impl-rlp" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54ed8ad1f3877f7e775b8cbf30ed1bd3209a95401817f19a0eb4402d13f8cf90" +dependencies = [ + "rlp 0.6.1", ] [[package]] @@ -5481,6 +5963,15 @@ dependencies = [ "serde", ] +[[package]] +name = "impl-serde" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a143eada6a1ec4aefa5049037a26a6d597bfd64f8c026d07b77133e02b7dd0b" +dependencies = [ + "serde", +] + [[package]] name = "impl-trait-for-tuples" version = "0.2.2" @@ -5583,12 +6074,12 @@ name = "integration-tests-helpers" version = "1.0.0" dependencies = [ "asset-test-utils", - "cumulus-pallet-xcmp-queue", - "pallet-balances", - "pallet-message-queue", - "pallet-xcm", + "cumulus-pallet-xcmp-queue 0.17.0", + "pallet-balances 39.0.0", + "pallet-message-queue 41.0.2", + "pallet-xcm 17.0.1", "paste", - "staging-xcm", + "staging-xcm 14.2.0", "xcm-emulator", ] @@ -5907,7 +6398,7 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -5950,9 +6441,9 @@ dependencies = [ [[package]] name = "k256" -version = "0.13.3" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "956ff9b67e26e1a6a866cb758f12c6f8746208489e3e4a4b5580802f2f0a587b" +checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b" dependencies = [ "cfg-if", "ecdsa", @@ -6090,7 +6581,7 @@ version = "1.0.0" dependencies = [ "emulated-integration-tests-common", "kusama-runtime-constants", - "parachains-common", + "parachains-common 18.0.0", "polkadot-primitives 16.0.0", "sc-consensus-grandpa", "sp-authority-discovery", @@ -6118,14 +6609,14 @@ dependencies = [ name = "kusama-runtime-constants" version = "1.0.0" dependencies = [ - "frame-support", + "frame-support 38.2.0", "polkadot-primitives 16.0.0", - "polkadot-runtime-common", + "polkadot-runtime-common 17.0.0", "smallvec", "sp-core 34.0.0", "sp-runtime 39.0.5", "sp-weights 31.0.0", - "staging-xcm-builder", + "staging-xcm-builder 17.0.3", ] [[package]] @@ -6338,7 +6829,7 @@ dependencies = [ "sha2 0.10.8", "smallvec", "thiserror", - "uint", + "uint 0.9.5", "unsigned-varint 0.7.2", "void", ] @@ -6499,7 +6990,7 @@ dependencies = [ "proc-macro-warning 0.4.2", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -6762,7 +7253,7 @@ dependencies = [ "tokio-util", "tracing", "trust-dns-resolver", - "uint", + "uint 0.9.5", "unsigned-varint 0.8.0", "url", "webpki", @@ -6833,7 +7324,7 @@ dependencies = [ "macro_magic_core", "macro_magic_macros", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -6847,7 +7338,7 @@ dependencies = [ "macro_magic_core_macros", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -6858,7 +7349,7 @@ checksum = "b02abfe41815b5bd98dbd4260173db2c116dda171dc0fe7838cb206333b83308" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -6869,7 +7360,7 @@ checksum = "73ea28ee64b88876bf45277ed9a5817c1817df061a74f2b988971a12570e5869" dependencies = [ "macro_magic_core", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -7094,7 +7585,7 @@ dependencies = [ "cfg-if", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -7577,7 +8068,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -7630,12 +8121,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59378a648a0aa279a4b10650366c3389cd0a1239b1876f74bfecd268eecb086b" dependencies = [ "array-bytes", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-collective", - "pallet-identity", + "pallet-identity 38.0.0", "parity-scale-codec", "scale-info", "sp-core 34.0.0", @@ -7650,31 +8141,65 @@ version = "20.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33f0078659ae95efe6a1bf138ab5250bc41ab98f22ff3651d0208684f08ae797" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", - "sp-api", + "sp-api 34.0.0", "sp-arithmetic 26.0.0", "sp-core 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", ] +[[package]] +name = "pallet-asset-conversion" +version = "21.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f8b3dc7ead2fafe65a65d1589017f25fd1c3e020dea3371c210ebdcfd0c11f5" +dependencies = [ + "frame-benchmarking 39.0.0", + "frame-support 39.0.0", + "frame-system 39.0.0", + "log", + "parity-scale-codec", + "scale-info", + "sp-api 35.0.0", + "sp-arithmetic 26.0.0", + "sp-core 35.0.0", + "sp-io 39.0.0", + "sp-runtime 40.0.0", +] + [[package]] name = "pallet-asset-conversion-tx-payment" version = "20.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ab66c4c22ac0f20e620a954ce7ba050118d6d8011e2d02df599309502064e98" dependencies = [ - "frame-support", - "frame-system", - "pallet-asset-conversion", - "pallet-transaction-payment", + "frame-support 38.2.0", + "frame-system 38.0.0", + "pallet-asset-conversion 20.0.0", + "pallet-transaction-payment 38.0.2", + "parity-scale-codec", + "scale-info", + "sp-runtime 39.0.5", +] + +[[package]] +name = "pallet-asset-rate" +version = "16.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16cf98e523678604f17e784986e789f515bb367dc5cf41f8f966b934ea2fb9d5" +dependencies = [ + "frame-benchmarking 37.0.0", + "frame-support 37.1.0", + "frame-system 37.1.0", "parity-scale-codec", "scale-info", + "sp-core 34.0.0", "sp-runtime 39.0.5", ] @@ -7684,9 +8209,9 @@ version = "17.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71b2149aa741bc39466bbcc92d9d0ab6e9adcf39d2790443a735ad573b3191e7" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "parity-scale-codec", "scale-info", "sp-core 34.0.0", @@ -7699,10 +8224,10 @@ version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "406a486466d15acc48c99420191f96f1af018f3381fde829c467aba489030f18" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", - "pallet-transaction-payment", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", + "pallet-transaction-payment 38.0.2", "parity-scale-codec", "scale-info", "serde", @@ -7717,9 +8242,9 @@ version = "40.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f45f4eb6027fc34c4650e0ed6a7e57ed3335cc364be74b4531f714237676bcee" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "impl-trait-for-tuples", "log", "parity-scale-codec", @@ -7734,10 +8259,10 @@ version = "37.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b31da6e794d655d1f9c4da6557a57399538d75905a7862a2ed3f7e5fb711d7e4" dependencies = [ - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", - "pallet-timestamp", + "pallet-timestamp 37.0.0", "parity-scale-codec", "scale-info", "sp-application-crypto 38.0.0", @@ -7745,15 +8270,31 @@ dependencies = [ "sp-runtime 39.0.5", ] +[[package]] +name = "pallet-authority-discovery" +version = "37.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e950b8368ef4af6af91d10061d5fc587ee92ed360e4b5bc32454a68842ccafe2" +dependencies = [ + "frame-support 37.1.0", + "frame-system 37.1.0", + "pallet-session 37.0.0", + "parity-scale-codec", + "scale-info", + "sp-application-crypto 38.0.0", + "sp-authority-discovery", + "sp-runtime 39.0.5", +] + [[package]] name = "pallet-authority-discovery" version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ffb0208f0538d58dcb78ce1ff5e6e8641c5f37b23b20b05587e51da30ab13541" dependencies = [ - "frame-support", - "frame-system", - "pallet-session", + "frame-support 38.2.0", + "frame-system 38.0.0", + "pallet-session 38.0.0", "parity-scale-codec", "scale-info", "sp-application-crypto 38.0.0", @@ -7761,33 +8302,71 @@ dependencies = [ "sp-runtime 39.0.5", ] +[[package]] +name = "pallet-authorship" +version = "37.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ddfa02ecfdd0bfa4841dc16ebd3bdd0d1918751b845f4b36b29c01bfaf75b5b" +dependencies = [ + "frame-support 37.1.0", + "frame-system 37.1.0", + "impl-trait-for-tuples", + "parity-scale-codec", + "scale-info", + "sp-runtime 39.0.5", +] + [[package]] name = "pallet-authorship" version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "625d47577cabbe1318ccec5d612e2379002d1b6af1ab6edcef3243c66ec246df" dependencies = [ - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", "sp-runtime 39.0.5", ] +[[package]] +name = "pallet-babe" +version = "37.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf4cee370246a2a8fa7d62b02b96febde7c8b09d18c9b8ce3a35c20a142379c8" +dependencies = [ + "frame-benchmarking 37.0.0", + "frame-support 37.1.0", + "frame-system 37.1.0", + "log", + "pallet-authorship 37.0.0", + "pallet-session 37.0.0", + "pallet-timestamp 36.0.1", + "parity-scale-codec", + "scale-info", + "sp-application-crypto 38.0.0", + "sp-consensus-babe", + "sp-core 34.0.0", + "sp-io 38.0.0", + "sp-runtime 39.0.5", + "sp-session 35.0.0", + "sp-staking 34.0.0", +] + [[package]] name = "pallet-babe" version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ee096c0def13832475b340d00121025e0225de29604d44bc6dfcaa294c995b4" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", - "pallet-authorship", - "pallet-session", - "pallet-timestamp", + "pallet-authorship 38.0.0", + "pallet-session 38.0.0", + "pallet-timestamp 37.0.0", "parity-scale-codec", "scale-info", "sp-application-crypto 38.0.0", @@ -7795,7 +8374,7 @@ dependencies = [ "sp-core 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-staking 36.0.0", ] @@ -7807,12 +8386,12 @@ checksum = "0fd23a6f94ba9c1e57c8a7f8a41327d132903a79c55c0c83f36cbae19946cf10" dependencies = [ "aquamarine", "docify", - "frame-benchmarking", - "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-election-provider-support 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", - "pallet-balances", + "pallet-balances 39.0.0", "parity-scale-codec", "scale-info", "sp-core 34.0.0", @@ -7821,6 +8400,22 @@ dependencies = [ "sp-tracing 17.0.1", ] +[[package]] +name = "pallet-balances" +version = "38.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "267f2b4c64e06d340fab1e48267e815dc2afaf8e6da16369b26b5c9e1e65f1aa" +dependencies = [ + "docify", + "frame-benchmarking 37.0.0", + "frame-support 37.1.0", + "frame-system 37.1.0", + "log", + "parity-scale-codec", + "scale-info", + "sp-runtime 39.0.5", +] + [[package]] name = "pallet-balances" version = "39.0.0" @@ -7828,9 +8423,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c6945b078919acb14d126490e4b0973a688568b30142476ca69c6df2bed27ad" dependencies = [ "docify", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", @@ -7843,17 +8438,17 @@ version = "39.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "014d177a3aba19ac144fc6b2b5eb94930b9874734b91fd014902b6706288bb5f" dependencies = [ - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", - "pallet-authorship", - "pallet-session", + "pallet-authorship 38.0.0", + "pallet-session 38.0.0", "parity-scale-codec", "scale-info", "serde", "sp-consensus-beefy", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-staking 36.0.0", ] @@ -7864,18 +8459,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c64f536e7f04cf3a0a17fdf20870ddb3d63a7690419c40f75cfd2f72b6e6d22" dependencies = [ "array-bytes", - "binary-merkle-tree", - "frame-benchmarking", - "frame-support", - "frame-system", + "binary-merkle-tree 15.0.1", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-beefy", "pallet-mmr", - "pallet-session", + "pallet-session 38.0.0", "parity-scale-codec", "scale-info", "serde", - "sp-api", + "sp-api 34.0.0", "sp-consensus-beefy", "sp-core 34.0.0", "sp-io 38.0.0", @@ -7889,11 +8484,11 @@ version = "37.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1163f9cd8bbc47ec0c6900a3ca67689d8d7b40bedfa6aa22b1b3c6027b1090e" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", - "pallet-treasury", + "pallet-treasury 37.0.0", "parity-scale-codec", "scale-info", "sp-core 34.0.0", @@ -7910,9 +8505,9 @@ dependencies = [ "bp-header-chain", "bp-runtime", "bp-test-utils", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", @@ -7930,9 +8525,9 @@ dependencies = [ "bp-header-chain", "bp-messages", "bp-runtime", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", @@ -7951,9 +8546,9 @@ dependencies = [ "bp-parachains", "bp-polkadot-core", "bp-runtime", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-bridge-grandpa", "parity-scale-codec", @@ -7972,14 +8567,14 @@ dependencies = [ "bp-messages", "bp-relayers", "bp-runtime", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-bridge-grandpa", "pallet-bridge-messages", "pallet-bridge-parachains", - "pallet-transaction-payment", + "pallet-transaction-payment 38.0.2", "parity-scale-codec", "scale-info", "sp-arithmetic 26.0.0", @@ -7987,6 +8582,25 @@ dependencies = [ "sp-std", ] +[[package]] +name = "pallet-broker" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ce40525635682724f4ed243f6be36951df424b24703913fb696d6933e1db55e" +dependencies = [ + "bitvec", + "frame-benchmarking 37.0.0", + "frame-support 37.1.0", + "frame-system 37.1.0", + "log", + "parity-scale-codec", + "scale-info", + "sp-api 34.0.0", + "sp-arithmetic 26.0.0", + "sp-core 34.0.0", + "sp-runtime 39.0.5", +] + [[package]] name = "pallet-broker" version = "0.17.2" @@ -7994,13 +8608,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "018b477d7d464c451b1d09a4ce9e792c3c65b15fd764b23da38ff9980e786065" dependencies = [ "bitvec", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", - "sp-api", + "sp-api 34.0.0", "sp-arithmetic 26.0.0", "sp-core 34.0.0", "sp-runtime 39.0.5", @@ -8012,12 +8626,12 @@ version = "37.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7f3bc38ae6584b5f57e4de3e49e5184bfc0f20692829530ae1465ffe04e09e7" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-bounties", - "pallet-treasury", + "pallet-treasury 37.0.0", "parity-scale-codec", "scale-info", "sp-core 34.0.0", @@ -8031,13 +8645,13 @@ version = "19.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "658798d70c9054165169f6a6a96cfa9d6a5e7d24a524bc19825bf17fcbc5cc5a" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", - "pallet-authorship", - "pallet-balances", - "pallet-session", + "pallet-authorship 38.0.0", + "pallet-balances 39.0.0", + "pallet-session 38.0.0", "parity-scale-codec", "rand", "scale-info", @@ -8051,9 +8665,9 @@ version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e149f1aefd444c9a1da6ec5a94bc8a7671d7a33078f85dd19ae5b06e3438e60" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", @@ -8069,9 +8683,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "999c242491b74395b8c5409ef644e782fe426d87ae36ad92240ffbf21ff0a76e" dependencies = [ "assert_matches", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "parity-scale-codec", "scale-info", "serde", @@ -8085,9 +8699,9 @@ version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d063b41df454bd128d6fefd5800af8a71ac383c9dd6f20096832537efc110a8a" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-ranked-collective", "parity-scale-codec", @@ -8104,8 +8718,8 @@ version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "117f003a97f980514c6db25a50c22aaec2a9ccb5664b3cb32f52fb990e0b0c12" dependencies = [ - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", @@ -8116,16 +8730,16 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" -version = "37.0.0" +version = "36.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62f9ad5ae0c13ba3727183dadf1825b6b7b0b0598ed5c366f8697e13fd540f7d" +checksum = "b02a05136d6c5b46fc4963232ffc2069d444100c79fa524627b307fcaea78cd2" dependencies = [ - "frame-benchmarking", - "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-benchmarking 37.0.0", + "frame-election-provider-support 37.0.0", + "frame-support 37.1.0", + "frame-system 37.1.0", "log", - "pallet-election-provider-support-benchmarking", + "pallet-election-provider-support-benchmarking 36.0.0", "parity-scale-codec", "rand", "scale-info", @@ -8138,16 +8752,53 @@ dependencies = [ ] [[package]] -name = "pallet-election-provider-support-benchmarking" +name = "pallet-election-provider-multi-phase" version = "37.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4111d0d27545c260c9dd0d6fc504961db59c1ec4b42e1bcdc28ebd478895c22" +checksum = "62f9ad5ae0c13ba3727183dadf1825b6b7b0b0598ed5c366f8697e13fd540f7d" dependencies = [ - "frame-benchmarking", - "frame-election-provider-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-election-provider-support 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", + "log", + "pallet-election-provider-support-benchmarking 37.0.0", "parity-scale-codec", - "sp-npos-elections", + "rand", + "scale-info", + "sp-arithmetic 26.0.0", + "sp-core 34.0.0", + "sp-io 38.0.0", + "sp-npos-elections", + "sp-runtime 39.0.5", + "strum 0.26.3", +] + +[[package]] +name = "pallet-election-provider-support-benchmarking" +version = "36.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd65dad4b4de7ec4b0d1631d1e8ad8766eaaa0ab4e871ec6c73a1e894c68afc9" +dependencies = [ + "frame-benchmarking 37.0.0", + "frame-election-provider-support 37.0.0", + "frame-system 37.1.0", + "parity-scale-codec", + "sp-npos-elections", + "sp-runtime 39.0.5", +] + +[[package]] +name = "pallet-election-provider-support-benchmarking" +version = "37.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4111d0d27545c260c9dd0d6fc504961db59c1ec4b42e1bcdc28ebd478895c22" +dependencies = [ + "frame-benchmarking 38.0.0", + "frame-election-provider-support 38.0.0", + "frame-system 38.0.0", + "parity-scale-codec", + "sp-npos-elections", "sp-runtime 39.0.5", ] @@ -8159,12 +8810,12 @@ checksum = "31e340c46f76c8d0c3d88868f817ee3f82e738b125fd6089af402c44af445803" dependencies = [ "approx", "encointer-primitives", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-asset-tx-payment", - "pallet-transaction-payment", + "pallet-transaction-payment 38.0.2", "parity-scale-codec", "scale-info", "sp-runtime 39.0.5", @@ -8178,9 +8829,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8119cf4debfaa60ee94b6a57868c6a5e8491a1aa5e129c51d9093852e90907b2" dependencies = [ "encointer-primitives", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-encointer-communities", "parity-scale-codec", @@ -8196,9 +8847,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e298ebe7c5b8f36ae47d470c6065bfa7b8aec1953c93358ab11004d1e0988632" dependencies = [ "encointer-primitives", - "frame-support", + "frame-support 38.2.0", "parity-scale-codec", - "sp-api", + "sp-api 34.0.0", "sp-std", ] @@ -8211,14 +8862,14 @@ dependencies = [ "encointer-ceremonies-assignment", "encointer-meetup-validation", "encointer-primitives", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-encointer-balances", "pallet-encointer-communities", "pallet-encointer-scheduler", - "pallet-timestamp", + "pallet-timestamp 37.0.0", "parity-scale-codec", "scale-info", "sp-application-crypto 38.0.0", @@ -8235,9 +8886,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a1d61b552aab2114b3635c8c950c8dcf8f2af585477a43d06b3316fb238742d" dependencies = [ "encointer-primitives", - "frame-support", + "frame-support 38.2.0", "parity-scale-codec", - "sp-api", + "sp-api 34.0.0", "sp-std", ] @@ -8248,9 +8899,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f4fdd122abdd8d046adbb23699c305885a6cb2142bc4297cd801fc0cb8179f3" dependencies = [ "encointer-primitives", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-encointer-balances", "pallet-encointer-scheduler", @@ -8269,7 +8920,7 @@ checksum = "a3485d8ecd6899a3c9d2e29ad9fcf404eea3c21b6a3c59fe62b767b4e1d7e61b" dependencies = [ "encointer-primitives", "parity-scale-codec", - "sp-api", + "sp-api 34.0.0", "sp-std", ] @@ -8280,16 +8931,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "199fb9312215f58acc26f63089e0d803327991c0fc4be66d97ac8c641fa9c465" dependencies = [ "encointer-primitives", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-encointer-ceremonies", "pallet-encointer-communities", "pallet-encointer-reputation-commitments", "pallet-encointer-scheduler", "pallet-encointer-treasuries", - "pallet-timestamp", + "pallet-timestamp 37.0.0", "parity-scale-codec", "scale-info", "sp-application-crypto 38.0.0", @@ -8307,9 +8958,9 @@ checksum = "55868ee5af69fbda4c9e846b7fb1d1b5818a70aeb378ca7b8859694c65e36cf5" dependencies = [ "approx", "encointer-primitives", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-encointer-communities", "pallet-encointer-reputation-commitments", @@ -8328,14 +8979,14 @@ checksum = "8cf93d7e68eedbd6a9bac69cfdf6d7ade00fbd1d08523361f0733b7b2441241d" dependencies = [ "approx", "encointer-primitives", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-encointer-ceremonies", "pallet-encointer-communities", "pallet-encointer-scheduler", - "pallet-timestamp", + "pallet-timestamp 37.0.0", "parity-scale-codec", "scale-info", "sp-core 34.0.0", @@ -8350,12 +9001,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1db5f74ee0a201eb39f08d769b1c9578fd6d68c619cf41f6acf927f765b6072" dependencies = [ "encointer-primitives", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "impl-trait-for-tuples", "log", - "pallet-timestamp", + "pallet-timestamp 37.0.0", "parity-scale-codec", "scale-info", "sp-runtime 39.0.5", @@ -8370,14 +9021,14 @@ checksum = "c7f402c461d1c79f74fc1e10cddc0599788767bb587c9ba536a84b595d095c33" dependencies = [ "approx", "encointer-primitives", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-encointer-balances", "pallet-encointer-communities", "pallet-encointer-reputation-commitments", - "pallet-timestamp", + "pallet-timestamp 37.0.0", "parity-scale-codec", "scale-info", "sp-core 34.0.0", @@ -8392,13 +9043,32 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "928962dcd8404a9bc6bfbca33f4fe5799f299455033efd44c75eb7c0f44b80f1" dependencies = [ "encointer-primitives", - "frame-support", + "frame-support 38.2.0", "parity-scale-codec", "scale-info", - "sp-api", + "sp-api 34.0.0", "sp-std", ] +[[package]] +name = "pallet-fast-unstake" +version = "36.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "283f467fdee4862f2fcb7ae354c0380e8e763fc465b6b7c560950aa0cce90731" +dependencies = [ + "docify", + "frame-benchmarking 37.0.0", + "frame-election-provider-support 37.0.0", + "frame-support 37.1.0", + "frame-system 37.1.0", + "log", + "parity-scale-codec", + "scale-info", + "sp-io 38.0.0", + "sp-runtime 39.0.5", + "sp-staking 34.0.0", +] + [[package]] name = "pallet-fast-unstake" version = "37.0.0" @@ -8406,10 +9076,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0ee60e8ef10b3936f2700bd61fa45dcc190c61124becc63bed787addcfa0d20" dependencies = [ "docify", - "frame-benchmarking", - "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-election-provider-support 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", @@ -8425,14 +9095,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1c79ab340890f6ab088a638c350ac1173a1b2a79c18004787523032025582b4" dependencies = [ "blake2 0.10.6", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", "sp-core 34.0.0", - "sp-inherents", + "sp-inherents 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", ] @@ -8443,12 +9113,12 @@ version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6d3a570a4aac3173ea46b600408183ca2bcfdaadc077f802f11e6055963e2449" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", - "pallet-authorship", - "pallet-session", + "pallet-authorship 38.0.0", + "pallet-session 38.0.0", "parity-scale-codec", "scale-info", "sp-application-crypto 38.0.0", @@ -8456,10 +9126,27 @@ dependencies = [ "sp-core 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-staking 36.0.0", ] +[[package]] +name = "pallet-identity" +version = "37.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e83fd8ea40185db968ecec0c4782e3cdf9a788ad4fc4a5870eeb0d0981de2680" +dependencies = [ + "enumflags2", + "frame-benchmarking 37.0.0", + "frame-support 37.1.0", + "frame-system 37.1.0", + "log", + "parity-scale-codec", + "scale-info", + "sp-io 38.0.0", + "sp-runtime 39.0.5", +] + [[package]] name = "pallet-identity" version = "38.0.0" @@ -8467,9 +9154,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3a4288548de9a755e39fcb82ffb9024b6bb1ba0f582464a44423038dd7a892e" dependencies = [ "enumflags2", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", @@ -8483,11 +9170,11 @@ version = "37.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6fd95270cf029d16cb40fe6bd9f8ab9c78cd966666dccbca4d8bfec35c5bba5" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", - "pallet-authorship", + "pallet-authorship 38.0.0", "parity-scale-codec", "scale-info", "sp-application-crypto 38.0.0", @@ -8503,9 +9190,9 @@ version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c5e4b97de630427a39d50c01c9e81ab8f029a00e56321823958b39b438f7b940" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "parity-scale-codec", "scale-info", "sp-core 34.0.0", @@ -8520,8 +9207,8 @@ version = "26.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dce7ad80675d78bd38a7a66ecbbf2d218dd32955e97f8e301d0afe6c87b0f251" dependencies = [ - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "parity-scale-codec", "safe-mix", "scale-info", @@ -8534,15 +9221,35 @@ version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1868b5dca4bbfd1f4a222cbb80735a5197020712a71577b496bbb7e19aaa5394" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", + "log", + "parity-scale-codec", + "scale-info", + "sp-core 34.0.0", + "sp-io 38.0.0", + "sp-runtime 39.0.5", +] + +[[package]] +name = "pallet-message-queue" +version = "40.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eaa2dc3af7cec3ef00981b6bd0c8097aa7163a58885941cda02a5d82dc477577" +dependencies = [ + "environmental", + "frame-benchmarking 37.0.0", + "frame-support 37.1.0", + "frame-system 37.1.0", "log", "parity-scale-codec", "scale-info", + "sp-arithmetic 26.0.0", "sp-core 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", + "sp-weights 31.0.0", ] [[package]] @@ -8552,9 +9259,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "983f7d1be18e9a089a3e23670918f5085705b4403acd3fdde31878d57b76a1a8" dependencies = [ "environmental", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", @@ -8571,9 +9278,9 @@ version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6932dfb85f77a57c2d1fdc28a7b3a59ffe23efd8d5bb02dc3039d91347e4a3b" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", @@ -8589,9 +9296,9 @@ version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e5099c9a4442efcc1568d88ca1d22d624e81ab96358f99f616c67fbd82532d2" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", @@ -8605,9 +9312,9 @@ version = "21.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "168792cf95a32fa3baf9b874efec82a45124da0a79cee1ae3c98a823e6841959" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-assets", "pallet-nfts", @@ -8623,9 +9330,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59e2aad461a0849d7f0471576eeb1fe3151795bcf2ec9e15eca5cca5b9d743b2" dependencies = [ "enumflags2", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", @@ -8642,7 +9349,7 @@ checksum = "a7a1f50c217e19dc50ff586a71eb5915df6a05bc0b25564ea20674c8cd182c1f" dependencies = [ "pallet-nfts", "parity-scale-codec", - "sp-api", + "sp-api 34.0.0", ] [[package]] @@ -8651,9 +9358,9 @@ version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ac349e119880b7df1a7c4c36d919b33a498d0e9548af3c237365c654ae0c73d" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "parity-scale-codec", "scale-info", "sp-arithmetic 26.0.0", @@ -8667,10 +9374,10 @@ version = "35.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "50d04f050ab02af6cbe058e101abb8706be7f8ea7958e5bf1d4cd8caa6b66c71" dependencies = [ - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", - "pallet-balances", + "pallet-balances 39.0.0", "parity-scale-codec", "scale-info", "sp-core 34.0.0", @@ -8686,14 +9393,14 @@ version = "36.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38d2eaca0349bcda923343226b8b64d25a80b67e0a1ebaaa5b0ab1e1b3b225bc" dependencies = [ - "frame-benchmarking", - "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-election-provider-support 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "pallet-bags-list", "pallet-delegated-staking", "pallet-nomination-pools", - "pallet-staking", + "pallet-staking 38.0.0", "parity-scale-codec", "scale-info", "sp-runtime 39.0.5", @@ -8709,7 +9416,7 @@ checksum = "03eea431eba0658ca763a078bd849e0622c37c85eddd011b8e886460b50c0827" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", - "sp-api", + "sp-api 34.0.0", ] [[package]] @@ -8718,10 +9425,10 @@ version = "37.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c4379cf853465696c1c5c03e7e8ce80aeaca0a6139d698abe9ecb3223fd732a" dependencies = [ - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", - "pallet-balances", + "pallet-balances 39.0.0", "parity-scale-codec", "scale-info", "serde", @@ -8735,18 +9442,18 @@ version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69aa1b24cdffc3fa8c89cdea32c83f1bf9c1c82a87fa00e57ae4be8e85f5e24f" dependencies = [ - "frame-benchmarking", - "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-election-provider-support 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", - "pallet-babe", - "pallet-balances", + "pallet-babe 38.0.0", + "pallet-balances 39.0.0", "pallet-grandpa", "pallet-im-online", "pallet-offences", - "pallet-session", - "pallet-staking", + "pallet-session 38.0.0", + "pallet-staking 38.0.0", "parity-scale-codec", "scale-info", "sp-runtime 39.0.5", @@ -8760,9 +9467,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9aba424d55e17b2a2bec766a41586eab878137704d4803c04bebd6a4743db7b" dependencies = [ "docify", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "parity-scale-codec", "paste", "scale-info", @@ -8777,9 +9484,9 @@ version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "407828bc48c6193ac076fdf909b2fadcaaecd65f42b0b0a04afe22fe8e563834" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", @@ -8794,9 +9501,9 @@ version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d39df395f0dbcf07dafe842916adea3266a87ce36ed87b5132184b6bcd746393" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "parity-scale-codec", "scale-info", "sp-io 38.0.0", @@ -8809,9 +9516,9 @@ version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2b38708feaed202debf1ac6beffaa5e20c99a9825c5ca0991753c2d4eaaf3ac" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "impl-trait-for-tuples", "log", "parity-scale-codec", @@ -8828,9 +9535,9 @@ version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "406a116aa6d05f88f3c10d79ff89cf577323680a48abd8e5550efb47317e67fa" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "parity-scale-codec", "scale-info", "sp-io 38.0.0", @@ -8844,9 +9551,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3008c20531d1730c9b457ae77ecf0e3c9b07aaf8c4f5d798d61ef6f0b9e2d4b" dependencies = [ "assert_matches", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", @@ -8862,9 +9569,9 @@ version = "23.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0544a71dba06a9a29da0778ba8cb37728c3b9a8377ac9737c4b1bc48c618bc2f" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-ranked-collective", "parity-scale-codec", @@ -8882,9 +9589,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26899a331e7ab5f7d5966cbf203e1cf5bd99cd110356d7ddcaa7597087cdc0b5" dependencies = [ "docify", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", @@ -8893,23 +9600,45 @@ dependencies = [ "sp-weights 31.0.0", ] +[[package]] +name = "pallet-session" +version = "37.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "84da59cf6db5db9a4424a5967787bf4ea20bfa903988a2438429c09a48365acf" +dependencies = [ + "frame-support 37.1.0", + "frame-system 37.1.0", + "impl-trait-for-tuples", + "log", + "pallet-timestamp 36.0.1", + "parity-scale-codec", + "scale-info", + "sp-core 34.0.0", + "sp-io 38.0.0", + "sp-runtime 39.0.5", + "sp-session 35.0.0", + "sp-staking 34.0.0", + "sp-state-machine 0.43.0", + "sp-trie 37.0.0", +] + [[package]] name = "pallet-session" version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8474b62b6b7622f891e83d922a589e2ad5be5471f5ca47d45831a797dba0b3f4" dependencies = [ - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "impl-trait-for-tuples", "log", - "pallet-timestamp", + "pallet-timestamp 37.0.0", "parity-scale-codec", "scale-info", "sp-core 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-staking 36.0.0", "sp-state-machine 0.43.0", "sp-trie 37.0.0", @@ -8921,15 +9650,15 @@ version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8aadce7df0fee981721983795919642648b846dab5ab9096f82c2cea781007d0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", - "pallet-session", - "pallet-staking", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", + "pallet-session 38.0.0", + "pallet-staking 38.0.0", "parity-scale-codec", "rand", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", ] [[package]] @@ -8938,9 +9667,9 @@ version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d1dc69fea8a8de343e71691f009d5fece6ae302ed82b7bb357882b2ea6454143" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "rand_chacha", @@ -8950,19 +9679,41 @@ dependencies = [ "sp-runtime 39.0.5", ] +[[package]] +name = "pallet-staking" +version = "37.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e59824a9ca557a64c4ba26331a2db84f91610e75620a497610287a16edfb52d7" +dependencies = [ + "frame-benchmarking 37.0.0", + "frame-election-provider-support 37.0.0", + "frame-support 37.1.0", + "frame-system 37.1.0", + "log", + "pallet-authorship 37.0.0", + "pallet-session 37.0.0", + "parity-scale-codec", + "scale-info", + "serde", + "sp-application-crypto 38.0.0", + "sp-io 38.0.0", + "sp-runtime 39.0.5", + "sp-staking 34.0.0", +] + [[package]] name = "pallet-staking" version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c870d123f4f053b56af808a4beae1ffc4309a696e829796c26837936c926db3b" dependencies = [ - "frame-benchmarking", - "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-election-provider-support 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", - "pallet-authorship", - "pallet-session", + "pallet-authorship 38.0.0", + "pallet-session 38.0.0", "parity-scale-codec", "rand_chacha", "scale-info", @@ -8982,7 +9733,7 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -9002,7 +9753,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7298559ef3a6b2f5dfbe9a3b8f3d22f2ff9b073c97f4c4853d2b316d973e72d" dependencies = [ "parity-scale-codec", - "sp-api", + "sp-api 34.0.0", "sp-staking 36.0.0", ] @@ -9012,9 +9763,9 @@ version = "40.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "138c15b4200b9dc4c3e031def6a865a235cdc76ff91ee96fba19ca1787c9dda6" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", @@ -9030,13 +9781,33 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1574fe2aed3d52db4a389b77b53d8c9758257b121e3e7bbe24c4904e11681e0e" dependencies = [ "docify", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", + "parity-scale-codec", + "scale-info", + "sp-io 38.0.0", + "sp-runtime 39.0.5", +] + +[[package]] +name = "pallet-timestamp" +version = "36.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14f264c80bef4ac3180e5cba619f319d7855cc89ba91b28b3f752620d9425b88" +dependencies = [ + "docify", + "frame-benchmarking 37.0.0", + "frame-support 37.1.0", + "frame-system 37.1.0", + "log", "parity-scale-codec", "scale-info", + "sp-inherents 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", + "sp-storage 21.0.0", + "sp-timestamp 34.0.0", ] [[package]] @@ -9046,17 +9817,53 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9ba9b71bbfd33ae672f23ba7efaeed2755fdac37b8f946cb7474fc37841b7e1" dependencies = [ "docify", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", - "sp-inherents", + "sp-inherents 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", "sp-storage 21.0.0", - "sp-timestamp", + "sp-timestamp 34.0.0", +] + +[[package]] +name = "pallet-timestamp" +version = "38.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5dcb0a659187a3b9364a1754fb30cc962109be0753e9689d92fe01e47c747a71" +dependencies = [ + "docify", + "frame-benchmarking 39.0.0", + "frame-support 39.0.0", + "frame-system 39.0.0", + "log", + "parity-scale-codec", + "scale-info", + "sp-inherents 35.0.0", + "sp-io 39.0.0", + "sp-runtime 40.0.0", + "sp-storage 22.0.0", + "sp-timestamp 35.0.0", +] + +[[package]] +name = "pallet-transaction-payment" +version = "37.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1f02a44346aad9f3d24f2f4ae2bfe81bd858686d8c243cc77eb0ad1bf97cb04" +dependencies = [ + "frame-support 37.1.0", + "frame-system 37.1.0", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core 34.0.0", + "sp-io 38.0.0", + "sp-runtime 39.0.5", ] [[package]] @@ -9065,8 +9872,8 @@ version = "38.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6cdb86580c72b58145f9cddba21a0c1814742ca56abc9caac3c1ac72f6bde649" dependencies = [ - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "parity-scale-codec", "scale-info", "serde", @@ -9075,19 +9882,55 @@ dependencies = [ "sp-runtime 39.0.5", ] +[[package]] +name = "pallet-transaction-payment" +version = "39.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33ee68d52c4f65063624f02ac83691ca6e46b471c8eb3bfb6f60b441f24a23ab" +dependencies = [ + "frame-benchmarking 39.0.0", + "frame-support 39.0.0", + "frame-system 39.0.0", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core 35.0.0", + "sp-io 39.0.0", + "sp-runtime 40.0.0", +] + [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49fdf5ab71e9dbcadcf7139736b6ea6bac8ec4a83985d46cbd130e1eec770e41" dependencies = [ - "pallet-transaction-payment", + "pallet-transaction-payment 38.0.2", "parity-scale-codec", - "sp-api", + "sp-api 34.0.0", "sp-runtime 39.0.5", "sp-weights 31.0.0", ] +[[package]] +name = "pallet-treasury" +version = "36.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59cdefb4591b3c4e7f21284332b4f83b5681663db0976ff2e9cd78ee6f5a5343" +dependencies = [ + "docify", + "frame-benchmarking 37.0.0", + "frame-support 37.1.0", + "frame-system 37.1.0", + "impl-trait-for-tuples", + "pallet-balances 38.0.0", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core 34.0.0", + "sp-runtime 39.0.5", +] + [[package]] name = "pallet-treasury" version = "37.0.0" @@ -9095,11 +9938,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "98bfdd3bb9b58fb010bcd419ff5bf940817a8e404cdbf7886a53ac730f5dda2b" dependencies = [ "docify", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "impl-trait-for-tuples", - "pallet-balances", + "pallet-balances 39.0.0", "parity-scale-codec", "scale-info", "serde", @@ -9113,9 +9956,9 @@ version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2b13cdaedf2d5bd913a5f6e637cb52b5973d8ed4b8d45e56d921bc4d627006f" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", @@ -9128,9 +9971,9 @@ version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2fdcade6efc0b66fc7fc4138964802c02d0ffb7380d894e26b9dd5073727d2b3" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "parity-scale-codec", "scale-info", "sp-core 34.0.0", @@ -9138,15 +9981,30 @@ dependencies = [ "sp-runtime 39.0.5", ] +[[package]] +name = "pallet-vesting" +version = "37.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "271f52d5ec90583ce7bd7d302f89b9ebabe1a820dc3e162fc1e5b14889f3b12c" +dependencies = [ + "frame-benchmarking 37.0.0", + "frame-support 37.1.0", + "frame-system 37.1.0", + "log", + "parity-scale-codec", + "scale-info", + "sp-runtime 39.0.5", +] + [[package]] name = "pallet-vesting" version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "807df2ef13ab6bf940879352c3013bfa00b670458b4c125c2f60e5753f68e3d5" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", @@ -9159,12 +10017,12 @@ version = "37.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ef17df925290865cf37096dd0cb76f787df11805bba01b1d0ca3e106d06280b" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "parity-scale-codec", "scale-info", - "sp-api", + "sp-api 34.0.0", "sp-runtime 39.0.5", ] @@ -9175,22 +10033,47 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "989676964dbda5f5275650fbdcd3894fe7fac626d113abf89d572b4952adcc36" dependencies = [ "bounded-collections", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", + "log", + "pallet-balances 39.0.0", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core 34.0.0", + "sp-io 38.0.0", + "sp-runtime 39.0.5", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", + "tracing", + "xcm-runtime-apis 0.4.2", +] + +[[package]] +name = "pallet-xcm" +version = "19.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d3157c86e7344d13adc6a738f0a23e9df2a601f0d79204864883bad9e224a86" +dependencies = [ + "bounded-collections", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", - "pallet-balances", + "pallet-balances 39.0.0", "parity-scale-codec", "scale-info", "serde", "sp-core 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm 16.0.0", + "staging-xcm-builder 19.0.0", + "staging-xcm-executor 19.0.0", "tracing", - "xcm-runtime-apis", + "xcm-runtime-apis 0.6.0", ] [[package]] @@ -9199,17 +10082,17 @@ version = "17.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2da423463933b42f4a4c74175f9e9295a439de26719579b894ce533926665e4a" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", "sp-io 38.0.0", "sp-runtime 39.0.5", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", ] [[package]] @@ -9221,8 +10104,8 @@ dependencies = [ "bp-messages", "bp-runtime", "bp-xcm-bridge-hub", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-bridge-messages", "parity-scale-codec", @@ -9230,9 +10113,9 @@ dependencies = [ "sp-core 34.0.0", "sp-runtime 39.0.5", "sp-std", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", ] [[package]] @@ -9241,18 +10124,18 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fabf1fdcf451ac79995f11cb9b6a0761924c57bb79442c2d91b3bbefe4dfa081" dependencies = [ - "bp-xcm-bridge-hub-router", - "frame-benchmarking", - "frame-support", - "frame-system", + "bp-xcm-bridge-hub-router 0.14.1", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", "sp-core 34.0.0", "sp-runtime 39.0.5", "sp-std", - "staging-xcm", - "staging-xcm-builder", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", ] [[package]] @@ -9261,18 +10144,18 @@ version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c9460a69f409be27c62161d8b4d36ffc32735d09a4f9097f9c789db0cca7196c" dependencies = [ - "cumulus-primitives-core", - "cumulus-primitives-utility", - "frame-support", - "frame-system", + "cumulus-primitives-core 0.16.0", + "cumulus-primitives-utility 0.17.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "pallet-asset-tx-payment", "pallet-assets", - "pallet-authorship", - "pallet-balances", + "pallet-authorship 38.0.0", + "pallet-balances 39.0.0", "pallet-collator-selection", - "pallet-message-queue", - "pallet-xcm", + "pallet-message-queue 41.0.2", + "pallet-xcm 17.0.1", "parity-scale-codec", "polkadot-primitives 16.0.0", "scale-info", @@ -9280,9 +10163,40 @@ dependencies = [ "sp-core 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", - "staging-parachain-info", - "staging-xcm", - "staging-xcm-executor", + "staging-parachain-info 0.17.0", + "staging-xcm 14.2.0", + "staging-xcm-executor 17.0.0", + "substrate-wasm-builder", +] + +[[package]] +name = "parachains-common" +version = "20.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19824dc33e5f4abe2e10d61223b01e7993c9628c0b9814d781a196e7089f3102" +dependencies = [ + "cumulus-primitives-core 0.18.0", + "cumulus-primitives-utility 0.19.0", + "frame-support 38.2.0", + "frame-system 38.0.0", + "log", + "pallet-asset-tx-payment", + "pallet-assets", + "pallet-authorship 38.0.0", + "pallet-balances 39.0.0", + "pallet-collator-selection", + "pallet-message-queue 41.0.2", + "pallet-xcm 19.0.0", + "parity-scale-codec", + "polkadot-primitives 18.0.0", + "scale-info", + "sp-consensus-aura", + "sp-core 34.0.0", + "sp-io 38.0.0", + "sp-runtime 39.0.5", + "staging-parachain-info 0.19.0", + "staging-xcm 16.0.0", + "staging-xcm-executor 19.0.0", "substrate-wasm-builder", ] @@ -9292,31 +10206,64 @@ version = "19.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d37c6a0fe791b244282e445c7ae2534217b05781a7e47ef9e391860cf3412210" dependencies = [ - "cumulus-pallet-parachain-system", - "cumulus-pallet-xcmp-queue", - "cumulus-primitives-core", - "cumulus-primitives-parachain-inherent", - "cumulus-test-relay-sproof-builder", - "frame-support", - "frame-system", - "pallet-balances", + "cumulus-pallet-parachain-system 0.17.1", + "cumulus-pallet-xcmp-queue 0.17.0", + "cumulus-primitives-core 0.16.0", + "cumulus-primitives-parachain-inherent 0.16.0", + "cumulus-test-relay-sproof-builder 0.16.0", + "frame-support 38.2.0", + "frame-system 38.0.0", + "pallet-balances 39.0.0", + "pallet-collator-selection", + "pallet-session 38.0.0", + "pallet-timestamp 37.0.0", + "pallet-xcm 17.0.1", + "parachains-common 18.0.0", + "parity-scale-codec", + "polkadot-parachain-primitives 14.0.0", + "sp-consensus-aura", + "sp-core 34.0.0", + "sp-io 38.0.0", + "sp-runtime 39.0.5", + "sp-tracing 17.0.1", + "staging-parachain-info 0.17.0", + "staging-xcm 14.2.0", + "staging-xcm-executor 17.0.0", + "substrate-wasm-builder", + "xcm-runtime-apis 0.4.2", +] + +[[package]] +name = "parachains-runtimes-test-utils" +version = "21.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1acd7c994d866662d6eb3d2e6fe7f50094bdb91fae33cd64e1cb8b79ef284816" +dependencies = [ + "cumulus-pallet-parachain-system 0.19.0", + "cumulus-pallet-xcmp-queue 0.19.0", + "cumulus-primitives-core 0.18.0", + "cumulus-primitives-parachain-inherent 0.18.0", + "cumulus-test-relay-sproof-builder 0.18.0", + "frame-support 38.2.0", + "frame-system 38.0.0", + "pallet-balances 39.0.0", "pallet-collator-selection", - "pallet-session", - "pallet-timestamp", - "pallet-xcm", - "parachains-common", + "pallet-session 38.0.0", + "pallet-timestamp 37.0.0", + "pallet-xcm 19.0.0", + "parachains-common 20.0.0", "parity-scale-codec", - "polkadot-parachain-primitives", + "polkadot-parachain-primitives 16.0.0", "sp-consensus-aura", "sp-core 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", "sp-tracing 17.0.1", - "staging-parachain-info", - "staging-xcm", - "staging-xcm-executor", + "staging-parachain-info 0.19.0", + "staging-xcm 16.0.0", + "staging-xcm-executor 19.0.0", "substrate-wasm-builder", - "xcm-runtime-apis", + "xcm-runtime-apis 0.6.0", ] [[package]] @@ -9372,13 +10319,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d32c34f4f5ca7f9196001c0aba5a1f9a5a12382c8944b8b0f90233282d1e8f8" dependencies = [ "cfg-if", - "ethereum-types", + "ethereum-types 0.14.1", "hashbrown 0.12.3", "impl-trait-for-tuples", "lru 0.8.1", "parity-util-mem-derive", "parking_lot 0.12.3", - "primitive-types", + "primitive-types 0.12.2", "smallvec", "winapi", ] @@ -9510,15 +10457,15 @@ dependencies = [ name = "penpal-emulated-chain" version = "1.0.0" dependencies = [ - "cumulus-primitives-core", + "cumulus-primitives-core 0.16.0", "emulated-integration-tests-common", - "frame-support", + "frame-support 38.2.0", "kusama-emulated-chain", - "parachains-common", + "parachains-common 18.0.0", "penpal-runtime", "polkadot-emulated-chain", "sp-core 34.0.0", - "staging-xcm", + "staging-xcm 14.2.0", ] [[package]] @@ -9529,72 +10476,72 @@ checksum = "20094cbee22c7e6099653d69ca9a36678be58d6a1739adceb0c98a7b20df53c7" dependencies = [ "assets-common", "cumulus-pallet-aura-ext", - "cumulus-pallet-parachain-system", + "cumulus-pallet-parachain-system 0.17.1", "cumulus-pallet-session-benchmarking", "cumulus-pallet-xcm", - "cumulus-pallet-xcmp-queue", - "cumulus-primitives-core", - "cumulus-primitives-utility", - "frame-benchmarking", + "cumulus-pallet-xcmp-queue 0.17.0", + "cumulus-primitives-core 0.16.0", + "cumulus-primitives-utility 0.17.0", + "frame-benchmarking 38.0.0", "frame-executive", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", "log", - "pallet-asset-conversion", + "pallet-asset-conversion 20.0.0", "pallet-asset-tx-payment", "pallet-assets", "pallet-aura", - "pallet-authorship", - "pallet-balances", + "pallet-authorship 38.0.0", + "pallet-balances 39.0.0", "pallet-collator-selection", - "pallet-message-queue", - "pallet-session", + "pallet-message-queue 41.0.2", + "pallet-session 38.0.0", "pallet-sudo", - "pallet-timestamp", - "pallet-transaction-payment", + "pallet-timestamp 37.0.0", + "pallet-transaction-payment 38.0.2", "pallet-transaction-payment-rpc-runtime-api", - "pallet-xcm", - "parachains-common", + "pallet-xcm 17.0.1", + "parachains-common 18.0.0", "parity-scale-codec", - "polkadot-parachain-primitives", + "polkadot-parachain-primitives 14.0.0", "polkadot-primitives 16.0.0", - "polkadot-runtime-common", - "primitive-types", + "polkadot-runtime-common 17.0.0", + "primitive-types 0.12.2", "scale-info", "smallvec", - "sp-api", + "sp-api 34.0.0", "sp-block-builder", "sp-consensus-aura", "sp-core 34.0.0", - "sp-genesis-builder", - "sp-inherents", + "sp-genesis-builder 0.15.1", + "sp-inherents 34.0.0", "sp-offchain", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-storage 21.0.0", "sp-transaction-pool", - "sp-version", - "staging-parachain-info", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "sp-version 37.0.0", + "staging-parachain-info 0.17.0", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", "substrate-wasm-builder", - "xcm-runtime-apis", + "xcm-runtime-apis 0.4.2", ] [[package]] name = "people-kusama-emulated-chain" version = "1.0.0" dependencies = [ - "cumulus-primitives-core", + "cumulus-primitives-core 0.16.0", "emulated-integration-tests-common", - "frame-support", + "frame-support 38.2.0", "kusama-emulated-chain", "kusama-runtime-constants", - "parachains-common", + "parachains-common 18.0.0", "people-kusama-runtime", "sp-core 34.0.0", ] @@ -9604,25 +10551,25 @@ name = "people-kusama-integration-tests" version = "1.0.0" dependencies = [ "asset-test-utils", - "cumulus-pallet-parachain-system", + "cumulus-pallet-parachain-system 0.17.1", "emulated-integration-tests-common", - "frame-support", + "frame-support 38.2.0", "integration-tests-helpers", "kusama-runtime-constants", "kusama-system-emulated-network", - "pallet-balances", - "pallet-identity", - "pallet-message-queue", - "pallet-xcm", - "parachains-common", + "pallet-balances 39.0.0", + "pallet-identity 38.0.0", + "pallet-message-queue 41.0.2", + "pallet-xcm 17.0.1", + "parachains-common 18.0.0", "parity-scale-codec", "people-kusama-runtime", - "polkadot-runtime-common", + "polkadot-runtime-common 17.0.0", "sp-runtime 39.0.5", "staging-kusama-runtime", - "staging-xcm", - "staging-xcm-executor", - "xcm-runtime-apis", + "staging-xcm 14.2.0", + "staging-xcm-executor 17.0.0", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -9630,19 +10577,19 @@ name = "people-kusama-runtime" version = "1.0.0" dependencies = [ "cumulus-pallet-aura-ext", - "cumulus-pallet-parachain-system", + "cumulus-pallet-parachain-system 0.17.1", "cumulus-pallet-session-benchmarking", "cumulus-pallet-xcm", - "cumulus-pallet-xcmp-queue", + "cumulus-pallet-xcmp-queue 0.17.0", "cumulus-primitives-aura", - "cumulus-primitives-core", - "cumulus-primitives-utility", + "cumulus-primitives-core 0.16.0", + "cumulus-primitives-utility 0.17.0", "enumflags2", - "frame-benchmarking", + "frame-benchmarking 38.0.0", "frame-executive", "frame-metadata-hash-extension", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -9650,58 +10597,58 @@ dependencies = [ "kusama-runtime-constants", "log", "pallet-aura", - "pallet-authorship", - "pallet-balances", + "pallet-authorship 38.0.0", + "pallet-balances 39.0.0", "pallet-collator-selection", - "pallet-identity", - "pallet-message-queue", + "pallet-identity 38.0.0", + "pallet-message-queue 41.0.2", "pallet-multisig", "pallet-proxy", - "pallet-session", - "pallet-timestamp", - "pallet-transaction-payment", + "pallet-session 38.0.0", + "pallet-timestamp 37.0.0", + "pallet-transaction-payment 38.0.2", "pallet-transaction-payment-rpc-runtime-api", "pallet-utility", - "pallet-xcm", + "pallet-xcm 17.0.1", "pallet-xcm-benchmarks", - "parachains-common", + "parachains-common 18.0.0", "parity-scale-codec", - "polkadot-parachain-primitives", + "polkadot-parachain-primitives 14.0.0", "polkadot-primitives 16.0.0", - "polkadot-runtime-common", + "polkadot-runtime-common 17.0.0", "scale-info", "serde", "serde_json", - "sp-api", + "sp-api 34.0.0", "sp-block-builder", "sp-consensus-aura", "sp-core 34.0.0", - "sp-genesis-builder", - "sp-inherents", + "sp-genesis-builder 0.15.1", + "sp-inherents 34.0.0", "sp-offchain", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-std", "sp-storage 21.0.0", "sp-transaction-pool", - "sp-version", - "staging-parachain-info", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "sp-version 37.0.0", + "staging-parachain-info 0.17.0", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", "substrate-wasm-builder", "system-parachains-constants", - "xcm-runtime-apis", + "xcm-runtime-apis 0.4.2", ] [[package]] name = "people-polkadot-emulated-chain" version = "1.0.0" dependencies = [ - "cumulus-primitives-core", + "cumulus-primitives-core 0.16.0", "emulated-integration-tests-common", - "frame-support", - "parachains-common", + "frame-support 38.2.0", + "parachains-common 18.0.0", "people-polkadot-runtime", "polkadot-emulated-chain", "polkadot-runtime-constants", @@ -9713,25 +10660,25 @@ name = "people-polkadot-integration-tests" version = "1.0.0" dependencies = [ "asset-test-utils", - "cumulus-pallet-parachain-system", + "cumulus-pallet-parachain-system 0.17.1", "emulated-integration-tests-common", - "frame-support", + "frame-support 38.2.0", "integration-tests-helpers", - "pallet-balances", - "pallet-identity", - "pallet-message-queue", - "pallet-xcm", - "parachains-common", + "pallet-balances 39.0.0", + "pallet-identity 38.0.0", + "pallet-message-queue 41.0.2", + "pallet-xcm 17.0.1", + "parachains-common 18.0.0", "parity-scale-codec", "people-polkadot-runtime", "polkadot-runtime", - "polkadot-runtime-common", + "polkadot-runtime-common 17.0.0", "polkadot-runtime-constants", "polkadot-system-emulated-network", "sp-runtime 39.0.5", - "staging-xcm", - "staging-xcm-executor", - "xcm-runtime-apis", + "staging-xcm 14.2.0", + "staging-xcm-executor 17.0.0", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -9739,67 +10686,67 @@ name = "people-polkadot-runtime" version = "1.0.0" dependencies = [ "cumulus-pallet-aura-ext", - "cumulus-pallet-parachain-system", + "cumulus-pallet-parachain-system 0.17.1", "cumulus-pallet-session-benchmarking", "cumulus-pallet-xcm", - "cumulus-pallet-xcmp-queue", + "cumulus-pallet-xcmp-queue 0.17.0", "cumulus-primitives-aura", - "cumulus-primitives-core", - "cumulus-primitives-utility", + "cumulus-primitives-core 0.16.0", + "cumulus-primitives-utility 0.17.0", "enumflags2", - "frame-benchmarking", + "frame-benchmarking 38.0.0", "frame-executive", "frame-metadata-hash-extension", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", "hex-literal", "log", "pallet-aura", - "pallet-authorship", - "pallet-balances", + "pallet-authorship 38.0.0", + "pallet-balances 39.0.0", "pallet-collator-selection", - "pallet-identity", - "pallet-message-queue", + "pallet-identity 38.0.0", + "pallet-message-queue 41.0.2", "pallet-multisig", "pallet-proxy", - "pallet-session", - "pallet-timestamp", - "pallet-transaction-payment", + "pallet-session 38.0.0", + "pallet-timestamp 37.0.0", + "pallet-transaction-payment 38.0.2", "pallet-transaction-payment-rpc-runtime-api", "pallet-utility", - "pallet-xcm", + "pallet-xcm 17.0.1", "pallet-xcm-benchmarks", - "parachains-common", + "parachains-common 18.0.0", "parity-scale-codec", - "polkadot-parachain-primitives", - "polkadot-runtime-common", + "polkadot-parachain-primitives 14.0.0", + "polkadot-runtime-common 17.0.0", "polkadot-runtime-constants", "scale-info", "serde", "serde_json", - "sp-api", + "sp-api 34.0.0", "sp-block-builder", "sp-consensus-aura", "sp-core 34.0.0", - "sp-genesis-builder", - "sp-inherents", + "sp-genesis-builder 0.15.1", + "sp-inherents 34.0.0", "sp-offchain", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-std", "sp-storage 21.0.0", "sp-transaction-pool", - "sp-version", - "staging-parachain-info", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "sp-version 37.0.0", + "staging-parachain-info 0.17.0", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", "substrate-wasm-builder", "system-parachains-constants", - "xcm-runtime-apis", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -9839,7 +10786,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -9880,7 +10827,7 @@ checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -9950,13 +10897,25 @@ dependencies = [ "sp-runtime 39.0.5", ] +[[package]] +name = "polkadot-core-primitives" +version = "16.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe728468f0519d4ae802cae85b21a50072730fb93ad47bedb34fbc01fa62f125" +dependencies = [ + "parity-scale-codec", + "scale-info", + "sp-core 35.0.0", + "sp-runtime 40.0.0", +] + [[package]] name = "polkadot-emulated-chain" version = "1.0.0" dependencies = [ "emulated-integration-tests-common", - "pallet-staking", - "parachains-common", + "pallet-staking 38.0.0", + "parachains-common 18.0.0", "polkadot-primitives 16.0.0", "polkadot-runtime", "polkadot-runtime-constants", @@ -9977,7 +10936,7 @@ dependencies = [ "bounded-collections", "derive_more", "parity-scale-codec", - "polkadot-core-primitives", + "polkadot-core-primitives 15.0.0", "scale-info", "serde", "sp-core 34.0.0", @@ -9986,53 +10945,114 @@ dependencies = [ ] [[package]] -name = "polkadot-primitives" +name = "polkadot-parachain-primitives" version = "15.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b57bc055fa389372ec5fc0001b99aeffd50f3fd379280ce572d935189bb58dd8" +checksum = "1d10a3da595ecd419e526a9cfcc013cd00bcd9a2c962991d6efb312df8307eaf" dependencies = [ - "bitvec", - "hex-literal", - "log", + "bounded-collections", + "derive_more", "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain-primitives", + "polkadot-core-primitives 16.0.0", "scale-info", "serde", - "sp-api", - "sp-application-crypto 38.0.0", - "sp-arithmetic 26.0.0", - "sp-authority-discovery", - "sp-consensus-slots", - "sp-core 34.0.0", - "sp-inherents", - "sp-io 38.0.0", - "sp-keystore 0.40.0", - "sp-runtime 39.0.5", - "sp-staking 34.0.0", + "sp-core 35.0.0", + "sp-runtime 40.0.0", + "sp-weights 31.0.0", ] [[package]] -name = "polkadot-primitives" +name = "polkadot-parachain-primitives" version = "16.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bb20b75d33212150242d39890d7ededab55f1084160c337f15d0eb8ca8c3ad4" +checksum = "855355882205c6a2e646233e258073f63e358905eabc8931fe676102afc0458b" dependencies = [ - "bitvec", - "hex-literal", - "log", - "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain-primitives", + "bounded-collections", + "derive_more", + "parity-scale-codec", + "polkadot-core-primitives 15.0.0", + "scale-info", + "serde", + "sp-core 34.0.0", + "sp-runtime 39.0.5", + "sp-weights 31.0.0", +] + +[[package]] +name = "polkadot-primitives" +version = "15.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b57bc055fa389372ec5fc0001b99aeffd50f3fd379280ce572d935189bb58dd8" +dependencies = [ + "bitvec", + "hex-literal", + "log", + "parity-scale-codec", + "polkadot-core-primitives 15.0.0", + "polkadot-parachain-primitives 14.0.0", + "scale-info", + "serde", + "sp-api 34.0.0", + "sp-application-crypto 38.0.0", + "sp-arithmetic 26.0.0", + "sp-authority-discovery", + "sp-consensus-slots", + "sp-core 34.0.0", + "sp-inherents 34.0.0", + "sp-io 38.0.0", + "sp-keystore 0.40.0", + "sp-runtime 39.0.5", + "sp-staking 34.0.0", +] + +[[package]] +name = "polkadot-primitives" +version = "16.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bb20b75d33212150242d39890d7ededab55f1084160c337f15d0eb8ca8c3ad4" +dependencies = [ + "bitvec", + "hex-literal", + "log", + "parity-scale-codec", + "polkadot-core-primitives 15.0.0", + "polkadot-parachain-primitives 14.0.0", + "scale-info", + "serde", + "sp-api 34.0.0", + "sp-application-crypto 38.0.0", + "sp-arithmetic 26.0.0", + "sp-authority-discovery", + "sp-consensus-slots", + "sp-core 34.0.0", + "sp-inherents 34.0.0", + "sp-io 38.0.0", + "sp-keystore 0.40.0", + "sp-runtime 39.0.5", + "sp-staking 36.0.0", +] + +[[package]] +name = "polkadot-primitives" +version = "18.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73dd35f50e77c917a21257c91d4ccaa163de62476f50f48613d43b6ba943bf32" +dependencies = [ + "bitvec", + "hex-literal", + "log", + "parity-scale-codec", + "polkadot-core-primitives 15.0.0", + "polkadot-parachain-primitives 16.0.0", "scale-info", "serde", - "sp-api", + "sp-api 34.0.0", "sp-application-crypto 38.0.0", "sp-arithmetic 26.0.0", "sp-authority-discovery", "sp-consensus-slots", "sp-core 34.0.0", - "sp-inherents", + "sp-inherents 34.0.0", "sp-io 38.0.0", "sp-keystore 0.40.0", "sp-runtime 39.0.5", @@ -10044,38 +11064,38 @@ name = "polkadot-runtime" version = "1.0.0" dependencies = [ "approx", - "binary-merkle-tree", - "frame-benchmarking", - "frame-election-provider-support", + "binary-merkle-tree 15.0.1", + "frame-benchmarking 38.0.0", + "frame-election-provider-support 38.0.0", "frame-executive", "frame-metadata-hash-extension", "frame-remote-externalities", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", "hex-literal", "log", - "pallet-asset-rate", - "pallet-authority-discovery", - "pallet-authorship", - "pallet-babe", + "pallet-asset-rate 17.0.0", + "pallet-authority-discovery 38.0.0", + "pallet-authorship 38.0.0", + "pallet-babe 38.0.0", "pallet-bags-list", - "pallet-balances", + "pallet-balances 39.0.0", "pallet-beefy", "pallet-beefy-mmr", "pallet-bounties", - "pallet-broker", + "pallet-broker 0.17.2", "pallet-child-bounties", "pallet-conviction-voting", "pallet-delegated-staking", - "pallet-election-provider-multi-phase", - "pallet-election-provider-support-benchmarking", - "pallet-fast-unstake", + "pallet-election-provider-multi-phase 37.0.0", + "pallet-election-provider-support-benchmarking 37.0.0", + "pallet-fast-unstake 37.0.0", "pallet-grandpa", "pallet-indices", - "pallet-message-queue", + "pallet-message-queue 41.0.2", "pallet-mmr", "pallet-multisig", "pallet-nomination-pools", @@ -10087,33 +11107,33 @@ dependencies = [ "pallet-proxy", "pallet-referenda", "pallet-scheduler", - "pallet-session", + "pallet-session 38.0.0", "pallet-session-benchmarking", - "pallet-staking", + "pallet-staking 38.0.0", "pallet-staking-reward-curve", "pallet-staking-reward-fn", "pallet-staking-runtime-api", "pallet-state-trie-migration", - "pallet-timestamp", - "pallet-transaction-payment", + "pallet-timestamp 37.0.0", + "pallet-transaction-payment 38.0.2", "pallet-transaction-payment-rpc-runtime-api", - "pallet-treasury", + "pallet-treasury 37.0.0", "pallet-utility", - "pallet-vesting", + "pallet-vesting 38.0.0", "pallet-whitelist", - "pallet-xcm", + "pallet-xcm 17.0.1", "pallet-xcm-benchmarks", "parity-scale-codec", - "polkadot-parachain-primitives", + "polkadot-parachain-primitives 14.0.0", "polkadot-primitives 16.0.0", - "polkadot-runtime-common", + "polkadot-runtime-common 17.0.0", "polkadot-runtime-constants", - "polkadot-runtime-parachains", + "polkadot-runtime-parachains 17.0.1", "relay-common", "scale-info", "separator", "serde_json", - "sp-api", + "sp-api 34.0.0", "sp-application-crypto 38.0.0", "sp-arithmetic 26.0.0", "sp-authority-discovery", @@ -10122,28 +11142,78 @@ dependencies = [ "sp-consensus-beefy", "sp-core 34.0.0", "sp-debug-derive", - "sp-genesis-builder", - "sp-inherents", + "sp-genesis-builder 0.15.1", + "sp-inherents 34.0.0", "sp-io 38.0.0", "sp-keyring", "sp-npos-elections", "sp-offchain", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-staking 36.0.0", "sp-std", "sp-storage 21.0.0", "sp-tracing 17.0.1", "sp-transaction-pool", "sp-trie 37.0.0", - "sp-version", + "sp-version 37.0.0", "ss58-registry", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", "substrate-wasm-builder", "tokio", - "xcm-runtime-apis", + "xcm-runtime-apis 0.4.2", +] + +[[package]] +name = "polkadot-runtime-common" +version = "16.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbc0933e11c9e9b71f16b4b6fdabe7fe045302fc98a7373f7e8e4263fb8e3c55" +dependencies = [ + "bitvec", + "frame-benchmarking 37.0.0", + "frame-election-provider-support 37.0.0", + "frame-support 37.1.0", + "frame-system 37.1.0", + "impl-trait-for-tuples", + "libsecp256k1", + "log", + "pallet-asset-rate 16.0.0", + "pallet-authorship 37.0.0", + "pallet-balances 38.0.0", + "pallet-broker 0.16.0", + "pallet-election-provider-multi-phase 36.0.0", + "pallet-fast-unstake 36.0.0", + "pallet-identity 37.0.0", + "pallet-session 37.0.0", + "pallet-staking 37.0.0", + "pallet-staking-reward-fn", + "pallet-timestamp 36.0.1", + "pallet-transaction-payment 37.0.1", + "pallet-treasury 36.0.1", + "pallet-vesting 37.0.0", + "parity-scale-codec", + "polkadot-primitives 15.0.0", + "polkadot-runtime-parachains 16.0.3", + "rustc-hex", + "scale-info", + "serde", + "serde_derive", + "slot-range-helper", + "sp-api 34.0.0", + "sp-core 34.0.0", + "sp-inherents 34.0.0", + "sp-io 38.0.0", + "sp-npos-elections", + "sp-runtime 39.0.5", + "sp-session 35.0.0", + "sp-staking 34.0.0", + "staging-xcm 14.2.0", + "staging-xcm-builder 16.0.3", + "staging-xcm-executor 16.0.0", + "static_assertions", ] [[package]] @@ -10153,47 +11223,97 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc15154ba5ca55d323fcf7af0f5dcd39d58dcb4dfac3d9b30404840a6d8bbde4" dependencies = [ "bitvec", - "frame-benchmarking", - "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-election-provider-support 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "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-asset-rate 17.0.0", + "pallet-authorship 38.0.0", + "pallet-babe 38.0.0", + "pallet-balances 39.0.0", + "pallet-broker 0.17.2", + "pallet-election-provider-multi-phase 37.0.0", + "pallet-fast-unstake 37.0.0", + "pallet-identity 38.0.0", + "pallet-session 38.0.0", + "pallet-staking 38.0.0", "pallet-staking-reward-fn", - "pallet-timestamp", - "pallet-transaction-payment", - "pallet-treasury", - "pallet-vesting", + "pallet-timestamp 37.0.0", + "pallet-transaction-payment 38.0.2", + "pallet-treasury 37.0.0", + "pallet-vesting 38.0.0", "parity-scale-codec", "polkadot-primitives 16.0.0", - "polkadot-runtime-parachains", + "polkadot-runtime-parachains 17.0.1", + "rustc-hex", + "scale-info", + "serde", + "serde_derive", + "slot-range-helper", + "sp-api 34.0.0", + "sp-core 34.0.0", + "sp-inherents 34.0.0", + "sp-io 38.0.0", + "sp-npos-elections", + "sp-runtime 39.0.5", + "sp-session 36.0.0", + "sp-staking 36.0.0", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", + "static_assertions", +] + +[[package]] +name = "polkadot-runtime-common" +version = "19.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8d3e93eed93620135c16c21ecad2e76b16f161b21984ef9c6eb62f78904c0bf" +dependencies = [ + "bitvec", + "frame-benchmarking 38.0.0", + "frame-election-provider-support 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", + "impl-trait-for-tuples", + "libsecp256k1", + "log", + "pallet-asset-rate 17.0.0", + "pallet-authorship 38.0.0", + "pallet-balances 39.0.0", + "pallet-broker 0.17.2", + "pallet-election-provider-multi-phase 37.0.0", + "pallet-fast-unstake 37.0.0", + "pallet-identity 38.0.0", + "pallet-session 38.0.0", + "pallet-staking 38.0.0", + "pallet-staking-reward-fn", + "pallet-timestamp 37.0.0", + "pallet-transaction-payment 38.0.2", + "pallet-treasury 37.0.0", + "pallet-vesting 38.0.0", + "parity-scale-codec", + "polkadot-primitives 18.0.0", + "polkadot-runtime-parachains 19.0.0", "rustc-hex", "scale-info", "serde", "serde_derive", "slot-range-helper", - "sp-api", + "sp-api 34.0.0", "sp-core 34.0.0", - "sp-inherents", + "sp-inherents 34.0.0", "sp-io 38.0.0", "sp-npos-elections", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-staking 36.0.0", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm 16.0.0", + "staging-xcm-builder 19.0.0", + "staging-xcm-executor 19.0.0", "static_assertions", ] @@ -10201,14 +11321,27 @@ dependencies = [ name = "polkadot-runtime-constants" version = "1.0.0" dependencies = [ - "frame-support", + "frame-support 38.2.0", "polkadot-primitives 16.0.0", - "polkadot-runtime-common", + "polkadot-runtime-common 17.0.0", "smallvec", "sp-core 34.0.0", "sp-runtime 39.0.5", "sp-weights 31.0.0", - "staging-xcm-builder", + "staging-xcm-builder 17.0.3", +] + +[[package]] +name = "polkadot-runtime-metrics" +version = "16.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4636dd0772d838fb2e3c4a54a6530f2921e80d6cde48eba0ecc029e6378f900" +dependencies = [ + "bs58 0.5.1", + "frame-benchmarking 37.0.0", + "parity-scale-codec", + "polkadot-primitives 15.0.0", + "sp-tracing 17.0.1", ] [[package]] @@ -10218,12 +11351,72 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2c306f1ace7644a24de860479f92cf8d6467393bb0c9b0777c57e2d42c9d452a" dependencies = [ "bs58 0.5.1", - "frame-benchmarking", + "frame-benchmarking 38.0.0", "parity-scale-codec", "polkadot-primitives 16.0.0", "sp-tracing 17.0.1", ] +[[package]] +name = "polkadot-runtime-metrics" +version = "19.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f626278206d65238a45dd505003676733ebe4a2a6196728fd79c260e0580a5c7" +dependencies = [ + "bs58 0.5.1", + "frame-benchmarking 38.0.0", + "parity-scale-codec", + "polkadot-primitives 18.0.0", + "sp-tracing 17.0.1", +] + +[[package]] +name = "polkadot-runtime-parachains" +version = "16.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "555bc7f3a16d403ee5e3fbae79dee1958851c050129a2a2c98ff579d834671fb" +dependencies = [ + "bitflags 1.3.2", + "bitvec", + "derive_more", + "frame-benchmarking 37.0.0", + "frame-support 37.1.0", + "frame-system 37.1.0", + "impl-trait-for-tuples", + "log", + "pallet-authority-discovery 37.0.0", + "pallet-authorship 37.0.0", + "pallet-babe 37.0.0", + "pallet-balances 38.0.0", + "pallet-broker 0.16.0", + "pallet-message-queue 40.0.1", + "pallet-session 37.0.0", + "pallet-staking 37.0.0", + "pallet-timestamp 36.0.1", + "pallet-vesting 37.0.0", + "parity-scale-codec", + "polkadot-core-primitives 15.0.0", + "polkadot-parachain-primitives 14.0.0", + "polkadot-primitives 15.0.0", + "polkadot-runtime-metrics 16.0.0", + "rand", + "rand_chacha", + "scale-info", + "serde", + "sp-api 34.0.0", + "sp-application-crypto 38.0.0", + "sp-arithmetic 26.0.0", + "sp-core 34.0.0", + "sp-inherents 34.0.0", + "sp-io 38.0.0", + "sp-keystore 0.40.0", + "sp-runtime 39.0.5", + "sp-session 35.0.0", + "sp-staking 34.0.0", + "staging-xcm 14.2.0", + "staging-xcm-executor 16.0.0", +] + [[package]] name = "polkadot-runtime-parachains" version = "17.0.1" @@ -10233,45 +11426,95 @@ dependencies = [ "bitflags 1.3.2", "bitvec", "derive_more", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "impl-trait-for-tuples", "log", - "pallet-authority-discovery", - "pallet-authorship", - "pallet-babe", - "pallet-balances", - "pallet-broker", - "pallet-message-queue", + "pallet-authority-discovery 38.0.0", + "pallet-authorship 38.0.0", + "pallet-babe 38.0.0", + "pallet-balances 39.0.0", + "pallet-broker 0.17.2", + "pallet-message-queue 41.0.2", "pallet-mmr", - "pallet-session", - "pallet-staking", - "pallet-timestamp", - "pallet-vesting", + "pallet-session 38.0.0", + "pallet-staking 38.0.0", + "pallet-timestamp 37.0.0", + "pallet-vesting 38.0.0", "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain-primitives", + "polkadot-core-primitives 15.0.0", + "polkadot-parachain-primitives 14.0.0", "polkadot-primitives 16.0.0", - "polkadot-runtime-metrics", + "polkadot-runtime-metrics 17.0.0", "rand", "rand_chacha", "scale-info", "serde", - "sp-api", + "sp-api 34.0.0", "sp-application-crypto 38.0.0", "sp-arithmetic 26.0.0", "sp-core 34.0.0", - "sp-inherents", + "sp-inherents 34.0.0", "sp-io 38.0.0", "sp-keystore 0.40.0", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-staking 36.0.0", "sp-std", "sp-tracing 17.0.1", - "staging-xcm", - "staging-xcm-executor", + "staging-xcm 14.2.0", + "staging-xcm-executor 17.0.0", + "static_assertions", +] + +[[package]] +name = "polkadot-runtime-parachains" +version = "19.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "262c5f14347b0c087321a2b5218063701e57eaa86f148bf24a97566d86ad008d" +dependencies = [ + "bitflags 1.3.2", + "bitvec", + "derive_more", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", + "impl-trait-for-tuples", + "log", + "pallet-authority-discovery 38.0.0", + "pallet-authorship 38.0.0", + "pallet-babe 38.0.0", + "pallet-balances 39.0.0", + "pallet-broker 0.17.2", + "pallet-message-queue 41.0.2", + "pallet-mmr", + "pallet-session 38.0.0", + "pallet-staking 38.0.0", + "pallet-timestamp 37.0.0", + "pallet-vesting 38.0.0", + "parity-scale-codec", + "polkadot-core-primitives 15.0.0", + "polkadot-parachain-primitives 16.0.0", + "polkadot-primitives 18.0.0", + "polkadot-runtime-metrics 19.0.0", + "rand", + "rand_chacha", + "scale-info", + "serde", + "sp-api 34.0.0", + "sp-application-crypto 38.0.0", + "sp-arithmetic 26.0.0", + "sp-core 34.0.0", + "sp-inherents 34.0.0", + "sp-io 38.0.0", + "sp-keystore 0.40.0", + "sp-runtime 39.0.5", + "sp-session 36.0.0", + "sp-staking 36.0.0", + "sp-std", + "staging-xcm 16.0.0", + "staging-xcm-executor 19.0.0", "static_assertions", ] @@ -10353,7 +11596,7 @@ dependencies = [ "polkavm-common 0.8.0", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -10365,7 +11608,7 @@ dependencies = [ "polkavm-common 0.9.0", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -10375,7 +11618,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "15e85319a0d5129dc9f021c62607e0804f5fb777a05cdda44d750ac0732def66" dependencies = [ "polkavm-derive-impl 0.8.0", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -10385,7 +11628,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ba81f7b5faac81e528eb6158a6f3c9e0bb1008e0ffa19653bc8dea925ecb429" dependencies = [ "polkavm-derive-impl 0.9.0", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -10521,7 +11764,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a41cf62165e97c7f814d2221421dbb9afcbcdb0a88068e5ea206e19951c2cbb5" dependencies = [ "proc-macro2", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -10531,12 +11774,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b34d9fd68ae0b74a41b21c03c2f62847aa0ffea044eee893b4c140b37e244e2" dependencies = [ "fixed-hash", - "impl-codec", - "impl-num-traits", - "impl-rlp", - "impl-serde", + "impl-codec 0.6.0", + "impl-num-traits 0.1.2", + "impl-rlp 0.3.0", + "impl-serde 0.4.0", + "scale-info", + "uint 0.9.5", +] + +[[package]] +name = "primitive-types" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d15600a7d856470b7d278b3fe0e311fe28c2526348549f8ef2ff7db3299c87f5" +dependencies = [ + "fixed-hash", + "impl-codec 0.7.0", + "impl-num-traits 0.2.0", + "impl-rlp 0.4.0", + "impl-serde 0.5.0", "scale-info", - "uint", + "uint 0.10.0", ] [[package]] @@ -10590,7 +11848,7 @@ checksum = "3d1eaa7fa0aa1929ffdf7eeb6eac234dde6268914a14ad44d23521ab6a9b258e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -10601,14 +11859,14 @@ checksum = "9b698b0b09d40e9b7c1a47b132d66a8b54bcd20583d9b6d06e4535e383b4405c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] name = "proc-macro2" -version = "1.0.82" +version = "1.0.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b" +checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" dependencies = [ "unicode-ident", ] @@ -10647,7 +11905,7 @@ checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -10729,7 +11987,7 @@ dependencies = [ "prost 0.12.6", "prost-types 0.12.6", "regex", - "syn 2.0.65", + "syn 2.0.96", "tempfile", ] @@ -10756,7 +12014,7 @@ dependencies = [ "itertools 0.12.1", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -10924,9 +12182,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.35" +version = "1.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" +checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" dependencies = [ "proc-macro2", ] @@ -11061,22 +12319,22 @@ dependencies = [ [[package]] name = "ref-cast" -version = "1.0.20" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acde58d073e9c79da00f2b5b84eed919c8326832648a5b109b3fce1bb1175280" +checksum = "ccf0a6f84d5f1d581da8b41b47ec8600871962f2a528115b542b362d4b744931" dependencies = [ "ref-cast-impl", ] [[package]] name = "ref-cast-impl" -version = "1.0.20" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f7473c2cfcf90008193dd0e3e16599455cb601a9fce322b5bb55de799664925" +checksum = "bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -11156,7 +12414,7 @@ dependencies = [ "parity-scale-codec", "polkadot-primitives 16.0.0", "scale-info", - "sp-api", + "sp-api 34.0.0", "sp-runtime 39.0.5", ] @@ -11259,6 +12517,16 @@ dependencies = [ "rustc-hex", ] +[[package]] +name = "rlp" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa24e92bb2a83198bb76d661a71df9f7076b8c420b8696e4d3d97d50d94479e3" +dependencies = [ + "bytes", + "rustc-hex", +] + [[package]] name = "rtnetlink" version = "0.10.1" @@ -11288,10 +12556,10 @@ dependencies = [ "num-bigint", "num-traits", "parity-scale-codec", - "primitive-types", + "primitive-types 0.12.2", "proptest", "rand", - "rlp", + "rlp 0.5.2", "ruint-macro", "serde", "valuable", @@ -11543,9 +12811,9 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.14" +version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" +checksum = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4" [[package]] name = "rusty-fork" @@ -11633,11 +12901,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f666f8ff11f96bf6d90676739eb7ccb6a156a4507634b7af83b94f0aa8195a50" dependencies = [ "parity-scale-codec", - "sp-api", + "sp-api 34.0.0", "sp-block-builder", "sp-blockchain", "sp-core 34.0.0", - "sp-inherents", + "sp-inherents 34.0.0", "sp-runtime 39.0.5", "sp-trie 37.0.0", ] @@ -11663,7 +12931,7 @@ dependencies = [ "sp-blockchain", "sp-core 34.0.0", "sp-crypto-hashing", - "sp-genesis-builder", + "sp-genesis-builder 0.15.1", "sp-io 38.0.0", "sp-runtime 39.0.5", "sp-state-machine 0.43.0", @@ -11679,7 +12947,7 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -11696,7 +12964,7 @@ dependencies = [ "sc-executor", "sc-transaction-pool-api", "sc-utils", - "sp-api", + "sp-api 34.0.0", "sp-blockchain", "sp-consensus", "sp-core 34.0.0", @@ -11725,7 +12993,7 @@ dependencies = [ "sc-network-types", "sc-utils", "serde", - "sp-api", + "sp-api 34.0.0", "sp-blockchain", "sp-consensus", "sp-core 34.0.0", @@ -11766,7 +13034,7 @@ dependencies = [ "sc-transaction-pool-api", "sc-utils", "serde_json", - "sp-api", + "sp-api 34.0.0", "sp-application-crypto 38.0.0", "sp-arithmetic 26.0.0", "sp-blockchain", @@ -11792,14 +13060,14 @@ dependencies = [ "sc-executor-polkavm", "sc-executor-wasmtime", "schnellru", - "sp-api", + "sp-api 34.0.0", "sp-core 34.0.0", "sp-externalities 0.29.0", "sp-io 38.0.0", "sp-panic-handler", "sp-runtime-interface 28.0.0", "sp-trie 37.0.0", - "sp-version", + "sp-version 37.0.0", "sp-wasm-interface 21.0.1", "tracing", ] @@ -11870,7 +13138,7 @@ dependencies = [ "sc-network", "sc-network-types", "sc-transaction-pool-api", - "sp-api", + "sp-api 34.0.0", "sp-consensus", "sp-core 34.0.0", "sp-keystore 0.40.0", @@ -12043,7 +13311,7 @@ dependencies = [ "sp-core 34.0.0", "sp-rpc", "sp-runtime 39.0.5", - "sp-version", + "sp-version 37.0.0", "thiserror", ] @@ -12131,7 +13399,7 @@ checksum = "afc79ba56a1c742f5aeeed1f1801f3edf51f7e818f0a54582cac6f131364ea7b" dependencies = [ "derive_more", "parity-scale-codec", - "primitive-types", + "primitive-types 0.12.2", "scale-bits 0.5.0", "scale-decode-derive", "scale-type-resolver 0.1.1", @@ -12171,7 +13439,7 @@ checksum = "628800925a33794fb5387781b883b5e14d130fece9af5a63613867b8de07c5c7" dependencies = [ "derive_more", "parity-scale-codec", - "primitive-types", + "primitive-types 0.12.2", "scale-bits 0.5.0", "scale-encode-derive", "scale-type-resolver 0.1.1", @@ -12242,7 +13510,7 @@ dependencies = [ "proc-macro2", "quote", "scale-info", - "syn 2.0.65", + "syn 2.0.96", "thiserror", ] @@ -12475,9 +13743,9 @@ checksum = "f97841a747eef040fcd2e7b3b9a220a7205926e60488e673d9e4926d27772ce5" [[package]] name = "serde" -version = "1.0.210" +version = "1.0.217" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" +checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" dependencies = [ "serde_derive", ] @@ -12512,20 +13780,20 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.210" +version = "1.0.217" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" +checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] name = "serde_json" -version = "1.0.131" +version = "1.0.137" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67d42a0bd4ac281beff598909bb56a86acaf979b84483e1c79c10dcaf98f8cf3" +checksum = "930cfb6e6abf99298aaad7d29abbef7a9999a9a8806a40088f55f0dcec03146b" dependencies = [ "itoa", "memchr", @@ -12893,13 +14161,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10bd720997e558beb556d354238fa90781deb38241cf31c1b6368738ef21c279" dependencies = [ "byte-slice-cast", - "frame-support", + "frame-support 38.2.0", "hex", "parity-scale-codec", - "rlp", + "rlp 0.5.2", "scale-info", "serde", - "snowbridge-ethereum", + "snowbridge-ethereum 0.9.0", "snowbridge-milagro-bls", "sp-core 34.0.0", "sp-io 38.0.0", @@ -12909,111 +14177,203 @@ dependencies = [ "ssz_rs_derive", ] +[[package]] +name = "snowbridge-beacon-primitives" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30ae387f38ed2cdeece98b8610a674bb5e19d2c2c320cdf441e08627b2ccb70f" +dependencies = [ + "byte-slice-cast", + "frame-support 39.0.0", + "hex", + "parity-scale-codec", + "rlp 0.6.1", + "scale-info", + "serde", + "snowbridge-ethereum 0.11.0", + "snowbridge-milagro-bls", + "sp-core 35.0.0", + "sp-io 39.0.0", + "sp-runtime 40.0.0", + "sp-std", + "ssz_rs", + "ssz_rs_derive", +] + [[package]] name = "snowbridge-core" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6be61e4db95d1e253a1d5e722953b2d2f6605e5f9761f0a919e5d3fbdbff9da9" dependencies = [ - "ethabi-decode", - "frame-support", - "frame-system", + "ethabi-decode 1.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "hex-literal", "parity-scale-codec", - "polkadot-parachain-primitives", + "polkadot-parachain-primitives 14.0.0", "scale-info", "serde", - "snowbridge-beacon-primitives", + "snowbridge-beacon-primitives 0.10.0", "sp-arithmetic 26.0.0", "sp-core 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", "sp-std", - "staging-xcm", - "staging-xcm-builder", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", ] [[package]] -name = "snowbridge-ethereum" -version = "0.9.0" +name = "snowbridge-core" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc3d6d549c57df27cf89ec852f932fa4008eea877a6911a87e03e8002104eabd" +checksum = "6948906cbc2380590a7f020eb12a681b1cba88adb5308907091724731ed58c8a" dependencies = [ - "ethabi-decode", - "ethbloom", - "ethereum-types", + "ethabi-decode 1.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "hex-literal", - "parity-bytes", "parity-scale-codec", - "rlp", + "polkadot-parachain-primitives 16.0.0", "scale-info", "serde", - "serde-big-array", + "snowbridge-beacon-primitives 0.10.0", + "sp-arithmetic 26.0.0", + "sp-core 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", "sp-std", + "staging-xcm 16.0.0", + "staging-xcm-builder 19.0.0", ] [[package]] -name = "snowbridge-milagro-bls" -version = "1.5.4" +name = "snowbridge-core" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "026aa8638f690a53e3f7676024b9e913b1cab0111d1b7b92669d40a188f9d7e6" +checksum = "dcf9ac462013e55a7fc94f274fd20c39f6a4370b67992bae06c5064f994d991a" dependencies = [ - "hex", - "lazy_static", + "ethabi-decode 2.0.0", + "frame-support 39.0.0", + "frame-system 39.0.0", + "hex-literal", "parity-scale-codec", - "rand", + "polkadot-parachain-primitives 15.0.0", "scale-info", - "snowbridge-amcl", - "zeroize", + "serde", + "snowbridge-beacon-primitives 0.12.0", + "sp-arithmetic 26.0.0", + "sp-core 35.0.0", + "sp-io 39.0.0", + "sp-runtime 40.0.0", + "sp-std", + "staging-xcm 15.0.1", + "staging-xcm-builder 18.0.0", ] [[package]] -name = "snowbridge-outbound-queue-merkle-tree" -version = "0.9.1" +name = "snowbridge-ethereum" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74c6a9b65fa61711b704f0c6afb3663c6288288e8822ddae5cc1146fe3ad9ce8" +checksum = "dc3d6d549c57df27cf89ec852f932fa4008eea877a6911a87e03e8002104eabd" dependencies = [ + "ethabi-decode 1.0.0", + "ethbloom 0.13.0", + "ethereum-types 0.14.1", + "hex-literal", + "parity-bytes", "parity-scale-codec", + "rlp 0.5.2", "scale-info", - "sp-core 34.0.0", + "serde", + "serde-big-array", + "sp-io 38.0.0", "sp-runtime 39.0.5", + "sp-std", ] [[package]] -name = "snowbridge-outbound-queue-runtime-api" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38d27b8d9cb8022637a5ce4f52692520fa75874f393e04ef5cd75bd8795087f6" +name = "snowbridge-ethereum" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "510ced138ecff55bba6699d44a5f117a6baafe11717a54e67cd83d9aa2a76c77" +dependencies = [ + "ethabi-decode 2.0.0", + "ethbloom 0.14.1", + "ethereum-types 0.15.1", + "hex-literal", + "parity-bytes", + "parity-scale-codec", + "rlp 0.6.1", + "scale-info", + "serde", + "serde-big-array", + "sp-io 39.0.0", + "sp-runtime 40.0.0", + "sp-std", +] + +[[package]] +name = "snowbridge-milagro-bls" +version = "1.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "026aa8638f690a53e3f7676024b9e913b1cab0111d1b7b92669d40a188f9d7e6" +dependencies = [ + "hex", + "lazy_static", + "parity-scale-codec", + "rand", + "scale-info", + "snowbridge-amcl", + "zeroize", +] + +[[package]] +name = "snowbridge-outbound-queue-merkle-tree" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74c6a9b65fa61711b704f0c6afb3663c6288288e8822ddae5cc1146fe3ad9ce8" dependencies = [ - "frame-support", "parity-scale-codec", - "snowbridge-core", + "scale-info", + "sp-core 34.0.0", + "sp-runtime 39.0.5", +] + +[[package]] +name = "snowbridge-outbound-queue-runtime-api" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3bbcad93662fffb2a462001148563b05b2f1d84213852ad00fb607dbee8c64fc" +dependencies = [ + "frame-support 38.2.0", + "parity-scale-codec", + "snowbridge-core 0.11.0", "snowbridge-outbound-queue-merkle-tree", - "sp-api", + "sp-api 34.0.0", "sp-std", ] [[package]] name = "snowbridge-pallet-ethereum-client" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d53d32d8470c643f9f8c1f508e1e34263f76297e4c9150e10e8f2e0b63992e1" +checksum = "19f0253fc2c9b5f2edc871a5581c1725a4f9f7ccacafdcb1dd7c3d79f606996f" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "hex-literal", "log", - "pallet-timestamp", + "pallet-timestamp 37.0.0", "parity-scale-codec", "scale-info", "serde", - "snowbridge-beacon-primitives", - "snowbridge-core", - "snowbridge-ethereum", - "snowbridge-pallet-ethereum-client-fixtures", + "snowbridge-beacon-primitives 0.10.0", + "snowbridge-core 0.11.0", + "snowbridge-ethereum 0.9.0", + "snowbridge-pallet-ethereum-client-fixtures 0.19.0", "sp-core 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", @@ -13021,76 +14381,115 @@ dependencies = [ "static_assertions", ] +[[package]] +name = "snowbridge-pallet-ethereum-client" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a1482f30012b7469391ef7bdda59bc9e8c73f55d1a26c946697c8d9769ae66b" +dependencies = [ + "frame-benchmarking 39.0.0", + "frame-support 39.0.0", + "frame-system 39.0.0", + "hex-literal", + "log", + "pallet-timestamp 38.0.0", + "parity-scale-codec", + "scale-info", + "serde", + "snowbridge-beacon-primitives 0.12.0", + "snowbridge-core 0.12.0", + "snowbridge-ethereum 0.11.0", + "snowbridge-pallet-ethereum-client-fixtures 0.20.0", + "sp-core 35.0.0", + "sp-io 39.0.0", + "sp-runtime 40.0.0", + "sp-std", + "static_assertions", +] + [[package]] name = "snowbridge-pallet-ethereum-client-fixtures" -version = "0.18.0" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3984b98465af1d862d4e87ba783e1731f2a3f851b148d6cb98d526cebd351185" +checksum = "50ae854cc37d59c38f2577eef3c236fe44dbd0c30db45be0a7c3596bc3c2f5c0" dependencies = [ "hex-literal", - "snowbridge-beacon-primitives", - "snowbridge-core", + "snowbridge-beacon-primitives 0.10.0", + "snowbridge-core 0.11.0", "sp-core 34.0.0", "sp-std", ] +[[package]] +name = "snowbridge-pallet-ethereum-client-fixtures" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "477077f4537b7e8e27fd0971eb6c167374c802ebde8aba5a47c4d69590937d08" +dependencies = [ + "hex-literal", + "snowbridge-beacon-primitives 0.12.0", + "snowbridge-core 0.12.0", + "sp-core 35.0.0", + "sp-std", +] + [[package]] name = "snowbridge-pallet-inbound-queue" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2e6a9d00e60e3744e6b6f0c21fea6694b9c6401ac40e41340a96e561dcf1935" +checksum = "de24125bdaa28cca428bc1473e3b607b5c841c79d8da31ca5f0e48de3485e728" dependencies = [ "alloy-primitives", "alloy-sol-types", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "hex-literal", "log", - "pallet-balances", + "pallet-balances 39.0.0", "parity-scale-codec", "scale-info", "serde", - "snowbridge-beacon-primitives", - "snowbridge-core", + "snowbridge-beacon-primitives 0.10.0", + "snowbridge-core 0.11.0", "snowbridge-pallet-inbound-queue-fixtures", "snowbridge-router-primitives", "sp-core 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", "sp-std", - "staging-xcm", - "staging-xcm-executor", + "staging-xcm 16.0.0", + "staging-xcm-executor 19.0.0", ] [[package]] name = "snowbridge-pallet-inbound-queue-fixtures" -version = "0.18.0" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b099db83f4c10c0bf84e87deb1596019f91411ea1c8c9733ea9a7f2e7e967073" +checksum = "85bd5ae6845588ce536b0607673ef40b73a57d21cb925db727a9fe6050cb6d4f" dependencies = [ "hex-literal", - "snowbridge-beacon-primitives", - "snowbridge-core", + "snowbridge-beacon-primitives 0.10.0", + "snowbridge-core 0.11.0", "sp-core 34.0.0", "sp-std", ] [[package]] name = "snowbridge-pallet-outbound-queue" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7d49478041b6512c710d0d4655675d146fe00a8e0c1624e5d8a1d6c161d490f" +checksum = "914042eb8948845635a014de1ad2641e3959b24339bf8bdf47fd10793d569abb" dependencies = [ - "bridge-hub-common", - "ethabi-decode", - "frame-benchmarking", - "frame-support", - "frame-system", + "bridge-hub-common 0.11.0", + "ethabi-decode 1.0.0", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "parity-scale-codec", "scale-info", "serde", - "snowbridge-core", + "snowbridge-core 0.11.0", "snowbridge-outbound-queue-merkle-tree", "sp-arithmetic 26.0.0", "sp-core 34.0.0", @@ -13101,105 +14500,105 @@ dependencies = [ [[package]] name = "snowbridge-pallet-system" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "674db59b3c8013382e5c07243ad9439b64d81d2e8b3c4f08d752b55aa5de697e" +checksum = "265c941d5747a177f531e796c66e6d110a4a2e0c47dd15c2bc4bca3c984032f2" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "log", "parity-scale-codec", "scale-info", - "snowbridge-core", + "snowbridge-core 0.11.0", "sp-core 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", "sp-std", - "staging-xcm", - "staging-xcm-executor", + "staging-xcm 16.0.0", + "staging-xcm-executor 19.0.0", ] [[package]] name = "snowbridge-router-primitives" -version = "0.16.0" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "025f1e6805753821b1db539369f1fb183fd59fd5df7023f7633a4c0cfd3e62f9" +checksum = "348d3a7acdcdc765be626729da5294f2af9eeaf3062c4e2e777a5c5e3118c58a" dependencies = [ - "frame-support", + "frame-support 38.2.0", "hex-literal", "log", "parity-scale-codec", "scale-info", - "snowbridge-core", + "snowbridge-core 0.11.0", "sp-core 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", "sp-std", - "staging-xcm", - "staging-xcm-executor", + "staging-xcm 16.0.0", + "staging-xcm-executor 19.0.0", ] [[package]] name = "snowbridge-runtime-common" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6093f0e73d6cfdd2eea8712155d1d75b5063fc9b1d854d2665b097b4bb29570d" +checksum = "03576833a00a7a5604887d7f0d9020ded0181ceef7698818abf2492058141d01" dependencies = [ - "frame-support", + "frame-support 38.2.0", "log", "parity-scale-codec", - "snowbridge-core", + "snowbridge-core 0.11.0", "sp-arithmetic 26.0.0", "sp-std", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm 16.0.0", + "staging-xcm-builder 19.0.0", + "staging-xcm-executor 19.0.0", ] [[package]] name = "snowbridge-runtime-test-common" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "242ad550a31ebd8e29a17beb89f1e5ddf4e657ebdf667fb9e4c0660428de4e9b" +checksum = "e91c511cd085995a9fec797214a0ce6045cc82b7ffe1665c2eda32ebe8054602" dependencies = [ - "cumulus-pallet-parachain-system", - "frame-support", - "frame-system", - "pallet-balances", + "cumulus-pallet-parachain-system 0.19.0", + "frame-support 38.2.0", + "frame-system 38.0.0", + "pallet-balances 39.0.0", "pallet-collator-selection", - "pallet-message-queue", - "pallet-session", - "pallet-timestamp", + "pallet-message-queue 41.0.2", + "pallet-session 38.0.0", + "pallet-timestamp 37.0.0", "pallet-utility", - "pallet-xcm", - "parachains-runtimes-test-utils", + "pallet-xcm 19.0.0", + "parachains-runtimes-test-utils 21.0.0", "parity-scale-codec", - "snowbridge-core", - "snowbridge-pallet-ethereum-client", - "snowbridge-pallet-ethereum-client-fixtures", + "snowbridge-core 0.11.0", + "snowbridge-pallet-ethereum-client 0.11.0", + "snowbridge-pallet-ethereum-client-fixtures 0.19.0", "snowbridge-pallet-outbound-queue", "snowbridge-pallet-system", "sp-core 34.0.0", "sp-io 38.0.0", "sp-keyring", "sp-runtime 39.0.5", - "staging-parachain-info", - "staging-xcm", - "staging-xcm-executor", + "staging-parachain-info 0.19.0", + "staging-xcm 16.0.0", + "staging-xcm-executor 19.0.0", ] [[package]] name = "snowbridge-system-runtime-api" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68b8b83b3db781c49844312a23965073e4d93341739a35eafe526c53b578d3b7" +checksum = "cef0c9cb2023f868767e09893d7373e8ea9cc040fbabc0fa2b9760b5cff0335c" dependencies = [ "parity-scale-codec", - "snowbridge-core", - "sp-api", + "snowbridge-core 0.11.0", + "sp-api 34.0.0", "sp-std", - "staging-xcm", + "staging-xcm 16.0.0", ] [[package]] @@ -13263,15 +14662,38 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-api-proc-macro", + "sp-api-proc-macro 20.0.0", "sp-core 34.0.0", "sp-externalities 0.29.0", - "sp-metadata-ir", + "sp-metadata-ir 0.7.0", "sp-runtime 39.0.5", "sp-runtime-interface 28.0.0", "sp-state-machine 0.43.0", "sp-trie 37.0.0", - "sp-version", + "sp-version 37.0.0", + "thiserror", +] + +[[package]] +name = "sp-api" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7538a61120585b0e1e89d9de57448732ea4d3f9d175cab882b3c86e9809612a0" +dependencies = [ + "docify", + "hash-db", + "log", + "parity-scale-codec", + "scale-info", + "sp-api-proc-macro 21.0.0", + "sp-core 35.0.0", + "sp-externalities 0.30.0", + "sp-metadata-ir 0.8.0", + "sp-runtime 40.0.0", + "sp-runtime-interface 29.0.0", + "sp-state-machine 0.44.0", + "sp-trie 38.0.0", + "sp-version 38.0.0", "thiserror", ] @@ -13287,7 +14709,22 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", +] + +[[package]] +name = "sp-api-proc-macro" +version = "21.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37f8b9621cfa68a45d6f9c124e672b8f6780839a6c95279a7877d244fef8d1dc" +dependencies = [ + "Inflector", + "blake2 0.10.6", + "expander", + "proc-macro-crate 3.1.0", + "proc-macro2", + "quote", + "syn 2.0.96", ] [[package]] @@ -13317,6 +14754,19 @@ dependencies = [ "sp-io 38.0.0", ] +[[package]] +name = "sp-application-crypto" +version = "39.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f6850bd745fe9c0a200a8e729a82c8036250e1ad1ef24ed7498b2289935c974" +dependencies = [ + "parity-scale-codec", + "scale-info", + "serde", + "sp-core 35.0.0", + "sp-io 39.0.0", +] + [[package]] name = "sp-arithmetic" version = "25.0.0" @@ -13356,7 +14806,7 @@ checksum = "519c33af0e25ba2dd2eb3790dc404d634b6e4ce0801bcc8fa3574e07c365e734" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api", + "sp-api 34.0.0", "sp-application-crypto 38.0.0", "sp-runtime 39.0.5", ] @@ -13367,8 +14817,8 @@ version = "34.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74738809461e3d4bd707b5b94e0e0c064a623a74a6a8fe5c98514417a02858dd" dependencies = [ - "sp-api", - "sp-inherents", + "sp-api 34.0.0", + "sp-inherents 34.0.0", "sp-runtime 39.0.5", ] @@ -13382,7 +14832,7 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", "schnellru", - "sp-api", + "sp-api 34.0.0", "sp-consensus", "sp-core 34.0.0", "sp-database", @@ -13402,7 +14852,7 @@ dependencies = [ "futures", "log", "sp-core 34.0.0", - "sp-inherents", + "sp-inherents 34.0.0", "sp-runtime 39.0.5", "sp-state-machine 0.43.0", "thiserror", @@ -13417,12 +14867,12 @@ dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "sp-api", + "sp-api 34.0.0", "sp-application-crypto 38.0.0", "sp-consensus-slots", - "sp-inherents", + "sp-inherents 34.0.0", "sp-runtime 39.0.5", - "sp-timestamp", + "sp-timestamp 34.0.0", ] [[package]] @@ -13435,13 +14885,13 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api", + "sp-api 34.0.0", "sp-application-crypto 38.0.0", "sp-consensus-slots", "sp-core 34.0.0", - "sp-inherents", + "sp-inherents 34.0.0", "sp-runtime 39.0.5", - "sp-timestamp", + "sp-timestamp 34.0.0", ] [[package]] @@ -13454,7 +14904,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api", + "sp-api 34.0.0", "sp-application-crypto 38.0.0", "sp-core 34.0.0", "sp-crypto-hashing", @@ -13477,7 +14927,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api", + "sp-api 34.0.0", "sp-application-crypto 38.0.0", "sp-core 34.0.0", "sp-keystore 0.40.0", @@ -13493,7 +14943,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-timestamp", + "sp-timestamp 34.0.0", ] [[package]] @@ -13512,7 +14962,7 @@ dependencies = [ "futures", "hash-db", "hash256-std-hasher", - "impl-serde", + "impl-serde 0.4.0", "itertools 0.10.5", "k256", "libsecp256k1", @@ -13522,7 +14972,7 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", "paste", - "primitive-types", + "primitive-types 0.12.2", "rand", "scale-info", "schnorrkel", @@ -13559,7 +15009,7 @@ dependencies = [ "futures", "hash-db", "hash256-std-hasher", - "impl-serde", + "impl-serde 0.4.0", "itertools 0.11.0", "k256", "libsecp256k1", @@ -13569,7 +15019,7 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", "paste", - "primitive-types", + "primitive-types 0.12.2", "rand", "scale-info", "schnorrkel", @@ -13590,6 +15040,53 @@ dependencies = [ "zeroize", ] +[[package]] +name = "sp-core" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4532774405a712a366a98080cbb4daa28c38ddff0ec595902ad6ee6a78a809f8" +dependencies = [ + "array-bytes", + "bitflags 1.3.2", + "blake2 0.10.6", + "bounded-collections", + "bs58 0.5.1", + "dyn-clonable", + "ed25519-zebra 4.0.3", + "futures", + "hash-db", + "hash256-std-hasher", + "impl-serde 0.5.0", + "itertools 0.11.0", + "k256", + "libsecp256k1", + "log", + "merlin", + "parity-bip39", + "parity-scale-codec", + "parking_lot 0.12.3", + "paste", + "primitive-types 0.13.1", + "rand", + "scale-info", + "schnorrkel", + "secp256k1", + "secrecy", + "serde", + "sp-crypto-hashing", + "sp-debug-derive", + "sp-externalities 0.30.0", + "sp-runtime-interface 29.0.0", + "sp-std", + "sp-storage 22.0.0", + "ss58-registry", + "substrate-bip39 0.6.0", + "thiserror", + "tracing", + "w3f-bls", + "zeroize", +] + [[package]] name = "sp-crypto-hashing" version = "0.1.0" @@ -13612,7 +15109,7 @@ checksum = "b85d0f1f1e44bd8617eb2a48203ee854981229e3e79e6f468c7175d5fd37489b" dependencies = [ "quote", "sp-crypto-hashing", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -13633,7 +15130,7 @@ checksum = "48d09fa0a5f7299fb81ee25ae3853d26200f7a348148aed6de76be905c007dbe" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -13659,6 +15156,17 @@ dependencies = [ "sp-storage 21.0.0", ] +[[package]] +name = "sp-externalities" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30cbf059dce180a8bf8b6c8b08b6290fa3d1c7f069a60f1df038ab5dd5fc0ba6" +dependencies = [ + "environmental", + "parity-scale-codec", + "sp-storage 22.0.0", +] + [[package]] name = "sp-genesis-builder" version = "0.15.1" @@ -13668,10 +15176,23 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde_json", - "sp-api", + "sp-api 34.0.0", "sp-runtime 39.0.5", ] +[[package]] +name = "sp-genesis-builder" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4bd990146f77cdeff46e2a85b160718de021832a3c805c4a44c81f4ebba7999" +dependencies = [ + "parity-scale-codec", + "scale-info", + "serde_json", + "sp-api 35.0.0", + "sp-runtime 40.0.0", +] + [[package]] name = "sp-inherents" version = "34.0.0" @@ -13686,6 +15207,20 @@ dependencies = [ "thiserror", ] +[[package]] +name = "sp-inherents" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "575142ee4947deb9e5b731efbbfd432b1d28fc26f130f4cfdd3660e851907298" +dependencies = [ + "async-trait", + "impl-trait-for-tuples", + "parity-scale-codec", + "scale-info", + "sp-runtime 40.0.0", + "thiserror", +] + [[package]] name = "sp-io" version = "33.0.0" @@ -13740,6 +15275,33 @@ dependencies = [ "tracing-core", ] +[[package]] +name = "sp-io" +version = "39.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86554fd101635b388e41ce83c28754ee30078e6a93480e1310914b4b09a67130" +dependencies = [ + "bytes", + "docify", + "ed25519-dalek", + "libsecp256k1", + "log", + "parity-scale-codec", + "polkavm-derive 0.9.1", + "rustversion", + "secp256k1", + "sp-core 35.0.0", + "sp-crypto-hashing", + "sp-externalities 0.30.0", + "sp-keystore 0.41.0", + "sp-runtime-interface 29.0.0", + "sp-state-machine 0.44.0", + "sp-tracing 17.0.1", + "sp-trie 38.0.0", + "tracing", + "tracing-core", +] + [[package]] name = "sp-keyring" version = "39.0.0" @@ -13775,6 +15337,18 @@ dependencies = [ "sp-externalities 0.29.0", ] +[[package]] +name = "sp-keystore" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1d41475fcdf253f9f0da839564c1b7f8a95c6a293ddfffd6e48e3671e76f33b" +dependencies = [ + "parity-scale-codec", + "parking_lot 0.12.3", + "sp-core 35.0.0", + "sp-externalities 0.30.0", +] + [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" @@ -13796,6 +15370,17 @@ dependencies = [ "scale-info", ] +[[package]] +name = "sp-metadata-ir" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "427be4e8e6a33cb8ffc8c91f8834b9c6f563daf246e8f0da16e9e0db3db55f5a" +dependencies = [ + "frame-metadata 18.0.0", + "parity-scale-codec", + "scale-info", +] + [[package]] name = "sp-mixnet" version = "0.12.0" @@ -13804,7 +15389,7 @@ checksum = "3b0b017dd54823b6e62f9f7171a1df350972e5c6d0bf17e0c2f78680b5c31942" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api", + "sp-api 34.0.0", "sp-application-crypto 38.0.0", ] @@ -13819,7 +15404,7 @@ dependencies = [ "polkadot-ckb-merkle-mountain-range", "scale-info", "serde", - "sp-api", + "sp-api 34.0.0", "sp-core 34.0.0", "sp-debug-derive", "sp-runtime 39.0.5", @@ -13846,19 +15431,18 @@ version = "34.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d9de237d72ecffd07f90826eef18360208b16d8de939d54e61591fac0fcbf99" dependencies = [ - "sp-api", + "sp-api 34.0.0", "sp-core 34.0.0", "sp-runtime 39.0.5", ] [[package]] name = "sp-panic-handler" -version = "13.0.0" +version = "13.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8f5a17a0a11de029a8b811cb6e8b32ce7e02183cc04a3e965c383246798c416" +checksum = "81478b3740b357fa0ea10fcdc1ee02ebae7734e50f80342c4743476d9f78eeea" dependencies = [ "backtrace", - "lazy_static", "regex", ] @@ -13925,6 +15509,36 @@ dependencies = [ "tracing", ] +[[package]] +name = "sp-runtime" +version = "40.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97c47600a543323cb53d013e2cb8e907d13d972ece014ea0b076700c455071c2" +dependencies = [ + "binary-merkle-tree 16.0.0", + "docify", + "either", + "hash256-std-hasher", + "impl-trait-for-tuples", + "log", + "num-traits", + "parity-scale-codec", + "paste", + "rand", + "scale-info", + "serde", + "simple-mermaid", + "sp-application-crypto 39.0.0", + "sp-arithmetic 26.0.0", + "sp-core 35.0.0", + "sp-io 39.0.0", + "sp-std", + "sp-trie 38.0.0", + "sp-weights 31.0.0", + "tracing", + "tuplex", +] + [[package]] name = "sp-runtime-interface" version = "26.0.0" @@ -13935,7 +15549,7 @@ dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "polkavm-derive 0.8.0", - "primitive-types", + "primitive-types 0.12.2", "sp-externalities 0.27.0", "sp-runtime-interface-proc-macro", "sp-std", @@ -13955,7 +15569,7 @@ dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "polkavm-derive 0.9.1", - "primitive-types", + "primitive-types 0.12.2", "sp-externalities 0.29.0", "sp-runtime-interface-proc-macro", "sp-std", @@ -13965,6 +15579,26 @@ dependencies = [ "static_assertions", ] +[[package]] +name = "sp-runtime-interface" +version = "29.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51e83d940449837a8b2a01b4d877dd22d896fd14d3d3ade875787982da994a33" +dependencies = [ + "bytes", + "impl-trait-for-tuples", + "parity-scale-codec", + "polkavm-derive 0.9.1", + "primitive-types 0.13.1", + "sp-externalities 0.30.0", + "sp-runtime-interface-proc-macro", + "sp-std", + "sp-storage 22.0.0", + "sp-tracing 17.0.1", + "sp-wasm-interface 21.0.1", + "static_assertions", +] + [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" @@ -13976,7 +15610,22 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", +] + +[[package]] +name = "sp-session" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d04fcd2d1270038be94d00103e8e95f7fbab9075dcc78096b91d8931ee970d73" +dependencies = [ + "parity-scale-codec", + "scale-info", + "sp-api 34.0.0", + "sp-core 34.0.0", + "sp-keystore 0.40.0", + "sp-runtime 39.0.5", + "sp-staking 34.0.0", ] [[package]] @@ -13987,7 +15636,7 @@ checksum = "00a3a307fedc423fb8cd2a7726a3bbb99014f1b4b52f26153993e2aae3338fe6" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api", + "sp-api 34.0.0", "sp-core 34.0.0", "sp-keystore 0.40.0", "sp-runtime 39.0.5", @@ -13998,7 +15647,21 @@ dependencies = [ name = "sp-staking" version = "34.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "143a764cacbab58347d8b2fd4c8909031fb0888d7b02a0ec9fa44f81f780d732" +checksum = "143a764cacbab58347d8b2fd4c8909031fb0888d7b02a0ec9fa44f81f780d732" +dependencies = [ + "impl-trait-for-tuples", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core 34.0.0", + "sp-runtime 39.0.5", +] + +[[package]] +name = "sp-staking" +version = "36.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a73eedb4b85f4cd420d31764827546aa22f82ce1646d0fd258993d051de7a90" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -14010,16 +15673,16 @@ dependencies = [ [[package]] name = "sp-staking" -version = "36.0.0" +version = "37.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a73eedb4b85f4cd420d31764827546aa22f82ce1646d0fd258993d051de7a90" +checksum = "e16f953bf2c6702430f3374366b172ab024ee5e9fef5cccf29fa73a29161c2b0" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "scale-info", "serde", - "sp-core 34.0.0", - "sp-runtime 39.0.5", + "sp-core 35.0.0", + "sp-runtime 40.0.0", ] [[package]] @@ -14065,6 +15728,27 @@ dependencies = [ "trie-db 0.29.1", ] +[[package]] +name = "sp-state-machine" +version = "0.44.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bce4ee5ee6c614994077e6e317270eab6fde2bc346b028290286cbf9d0011b7e" +dependencies = [ + "hash-db", + "log", + "parity-scale-codec", + "parking_lot 0.12.3", + "rand", + "smallvec", + "sp-core 35.0.0", + "sp-externalities 0.30.0", + "sp-panic-handler", + "sp-trie 38.0.0", + "thiserror", + "tracing", + "trie-db 0.29.1", +] + [[package]] name = "sp-statement-store" version = "18.0.0" @@ -14079,7 +15763,7 @@ dependencies = [ "rand", "scale-info", "sha2 0.10.8", - "sp-api", + "sp-api 34.0.0", "sp-application-crypto 38.0.0", "sp-core 34.0.0", "sp-crypto-hashing", @@ -14102,7 +15786,7 @@ version = "20.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8dba5791cb3978e95daf99dad919ecb3ec35565604e88cd38d805d9d4981e8bd" dependencies = [ - "impl-serde", + "impl-serde 0.4.0", "parity-scale-codec", "ref-cast", "serde", @@ -14116,7 +15800,20 @@ version = "21.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "99c82989b3a4979a7e1ad848aad9f5d0b4388f1f454cc131766526601ab9e8f8" dependencies = [ - "impl-serde", + "impl-serde 0.4.0", + "parity-scale-codec", + "ref-cast", + "serde", + "sp-debug-derive", +] + +[[package]] +name = "sp-storage" +version = "22.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee3b70ca340e41cde9d2e069d354508a6e37a6573d66f7cc38f11549002f64ec" +dependencies = [ + "impl-serde 0.5.0", "parity-scale-codec", "ref-cast", "serde", @@ -14131,11 +15828,24 @@ checksum = "72a1cb4df653d62ccc0dbce1db45d1c9443ec60247ee9576962d24da4c9c6f07" dependencies = [ "async-trait", "parity-scale-codec", - "sp-inherents", + "sp-inherents 34.0.0", "sp-runtime 39.0.5", "thiserror", ] +[[package]] +name = "sp-timestamp" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "595d392536ab1d212749f1d937692df157a0debf9a8b96a5ff78d38485dd6ac5" +dependencies = [ + "async-trait", + "parity-scale-codec", + "sp-inherents 35.0.0", + "sp-runtime 40.0.0", + "thiserror", +] + [[package]] name = "sp-tracing" version = "16.0.0" @@ -14167,7 +15877,7 @@ version = "34.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc4bf251059485a7dd38fe4afeda8792983511cc47f342ff4695e2dcae6b5247" dependencies = [ - "sp-api", + "sp-api 34.0.0", "sp-runtime 39.0.5", ] @@ -14220,13 +15930,36 @@ dependencies = [ "trie-root", ] +[[package]] +name = "sp-trie" +version = "38.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1851c4929ae88932c6bcdb9e60f4063e478ca612012af3b6d365c7dc9c591f7f" +dependencies = [ + "ahash 0.8.8", + "hash-db", + "memory-db", + "nohash-hasher", + "parity-scale-codec", + "parking_lot 0.12.3", + "rand", + "scale-info", + "schnellru", + "sp-core 35.0.0", + "sp-externalities 0.30.0", + "thiserror", + "tracing", + "trie-db 0.29.1", + "trie-root", +] + [[package]] name = "sp-version" version = "37.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d521a405707b5be561367cd3d442ff67588993de24062ce3adefcf8437ee9fe1" dependencies = [ - "impl-serde", + "impl-serde 0.4.0", "parity-scale-codec", "parity-wasm", "scale-info", @@ -14234,7 +15967,25 @@ dependencies = [ "sp-crypto-hashing-proc-macro", "sp-runtime 39.0.5", "sp-std", - "sp-version-proc-macro", + "sp-version-proc-macro 14.0.0", + "thiserror", +] + +[[package]] +name = "sp-version" +version = "38.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b7561e88742bc47b2f5fbdcab77a1cd98cf04117a3e163c1aadd58b9a592a18" +dependencies = [ + "impl-serde 0.5.0", + "parity-scale-codec", + "parity-wasm", + "scale-info", + "serde", + "sp-crypto-hashing-proc-macro", + "sp-runtime 40.0.0", + "sp-std", + "sp-version-proc-macro 15.0.0", "thiserror", ] @@ -14247,7 +15998,20 @@ dependencies = [ "parity-scale-codec", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", +] + +[[package]] +name = "sp-version-proc-macro" +version = "15.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54cabc8279e835cd9c608d70cb00e693bddec94fe8478e9f3104dad1da5f93ca" +dependencies = [ + "parity-scale-codec", + "proc-macro-warning 1.0.0", + "proc-macro2", + "quote", + "syn 2.0.96", ] [[package]] @@ -14389,38 +16153,38 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" name = "staging-kusama-runtime" version = "1.0.0" dependencies = [ - "binary-merkle-tree", - "frame-benchmarking", - "frame-election-provider-support", + "binary-merkle-tree 15.0.1", + "frame-benchmarking 38.0.0", + "frame-election-provider-support 38.0.0", "frame-executive", "frame-metadata-hash-extension", "frame-remote-externalities", - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", "hex-literal", "kusama-runtime-constants", "log", - "pallet-asset-rate", - "pallet-authority-discovery", - "pallet-authorship", - "pallet-babe", + "pallet-asset-rate 17.0.0", + "pallet-authority-discovery 38.0.0", + "pallet-authorship 38.0.0", + "pallet-babe 38.0.0", "pallet-bags-list", - "pallet-balances", + "pallet-balances 39.0.0", "pallet-beefy", "pallet-beefy-mmr", "pallet-bounties", "pallet-child-bounties", "pallet-conviction-voting", "pallet-delegated-staking", - "pallet-election-provider-multi-phase", - "pallet-election-provider-support-benchmarking", - "pallet-fast-unstake", + "pallet-election-provider-multi-phase 37.0.0", + "pallet-election-provider-support-benchmarking 37.0.0", + "pallet-fast-unstake 37.0.0", "pallet-grandpa", "pallet-indices", - "pallet-message-queue", + "pallet-message-queue 41.0.2", "pallet-mmr", "pallet-multisig", "pallet-nis", @@ -14436,29 +16200,29 @@ dependencies = [ "pallet-recovery", "pallet-referenda", "pallet-scheduler", - "pallet-session", + "pallet-session 38.0.0", "pallet-session-benchmarking", "pallet-society", - "pallet-staking", + "pallet-staking 38.0.0", "pallet-staking-runtime-api", - "pallet-timestamp", - "pallet-transaction-payment", + "pallet-timestamp 37.0.0", + "pallet-transaction-payment 38.0.2", "pallet-transaction-payment-rpc-runtime-api", - "pallet-treasury", + "pallet-treasury 37.0.0", "pallet-utility", - "pallet-vesting", + "pallet-vesting 38.0.0", "pallet-whitelist", - "pallet-xcm", + "pallet-xcm 17.0.1", "pallet-xcm-benchmarks", "parity-scale-codec", "polkadot-primitives 16.0.0", - "polkadot-runtime-common", - "polkadot-runtime-parachains", + "polkadot-runtime-common 17.0.0", + "polkadot-runtime-parachains 17.0.1", "relay-common", "scale-info", "separator", "serde_json", - "sp-api", + "sp-api 34.0.0", "sp-application-crypto 38.0.0", "sp-arithmetic 26.0.0", "sp-authority-discovery", @@ -14467,28 +16231,28 @@ dependencies = [ "sp-consensus-beefy", "sp-core 34.0.0", "sp-debug-derive", - "sp-genesis-builder", - "sp-inherents", + "sp-genesis-builder 0.15.1", + "sp-inherents 34.0.0", "sp-io 38.0.0", "sp-keyring", "sp-npos-elections", "sp-offchain", "sp-runtime 39.0.5", - "sp-session", + "sp-session 36.0.0", "sp-staking 36.0.0", "sp-std", "sp-storage 21.0.0", "sp-tracing 17.0.1", "sp-transaction-pool", "sp-trie 37.0.0", - "sp-version", + "sp-version 37.0.0", "ss58-registry", - "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm 14.2.0", + "staging-xcm-builder 17.0.3", + "staging-xcm-executor 17.0.0", "substrate-wasm-builder", "tokio", - "xcm-runtime-apis", + "xcm-runtime-apis 0.4.2", ] [[package]] @@ -14497,9 +16261,23 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d28266dfddbfff721d70ad2f873380845b569adfab32f257cf97d9cedd894b68" dependencies = [ - "cumulus-primitives-core", - "frame-support", - "frame-system", + "cumulus-primitives-core 0.16.0", + "frame-support 38.2.0", + "frame-system 38.0.0", + "parity-scale-codec", + "scale-info", + "sp-runtime 39.0.5", +] + +[[package]] +name = "staging-parachain-info" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ad463f86f33bbde848963bab20427763c613e2e76eecd863428111f321270fa" +dependencies = [ + "cumulus-primitives-core 0.18.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "parity-scale-codec", "scale-info", "sp-runtime 39.0.5", @@ -14522,7 +16300,71 @@ dependencies = [ "serde", "sp-runtime 39.0.5", "sp-weights 31.0.0", - "xcm-procedural", + "xcm-procedural 10.1.0", +] + +[[package]] +name = "staging-xcm" +version = "15.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3061478a487d11bc79a57c752a7021fa591906fd58108cf35925f8ed85c2bd4" +dependencies = [ + "array-bytes", + "bounded-collections", + "derivative", + "environmental", + "frame-support 39.0.0", + "hex-literal", + "impl-trait-for-tuples", + "log", + "parity-scale-codec", + "scale-info", + "serde", + "sp-runtime 40.0.0", + "sp-weights 31.0.0", + "xcm-procedural 11.0.0", +] + +[[package]] +name = "staging-xcm" +version = "16.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e63a6e0f151c26853b9598a23092a140ab60f0614e27d2e362ec7b1c8ac3aa9" +dependencies = [ + "array-bytes", + "bounded-collections", + "derivative", + "environmental", + "impl-trait-for-tuples", + "log", + "parity-scale-codec", + "scale-info", + "serde", + "sp-runtime 39.0.5", + "sp-weights 31.0.0", + "xcm-procedural 10.1.0", +] + +[[package]] +name = "staging-xcm-builder" +version = "16.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96a08849a23197b1b54ea46290c4984bfd6ad0ff9c962682f11ff810a6dbf50f" +dependencies = [ + "frame-support 37.1.0", + "frame-system 37.1.0", + "impl-trait-for-tuples", + "log", + "pallet-transaction-payment 37.0.1", + "parity-scale-codec", + "polkadot-parachain-primitives 14.0.0", + "scale-info", + "sp-arithmetic 26.0.0", + "sp-io 38.0.0", + "sp-runtime 39.0.5", + "sp-weights 31.0.0", + "staging-xcm 14.2.0", + "staging-xcm-executor 16.0.0", ] [[package]] @@ -14531,21 +16373,88 @@ version = "17.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6f7a92cfaec55a5ed0f9cbbb9076aa8ec0aff1ba90b9804cc5c8f2369fde59c" dependencies = [ - "frame-support", - "frame-system", + "frame-support 38.2.0", + "frame-system 38.0.0", + "impl-trait-for-tuples", + "log", + "pallet-asset-conversion 20.0.0", + "pallet-transaction-payment 38.0.2", + "parity-scale-codec", + "polkadot-parachain-primitives 14.0.0", + "scale-info", + "sp-arithmetic 26.0.0", + "sp-io 38.0.0", + "sp-runtime 39.0.5", + "sp-weights 31.0.0", + "staging-xcm 14.2.0", + "staging-xcm-executor 17.0.0", +] + +[[package]] +name = "staging-xcm-builder" +version = "18.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1cce13bf3abbda42464069f92c21c8cd64eeb089b43cde3c3aca5f90cf485d7b" +dependencies = [ + "frame-support 39.0.0", + "frame-system 39.0.0", + "impl-trait-for-tuples", + "log", + "pallet-asset-conversion 21.0.0", + "pallet-transaction-payment 39.0.0", + "parity-scale-codec", + "polkadot-parachain-primitives 15.0.0", + "scale-info", + "sp-arithmetic 26.0.0", + "sp-io 39.0.0", + "sp-runtime 40.0.0", + "sp-weights 31.0.0", + "staging-xcm 15.0.1", + "staging-xcm-executor 18.0.0", +] + +[[package]] +name = "staging-xcm-builder" +version = "19.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da84be3d67e57804a8d18ce8bd3dcbfab9ccf7664746107bff2ce23623596637" +dependencies = [ + "frame-support 38.2.0", + "frame-system 38.0.0", "impl-trait-for-tuples", "log", - "pallet-asset-conversion", - "pallet-transaction-payment", + "pallet-asset-conversion 20.0.0", + "pallet-transaction-payment 38.0.2", + "parity-scale-codec", + "polkadot-parachain-primitives 16.0.0", + "scale-info", + "sp-arithmetic 26.0.0", + "sp-io 38.0.0", + "sp-runtime 39.0.5", + "sp-weights 31.0.0", + "staging-xcm 16.0.0", + "staging-xcm-executor 19.0.0", +] + +[[package]] +name = "staging-xcm-executor" +version = "16.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6f6e90f1605540994f0186eaa713f1d636d3afc34cf0887b01b880921c845fc" +dependencies = [ + "environmental", + "frame-benchmarking 37.0.0", + "frame-support 37.1.0", + "impl-trait-for-tuples", "parity-scale-codec", - "polkadot-parachain-primitives", "scale-info", "sp-arithmetic 26.0.0", + "sp-core 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.5", "sp-weights 31.0.0", - "staging-xcm", - "staging-xcm-executor", + "staging-xcm 14.2.0", + "tracing", ] [[package]] @@ -14555,8 +16464,50 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79dd0c5332a5318e58f0300b20768b71cf9427c906f94a743c9dc7c3ee9e7fa9" dependencies = [ "environmental", - "frame-benchmarking", - "frame-support", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", + "impl-trait-for-tuples", + "parity-scale-codec", + "scale-info", + "sp-arithmetic 26.0.0", + "sp-core 34.0.0", + "sp-io 38.0.0", + "sp-runtime 39.0.5", + "sp-weights 31.0.0", + "staging-xcm 14.2.0", + "tracing", +] + +[[package]] +name = "staging-xcm-executor" +version = "18.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e07e7020a321d74513c3d6e4015008de56e2a362758fd9615f6837b29b01a9ee" +dependencies = [ + "environmental", + "frame-benchmarking 39.0.0", + "frame-support 39.0.0", + "impl-trait-for-tuples", + "parity-scale-codec", + "scale-info", + "sp-arithmetic 26.0.0", + "sp-core 35.0.0", + "sp-io 39.0.0", + "sp-runtime 40.0.0", + "sp-weights 31.0.0", + "staging-xcm 15.0.1", + "tracing", +] + +[[package]] +name = "staging-xcm-executor" +version = "19.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b72289201841e26fd80b3409c96b8ac27bee4becdc07727ccb1d20d8765c447a" +dependencies = [ + "environmental", + "frame-benchmarking 38.0.0", + "frame-support 38.2.0", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", @@ -14565,7 +16516,7 @@ dependencies = [ "sp-io 38.0.0", "sp-runtime 39.0.5", "sp-weights 31.0.0", - "staging-xcm", + "staging-xcm 16.0.0", "tracing", ] @@ -14648,7 +16599,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -14759,7 +16710,7 @@ dependencies = [ "sp-io 38.0.0", "sp-maybe-compressed-blob", "sp-tracing 17.0.1", - "sp-version", + "sp-version 37.0.0", "strum 0.26.3", "tempfile", "toml 0.8.12", @@ -14793,11 +16744,11 @@ dependencies = [ "frame-metadata 16.0.0", "futures", "hex", - "impl-serde", + "impl-serde 0.4.0", "instant", "jsonrpsee 0.22.5", "parity-scale-codec", - "primitive-types", + "primitive-types 0.12.2", "scale-bits 0.5.0", "scale-decode 0.11.1", "scale-encode", @@ -14833,7 +16784,7 @@ dependencies = [ "scale-info", "scale-typegen", "subxt-metadata", - "syn 2.0.65", + "syn 2.0.96", "thiserror", "tokio", ] @@ -14867,7 +16818,7 @@ dependencies = [ "quote", "scale-typegen", "subxt-codegen", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -14920,9 +16871,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.65" +version = "2.0.96" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2863d96a84c6439701d7a38f9de935ec562c8832cc55d1dde0f513b52fad106" +checksum = "d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80" dependencies = [ "proc-macro2", "quote", @@ -14938,7 +16889,7 @@ dependencies = [ "paste", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -14967,7 +16918,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -14995,17 +16946,17 @@ dependencies = [ name = "system-parachains-constants" version = "1.0.0" dependencies = [ - "frame-support", + "frame-support 38.2.0", "kusama-runtime-constants", - "parachains-common", - "polkadot-core-primitives", + "parachains-common 18.0.0", + "polkadot-core-primitives 15.0.0", "polkadot-primitives 16.0.0", "polkadot-runtime-constants", "smallvec", "sp-core 34.0.0", "sp-runtime 39.0.5", "sp-std", - "staging-xcm", + "staging-xcm 14.2.0", ] [[package]] @@ -15061,22 +17012,22 @@ checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76" [[package]] name = "thiserror" -version = "1.0.62" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2675633b1499176c2dff06b0856a27976a8f9d436737b4cf4f312d4d91d8bbb" +checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.62" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d20468752b09f49e909e55a5d338caa8bedf615594e9d80bc4c565d30faf798c" +checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -15181,7 +17132,7 @@ checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -15427,7 +17378,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -15693,6 +17644,18 @@ dependencies = [ "static_assertions", ] +[[package]] +name = "uint" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "909988d098b2f738727b161a106cfc7cab00c539c2687a8836f8e565976fb53e" +dependencies = [ + "byteorder", + "crunchy", + "hex", + "static_assertions", +] + [[package]] name = "unarray" version = "0.1.4" @@ -15918,7 +17881,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", "wasm-bindgen-shared", ] @@ -15952,7 +17915,7 @@ checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -16699,24 +18662,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e9ca0239660dd0303f2aa492e297d0be5051fc39e792c840580e05c522fecaa" dependencies = [ "array-bytes", - "cumulus-pallet-parachain-system", - "cumulus-pallet-xcmp-queue", - "cumulus-primitives-core", - "cumulus-primitives-parachain-inherent", - "cumulus-test-relay-sproof-builder", - "frame-support", - "frame-system", + "cumulus-pallet-parachain-system 0.17.1", + "cumulus-pallet-xcmp-queue 0.17.0", + "cumulus-primitives-core 0.16.0", + "cumulus-primitives-parachain-inherent 0.16.0", + "cumulus-test-relay-sproof-builder 0.16.0", + "frame-support 38.2.0", + "frame-system 38.0.0", "impl-trait-for-tuples", "lazy_static", "log", - "pallet-balances", - "pallet-message-queue", - "parachains-common", + "pallet-balances 39.0.0", + "pallet-message-queue 41.0.2", + "parachains-common 18.0.0", "parity-scale-codec", "paste", - "polkadot-parachain-primitives", + "polkadot-parachain-primitives 14.0.0", "polkadot-primitives 16.0.0", - "polkadot-runtime-parachains", + "polkadot-runtime-parachains 17.0.1", "sp-arithmetic 26.0.0", "sp-core 34.0.0", "sp-crypto-hashing", @@ -16724,8 +18687,8 @@ dependencies = [ "sp-runtime 39.0.5", "sp-std", "sp-tracing 17.0.1", - "staging-xcm", - "staging-xcm-executor", + "staging-xcm 14.2.0", + "staging-xcm-executor 17.0.0", ] [[package]] @@ -16737,7 +18700,19 @@ dependencies = [ "Inflector", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", +] + +[[package]] +name = "xcm-procedural" +version = "11.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3befe97ebba165a058892fc7fc8327c79e61b853fa7957f606f1b48084dba939" +dependencies = [ + "Inflector", + "proc-macro2", + "quote", + "syn 2.0.96", ] [[package]] @@ -16746,13 +18721,28 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f3d96bd7362d9e6884ef6762f08737d89205a358d059a0451353f3e91985ca5" dependencies = [ - "frame-support", + "frame-support 38.2.0", + "parity-scale-codec", + "scale-info", + "sp-api 34.0.0", + "sp-weights 31.0.0", + "staging-xcm 14.2.0", + "staging-xcm-executor 17.0.0", +] + +[[package]] +name = "xcm-runtime-apis" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fad4af257b846d6f6775d4b782670b102fc92ebdf7156b48777516f4d82773ab" +dependencies = [ + "frame-support 38.2.0", "parity-scale-codec", "scale-info", - "sp-api", + "sp-api 34.0.0", "sp-weights 31.0.0", - "staging-xcm", - "staging-xcm-executor", + "staging-xcm 16.0.0", + "staging-xcm-executor 19.0.0", ] [[package]] @@ -16817,7 +18807,7 @@ checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] @@ -16837,7 +18827,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.96", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 68cfdef8fc..ae69b4533a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -201,18 +201,18 @@ serde = { version = "1.0.196" } serde_json = { version = "1.0.113", default-features = false } smallvec = { version = "1.13.1" } snowbridge-beacon-primitives = { version = "0.10.0", default-features = false } -snowbridge-core = { version = "0.10.0", default-features = false } -snowbridge-outbound-queue-runtime-api = { version = "0.10.0", default-features = false } -snowbridge-pallet-ethereum-client = { version = "0.10.0", default-features = false } -snowbridge-pallet-inbound-queue = { version = "0.10.0", default-features = false } -snowbridge-pallet-inbound-queue-fixtures = { version = "0.18.0" } -snowbridge-pallet-ethereum-client-fixtures = { version = "0.18.0" } -snowbridge-pallet-outbound-queue = { version = "0.10.0", default-features = false } -snowbridge-pallet-system = { version = "0.10.0", default-features = false } +snowbridge-core = { version = "0.11.0", default-features = false } +snowbridge-outbound-queue-runtime-api = { version = "0.11.0", default-features = false } +snowbridge-pallet-ethereum-client = { version = "0.12.0", default-features = false } +snowbridge-pallet-inbound-queue = { version = "0.11.0", default-features = false } +snowbridge-pallet-inbound-queue-fixtures = { version = "0.19.0" } +snowbridge-pallet-ethereum-client-fixtures = { version = "0.19.0" } +snowbridge-pallet-outbound-queue = { version = "0.11.0", default-features = false } +snowbridge-pallet-system = { version = "0.11.0", default-features = false } snowbridge-router-primitives = { version = "0.17.0", default-features = false } -snowbridge-runtime-common = { version = "0.10.0", default-features = false } -snowbridge-runtime-test-common = { version = "0.12.0" } -snowbridge-system-runtime-api = { version = "0.10.0", default-features = false } +snowbridge-runtime-common = { version = "0.11.0", default-features = false } +snowbridge-runtime-test-common = { version = "0.13.0" } +snowbridge-system-runtime-api = { version = "0.11.0", default-features = false } sp-api = { version = "34.0.0", default-features = false } sp-application-crypto = { version = "38.0.0", default-features = false } sp-arithmetic = { version = "26.0.0", default-features = false }