@@ -57,14 +57,14 @@ func CreateUpgradeHandler(
57
57
58
58
// Set rate-limit params
59
59
keepers .RatelimitKeeper .SetParams (ctx , ratelimittypes .DefaultParams ())
60
+
60
61
// Set pfm params
61
62
err = keepers .PFMRouterKeeper .SetParams (ctx , pfmtypes .DefaultParams ())
62
63
if err != nil {
63
64
return nil , err
64
65
}
66
+
65
67
// fee market params
66
- // TODO: change values from default after discussion
67
- ctx .Logger ().Info ("Setting dynamicfees/feemarket params..." )
68
68
err = setFeeMarketParams (ctx , keepers .FeeMarketKeeper )
69
69
if err != nil {
70
70
return nil , err
@@ -77,11 +77,20 @@ func CreateUpgradeHandler(
77
77
78
78
func setFeeMarketParams (ctx sdk.Context , feemarketKeeper * feemarketkeeper.Keeper ) error {
79
79
feemarketParams := feemarkettypes .DefaultParams ()
80
- feemarketParams .MinBaseGasPrice = math .LegacyMustNewDecFromStr ("0.10000000000000000" )
81
- feemarketParams .MaxBlockUtilization = uint64 (120_000_000 )
82
- feemarketParams .FeeDenom = appparams .DefaultBondDenom
83
- feemarketParams .Enabled = true
80
+
81
+ // update params
82
+ feemarketParams .Alpha = math .LegacyMustNewDecFromStr ("0.003000000000000000" )
83
+ feemarketParams .Beta = math .LegacyMustNewDecFromStr ("0.980000000000000000" )
84
+ feemarketParams .Delta = math .LegacyMustNewDecFromStr ("0.001500000000000000" )
84
85
feemarketParams .DistributeFees = true
86
+ feemarketParams .Enabled = true
87
+ feemarketParams .FeeDenom = appparams .DefaultBondDenom
88
+ feemarketParams .Gamma = math .LegacyMustNewDecFromStr ("0.008000000000000000" )
89
+ feemarketParams .MaxBlockUtilization = uint64 (120000000 )
90
+ feemarketParams .MaxLearningRate = math .LegacyMustNewDecFromStr ("0.125000000000000000" )
91
+ feemarketParams .MinBaseGasPrice = math .LegacyMustNewDecFromStr ("0.100000000000000000" )
92
+ feemarketParams .MinLearningRate = math .LegacyMustNewDecFromStr ("0.075000000000000000" )
93
+ feemarketParams .Window = uint64 (7 )
85
94
86
95
feemarketState := feemarkettypes .NewState (feemarketParams .Window , feemarketParams .MinBaseGasPrice , feemarketParams .MinLearningRate )
87
96
err := feemarketKeeper .SetParams (ctx , feemarketParams )
0 commit comments