@@ -49,7 +49,7 @@ DebtManagerTest:testFloatingToFixedRollHigherThanAvailableLiquidityWithSlippage(
4949DebtManagerTest:testFloatingToFixedRollHigherThanAvailableLiquidityWithSlippageWithThreePools() (gas: 2818426)
5050DebtManagerTest:testFloatingToFixedRollWithAccurateSlippage() (gas: 1732739)
5151DebtManagerTest:testFloatingToFixedRollWithAccurateSlippageWithPreviousPosition() (gas: 1954939)
52- DebtManagerTest:testFuzzRolls(uint8[4],uint8[4],uint256[4],uint40[4],uint8[4]) (runs: 256, μ: 7911792 , ~: 7969725 )
52+ DebtManagerTest:testFuzzRolls(uint8[4],uint8[4],uint256[4],uint40[4],uint8[4]) (runs: 256, μ: 8031714 , ~: 8129987 )
5353DebtManagerTest:testLateFixedRoll() (gas: 1454770)
5454DebtManagerTest:testLateFixedRollWithThreeLoops() (gas: 2043936)
5555DebtManagerTest:testLateFixedToFloatingRoll() (gas: 1449634)
@@ -194,18 +194,18 @@ IntegrationPreviewerTest:test_fixedRepayPosition_beforeMaturity() (gas: 579991)
194194IntegrationPreviewerTest:test_fixedRepayPosition_maxUint() (gas: 79468)
195195IntegrationPreviewerTest:test_fixedRepayPosition_saturatedFallback() (gas: 63069)
196196IntegrationPreviewerTest:test_healthFactor() (gas: 463879)
197- IntegrationPreviewerTest:test_previewDeposit_(uint256) (runs: 256, μ: 1590152 , ~: 1594077 )
197+ IntegrationPreviewerTest:test_previewDeposit_(uint256) (runs: 256, μ: 1590621 , ~: 1594531 )
198198IntegrationPreviewerTest:test_previewHealthFactor() (gas: 5805369)
199- IntegrationPreviewerTest:test_previewWithdraw_(uint256) (runs: 256, μ: 1649487 , ~: 1653259 )
199+ IntegrationPreviewerTest:test_previewWithdraw_(uint256) (runs: 256, μ: 1650006 , ~: 1654116 )
200200InterestRateModelTest:testFixedBorrowRate() (gas: 2088868)
201201InterestRateModelTest:testFixedRateRevertAlreadyMatured() (gas: 2083135)
202202InterestRateModelTest:testFixedRateRevertUtilizationExceeded() (gas: 2097203)
203203InterestRateModelTest:testFloatingBorrowRate() (gas: 2082456)
204- InterestRateModelTest:testFuzzFixedRateGrowth(uint256,uint256,uint256,uint256) (runs: 256, μ: 2109043 , ~: 2105195)
205- InterestRateModelTest:testFuzzFixedRateTimeSensitivity(uint256,uint256,uint256) (runs: 256, μ: 2116971 , ~: 2117161)
206- InterestRateModelTest:testFuzzReferenceLegacyRateFixed(uint32,uint256,uint256[2],uint256[2],uint256,uint256,uint256) (runs: 256, μ: 12879393 , ~: 13130335 )
207- InterestRateModelTest:testFuzzReferenceRateFixed(uint256,uint256,uint256,uint256,uint256,uint256,(uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,int256,uint256,uint256)) (runs: 256, μ: 2384148 , ~: 2386756 )
208- InterestRateModelTest:testFuzzReferenceRateFloating(uint256,uint256,(uint256,uint256,uint256,uint256,uint256,uint256,uint256)) (runs: 256, μ: 2324223 , ~: 2324917 )
204+ InterestRateModelTest:testFuzzFixedRateGrowth(uint256,uint256,uint256,uint256) (runs: 256, μ: 2109079 , ~: 2105195)
205+ InterestRateModelTest:testFuzzFixedRateTimeSensitivity(uint256,uint256,uint256) (runs: 256, μ: 2117002 , ~: 2117161)
206+ InterestRateModelTest:testFuzzReferenceLegacyRateFixed(uint32,uint256,uint256[2],uint256[2],uint256,uint256,uint256) (runs: 256, μ: 12911661 , ~: 13132845 )
207+ InterestRateModelTest:testFuzzReferenceRateFixed(uint256,uint256,uint256,uint256,uint256,uint256,(uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,int256,uint256,uint256)) (runs: 256, μ: 2384608 , ~: 2386846 )
208+ InterestRateModelTest:testFuzzReferenceRateFloating(uint256,uint256,(uint256,uint256,uint256,uint256,uint256,uint256,uint256)) (runs: 256, μ: 2324354 , ~: 2324970 )
209209InterestRateModelTest:testMinTimeToMaturity() (gas: 2107232)
210210InterestRateModelTest:testRevertMaxUtilizationLowerThanWad() (gas: 268402)
211211MarketTest:testAccountLiquidityAdjustedDebt() (gas: 654335)
@@ -360,7 +360,7 @@ PoolLibTest:testAtomicDepositBorrowRepayWithdraw() (gas: 45922)
360360PoolLibTest:testBackupBorrow() (gas: 33624)
361361PoolLibTest:testEarningsAccrual() (gas: 38952)
362362PoolLibTest:testEarningsDistribution() (gas: 32679)
363- PoolLibTest:testFuzzAddRemoveAll(uint8[12]) (runs: 256, μ: 105431 , ~: 107158 )
363+ PoolLibTest:testFuzzAddRemoveAll(uint8[12]) (runs: 256, μ: 104449 , ~: 105534 )
364364PoolLibTest:testMaturityRangeLimit() (gas: 7866)
365365PoolLibTest:testMaturityRangeTooWide() (gas: 11656)
366366PreviewerTest:testAccountsReturningAccurateAmounts() (gas: 1686539)
@@ -539,8 +539,8 @@ StakedEXATest:invariantNoDuplicatedReward() (runs: 10, calls: 5000, reverts: 0)
539539StakedEXATest:invariantRewardsUpOnly() (runs: 10, calls: 5000, reverts: 0)
540540StakedEXATest:invariantShareValueIsOne() (runs: 10, calls: 5000, reverts: 0)
541541StakedEXATest:testAlreadyListedError() (gas: 43677)
542- StakedEXATest:testAvgIndex(uint256[3],uint256[2]) (runs: 256, μ: 1294619 , ~: 1319773 )
543- StakedEXATest:testAvgStartTime(uint256[3],uint256[2]) (runs: 256, μ: 1222685 , ~: 1247839 )
542+ StakedEXATest:testAvgIndex(uint256[3],uint256[2]) (runs: 256, μ: 1316807 , ~: 1370333 )
543+ StakedEXATest:testAvgStartTime(uint256[3],uint256[2]) (runs: 256, μ: 1244873 , ~: 1298399 )
544544StakedEXATest:testBalanceOfDeposit(uint80) (runs: 256, μ: 331886, ~: 339807)
545545StakedEXATest:testBalanceOfWithdraw(uint256) (runs: 256, μ: 82393, ~: 82407)
546546StakedEXATest:testCanChangeRewardsDurationWhenDisabled() (gas: 176331)
@@ -549,12 +549,12 @@ StakedEXATest:testClaimAndUnstake() (gas: 1622618)
549549StakedEXATest:testClaimAndWithdrawAfterRefTime() (gas: 1029325)
550550StakedEXATest:testClaimBeforeFirstHarvest() (gas: 527334)
551551StakedEXATest:testDepositClaimsRewardsToReceiver() (gas: 1121108)
552- StakedEXATest:testDepositEvent(uint256) (runs: 256, μ: 335220 , ~: 334966 )
553- StakedEXATest:testDepositShouldClaim(uint256[2],uint32) (runs: 256, μ: 815531 , ~: 754868)
552+ StakedEXATest:testDepositEvent(uint256) (runs: 256, μ: 335230 , ~: 334978 )
553+ StakedEXATest:testDepositShouldClaim(uint256[2],uint32) (runs: 256, μ: 815900 , ~: 754868)
554554StakedEXATest:testDepositToAnotherWithAllowance() (gas: 375284)
555555StakedEXATest:testDepositToAnotherWithoutAllowanceShouldFail() (gas: 121959)
556- StakedEXATest:testDepositWithdrawAvgStartTimeAndIndex(uint256[3],uint256,uint256[5]) (runs: 256, μ: 1858235 , ~: 1902168 )
557- StakedEXATest:testEarnedWithTime(uint256) (runs: 256, μ: 86053 , ~: 86314)
556+ StakedEXATest:testDepositWithdrawAvgStartTimeAndIndex(uint256[3],uint256,uint256[5]) (runs: 256, μ: 1883981 , ~: 1904719 )
557+ StakedEXATest:testEarnedWithTime(uint256) (runs: 256, μ: 86109 , ~: 86314)
558558StakedEXATest:testEmergencyAdminCanPauseNotUnpause() (gas: 175029)
559559StakedEXATest:testFinishDistributionEmitEvent() (gas: 240752)
560560StakedEXATest:testFinishDistributionLetsClaimUnclaimed() (gas: 1784865)
@@ -565,9 +565,9 @@ StakedEXATest:testGrantRevokeEmergencyAdmin() (gas: 117824)
565565StakedEXATest:testGrantRevokePauser() (gas: 117836)
566566StakedEXATest:testHandlerClaim(uint8) (runs: 256, μ: 485340, ~: 485340)
567567StakedEXATest:testHandlerDeposit(uint80) (runs: 256, μ: 1231152, ~: 1263054)
568- StakedEXATest:testHandlerHarvest(uint64) (runs: 256, μ: 401537 , ~: 411143)
569- StakedEXATest:testHandlerNotifyRewardAmount(uint64) (runs: 256, μ: 144811 , ~: 136620 )
570- StakedEXATest:testHandlerSetDuration(uint32) (runs: 256, μ: 189476 , ~: 218699)
568+ StakedEXATest:testHandlerHarvest(uint64) (runs: 256, μ: 403155 , ~: 411143)
569+ StakedEXATest:testHandlerNotifyRewardAmount(uint64) (runs: 256, μ: 143611 , ~: 136610 )
570+ StakedEXATest:testHandlerSetDuration(uint32) (runs: 256, μ: 189027 , ~: 218699)
571571StakedEXATest:testHandlerSetMarket() (gas: 144553)
572572StakedEXATest:testHandlerWithdraw(uint256) (runs: 256, μ: 102852, ~: 102866)
573573StakedEXATest:testHarvestAmountWithReducedAllowance() (gas: 184605)
@@ -578,13 +578,13 @@ StakedEXATest:testHarvestWhenFinished() (gas: 326352)
578578StakedEXATest:testHarvestX() (gas: 180952)
579579StakedEXATest:testHarvestZero() (gas: 255436)
580580StakedEXATest:testInitialValues() (gas: 196483)
581- StakedEXATest:testInsufficientBalanceError(uint256) (runs: 256, μ: 63990 , ~: 64151)
581+ StakedEXATest:testInsufficientBalanceError(uint256) (runs: 256, μ: 63928 , ~: 64151)
582582StakedEXATest:testMaxRewardsGasConsumption() (gas: 144674963)
583583StakedEXATest:testMultipleClaimsVsOne() (gas: 21936440)
584584StakedEXATest:testMultipleHarvests() (gas: 284083)
585- StakedEXATest:testNoRewardsAfterPeriod(uint256) (runs: 256, μ: 1810466 , ~: 1816281 )
585+ StakedEXATest:testNoRewardsAfterPeriod(uint256) (runs: 256, μ: 1809576 , ~: 1804391 )
586586StakedEXATest:testNotPausingRoleError() (gas: 39124)
587- StakedEXATest:testNotifyRewardAmount(uint256,uint256) (runs: 256, μ: 155628 , ~: 155564)
587+ StakedEXATest:testNotifyRewardAmount(uint256,uint256) (runs: 256, μ: 155634 , ~: 155564)
588588StakedEXATest:testNotifyRewardWithUnderlyingAsset() (gas: 460608)
589589StakedEXATest:testOnlyAdminEnableReward() (gas: 1297302)
590590StakedEXATest:testOnlyAdminFinishDistribution() (gas: 213640)
@@ -602,13 +602,13 @@ StakedEXATest:testPenaltyThresholdRange() (gas: 36989)
602602StakedEXATest:testPermitAndDeposit() (gas: 452146)
603603StakedEXATest:testPermitFailKeepsFlow() (gas: 484480)
604604StakedEXATest:testRemoveDepositAllowance() (gas: 466913)
605- StakedEXATest:testResetDepositAfterRefTime(uint256) (runs: 256, μ: 1033225 , ~: 1032994)
606- StakedEXATest:testRewardAmountNotifiedEvent(uint256) (runs: 256, μ: 105537, ~: 105269 )
605+ StakedEXATest:testResetDepositAfterRefTime(uint256) (runs: 256, μ: 1033243 , ~: 1032994)
606+ StakedEXATest:testRewardAmountNotifiedEvent(uint256) (runs: 256, μ: 105537, ~: 105281 )
607607StakedEXATest:testRewardNotListedError() (gas: 1177184)
608- StakedEXATest:testRewardPaidEvent(uint256,uint256) (runs: 256, μ: 802090 , ~: 854267 )
609- StakedEXATest:testRewardsAmounts(uint256) (runs: 256, μ: 1707472 , ~: 1707275)
608+ StakedEXATest:testRewardPaidEvent(uint256,uint256) (runs: 256, μ: 810177 , ~: 854316 )
609+ StakedEXATest:testRewardsAmounts(uint256) (runs: 256, μ: 1707501 , ~: 1707275)
610610StakedEXATest:testRewardsDurationSetEvent(uint40) (runs: 256, μ: 52170, ~: 52149)
611- StakedEXATest:testSetDuration(uint256,uint40) (runs: 256, μ: 65763 , ~: 64441 )
611+ StakedEXATest:testSetDuration(uint256,uint40) (runs: 256, μ: 65920 , ~: 64453 )
612612StakedEXATest:testSetMarketAddressZero() (gas: 36979)
613613StakedEXATest:testSetMarketOnlyAdmin() (gas: 1345554)
614614StakedEXATest:testSetMaxRewardsTokensExceeded() (gas: 111958823)
@@ -620,12 +620,12 @@ StakedEXATest:testSetSavingsZeroAddressError() (gas: 37006)
620620StakedEXATest:testTotalSupplyDeposit(uint80) (runs: 256, μ: 331272, ~: 339193)
621621StakedEXATest:testTotalSupplyWithdraw(uint256) (runs: 256, μ: 81753, ~: 81767)
622622StakedEXATest:testUntransferable(uint80) (runs: 256, μ: 339593, ~: 348672)
623- StakedEXATest:testWithdrawEvent(uint256) (runs: 256, μ: 483383 , ~: 483140 )
623+ StakedEXATest:testWithdrawEvent(uint256) (runs: 256, μ: 483397 , ~: 483158 )
624624StakedEXATest:testWithdrawRewardUnderlyingAsset() (gas: 456617)
625625StakedEXATest:testWithdrawRewardsOnlyAdmin() (gas: 242200)
626626StakedEXATest:testWithdrawRewardsOnlyReward() (gas: 1177174)
627- StakedEXATest:testWithdrawSameAmountRewardsShouldEqual(uint256,uint256) (runs: 256, μ: 1057664 , ~: 1107782 )
628- StakedEXATest:testWithdrawWithRewards(uint256) (runs: 256, μ: 895601 , ~: 895358 )
627+ StakedEXATest:testWithdrawSameAmountRewardsShouldEqual(uint256,uint256) (runs: 256, μ: 1064623 , ~: 1107850 )
628+ StakedEXATest:testWithdrawWithRewards(uint256) (runs: 256, μ: 895615 , ~: 895376 )
629629StakedEXATest:testZeroRateError() (gas: 58274)
630630StakingPreviewerTest:testAllClaimable() (gas: 769205)
631631StakingPreviewerTest:testAllClaimed() (gas: 818952)
0 commit comments