@@ -260,7 +260,6 @@ describeExtreme(`Trading Extreme Values (${SLOW ? 'slow mode' : 'fast mode'})`,
260
260
const trade = < GnosisTrade > await ethers . getContractAt ( 'GnosisTrade' , tradeAddr )
261
261
const gnosis = < GnosisMock > await ethers . getContractAt ( 'GnosisMock' , await trade . gnosis ( ) )
262
262
const auctionId = await trade . auctionId ( )
263
- console . log ( 'auctionId' , auctionId )
264
263
const [ , , buy , sellAmt , buyAmt ] = await gnosis . auctions ( auctionId )
265
264
expect ( buy == rToken . address || buy == rsr . address )
266
265
if ( buy == rToken . address ) {
@@ -351,7 +350,11 @@ describeExtreme(`Trading Extreme Values (${SLOW ? 'slow mode' : 'fast mode'})`,
351
350
while ( ( await rToken . balanceOf ( addr1 . address ) ) < rTokenSupply ) {
352
351
await advanceTime ( 3600 )
353
352
const remaining = rTokenSupply . sub ( await rToken . balanceOf ( addr1 . address ) )
354
- await rToken . connect ( addr1 ) . issue ( remaining . mod ( noThrottleIssuance . amtRate ) )
353
+ const amt =
354
+ remaining < noThrottleIssuance . amtRate
355
+ ? remaining
356
+ : noThrottleIssuance . amtRate . mod ( remaining )
357
+ await rToken . connect ( addr1 ) . issue ( amt )
355
358
}
356
359
expect ( await rToken . balanceOf ( addr1 . address ) ) . to . equal ( rTokenSupply )
357
360
@@ -493,7 +496,11 @@ describeExtreme(`Trading Extreme Values (${SLOW ? 'slow mode' : 'fast mode'})`,
493
496
while ( ( await rToken . balanceOf ( addr1 . address ) ) < rTokenSupply ) {
494
497
await advanceTime ( 3600 )
495
498
const remaining = rTokenSupply . sub ( await rToken . balanceOf ( addr1 . address ) )
496
- await rToken . connect ( addr1 ) . issue ( remaining . mod ( noThrottleIssuance . amtRate ) )
499
+ const amt =
500
+ remaining < noThrottleIssuance . amtRate
501
+ ? remaining
502
+ : noThrottleIssuance . amtRate . mod ( remaining )
503
+ await rToken . connect ( addr1 ) . issue ( amt )
497
504
}
498
505
expect ( await rToken . balanceOf ( addr1 . address ) ) . to . equal ( rTokenSupply )
499
506
@@ -671,7 +678,11 @@ describeExtreme(`Trading Extreme Values (${SLOW ? 'slow mode' : 'fast mode'})`,
671
678
while ( ( await rToken . balanceOf ( addr1 . address ) ) < rTokenSupply ) {
672
679
await advanceTime ( 3600 )
673
680
const remaining = rTokenSupply . sub ( await rToken . balanceOf ( addr1 . address ) )
674
- await rToken . connect ( addr1 ) . issue ( remaining . mod ( noThrottleIssuance . amtRate ) )
681
+ const amt =
682
+ remaining < noThrottleIssuance . amtRate
683
+ ? remaining
684
+ : noThrottleIssuance . amtRate . mod ( remaining )
685
+ await rToken . connect ( addr1 ) . issue ( amt )
675
686
}
676
687
677
688
// === Execution ===
0 commit comments