diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 9dcd145ac..9811f40c5 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -46,6 +46,6 @@ jobs: uses: golangci/golangci-lint-action@v3 with: # Optional: version of golangci-lint to use in form of v1.2 or v1.2.3 or `latest` to use the latest version - version: latest + version: v1.54 skip-pkg-cache: true args: --timeout=99m diff --git a/CHANGELOG.md b/CHANGELOG.md index 54b7800c1..91797330b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## V1.10.1 +This release contains 1 new feature + +Features: +* [#655] https://github.com/bnb-chain/greenfield/pull/655 feat: allow change GvgStakingPerBytes for gvg updateParams + ## V1.10.0 This release introduces the Savanna upgrade. diff --git a/x/virtualgroup/keeper/msg_server.go b/x/virtualgroup/keeper/msg_server.go index b089493d9..71d7067eb 100644 --- a/x/virtualgroup/keeper/msg_server.go +++ b/x/virtualgroup/keeper/msg_server.go @@ -36,8 +36,8 @@ func (k msgServer) UpdateParams(goCtx context.Context, req *types.MsgUpdateParam // Some parameters cannot be modified originParams := k.GetParams(ctx) - if !req.Params.GvgStakingPerBytes.Equal(originParams.GvgStakingPerBytes) || req.Params.DepositDenom != originParams.DepositDenom { - return nil, errors.ErrInvalidParameter.Wrapf("GvgStakingPerBytes and depositDenom are not allow to update, current: %v, %v, got: %v, %v", originParams.GvgStakingPerBytes, originParams.DepositDenom, req.Params.GvgStakingPerBytes, req.Params.DepositDenom) + if req.Params.DepositDenom != originParams.DepositDenom { + return nil, errors.ErrInvalidParameter.Wrapf("DepositDenom is not allow to update, current: %v, got: %v", originParams.DepositDenom, req.Params.DepositDenom) } if err := k.SetParams(ctx, req.Params); err != nil {