From 0d710150e4a573f8dde32274f49f2c99c1217791 Mon Sep 17 00:00:00 2001 From: Dreamer Date: Tue, 9 Apr 2024 17:41:46 +0800 Subject: [PATCH] update evm params --- app/upgrades/v300/upgrades.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/upgrades/v300/upgrades.go b/app/upgrades/v300/upgrades.go index 6659f048f..736542743 100644 --- a/app/upgrades/v300/upgrades.go +++ b/app/upgrades/v300/upgrades.go @@ -30,6 +30,9 @@ func upgradeHandlerConstructor( box upgrades.Toolbox, ) upgradetypes.UpgradeHandler { return func(ctx sdk.Context, _ upgradetypes.Plan, fromVM module.VersionMap) (module.VersionMap, error) { + if err := mergeEVM(ctx, box); err != nil { + return nil, err + } // initialize ICS27 module initICAModule(ctx, m, fromVM) @@ -60,3 +63,11 @@ func mergeLSModule(ctx sdk.Context, box upgrades.Toolbox) error { storeKey := box.GetKey(stakingtypes.StoreKey) return migrateStore(ctx, storeKey, box.AppCodec, box.StakingKeeper) } + +func mergeEVM(ctx sdk.Context, box upgrades.Toolbox) error { + ctx.Logger().Info("start to run evm module migrations...") + + params := box.EvmKeeper.GetParams(ctx) + params.AllowUnprotectedTxs = true + return box.EvmKeeper.SetParams(ctx, params) +}