1- ExaAccountFactoryTest:testFuzz_createAccount_EOAOwners(uint256,address[63]) (runs: 256, μ: 5916295 , ~: 5447138 )
1+ ExaAccountFactoryTest:testFuzz_createAccount_EOAOwners(uint256,address[63]) (runs: 256, μ: 5900851 , ~: 5393451 )
22ExaAccountFactoryTest:test_deploy_deploysToSameAddress() (gas: 15338064)
3- ExaPluginTest:testFork_claimAndVestEscrowedEXA_claimsAndVests() (gas: 38616338 )
4- ExaPluginTest:testFork_collectCollateral_collects() (gas: 32117511 )
5- ExaPluginTest:testFork_crossRepay_repays() (gas: 33939665 )
6- ExaPluginTest:testFork_repay_whenFlashLoanerHasFees() (gas: 25572520 )
7- ExaPluginTest:testFork_stakeEXA_stakes() (gas: 32695581 )
8- ExaPluginTest:testFork_swap_swaps() (gas: 28060506 )
3+ ExaPluginTest:testFork_claimAndVestEscrowedEXA_claimsAndVests() (gas: 38619453 )
4+ ExaPluginTest:testFork_collectCollateral_collects() (gas: 32120425 )
5+ ExaPluginTest:testFork_crossRepay_repays() (gas: 33942579 )
6+ ExaPluginTest:testFork_repay_whenFlashLoanerHasFees() (gas: 25573719 )
7+ ExaPluginTest:testFork_stakeEXA_stakes() (gas: 32698581 )
8+ ExaPluginTest:testFork_swap_swaps() (gas: 28063154 )
99ExaPluginTest:test_allowPlugin_emitsPluginAllowed() (gas: 58464)
1010ExaPluginTest:test_allowPlugin_reverts_whenAddressZero() (gas: 32411)
1111ExaPluginTest:test_allowPlugin_reverts_whenNotAdmin() (gas: 40964)
@@ -32,12 +32,12 @@ ExaPluginTest:test_collectCredit_collects_whenHealthFactorHigherThanOne() (gas:
3232ExaPluginTest:test_collectCredit_collects_whenProposalCausesInsufficientLiquidity() (gas: 1064982)
3333ExaPluginTest:test_collectCredit_collects_whenProposalLeavesHealthFactorLowerThanOne() (gas: 1055379)
3434ExaPluginTest:test_collectCredit_collects_withEnoughSlippage() (gas: 782246)
35- ExaPluginTest:test_collectCredit_collects_withPrevIssuerSignature() (gas: 986135 )
35+ ExaPluginTest:test_collectCredit_collects_withPrevIssuerSignature() (gas: 986192 )
3636ExaPluginTest:test_collectCredit_passes_whenProposalLeavesEnoughLiquidity() (gas: 1082579)
3737ExaPluginTest:test_collectCredit_reverts_asNotKeeper() (gas: 342148)
3838ExaPluginTest:test_collectCredit_reverts_whenDisagreement() (gas: 538817)
3939ExaPluginTest:test_collectCredit_reverts_whenExpired() (gas: 352767)
40- ExaPluginTest:test_collectCredit_reverts_whenPrevSignatureNotValidAnymore() (gas: 483048 )
40+ ExaPluginTest:test_collectCredit_reverts_whenPrevSignatureNotValidAnymore() (gas: 483105 )
4141ExaPluginTest:test_collectCredit_reverts_whenReplay() (gas: 825827)
4242ExaPluginTest:test_collectCredit_reverts_whenTimelocked() (gas: 334568)
4343ExaPluginTest:test_collectCredit_toleratesTimeDrift() (gas: 798846)
@@ -58,7 +58,7 @@ ExaPluginTest:test_collectInstallments_reverts_whenTimelocked() (gas: 336703)
5858ExaPluginTest:test_collectInstallments_toleratesTimeDrift() (gas: 1161587)
5959ExaPluginTest:test_collect_collects_whenProposalsLeaveNoLiquidity() (gas: 1783636)
6060ExaPluginTest:test_collect_collects_whenTooMuchProposedDebt() (gas: 1923835)
61- ExaPluginTest:test_crossRepay_avoidsFrozenDeposit() (gas: 980223 )
61+ ExaPluginTest:test_crossRepay_avoidsFrozenDeposit() (gas: 980280 )
6262ExaPluginTest:test_crossRepay_avoidsZeroSharesDeposit() (gas: 1392815)
6363ExaPluginTest:test_crossRepay_consumesProposal() (gas: 2204416)
6464ExaPluginTest:test_crossRepay_repays() (gas: 2268206)
@@ -202,9 +202,10 @@ ExaPreviewerTest:test_collect_reverts_whenProposalsLeaveNoLiquidity() (gas: 1437
202202ExaPreviewerTest:test_markets_returnsMarkets() (gas: 150447)
203203ExaPreviewerTest:test_pendingProposals_returnsPendingProposals() (gas: 1984093)
204204ExaPreviewerTest:test_utilizations_returns() (gas: 134922)
205- HypEXATest:test_handle_reverts_withoutBridgeRole() (gas: 122496)
206- HypEXATest:test_roundTrip_opToBaseToOp() (gas: 1046501)
207- HypEXATest:test_setupRouter_reverts_whenRouterNotDeployed() (gas: 21905809)
205+ HypEXATest:test_handle_reverts_withoutBridgeRole() (gas: 122511)
206+ HypEXATest:test_roundTrip_opToBaseToOp() (gas: 1046479)
207+ HypEXATest:test_roundTrip_opToPolygonToBaseToOp() (gas: 1549147)
208+ HypEXATest:test_setupRouter_reverts_whenRouterNotDeployed() (gas: 21907000)
208209HypEXATest:test_transferRemote_reverts_withoutBridgeRole() (gas: 230258)
209210IssuerCheckerTest:test_setIssuer_emits_IssuerSet() (gas: 82935)
210211IssuerCheckerTest:test_setIssuer_reverts_whenNotAdmin() (gas: 43708)
@@ -216,20 +217,20 @@ IssuerCheckerTest:test_setPrevIssuerWindow_emits_PrevIssuerWindowSet() (gas: 526
216217IssuerCheckerTest:test_setPrevIssuerWindow_reverts_whenNotAdmin() (gas: 45548)
217218MockSwapperTest:test_swapExactAmountIn_swaps() (gas: 269414)
218219MockSwapperTest:test_swapExactAmountOut_swaps() (gas: 269410)
219- RedeployerTest:test_deployEXA_deploysAtSameAddress_onBase() (gas: 58417630 )
220+ RedeployerTest:test_deployEXA_deploysAtSameAddress_onBase() (gas: 58418267 )
220221RedeployerTest:test_deployExaFactoryWithProxy_reverts_whenNotPrepared() (gas: 18996556)
221- RedeployerTest:test_deployExaFactoryWithProxy_succeeds_whenAlreadyUpgraded() (gas: 34228296 )
222- RedeployerTest:test_deployExaFactory_deploysAtSameAddress_onEthereum() (gas: 263265537 )
223- RedeployerTest:test_deployExaFactory_deploysAtSameAddress_onPolygon() (gas: 358976446 )
224- RedeployerTest:test_deployExaFactory_deploysViaCreate3AtSameAddress_onPolygon() (gas: 37419994 )
225- RedeployerTest:test_deployExaFactory_reverts_whenNotPrepared() (gas: 19019914 )
226- RedeployerTest:test_deployExaFactory_succeeds_whenVersionAlreadyDeployed() (gas: 34775044 )
227- RedeployerTest:test_prepare_reusesExistingDeps_onBase() (gas: 22498324 )
228- RedeployerTest:test_prepare_reverts_whenAdminIsDeployer() (gas: 19023449 )
229- RedeployerTest:test_prepare_succeeds_whenCalledTwice() (gas: 33718441 )
230- RedeployerTest:test_recoversNativeETHOnPolygon() (gas: 37591234 )
231- RedeployerTest:test_serialProxies_reverts_whenAttackerUpgradesProxy() (gas: 41767579 )
232- RedeployerTest:test_serialProxies_reverts_whenTargetNonceTooLow() (gas: 49862385 )
222+ RedeployerTest:test_deployExaFactoryWithProxy_succeeds_whenAlreadyUpgraded() (gas: 34229304 )
223+ RedeployerTest:test_deployExaFactory_deploysAtSameAddress_onEthereum() (gas: 263266592 )
224+ RedeployerTest:test_deployExaFactory_deploysAtSameAddress_onPolygon() (gas: 358977552 )
225+ RedeployerTest:test_deployExaFactory_deploysViaCreate3AtSameAddress_onPolygon() (gas: 37420993 )
226+ RedeployerTest:test_deployExaFactory_reverts_whenNotPrepared() (gas: 19019971 )
227+ RedeployerTest:test_deployExaFactory_succeeds_whenVersionAlreadyDeployed() (gas: 34776100 )
228+ RedeployerTest:test_prepare_reusesExistingDeps_onBase() (gas: 22499778 )
229+ RedeployerTest:test_prepare_reverts_whenAdminIsDeployer() (gas: 19023568 )
230+ RedeployerTest:test_prepare_succeeds_whenCalledTwice() (gas: 33719506 )
231+ RedeployerTest:test_recoversNativeETHOnPolygon() (gas: 37592257 )
232+ RedeployerTest:test_serialProxies_reverts_whenAttackerUpgradesProxy() (gas: 41768151 )
233+ RedeployerTest:test_serialProxies_reverts_whenTargetNonceTooLow() (gas: 49862897 )
233234RefunderTest:test_refund_refunds() (gas: 263363)
234235RefunderTest:test_refund_reverts_whenExpired() (gas: 88359)
235236RefunderTest:test_refund_reverts_whenNotKeeper() (gas: 68861)
0 commit comments