Skip to content

Commit

Permalink
upgrade handler for v0.5.14
Browse files Browse the repository at this point in the history
  • Loading branch information
beer-1 committed Oct 28, 2024
1 parent 4a81853 commit f8a1a44
Showing 1 changed file with 2 additions and 17 deletions.
19 changes: 2 additions & 17 deletions app/upgrade.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,34 +3,19 @@ package app
import (
"context"

errorsmod "cosmossdk.io/errors"
upgradetypes "cosmossdk.io/x/upgrade/types"
"github.com/cosmos/cosmos-sdk/types/module"

evmtypes "github.com/initia-labs/minievm/x/evm/types"
)

const upgradeName = "0.5.7"
const upgradeName = "0.5.14"

// RegisterUpgradeHandlers returns upgrade handlers
func (app *MinitiaApp) RegisterUpgradeHandlers(cfg module.Configurator) {
app.UpgradeKeeper.SetUpgradeHandler(
upgradeName,
func(ctx context.Context, _ upgradetypes.Plan, vm module.VersionMap) (module.VersionMap, error) {
// update evm params
params, err := app.EVMKeeper.Params.Get(ctx)
if err != nil {
return nil, errorsmod.Wrap(err, "failed to get evm params")
}
params.GasRefundRatio = evmtypes.DefaultParams().GasRefundRatio
params.NumRetainBlockHashes = 0
err = app.EVMKeeper.Params.Set(ctx, params)
if err != nil {
return nil, errorsmod.Wrap(err, "failed to set evm params")
}

// deploy and store erc20 wrapper contract address
err = app.EVMKeeper.DeployERC20Wrapper(ctx)
err := app.EVMKeeper.DeployERC20Wrapper(ctx)
if err != nil {
return nil, err
}
Expand Down

0 comments on commit f8a1a44

Please sign in to comment.