Skip to content

Hotfix: Apply pallet treasury migration#905

Merged
asiniscalchi merged 8 commits intorelease/v0.24from
hotfix/pallet_treasury_migration
Dec 11, 2024
Merged

Hotfix: Apply pallet treasury migration#905
asiniscalchi merged 8 commits intorelease/v0.24from
hotfix/pallet_treasury_migration

Conversation

@tsenovilla
Copy link
Copy Markdown
Contributor

@tsenovilla tsenovilla commented Dec 10, 2024

This PR deleted some dispatchables in pallet treasury. Those changes were applied in LAOS Sigma 2400, leading to the UI in issue shown in the picture, originated cause there was a pending treasury proposal when the runtime was updated, and Polkadot JS tries to call one of those dispatchables ;(

image

This migration solves the problem, but it's not applied in polkadot-sdk versions prior stable2412. As we cannot update to that version yet, to solve the issue in Sigma we temporarily fork pallet treasury (as it is in polkadot-sdk stable2407, out of some changes needed to pass our clippy CI) in LAOS and apply the dedicated migration to our runtime as a hotfix.

@tsenovilla tsenovilla marked this pull request as ready for review December 10, 2024 12:37
@asiniscalchi asiniscalchi merged commit 2dc81bb into release/v0.24 Dec 11, 2024
@asiniscalchi asiniscalchi deleted the hotfix/pallet_treasury_migration branch December 11, 2024 12:59
asiniscalchi added a commit that referenced this pull request Dec 12, 2024
* using public node (#904)

* Add pallet treasury with its migration and test

* Update golden

* Solve clippy issues

* fmt

* Change hardcoded weight

* fmt

---------

Co-authored-by: Alessandro Siniscalchi <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants