From 12b9cf640a50159b32f80fff1fd61ee9722c6edd Mon Sep 17 00:00:00 2001 From: HuangYi Date: Wed, 4 May 2022 17:42:16 +0800 Subject: [PATCH 1/2] Problem: testnet nodes can't switch to later 0.7.0 releases Closes: #453 Solution: - keep the latest testnet upgrade handler --- CHANGELOG.md | 6 ++++++ app/app.go | 9 +++++++++ 2 files changed, 15 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d96d721fb..f93f5c75e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## UNRELEASED + +### Bug Fixes + +- []() Add back the latest testnet upgrade handler. + *May 3, 2022* ## v0.7.0 diff --git a/app/app.go b/app/app.go index 485e4ed01b..21eab4d677 100644 --- a/app/app.go +++ b/app/app.go @@ -727,6 +727,15 @@ func New( return updatedVM, nil }) + // this upgrade is for breaking bug fixes on testnet + plan0_7_0Rc3HotfixTestnet := "v0.7.0-rc3-hotfix-testnet" + app.UpgradeKeeper.SetUpgradeHandler(plan0_7_0Rc3HotfixTestnet, func(ctx sdk.Context, plan upgradetypes.Plan, fromVM module.VersionMap) (module.VersionMap, error) { + cp := ctx.ConsensusParams() + cp.Block.MaxGas = 10000000 + app.StoreConsensusParams(ctx, cp) + return app.mm.RunMigrations(ctx, app.configurator, fromVM) + }) + upgradeInfo, err := app.UpgradeKeeper.ReadUpgradeInfoFromDisk() if err != nil { panic(err) From d3f2e9dd53e75c1286343a02d6fd42207538d4f2 Mon Sep 17 00:00:00 2001 From: yihuang Date: Wed, 4 May 2022 17:45:20 +0800 Subject: [PATCH 2/2] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f93f5c75e1..ac375d216b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ ### Bug Fixes -- []() Add back the latest testnet upgrade handler. +- [#454](https://github.com/crypto-org-chain/cronos/pull/454) Add back the latest testnet upgrade handler. *May 3, 2022*