Full integration of SDK #9948 in fellowship runtimes for 2.1.0 release.#5
Closed
acatangiu wants to merge 4 commits into
Closed
Full integration of SDK #9948 in fellowship runtimes for 2.1.0 release.#5acatangiu wants to merge 4 commits into
acatangiu wants to merge 4 commits into
Conversation
2 tasks
fellowship-merge-bot Bot
added a commit
to polkadot-fellows/runtimes
that referenced
this pull request
Feb 20, 2026
🚨🚨🚨 **THIS IS NOT THE FINAL RELEASE PR** 🚨🚨🚨 This branch aims to prepare `Release 2.1.0` for Polkadot (see [release tracker](https://github.com/orgs/polkadot-fellows/projects/1/views/3)), which is expected to land on chain no later than March 14th. We will release on Kusama 1 week before. Notables changes that will be merged **after** this PR is merged: Main content of this PR: - bump Polkadot SDK from 2507 to 2512 - It builds on top of @pandres95 's awesome work in #951 - thanks Pablo and everyone who has contributed there 🙇 Some of key changes: - Upgrade SDK to `stable2512` (currently `stable2512-2-rc1` - Introduction of the first version of DAP pallet - All staking changes needed for [DAP phase 1](https://forum.polkadot.network/t/the-roadmap-for-the-dynamic-allocation-pool-dap/16511): session keys on AH, nominator fast-unbondanble and not slashable via config, no more treasury burns, slash burns redirected to DAP. All these changes are Polkadot-only ## Notes In retrospect, this PR should have solely focused on bumping the SDK to 2512. The scope became excessive, and I apologize for this. ## TODO: In the scope of this PR: - [x] review breaking changes coming with the bump to sdk `2512` - [ ] re-run benchmarks also for `pallet_staking_async` and `pallet_staking_async_rc_client` (brand new on KAH and PAH!) **After this PR is merged and before creating 2.1.0 release PR**, we also still want the following PRs to land: - @acatangiu 's [PR](sigurpol#5): Full integration of SDK #9948 in fellowship runtimes for 2.1.0 release - @dhirajs0's [PR](sigurpol#4) to support multi assets bounties --------- Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> Signed-off-by: Andrei Sandu <andrei-mihail@parity.io> Co-authored-by: Pablo Andrés Dorado Suárez <hola@pablodorado.com> Co-authored-by: Clara van Staden <claravanstaden64@gmail.com> Co-authored-by: clangenb <37865735+clangenb@users.noreply.github.com> Co-authored-by: polka.dom <polkadotdom@gmail.com> Co-authored-by: Rodrigo Quelhas <22591718+RomarQ@users.noreply.github.com> Co-authored-by: Branislav Kontur <bkontur@gmail.com> Co-authored-by: GitHub Action <action@github.com> Co-authored-by: Ron <yrong1997@gmail.com> Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com> Co-authored-by: Dónal Murray <donalm@seadanda.dev> Co-authored-by: Adrian Catangiu <adrian@parity.io> Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: fellowship-merge-bot[bot] <151052383+fellowship-merge-bot[bot]@users.noreply.github.com> Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com> Co-authored-by: Xiliang Chen <xlchen1291@gmail.com> Co-authored-by: Sebastian Kunert <skunert49@gmail.com> Co-authored-by: Alexandru Gheorghe <49718502+alexggh@users.noreply.github.com> Co-authored-by: Tom <tsenseless@gmail.com> Co-authored-by: Bastian Köcher <git@kchr.de> Co-authored-by: Dónal Murray <donal.murray@parity.io> Co-authored-by: Dhiraj Sah <dhiraj@parity.io> Co-authored-by: Torsten Stüber <15174476+TorstenStueber@users.noreply.github.com> Co-authored-by: Alexander Theißen <alex.theissen@me.com> Co-authored-by: Alexandru Vasile <60601340+lexnv@users.noreply.github.com> Co-authored-by: Ankan <ankan.anurag@gmail.com> Co-authored-by: Bastian Köcher <info@kchr.de> Co-authored-by: Andrii <ndk@parity.io> Co-authored-by: Yuri Volkov <0@mcornholio.ru> Co-authored-by: s0me0ne-unkn0wn <48632512+s0me0ne-unkn0wn@users.noreply.github.com> Co-authored-by: Muharem <ismailov.m.h@gmail.com> Co-authored-by: Francisco Aguirre <franciscoaguirreperez@gmail.com> Co-authored-by: ordian <write@reusable.software> Co-authored-by: Alistair Singh <alistair.singh7@gmail.com> Co-authored-by: Sergej Sakac <73715684+Szegoo@users.noreply.github.com> Co-authored-by: Serban Iorga <serban@parity.io> Co-authored-by: Nikolai Kozlov <1431590+nkpar@users.noreply.github.com> Co-authored-by: nkprt <nikolai@parity.io> Co-authored-by: Eugenio Paluello <eugypalu@gmail.com> Co-authored-by: Giuseppe Re <giuseppe.re@parity.io> Co-authored-by: Javier Viola <363911+pepoviola@users.noreply.github.com> Co-authored-by: Karol Kokoszka <karol.k91@gmail.com> Co-authored-by: Ankan <10196091+Ank4n@users.noreply.github.com> Co-authored-by: Andrei Sandu <andrei-mihail@parity.io> Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com> Co-authored-by: Alexandre Baldé <alexandre.balde@parity.io> Co-authored-by: Maksym H <1177472+mordamax@users.noreply.github.com> Co-authored-by: Alin Dima <alin@parity.io> Co-authored-by: Christian Langenbacher <clangenb+gh@protonmail.ch> Co-authored-by: Karol Kokoszka <karol@parity.io> Co-authored-by: brenzi <brenzi@users.noreply.github.com> Co-authored-by: Doordashcon <jesse.chejieh@gmail.com> Co-authored-by: eskimor <eskimor@users.noreply.github.com> Co-authored-by: Robert <robert@gonimo.com> Co-authored-by: Raymond Cheung <178801527+raymondkfcheung@users.noreply.github.com> Co-authored-by: Maciej <kz_sky@outlook.com> Co-authored-by: kianenigma <kian@parity.io> Co-authored-by: Alexander Cyon <Sajjon@users.noreply.github.com> Co-authored-by: David Salami <31099392+Wizdave97@users.noreply.github.com>
1 task
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Full integration of paritytech/polkadot-sdk#9948 (coming with
sdk2512bump) for fellowship 2.1.0 release.