Skip to content
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

Fix try-runtime pre/post hook (#2553) #2475

Merged
merged 3 commits into from
Sep 6, 2023
Merged

Fix try-runtime pre/post hook (#2553) #2475

merged 3 commits into from
Sep 6, 2023

Conversation

rimbi
Copy link
Contributor

@rimbi rimbi commented Sep 5, 2023

What does it do?

Fix try-runtime pre/post hook execution issue. After the changes in substrate at this PR the pre_upgrade and post_upgrade hooks stopped executing. This PR introduces the necessary changes to fix the issue.

What important points reviewers should know?

Is there something left for follow-up PRs?

It also has a complementary PR at the Moonkit repo.

What alternative implementations were considered?

Are there relevant PRs or issues in other repositories (Substrate, Polkadot, Frontier, Cumulus)?

What value does it bring to the blockchain users?

@librelois
Copy link
Collaborator

@rimbi I merged the moonkit PR, can you upgrade the moonkit hash on Cargo.lock?

@rimbi rimbi added B7-runtimenoteworthy Changes should be noted in any runtime-upgrade release notes D5-nicetohaveaudit⚠️ PR contains trivial changes to logic that should be properly reviewed. not-breaking Does not need to be mentioned in breaking changes labels Sep 5, 2023
@rimbi rimbi merged commit c7b12f3 into master Sep 6, 2023
25 of 27 checks passed
@rimbi rimbi deleted the cem-pre-post-upgrade branch September 6, 2023 08:58
@notlesh notlesh added D1-audited👍 PR contains changes to fund-managing logic that has been properly reviewed and externally audited and removed D5-nicetohaveaudit⚠️ PR contains trivial changes to logic that should be properly reviewed. labels Sep 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
B7-runtimenoteworthy Changes should be noted in any runtime-upgrade release notes D1-audited👍 PR contains changes to fund-managing logic that has been properly reviewed and externally audited not-breaking Does not need to be mentioned in breaking changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants