@@ -18,7 +18,7 @@ func (s *KeeperTestSuite) TestLiquidStake() {
18
18
params .MinLiquidStakeAmount = math .NewInt (50000 )
19
19
params .ModulePaused = false
20
20
s .keeper .SetParams (s .ctx , params )
21
- s .keeper .UpdateLiquidValidatorSet (s .ctx )
21
+ s .keeper .UpdateLiquidValidatorSet (s .ctx , true )
22
22
23
23
stakingAmt := params .MinLiquidStakeAmount
24
24
@@ -38,7 +38,7 @@ func (s *KeeperTestSuite) TestLiquidStake() {
38
38
{ValidatorAddress : valOpers [2 ].String (), TargetWeight : math .NewInt (2000 )},
39
39
}
40
40
s .keeper .SetParams (s .ctx , params )
41
- s .keeper .UpdateLiquidValidatorSet (s .ctx )
41
+ s .keeper .UpdateLiquidValidatorSet (s .ctx , true )
42
42
43
43
res := s .keeper .GetAllLiquidValidatorStates (s .ctx )
44
44
s .Require ().Equal (params .WhitelistedValidators [0 ].ValidatorAddress ,
@@ -254,7 +254,7 @@ func (s *KeeperTestSuite) TestLiquidStakeFromVestingAccount() {
254
254
}
255
255
params .ModulePaused = false
256
256
s .keeper .SetParams (s .ctx , params )
257
- s .keeper .UpdateLiquidValidatorSet (s .ctx )
257
+ s .keeper .UpdateLiquidValidatorSet (s .ctx , true )
258
258
259
259
from := s .delAddrs [0 ]
260
260
vestingAmt := s .app .BankKeeper .GetAllBalances (s .ctx , from )
@@ -294,7 +294,7 @@ func (s *KeeperTestSuite) TestLiquidStakeFromVestingAccount() {
294
294
func (s * KeeperTestSuite ) TestLiquidStakeEdgeCases () {
295
295
_ , valOpers , _ := s .CreateValidators ([]int64 {1000000 , 2000000 , 3000000 })
296
296
params := s .keeper .GetParams (s .ctx )
297
- s .keeper .UpdateLiquidValidatorSet (s .ctx )
297
+ s .keeper .UpdateLiquidValidatorSet (s .ctx , true )
298
298
stakingAmt := math .NewInt (5000000 )
299
299
300
300
// add active validator
@@ -305,7 +305,7 @@ func (s *KeeperTestSuite) TestLiquidStakeEdgeCases() {
305
305
}
306
306
params .ModulePaused = false
307
307
s .keeper .SetParams (s .ctx , params )
308
- s .keeper .UpdateLiquidValidatorSet (s .ctx )
308
+ s .keeper .UpdateLiquidValidatorSet (s .ctx , true )
309
309
310
310
// fail Invalid BondDenom case
311
311
_ , err := s .keeper .LiquidStake (s .ctx , types .LiquidStakeProxyAcc , s .delAddrs [0 ], sdk .NewCoin ("bad" , stakingAmt ))
@@ -318,7 +318,7 @@ func (s *KeeperTestSuite) TestLiquidStakeEdgeCases() {
318
318
s .Require ().NoError (s .liquidStaking (s .delAddrs [0 ], hugeAmt ))
319
319
s .Require ().NoError (s .liquidUnstaking (s .delAddrs [0 ], math .NewInt (10 ), true ))
320
320
s .Require ().NoError (s .liquidUnstaking (s .delAddrs [0 ], hugeAmt , true ))
321
- s .keeper .UpdateLiquidValidatorSet (s .ctx )
321
+ s .keeper .UpdateLiquidValidatorSet (s .ctx , true )
322
322
s .completeRedelegationUnbonding ()
323
323
states := s .keeper .GetNetAmountState (s .ctx )
324
324
states .TotalLiquidTokens .Equal (hugeAmt )
@@ -333,7 +333,7 @@ func (s *KeeperTestSuite) TestLiquidUnstakeEdgeCases() {
333
333
334
334
_ , valOpers , _ := s .CreateValidators ([]int64 {1000000 , 2000000 , 3000000 })
335
335
params := s .keeper .GetParams (s .ctx )
336
- s .keeper .UpdateLiquidValidatorSet (s .ctx )
336
+ s .keeper .UpdateLiquidValidatorSet (s .ctx , true )
337
337
stakingAmt := math .NewInt (5000000 )
338
338
339
339
// add active validator
@@ -344,7 +344,7 @@ func (s *KeeperTestSuite) TestLiquidUnstakeEdgeCases() {
344
344
}
345
345
params .ModulePaused = false
346
346
s .Require ().NoError (s .keeper .SetParams (s .ctx , params ))
347
- s .keeper .UpdateLiquidValidatorSet (s .ctx )
347
+ s .keeper .UpdateLiquidValidatorSet (s .ctx , true )
348
348
349
349
// success liquid stake
350
350
s .Require ().NoError (s .liquidStaking (s .delAddrs [0 ], stakingAmt ))
@@ -379,7 +379,7 @@ func (s *KeeperTestSuite) TestLiquidUnstakeEdgeCases() {
379
379
// set empty whitelisted, active liquid validator
380
380
params .WhitelistedValidators = []types.WhitelistedValidator {}
381
381
s .keeper .SetParams (s .ctx , params )
382
- s .keeper .UpdateLiquidValidatorSet (s .ctx )
382
+ s .keeper .UpdateLiquidValidatorSet (s .ctx , true )
383
383
384
384
// error case where there is a quantity that are unbonding balance or remaining rewards that is not re-stake or withdrawn in netAmount.
385
385
// NOT APPLICABLE since we do not validator unbond if validator goes inactive.
@@ -413,7 +413,7 @@ func (s *KeeperTestSuite) TestShareInflation() {
413
413
}
414
414
params .ModulePaused = false
415
415
s .keeper .SetParams (s .ctx , params )
416
- s .keeper .UpdateLiquidValidatorSet (s .ctx )
416
+ s .keeper .UpdateLiquidValidatorSet (s .ctx , true )
417
417
418
418
initialStakingAmt := math .NewInt (1 ) // little amount
419
419
initializingStakingAmt := math .NewInt (10000 ) // normal amount
0 commit comments