From 6f10254818c82f6f0a7475a4929677050e057161 Mon Sep 17 00:00:00 2001 From: King Date: Tue, 29 Aug 2023 09:57:19 +0900 Subject: [PATCH] fix: update default params for mainnet upgrade --- app/upgrades/mainnet/v5/upgrade.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/upgrades/mainnet/v5/upgrade.go b/app/upgrades/mainnet/v5/upgrade.go index ae179e44..92ca1f7a 100644 --- a/app/upgrades/mainnet/v5/upgrade.go +++ b/app/upgrades/mainnet/v5/upgrade.go @@ -62,8 +62,15 @@ func UpgradeHandler( // Set new module parameters. markerKeeper.SetParams(ctx, markertypes.DefaultParams()) exchangeParams := exchangetypes.DefaultParams() + exchangeParams.MarketCreationFee = sdk.NewCoins(sdk.NewInt64Coin("ucre", 2000_000000)) + exchangeParams.Fees = exchangetypes.NewFees( + sdk.NewDecWithPrec(1, 3), // Maker: 0.1% + sdk.NewDecWithPrec(2, 3), // Taker: 0.2% + sdk.NewDecWithPrec(8, 1)) // Order source: Taker * 80% exchangeKeeper.SetParams(ctx, exchangeParams) ammParams := ammtypes.DefaultParams() + ammParams.PoolCreationFee = sdk.NewCoins(sdk.NewInt64Coin("ucre", 1000_000000)) + ammParams.PrivateFarmingPlanCreationFee = sdk.NewCoins(sdk.NewInt64Coin("ucre", 1000_000000)) ammKeeper.SetParams(ctx, ammParams) // Migrate farming plans and staked coins to the new amm module.