@@ -6,10 +6,16 @@ import (
6
6
upgradetypes "github.com/cosmos/cosmos-sdk/x/upgrade/types"
7
7
)
8
8
9
+ // NOTE: When performing upgrades, make sure to keep / register the handlers
10
+ // for both the current (n) and the previous (n-1) upgrade name. There is a bug
11
+ // in a missing value in a log statement for which the fix is not released
9
12
const UpgradeNameOracleModule = "create-oracle-mod"
10
13
const UpgradeOracleStaleIndicator = "upgrade-oracle-stale-indicator"
11
14
const UpgradeIgniteCliRemoval = "ignite-cli-removal-upgrade"
15
+
16
+ // 1.0.2beta upgrades
12
17
const Upgrade102 = "1.0.2beta"
18
+ const Upgrade102CommitTimeout = "1.0.2beta-commit-timeout"
13
19
14
20
func (app App ) RegisterUpgradeHandlers () {
15
21
app .UpgradeKeeper .SetUpgradeHandler (UpgradeNameOracleModule , func (ctx sdk.Context , plan upgradetypes.Plan , fromVM module.VersionMap ) (module.VersionMap , error ) {
@@ -24,4 +30,7 @@ func (app App) RegisterUpgradeHandlers() {
24
30
app .UpgradeKeeper .SetUpgradeHandler (Upgrade102 , func (ctx sdk.Context , plan upgradetypes.Plan , fromVM module.VersionMap ) (module.VersionMap , error ) {
25
31
return app .mm .RunMigrations (ctx , app .configurator , fromVM )
26
32
})
33
+ app .UpgradeKeeper .SetUpgradeHandler (Upgrade102CommitTimeout , func (ctx sdk.Context , plan upgradetypes.Plan , fromVM module.VersionMap ) (module.VersionMap , error ) {
34
+ return app .mm .RunMigrations (ctx , app .configurator , fromVM )
35
+ })
27
36
}
0 commit comments