From ff115c8cf46e71ed491d8edad2e8c9d23987986a Mon Sep 17 00:00:00 2001 From: Nick DeLuca Date: Tue, 3 May 2022 10:47:14 -0700 Subject: [PATCH] disable fee market for kava v0_17 migration (#1237) --- migrate/v0_17/kava.go | 2 ++ migrate/v0_17/migrate_test.go | 5 ++++- migrate/v0_17/testdata/genesis-v17.json | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/migrate/v0_17/kava.go b/migrate/v0_17/kava.go index 1e7aada6..b0a20d19 100644 --- a/migrate/v0_17/kava.go +++ b/migrate/v0_17/kava.go @@ -62,6 +62,8 @@ func migrateAppState(appState genutiltypes.AppMap, clientCtx client.Context) { // x/feemarket feemarketState := feemarkettypes.DefaultGenesisState() + // disable fee market and use minimum-gas-price instead of dynamic base fee + feemarketState.Params.NoBaseFee = true appState[feemarkettypes.ModuleName] = codec.MustMarshalJSON(feemarketState) // x/authz diff --git a/migrate/v0_17/migrate_test.go b/migrate/v0_17/migrate_test.go index 94128867..ad44214f 100644 --- a/migrate/v0_17/migrate_test.go +++ b/migrate/v0_17/migrate_test.go @@ -75,7 +75,10 @@ func TestMigrateFeeMarket(t *testing.T) { var genstate feemarkettypes.GenesisState err := ctx.Codec.UnmarshalJSON(appMap[feemarkettypes.ModuleName], &genstate) assert.NoError(t, err) - assert.Equal(t, genstate, *feemarkettypes.DefaultGenesisState()) + + expectedState := feemarkettypes.DefaultGenesisState() + expectedState.Params.NoBaseFee = true + assert.Equal(t, expectedState, &genstate) } func TestMigrateAuthz(t *testing.T) { diff --git a/migrate/v0_17/testdata/genesis-v17.json b/migrate/v0_17/testdata/genesis-v17.json index e34ca4a7..ec093a68 100644 --- a/migrate/v0_17/testdata/genesis-v17.json +++ b/migrate/v0_17/testdata/genesis-v17.json @@ -2259,7 +2259,7 @@ "upgrade": {}, "feemarket": { "params": { - "no_base_fee": false, + "no_base_fee": true, "base_fee_change_denominator": 8, "elasticity_multiplier": 2, "enable_height": "0",