Skip to content

Commit 360c7d2

Browse files
Alessio Tregliajackzampolin
authored andcommitted
Merge PR #3566: Ensure mint/inflation params respect flag supplied by the caller
1 parent 7f74b33 commit 360c7d2

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

client/lcd/test_helpers.go

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -287,6 +287,19 @@ func InitializeTestLCD(t *testing.T, nValidators int, initAddrs []sdk.AccAddress
287287
genesisState.MintData.Minter.Inflation = inflationMin
288288
genesisState.MintData.Params.InflationMin = inflationMin
289289

290+
// double check inflation is set according to the minting boolean flag
291+
if minting {
292+
require.Equal(t, sdk.MustNewDecFromStr("15000.0"),
293+
genesisState.MintData.Params.InflationMax)
294+
require.Equal(t, sdk.MustNewDecFromStr("10000.0"), genesisState.MintData.Minter.Inflation)
295+
require.Equal(t, sdk.MustNewDecFromStr("10000.0"),
296+
genesisState.MintData.Params.InflationMin)
297+
} else {
298+
require.Equal(t, sdk.ZeroDec(), genesisState.MintData.Params.InflationMax)
299+
require.Equal(t, sdk.ZeroDec(), genesisState.MintData.Minter.Inflation)
300+
require.Equal(t, sdk.ZeroDec(), genesisState.MintData.Params.InflationMin)
301+
}
302+
290303
appState, err := codec.MarshalJSONIndent(cdc, genesisState)
291304
require.NoError(t, err)
292305
genDoc.AppState = appState

0 commit comments

Comments
 (0)