diff --git a/x/clp/keeper/executors.go b/x/clp/keeper/executors.go index 5500b5b451..99ca8bbca6 100644 --- a/x/clp/keeper/executors.go +++ b/x/clp/keeper/executors.go @@ -191,6 +191,8 @@ func (k Keeper) RemoveLiquidity(ctx sdk.Context, pool types.Pool, externalAssetC k.DestroyLiquidityProvider(ctx, lp.Asset.Symbol, lp.LiquidityProviderAddress) } else { lp.LiquidityProviderUnits = lpUnitsLeft + // Set LP’s LastUpdatedBlock to current block height + lp.LastUpdatedBlock = ctx.BlockHeight() k.SetLiquidityProvider(ctx, &lp) } return nil diff --git a/x/clp/types/keys.go b/x/clp/types/keys.go index a9e13e520a..f1df3e3b16 100644 --- a/x/clp/types/keys.go +++ b/x/clp/types/keys.go @@ -71,8 +71,8 @@ func GetLiquidityProviderKey(externalTicker string, lp string) []byte { func GetDefaultRewardParams() *RewardParams { return &RewardParams{ - LiquidityRemovalLockPeriod: 12 * 60 * 24 * 50, // 50 days - LiquidityRemovalCancelPeriod: 12 * 60 * 6, // 6 hours + LiquidityRemovalLockPeriod: 12 * 60 * 5, // 5 hours + LiquidityRemovalCancelPeriod: 12 * 60 * 24 * 50, // 50 days RewardPeriods: nil, RewardPeriodStartTime: "", RewardsLockPeriod: 12 * 60 * 24 * 14, // 14 days