From 3775a6c291b12bda9548f1f5206ec15a58b92f97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pablo=20Andr=C3=A9s=20Dorado=20Su=C3=A1rez?= Date: Wed, 29 Jan 2025 21:59:49 -0500 Subject: [PATCH 1/5] chore: update to `stable2409-3` --- Cargo.lock | 18 +++++++++--------- Cargo.toml | 26 +++++++++++++------------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c3553b77ad..3247b751e4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "Inflector" @@ -8083,9 +8083,9 @@ dependencies = [ [[package]] name = "pallet-core-fellowship" -version = "22.0.0" +version = "22.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d063b41df454bd128d6fefd5800af8a71ac383c9dd6f20096832537efc110a8a" +checksum = "93052dd8d5910e1b939441541cec416e629b2c0ab92680124c2e5a137e12c285" dependencies = [ "frame-benchmarking", "frame-support", @@ -8807,9 +8807,9 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" -version = "38.0.0" +version = "38.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2b38708feaed202debf1ac6beffaa5e20c99a9825c5ca0991753c2d4eaaf3ac" +checksum = "15a640e732164203eb5298823cc8c29cfc563763c43c9114e76153b3166b8b9d" dependencies = [ "frame-benchmarking", "frame-support", @@ -8860,9 +8860,9 @@ dependencies = [ [[package]] name = "pallet-salary" -version = "23.0.0" +version = "23.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0544a71dba06a9a29da0778ba8cb37728c3b9a8377ac9737c4b1bc48c618bc2f" +checksum = "3af2d92b1fef1c379c0692113b505c108c186e09c25c72b38e879b6e0f172ebe" dependencies = [ "frame-benchmarking", "frame-support", @@ -11885,9 +11885,9 @@ dependencies = [ [[package]] name = "sc-network" -version = "0.45.1" +version = "0.45.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e729c49834b3c5cfd514cdd1209ad7ae9707abebef92c991b2d41db5a0191396" +checksum = "c37e7920a9c9f164012715b778a22e2ec9e52e619ab64d18a6e64250c88fd039" dependencies = [ "array-bytes", "async-channel 1.9.0", diff --git a/Cargo.toml b/Cargo.toml index 88d68d1b0c..c3e6d5c820 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -40,7 +40,7 @@ bridge-hub-kusama-runtime = { path = "system-parachains/bridge-hubs/bridge-hub-k bridge-hub-polkadot-emulated-chain = { path = "integration-tests/emulated/chains/parachains/bridges/bridge-hub-polkadot" } bridge-hub-polkadot-runtime = { path = "system-parachains/bridge-hubs/bridge-hub-polkadot" } bridge-hub-test-utils = { version = "0.20.0" } -bridge-runtime-common = { version = "0.18.0", default-features = false } +bridge-runtime-common = { version = "0.18.2", default-features = false } clap = { version = "4.5.0" } codec = { package = "parity-scale-codec", version = "3.6.9", default-features = false } collectives-polkadot-emulated-chain = { path = "integration-tests/emulated/chains/parachains/collectives/collectives-polkadot" } @@ -67,7 +67,7 @@ enumflags2 = { version = "0.7.7" } frame-benchmarking = { version = "38.0.0", default-features = false } frame-election-provider-support = { version = "38.0.0", default-features = false } frame-executive = { version = "38.0.0", default-features = false } -frame-support = { version = "38.0.0", default-features = false } +frame-support = { version = "38.2.0", default-features = false } frame-system = { version = "38.0.0", default-features = false } frame-system-benchmarking = { version = "38.0.0", default-features = false } frame-system-rpc-runtime-api = { version = "34.0.0", default-features = false } @@ -100,13 +100,13 @@ pallet-bounties = { version = "37.0.0", default-features = false } pallet-bridge-grandpa = { version = "0.18.0", default-features = false } pallet-bridge-messages = { version = "0.18.0", default-features = false } pallet-bridge-parachains = { version = "0.18.0", default-features = false } -pallet-bridge-relayers = { version = "0.18.0", default-features = false } +pallet-bridge-relayers = { version = "0.18.2", default-features = false } pallet-broker = { version = "0.17.2", default-features = false } pallet-child-bounties = { version = "37.0.0", default-features = false } pallet-collator-selection = { version = "19.0.0", default-features = false } pallet-collective = { version = "38.0.0", default-features = false } pallet-conviction-voting = { version = "38.0.0", default-features = false } -pallet-core-fellowship = { version = "22.0.0", default-features = false } +pallet-core-fellowship = { version = "22.2.0", default-features = false } pallet-election-provider-multi-phase = { version = "37.0.0", default-features = false } pallet-election-provider-support-benchmarking = { version = "37.0.0", default-features = false } pallet-encointer-balances = { version = "~14.2.0", default-features = false } @@ -129,7 +129,7 @@ pallet-identity = { version = "38.0.0", default-features = false } pallet-indices = { version = "38.0.0", default-features = false } pallet-insecure-randomness-collective-flip = { version = "26.0.0", default-features = false } pallet-membership = { version = "38.0.0", default-features = false } -pallet-message-queue = { version = "41.0.1", default-features = false } +pallet-message-queue = { version = "41.0.2", default-features = false } pallet-mmr = { version = "38.0.0", default-features = false } pallet-multisig = { version = "38.0.0", default-features = false } pallet-nft-fractionalization = { version = "21.0.0", default-features = false } @@ -144,10 +144,10 @@ pallet-offences-benchmarking = { version = "38.0.0", default-features = false } pallet-parameters = { version = "0.9.0", default-features = false } pallet-preimage = { version = "38.0.0", default-features = false } pallet-proxy = { version = "38.0.0", default-features = false } -pallet-ranked-collective = { version = "38.0.0", default-features = false } +pallet-ranked-collective = { version = "38.2.0", default-features = false } pallet-recovery = { version = "38.0.0", default-features = false } pallet-referenda = { version = "38.0.0", default-features = false } -pallet-salary = { version = "23.0.0", default-features = false } +pallet-salary = { version = "23.2.0", default-features = false } pallet-scheduler = { version = "39.0.0", default-features = false } pallet-session = { version = "38.0.0", default-features = false } pallet-session-benchmarking = { version = "38.0.0", default-features = false } @@ -160,14 +160,14 @@ pallet-staking-runtime-api = { version = "24.0.0", default-features = false } pallet-state-trie-migration = { version = "40.0.0", default-features = false } pallet-sudo = { version = "38.0.0", default-features = false } pallet-timestamp = { version = "37.0.0", default-features = false } -pallet-transaction-payment = { version = "38.0.0", default-features = false } +pallet-transaction-payment = { version = "38.0.2", default-features = false } pallet-transaction-payment-rpc-runtime-api = { version = "38.0.0", default-features = false } pallet-treasury = { version = "37.0.0", default-features = false } pallet-uniques = { version = "38.0.0", default-features = false } pallet-utility = { version = "38.0.0", default-features = false } pallet-vesting = { version = "38.0.0", default-features = false } pallet-whitelist = { version = "37.0.0", default-features = false } -pallet-xcm = { version = "17.0.0", default-features = false } +pallet-xcm = { version = "17.0.1", default-features = false } pallet-xcm-benchmarks = { version = "17.0.0", default-features = false } pallet-xcm-bridge-hub = { version = "0.13.2", default-features = false } pallet-xcm-bridge-hub-router = { version = "0.15.3", default-features = false } @@ -194,7 +194,7 @@ frame-metadata-hash-extension = { version = "0.6.0", default-features = false } remote-externalities = { version = "0.46.0", package = "frame-remote-externalities" } runtime-parachains = { version = "17.0.1", default-features = false, package = "polkadot-runtime-parachains" } sc-chain-spec = { version = "38.0.0" } -sc-network = { version = "0.45.1" } +sc-network = { version = "0.45.3" } scale-info = { version = "2.10.0", default-features = false } separator = { version = "0.4.1" } serde = { version = "1.0.196" } @@ -226,7 +226,7 @@ sp-io = { version = "38.0.0", default-features = false } sp-keyring = { version = "39.0.0" } sp-npos-elections = { version = "34.0.0", default-features = false } sp-offchain = { version = "34.0.0", default-features = false } -sp-runtime = { version = "39.0.1", default-features = false } +sp-runtime = { version = "39.0.5", default-features = false } sp-session = { version = "36.0.0", default-features = false } sp-staking = { version = "36.0.0", default-features = false } sp-std = { version = "14.0.0", default-features = false } @@ -241,10 +241,10 @@ substrate-wasm-builder = { version = "24.0.1" } system-parachains-constants = { path = "system-parachains/constants", default-features = false } tokio = { version = "1.36.0" } xcm = { version = "14.2.0", default-features = false, package = "staging-xcm" } -xcm-builder = { version = "17.0.1", default-features = false, package = "staging-xcm-builder" } +xcm-builder = { version = "17.0.3", default-features = false, package = "staging-xcm-builder" } xcm-emulator = { version = "0.16.0" } xcm-executor = { version = "17.0.0", default-features = false, package = "staging-xcm-executor" } -xcm-runtime-apis = { version = "0.4.0", default-features = false } +xcm-runtime-apis = { version = "0.4.2", default-features = false } anyhow = { version = "1.0.82" } subxt = { version = "0.35.0", default-features = false } tracing-subscriber = { version = "0.3.18" } From 8eba120f1dcf78edadbd334dc386d13c0124dd52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pablo=20Andr=C3=A9s=20Dorado=20Su=C3=A1rez?= Date: Wed, 29 Jan 2025 22:02:42 -0500 Subject: [PATCH 2/5] Update CHANGELOG.md --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1d5e8a2068..d74ab4dd4e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -30,6 +30,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Remove Snowbridge create agent and channel extrinsics. ([polkadot-fellows/runtimes#506](https://github.com/polkadot-fellows/runtimes/pull/506)) - Update the XCM `Weigher` from `FixedWeightBounds` to `WeightInfoBounds` with benchmarked weights for Polkadot Collectives ([polkadot-fellows/runtimes#547](https://github.com/polkadot-fellows/runtimes/pull/547)) - Increase max PoV size to 10Mib on Kusama ([polkadot-fellows/runtimes#553](https://github.com/polkadot-fellows/runtimes/pull/553)) +- Update to Polkadot SDK `stable2409-3` ([polkadot-fellows/runtimes#558](https://github.com/polkadot-fellows/runtimes/pull/558)) #### From [#490](https://github.com/polkadot-fellows/runtimes/pull/490) From 613bc97acc6eb5d5bc04a2c9681d07557ad8f9a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pablo=20Andr=C3=A9s=20Dorado=20Su=C3=A1rez?= Date: Thu, 30 Jan 2025 08:49:19 -0500 Subject: [PATCH 3/5] chore(Cargo): apply `stable2409-4` updates --- Cargo.lock | 20 ++++++++++---------- Cargo.toml | 12 ++++++------ 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3247b751e4..f21fa0ce09 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -7887,9 +7887,9 @@ dependencies = [ [[package]] name = "pallet-bounties" -version = "37.0.0" +version = "37.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1163f9cd8bbc47ec0c6900a3ca67689d8d7b40bedfa6aa22b1b3c6027b1090e" +checksum = "59f3d032f78624b12238a31b6e80ab3e112381a7bc222df152650e33bb2ce190" dependencies = [ "frame-benchmarking", "frame-support", @@ -10230,9 +10230,9 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" -version = "17.0.1" +version = "17.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd58e3a17e5df678f5737b018cbfec603af2c93bec56bbb9f8fb8b2b017b54b1" +checksum = "1d4cdf181c2419b35c2cbde813da2d8ee777b69b4a6fa346b962d144e3521976" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -13069,9 +13069,9 @@ dependencies = [ [[package]] name = "snowbridge-pallet-inbound-queue-fixtures" -version = "0.18.0" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b099db83f4c10c0bf84e87deb1596019f91411ea1c8c9733ea9a7f2e7e967073" +checksum = "b1f251e579b3d3d93cf833c8e503122808742dee33e7ea53b0f292a76c024d66" dependencies = [ "hex-literal", "snowbridge-beacon-primitives", @@ -13126,9 +13126,9 @@ dependencies = [ [[package]] name = "snowbridge-router-primitives" -version = "0.16.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "025f1e6805753821b1db539369f1fb183fd59fd5df7023f7633a4c0cfd3e62f9" +checksum = "aefe74eafeac92e1d9e46b7bb76ec297f6182b4a023f7e7eb7eb8be193f93bef" dependencies = [ "frame-support", "hex-literal", @@ -14554,9 +14554,9 @@ dependencies = [ [[package]] name = "staging-xcm-executor" -version = "17.0.0" +version = "17.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79dd0c5332a5318e58f0300b20768b71cf9427c906f94a743c9dc7c3ee9e7fa9" +checksum = "4c89045f495097293ce29df1f3f459e9ccc991ff2ee88a4a91e8110a6886d2c8" dependencies = [ "environmental", "frame-benchmarking", diff --git a/Cargo.toml b/Cargo.toml index c3e6d5c820..cd4d8aef38 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -96,7 +96,7 @@ pallet-bags-list = { version = "37.0.0", default-features = false } pallet-balances = { version = "39.0.0", default-features = false } pallet-beefy = { version = "39.0.0", default-features = false } pallet-beefy-mmr = { version = "39.0.0", default-features = false } -pallet-bounties = { version = "37.0.0", default-features = false } +pallet-bounties = { version = "37.0.2", default-features = false } pallet-bridge-grandpa = { version = "0.18.0", default-features = false } pallet-bridge-messages = { version = "0.18.0", default-features = false } pallet-bridge-parachains = { version = "0.18.0", default-features = false } @@ -192,9 +192,9 @@ polkadot-system-emulated-network = { path = "integration-tests/emulated/networks primitive-types = { version = "0.12.2", default-features = false } frame-metadata-hash-extension = { version = "0.6.0", default-features = false } remote-externalities = { version = "0.46.0", package = "frame-remote-externalities" } -runtime-parachains = { version = "17.0.1", default-features = false, package = "polkadot-runtime-parachains" } +runtime-parachains = { version = "17.0.2", default-features = false, package = "polkadot-runtime-parachains" } sc-chain-spec = { version = "38.0.0" } -sc-network = { version = "0.45.3" } +sc-network = { version = "0.45.5" } scale-info = { version = "2.10.0", default-features = false } separator = { version = "0.4.1" } serde = { version = "1.0.196" } @@ -205,11 +205,11 @@ 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-inbound-queue-fixtures = { version = "0.18.1" } 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-router-primitives = { version = "0.16.0", default-features = false } +snowbridge-router-primitives = { version = "0.16.1", 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 } @@ -243,7 +243,7 @@ tokio = { version = "1.36.0" } xcm = { version = "14.2.0", default-features = false, package = "staging-xcm" } xcm-builder = { version = "17.0.3", default-features = false, package = "staging-xcm-builder" } xcm-emulator = { version = "0.16.0" } -xcm-executor = { version = "17.0.0", default-features = false, package = "staging-xcm-executor" } +xcm-executor = { version = "17.0.1", default-features = false, package = "staging-xcm-executor" } xcm-runtime-apis = { version = "0.4.2", default-features = false } anyhow = { version = "1.0.82" } subxt = { version = "0.35.0", default-features = false } From eb2873db29670c1f2d19c3c631e1f588accaf5c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pablo=20Andr=C3=A9s=20Dorado=20Su=C3=A1rez?= Date: Thu, 30 Jan 2025 09:59:12 -0500 Subject: [PATCH 4/5] Update CHANGELOG.md Co-authored-by: ordian --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d74ab4dd4e..e48e414b2c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -30,7 +30,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Remove Snowbridge create agent and channel extrinsics. ([polkadot-fellows/runtimes#506](https://github.com/polkadot-fellows/runtimes/pull/506)) - Update the XCM `Weigher` from `FixedWeightBounds` to `WeightInfoBounds` with benchmarked weights for Polkadot Collectives ([polkadot-fellows/runtimes#547](https://github.com/polkadot-fellows/runtimes/pull/547)) - Increase max PoV size to 10Mib on Kusama ([polkadot-fellows/runtimes#553](https://github.com/polkadot-fellows/runtimes/pull/553)) -- Update to Polkadot SDK `stable2409-3` ([polkadot-fellows/runtimes#558](https://github.com/polkadot-fellows/runtimes/pull/558)) +- Update to Polkadot SDK `stable2409-4` ([polkadot-fellows/runtimes#558](https://github.com/polkadot-fellows/runtimes/pull/558)) #### From [#490](https://github.com/polkadot-fellows/runtimes/pull/490) From 05ce00104c30ab5bf914c8ca246686de09916f81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pablo=20Andr=C3=A9s=20Dorado=20Su=C3=A1rez?= Date: Thu, 30 Jan 2025 11:32:39 -0500 Subject: [PATCH 5/5] Retry CI