-
Notifications
You must be signed in to change notification settings - Fork 374
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
uplift to stable2407 #1372
uplift to stable2407 #1372
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For the treasury changes, we also need to update the docs and inform the Subsquare team to update the UI logic.
8ad40ec
to
b9be8d7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
New treasury changes requires the origin to return the Max amount to spend at a time and I have set the Max to Max Balance.
As for the Payout timeout, I have set 3 days for shibuya and 30 minutes for Local. After this period, the spends are expired
For the treasury changes, we also need to update the docs and inform the Subsquare team to update the UI logic.
@Dinonard How do I start doing that ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's missing xcmp-queue
v5 migrations as Ermal noticed
yes I'min the process of adding those :) |
@ipapandinas Due to this recent patch to stable2407 paritytech/polkadot-sdk#5913 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice catch on the XCM dry-run patch! those tests are purely integration tests to ensure that the runtime API is correctly implemented
now that you've reversed the treasury updates, the changes are lighter, so I approve the uplift ✅
Good job! 👏
522dcdf
to
ff229db
Compare
Pallet treasury is forked from https://github.com/AstarNetwork/polkadot-sdk/tree/stable2407 after applying necessary reverts so that we fork the upto date version of pallet |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good now!
Just one question about the placement - would it be more appropriate for the vendor
folder given we already have there reused crates from other projects?
Minimum allowed line rate is |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
/runtime-upgrade-test shibuya |
Runtime upgrade test is scheduled at https://github.com/AstarNetwork/Astar/actions/runs/11478975444. |
@Dinonard are we expected to run these tests now? Looks like they failed due to the specVersion check which we decided to rollback in this PR :) |
@Dinonard no, it's fine, I triggered the wrong one (wanted to run the migration check). But the check can also be configured to ignore the spec version check, if needed. |
is this good to be merged or should we merge after the testing on shinjoku ? |
You can merge it, but we need to test on Shinjuku and Shibuya before the actual release. |
yeah, I have asked for access. Will test there and merge after What was process for previous uplifts. What was the versions updated ? |
We don't update versions when doing the uplifts, it's done in a separate PR before making the release. So you can merge this PR, and follow-it up with tests on the Shinjuku & Shibuya. |
Pull Request Summary
PR uplifts to stable 2407.
Commit one uplifts the project
Commit two bumps the versions
Check list