From e9b84b9d9fc6b8e996739cfcfe8c9e7f8c5a896f Mon Sep 17 00:00:00 2001 From: mmsqe Date: Fri, 4 Oct 2024 15:24:04 +0800 Subject: [PATCH] add default --- app/upgrades.go | 3 ++- x/evm/types/params.go | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/upgrades.go b/app/upgrades.go index b606d1c9a8..bc1f660a43 100644 --- a/app/upgrades.go +++ b/app/upgrades.go @@ -21,6 +21,7 @@ import ( upgradetypes "cosmossdk.io/x/upgrade/types" sdk "github.com/cosmos/cosmos-sdk/types" "github.com/cosmos/cosmos-sdk/types/module" + evmtypes "github.com/evmos/ethermint/x/evm/types" ) func (app *EthermintApp) RegisterUpgradeHandlers() { @@ -34,7 +35,7 @@ func (app *EthermintApp) RegisterUpgradeHandlers() { sdkCtx := sdk.UnwrapSDKContext(ctx) { params := app.EvmKeeper.GetParams(sdkCtx) - params.HeaderHashNum = 10000 + params.HeaderHashNum = evmtypes.DefaultHeaderHashNum if err := app.EvmKeeper.SetParams(sdkCtx, params); err != nil { return m, err } diff --git a/x/evm/types/params.go b/x/evm/types/params.go index 27d84155cd..f18b65f4e5 100644 --- a/x/evm/types/params.go +++ b/x/evm/types/params.go @@ -34,6 +34,8 @@ var ( DefaultEnableCreate = true // DefaultEnableCall enables contract calls (i.e true) DefaultEnableCall = true + // DefaultHeaderHashNum defines the default number of header hash to persist. + DefaultHeaderHashNum = uint64(10000) ) // NewParams creates a new Params instance @@ -58,6 +60,7 @@ func DefaultParams() Params { EnableCall: DefaultEnableCall, ChainConfig: config, AllowUnprotectedTxs: DefaultAllowUnprotectedTxs, + HeaderHashNum: DefaultHeaderHashNum, } }