@@ -167,8 +167,8 @@ UNIT_CashAssetTotalSupplyBorrow:testBorrowWillChangeSupplyAndTotalBorrow() (gas:
167
167
UNIT_CashAssetTotalSupplyBorrow:testFuzzDepositDecreasesTotalBorrow(uint256,uint256) (runs: 256, μ: 323159, ~: 327096)
168
168
UNIT_CashAssetTotalSupplyBorrow:testFuzzDepositIncreasesTotalSupply(uint256) (runs: 256, μ: 99926, ~: 100889)
169
169
UNIT_CashAssetTotalSupplyBorrow:testFuzzDepositNegativeBalanceToPositiveBalance(uint256,uint256) (runs: 256, μ: 320203, ~: 325156)
170
- UNIT_CashAssetTotalSupplyBorrow:testFuzzNormalTransferToNewAccountDoesnotChangeBorrowOrSupply(uint256,uint256) (runs: 256, μ: 511251 , ~: 519391)
171
- UNIT_CashAssetTotalSupplyBorrow:testFuzzTransferDoesnotChangeInvariant(uint256,int256) (runs: 256, μ: 351387 , ~: 360110)
170
+ UNIT_CashAssetTotalSupplyBorrow:testFuzzNormalTransferToNewAccountDoesnotChangeBorrowOrSupply(uint256,uint256) (runs: 256, μ: 511604 , ~: 519391)
171
+ UNIT_CashAssetTotalSupplyBorrow:testFuzzTransferDoesnotChangeInvariant(uint256,int256) (runs: 256, μ: 351139 , ~: 360110)
172
172
UNIT_CashAssetTotalSupplyBorrow:testFuzzWithdrawDecreasesTotalSupply(uint256) (runs: 256, μ: 116523, ~: 118734)
173
173
UNIT_CashAssetTotalSupplyBorrow:testFuzzWithdrawIncreasesTotalBorrow(uint256) (runs: 256, μ: 285790, ~: 296433)
174
174
UNIT_CashAssetTotalSupplyBorrow:testFuzzWithdrawPositiveBalanceToNegativeBalance(uint256,uint256) (runs: 256, μ: 335100, ~: 339444)
@@ -400,16 +400,17 @@ UNIT_TestOptionBasics:testWhitelistedManagerCheck() (gas: 438294)
400
400
UNIT_TestPMRM_ArrangePortfolio:testPMRMArrangePortfolio_ExpiredOption() (gas: 145879)
401
401
UNIT_TestPMRM_ArrangePortfolio:testPMRMArrangePortfolio_MaxExpiries() (gas: 61612)
402
402
UNIT_TestPMRM_Contingencies:testPMRMScenario_OptionContingency() (gas: 178729)
403
- UNIT_TestPMRM_EdgeCases:testPMRMCanOnlyDepositCashIfLiveAuction() (gas: 1981807)
404
- UNIT_TestPMRM_EdgeCases:testPMRMCanSettlePerpsIfBeyondMaxAssetSize() (gas: 7113265)
405
- UNIT_TestPMRM_EdgeCases:testPMRMCanTradeMoreThanMaxAccountSizeIfAlreadyHadIt() (gas: 7156711)
406
- UNIT_TestPMRM_EdgeCases:testPMRM_CanTradeIfMaxAccountSizeDecreased() (gas: 4251262)
407
- UNIT_TestPMRM_EdgeCases:testPMRM_CannotTradeIfExceed_MaxAssets() (gas: 2159512)
408
- UNIT_TestPMRM_EdgeCases:testPMRM_invalidGetMarginState() (gas: 27232)
409
- UNIT_TestPMRM_EdgeCases:testPMRM_invalidSpotShock() (gas: 174502)
410
- UNIT_TestPMRM_EdgeCases:testPMRM_noScenarios() (gas: 11262)
403
+ UNIT_TestPMRM_EdgeCases:testPMRMCanGetScenarioMTM() (gas: 5070200)
404
+ UNIT_TestPMRM_EdgeCases:testPMRMCanOnlyDepositCashIfLiveAuction() (gas: 1981881)
405
+ UNIT_TestPMRM_EdgeCases:testPMRMCanSettlePerpsIfBeyondMaxAssetSize() (gas: 7113393)
406
+ UNIT_TestPMRM_EdgeCases:testPMRMCanTradeMoreThanMaxAccountSizeIfAlreadyHadIt() (gas: 7156781)
407
+ UNIT_TestPMRM_EdgeCases:testPMRM_CanTradeIfMaxAccountSizeDecreased() (gas: 4251266)
408
+ UNIT_TestPMRM_EdgeCases:testPMRM_CannotTradeIfExceed_MaxAssets() (gas: 2159446)
409
+ UNIT_TestPMRM_EdgeCases:testPMRM_invalidGetMarginState() (gas: 27164)
410
+ UNIT_TestPMRM_EdgeCases:testPMRM_invalidSpotShock() (gas: 174561)
411
+ UNIT_TestPMRM_EdgeCases:testPMRM_noScenarios() (gas: 11280)
411
412
UNIT_TestPMRM_EdgeCases:testPMRM_notFoundError() (gas: 9501)
412
- UNIT_TestPMRM_EdgeCases:testPMRM_perpTransfer() (gas: 3375197 )
413
+ UNIT_TestPMRM_EdgeCases:testPMRM_perpTransfer() (gas: 3375267 )
413
414
UNIT_TestPMRM_EdgeCases:testPMRM_unsupportedAsset() (gas: 788035)
414
415
UNIT_TestPMRM_EdgeCases:testRevertsIfUsingBadScenarioId() (gas: 57350)
415
416
UNIT_TestPMRM_PortfolioCases:testCase1() (gas: 1055995)
@@ -532,12 +533,13 @@ UNIT_TestStandardManager:testSettlePerpWithManagerData() (gas: 670397)
532
533
UNIT_TestStandardManager:testWontSettlePerpIfNoBalance() (gas: 77505)
533
534
UNIT_TestStandardManager_Misc:testCanEnableBorrowing() (gas: 31902)
534
535
UNIT_TestStandardManager_Misc:testCanHaveNegativeCashIfBorrowingEnabled() (gas: 710204)
535
- UNIT_TestStandardManager_Misc:testCanHaveNegativeCashWhenBorrowingBecomesDisabled() (gas: 1217880 )
536
- UNIT_TestStandardManager_Misc:testCanSettlePerpsIfBeyondMaxAssetSize() (gas: 4571431 )
536
+ UNIT_TestStandardManager_Misc:testCanHaveNegativeCashWhenBorrowingBecomesDisabled() (gas: 1218013 )
537
+ UNIT_TestStandardManager_Misc:testCanSettlePerpsIfBeyondMaxAssetSize() (gas: 4571409 )
537
538
UNIT_TestStandardManager_Misc:testCanTradeMoreThanMaxAccountSizeIfAlreadyHadIt() (gas: 4544104)
538
539
UNIT_TestStandardManager_Misc:testCanTransferCash() (gas: 323912)
539
- UNIT_TestStandardManager_Misc:testCannotSetInvalidMarginParams() (gas: 15812)
540
- UNIT_TestStandardManager_Misc:testCannotTradeMoreThanMaxAccountSize() (gas: 2245054)
540
+ UNIT_TestStandardManager_Misc:testCannotSetInvalidMarginParams() (gas: 15790)
541
+ UNIT_TestStandardManager_Misc:testCannotTradeMoreThanMaxAccountSize() (gas: 2245032)
542
+ UNIT_TestStandardManager_Misc:testTrustedRiskAssessorCanBypassIMButNotMM() (gas: 1403691)
541
543
UNIT_TestStandardManager_MultiAsset:testBaseAssetCanAddMargin() (gas: 409369)
542
544
UNIT_TestStandardManager_MultiAsset:testBaseAssetMarginDefaultToZero() (gas: 349399)
543
545
UNIT_TestStandardManager_MultiAsset:testBaseAssetMarginWithContingency() (gas: 524436)
0 commit comments