Skip to content

Commit

Permalink
Merge pull request #84 from b-harvest/patch/upgrade-handler
Browse files Browse the repository at this point in the history
fix: v8 upgrade handler
  • Loading branch information
dudong2 authored Jul 29, 2024
2 parents 3e05f76 + 4dd371d commit ad273f6
Showing 1 changed file with 10 additions and 5 deletions.
15 changes: 10 additions & 5 deletions app/upgrades/v8/upgrades.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,15 @@ func CreateUpgradeHandler(
sdkCtx := sdk.UnwrapSDKContext(ctx)
logger := sdkCtx.Logger().With("upgrade: ", UpgradeName)

var (
updatedVM module.VersionMap
err error
)

// Leave modules are as-is to avoid running InitGenesis.
logger.Debug("running module migrations ...")
if vm, err := mm.RunMigrations(ctx, configurator, vm); err != nil {
return vm, err
if updatedVM, err = mm.RunMigrations(ctx, configurator, vm); err != nil {
return updatedVM, err
}

// ibc-go vX -> v6
Expand All @@ -55,19 +60,19 @@ func CreateUpgradeHandler(
}

if err := baseapp.MigrateParams(sdkCtx, legacySubspace, consensusParamsStore); err != nil {
return vm, err
return updatedVM, err
}

// canto v8 custom
{
params, err := stakingKeeper.GetParams(ctx)
if err != nil {
return vm, err
return updatedVM, err
}
params.MinCommissionRate = MinCommissionRate
stakingKeeper.SetParams(ctx, params)
}

return vm, nil
return updatedVM, nil
}
}

0 comments on commit ad273f6

Please sign in to comment.