@@ -40,11 +40,11 @@ CrossRatePriceFeedTest:test_latestRoundData_invalidDenominatorPrice(int256) (run
4040CrossRatePriceFeedTest:test_latestRoundData_invalidNumeratorPrice(int256) (runs: 256, μ: 907390, ~: 907952)
4141CrossRatePriceFeedTest:test_latestRoundData_realValuesFork() (gas: 70243)
4242CrossRatePriceFeedTest:test_latestRoundData_realValuesFuzz18(int256,int256) (runs: 256, μ: 1301519, ~: 1301597)
43- CrossRatePriceFeedTest:test_latestRoundData_realValuesFuzz8(int256,int256) (runs: 256, μ: 1301321 , ~: 1301621)
44- CrossRatePriceFeedTest:test_latestRoundData_revertsOnOverflow(int256) (runs: 256, μ: 935241 , ~: 935235)
43+ CrossRatePriceFeedTest:test_latestRoundData_realValuesFuzz8(int256,int256) (runs: 256, μ: 1301315 , ~: 1301621)
44+ CrossRatePriceFeedTest:test_latestRoundData_revertsOnOverflow(int256) (runs: 256, μ: 935243 , ~: 935235)
4545CrossRatePriceFeedTest:test_latestRoundData_roundIdOne() (gas: 60318)
46- CrossRatePriceFeedTest:test_latestRoundData_staleDenominatorPrice(uint256) (runs: 256, μ: 906856 , ~: 907132)
47- CrossRatePriceFeedTest:test_latestRoundData_staleNumeratorPrice(uint256) (runs: 256, μ: 906770 , ~: 907046)
46+ CrossRatePriceFeedTest:test_latestRoundData_staleDenominatorPrice(uint256) (runs: 256, μ: 906851 , ~: 907132)
47+ CrossRatePriceFeedTest:test_latestRoundData_staleNumeratorPrice(uint256) (runs: 256, μ: 906765 , ~: 907046)
4848CrossRatePriceFeedTest:test_latestRoundData_startedAtZero() (gas: 60332)
4949CrossRatePriceFeedTest:test_latestRoundData_usesEarlierUpdatedAt() (gas: 68898)
5050DeactivateInstruction:test_deactivateInstruction_alreadyDeactivated() (gas: 20424)
@@ -74,33 +74,35 @@ DeploymentAddressesTest:test_transferOnceERC20Action_deployedAddress() (gas: 650
7474DeploymentAddressesTest:test_treasury_deployedAddress() (gas: 389464)
7575DeploymentAddressesTest:test_uniswapV3ExactInputAction_deployedAddress() (gas: 1826284)
7676DeploymentAddressesTest:test_withdrawERC4626Action_deployedAddress() (gas: 864746)
77- DepositERC4626Test:test_depositERC4626_happyPath() (gas: 481909 )
78- DepositERC4626Test:test_depositERC4626_insufficientBalance() (gas: 258567 )
77+ DepositERC4626Test:test_depositERC4626_happyPath() (gas: 437754 )
78+ DepositERC4626Test:test_depositERC4626_insufficientBalance() (gas: 247856 )
7979DepositERC4626Test:test_depositERC4626_maxDepositReached() (gas: 150609)
8080DepositERC4626Test:test_depositERC4626_maxDepositTooLow() (gas: 38646)
8181DepositERC4626Test:test_depositERC4626_minTotalSharesZero() (gas: 36832)
8282DepositERC4626Test:test_depositERC4626_recipientZero() (gas: 36769)
8383DepositERC4626Test:test_depositERC4626_totalSharesTooLow() (gas: 39187)
8484DepositERC4626Test:test_depositERC4626_valueZero() (gas: 36815)
8585DepositERC4626Test:test_depositERC4626_vaultZero() (gas: 36798)
86- EstimateCallOnceGasConstant:testFuzz_callOnce_gasConstant(uint256,(address,bool,uint256,uint256,uint16,bytes4,bytes,(address,uint256,uint256,uint256))) (runs: 256, μ: 4185, ~: 3876)
87- EstimateDeactivateInstructionGasConstant:testFuzz_deactivateInstruction_gasConstant(uint256,(bytes32,(address,uint256,uint256,uint256))) (runs: 256, μ: 1963, ~: 1959)
88- EstimateDepositERC4626GasConstant:testFuzz_depositERC4626_gasConstant(uint256,uint256,(address,address,uint256,uint256,uint256,(uint256,uint256,uint256,uint256),(address,uint256,uint256,uint256))) (runs: 256, μ: 4505, ~: 4452)
89- EstimateRefuelERC20GasConstant:testFuzz_refuelERC20_gasConstant(uint256,uint256,(address,address,uint256,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 3021, ~: 3024)
90- EstimateRefuelGasConstant:testFuzz_refuel_gasConstant(uint256,uint256,(address,uint256,uint256,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 2892, ~: 2835)
91- EstimateSweepCCTPGasConstant:testFuzz_sweepCCTP_gasConstant(uint256,uint256,(address,uint32,bytes32,uint256,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 3336, ~: 3306)
92- EstimateSweepDepositERC4626GasConstant:testFuzz_sweepDepositERC4626_gasConstant(uint256,uint256,(address,address,uint256,uint256,uint256,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 3537, ~: 3516)
93- EstimateSweepERC20GasConstant:testFuzz_sweepERC20_gasConstant(uint256,uint256,(address,address,uint256,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 3019, ~: 3024)
94- EstimateSweepGasConstant:testFuzz_sweep_gasConstant(uint256,uint256,(address,uint256,uint256,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 2849, ~: 2808)
95- EstimateSweepUniswapV3GasConstant:testFuzz_sweepUniswapV3_gasConstant(uint256,uint256,(address,address,address,uint24,uint256,uint256,uint256,uint32,uint32,(address,uint256,uint256,uint256))) (runs: 256, μ: 4421, ~: 4398)
96- EstimateSweepWithdrawERC4626GasConstant:testFuzz_sweepWithdrawERC4626_gasConstant(uint256,uint256,(address,address,uint256,uint256,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 3285, ~: 3288)
97- EstimateTransferCCTPGasConstant:testFuzz_transferCCTP_gasConstant(uint256,uint256,(address,uint256,uint32,bytes32,(uint256,uint256,uint256,uint256),(address,uint256,uint256,uint256))) (runs: 256, μ: 4225, ~: 4206)
98- EstimateTransferERC20GasConstant:testFuzz_transferERC20_gasConstant(uint256,uint256,(address,address,uint256,(uint256,uint256,uint256,uint256),(address,uint256,uint256,uint256))) (runs: 256, μ: 4006, ~: 3978)
99- EstimateTransferGasConstant:testFuzz_transfer_gasConstant(uint256,uint256,(address,uint256,uint256,(uint256,uint256,uint256,uint256),(address,uint256,uint256,uint256))) (runs: 256, μ: 3764, ~: 3762)
100- EstimateTransferOnceERC20GasConstant:testFuzz_transferERC20Once_gasConstant(uint256,(address,address,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 2571, ~: 2586)
101- EstimateTransferOnceGasConstant:testFuzz_transferOnce_gasConstant(uint256,(address,uint256,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 2326, ~: 2289)
102- EstimateUniswapV3ExactInputGasConstant:testFuzz_uniswapV3ExactInput_gasConstant(uint256,uint256,(address,address,address,uint24,uint256,uint256,uint32,uint32,(uint256,uint256,uint256,uint256),(address,uint256,uint256,uint256))) (runs: 256, μ: 5311, ~: 5316)
103- EstimateWithdrawERC4626GasConstant:testFuzz_withdrawERC4626_gasConstant(uint256,uint256,(address,address,uint256,uint256,(uint256,uint256,uint256,uint256),(address,uint256,uint256,uint256))) (runs: 256, μ: 4226, ~: 4206)
86+ EstimateCallOnceGasConstant:testFuzz_callOnce_gasConstant(uint256,(address,bool,uint256,uint256,uint16,bytes4,bytes,(address,uint256,uint256,uint256))) (runs: 256, μ: 4173, ~: 3876)
87+ EstimateDeactivateInstructionGasConstant:testFuzz_deactivateInstruction_gasConstant(uint256,(bytes32,(address,uint256,uint256,uint256))) (runs: 256, μ: 1947, ~: 1887)
88+ EstimateDepositERC4626GasConstant:testFuzz_depositERC4626_gasConstant(uint256,uint256,(address,address,uint256,uint256,uint256,(uint256,uint256,uint256,uint256),(address,uint256,uint256,uint256))) (runs: 256, μ: 4551, ~: 4461)
89+ EstimateRefuelERC20GasConstant:testFuzz_refuelERC20_gasConstant(uint256,uint256,(address,address,uint256,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 3023, ~: 3024)
90+ EstimateRefuelGasConstant:testFuzz_refuel_gasConstant(uint256,uint256,(address,uint256,uint256,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 2884, ~: 2826)
91+ EstimateRequestDepositERC7540GasConstant:testFuzz_requestDepositERC7540_gasConstant(uint256,uint256,(address,uint256,address,address,uint256,uint256,(uint256,uint256,uint256,uint256),(address,uint256,uint256,uint256))) (runs: 257, μ: 4845, ~: 4806)
92+ EstimateSweepCCTPGasConstant:testFuzz_sweepCCTP_gasConstant(uint256,uint256,(address,uint32,bytes32,uint256,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 3350, ~: 3279)
93+ EstimateSweepDepositERC4626GasConstant:testFuzz_sweepDepositERC4626_gasConstant(uint256,uint256,(address,address,uint256,uint256,uint256,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 3583, ~: 3534)
94+ EstimateSweepERC20GasConstant:testFuzz_sweepERC20_gasConstant(uint256,uint256,(address,address,uint256,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 3027, ~: 3042)
95+ EstimateSweepGasConstant:testFuzz_sweep_gasConstant(uint256,uint256,(address,uint256,uint256,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 2853, ~: 2799)
96+ EstimateSweepRequestDepositERC7540GasConstant:testFuzz_sweepRequestDepositERC7540_gasConstant(uint256,uint256,(address,address,address,uint256,uint256,uint256,uint256,(address,uint256,uint256,uint256))) (runs: 257, μ: 3884, ~: 3834)
97+ EstimateSweepUniswapV3GasConstant:testFuzz_sweepUniswapV3_gasConstant(uint256,uint256,(address,address,address,uint24,uint256,uint256,uint256,uint32,uint32,(address,uint256,uint256,uint256))) (runs: 256, μ: 4407, ~: 4371)
98+ EstimateSweepWithdrawERC4626GasConstant:testFuzz_sweepWithdrawERC4626_gasConstant(uint256,uint256,(address,address,uint256,uint256,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 3288, ~: 3288)
99+ EstimateTransferCCTPGasConstant:testFuzz_transferCCTP_gasConstant(uint256,uint256,(address,uint256,uint32,bytes32,(uint256,uint256,uint256,uint256),(address,uint256,uint256,uint256))) (runs: 256, μ: 4218, ~: 4206)
100+ EstimateTransferERC20GasConstant:testFuzz_transferERC20_gasConstant(uint256,uint256,(address,address,uint256,(uint256,uint256,uint256,uint256),(address,uint256,uint256,uint256))) (runs: 256, μ: 3970, ~: 3951)
101+ EstimateTransferGasConstant:testFuzz_transfer_gasConstant(uint256,uint256,(address,uint256,uint256,(uint256,uint256,uint256,uint256),(address,uint256,uint256,uint256))) (runs: 256, μ: 3734, ~: 3780)
102+ EstimateTransferOnceERC20GasConstant:testFuzz_transferERC20Once_gasConstant(uint256,(address,address,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 2570, ~: 2586)
103+ EstimateTransferOnceGasConstant:testFuzz_transferOnce_gasConstant(uint256,(address,uint256,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 2322, ~: 2298)
104+ EstimateUniswapV3ExactInputGasConstant:testFuzz_uniswapV3ExactInput_gasConstant(uint256,uint256,(address,address,address,uint24,uint256,uint256,uint32,uint32,(uint256,uint256,uint256,uint256),(address,uint256,uint256,uint256))) (runs: 256, μ: 5343, ~: 5298)
105+ EstimateWithdrawERC4626GasConstant:testFuzz_withdrawERC4626_gasConstant(uint256,uint256,(address,address,uint256,uint256,(uint256,uint256,uint256,uint256),(address,uint256,uint256,uint256))) (runs: 256, μ: 4215, ~: 4206)
104106FeeTokenRegistryTest:test_addFeeToken_alreadyRegistered() (gas: 1898)
105107FeeTokenRegistryTest:test_addFeeToken_happyPath() (gas: 37590)
106108FeeTokenRegistryTest:test_addFeeToken_roundIdZero() (gas: 12004)
@@ -113,10 +115,10 @@ FeeTokenRegistryTest:test_removeFeeToken_notRegistered() (gas: 10331)
113115FeeTokenRegistryTest:test_weiToToken_correctnessDAI() (gas: 4222)
114116FeeTokenRegistryTest:test_weiToToken_correctnessUSDT() (gas: 4222)
115117FeeTokenRegistryTest:test_weiToToken_latestPriceNegative() (gas: 3973)
116- FeeTokenRegistryTest:test_weiToToken_overflow(int256,uint256,uint64) (runs: 256, μ: 4097 , ~: 4217)
118+ FeeTokenRegistryTest:test_weiToToken_overflow(int256,uint256,uint64) (runs: 256, μ: 4098 , ~: 4217)
117119FeeTokenRegistryTest:test_weiToToken_stalePriceFeed() (gas: 4085)
118120FeeTokenRegistryTest:test_weiToToken_tokenNotRegistered() (gas: 8891)
119- FeeTokenRegistryTest:test_weiToToken_underflow(int256,uint256,uint64) (runs: 256, μ: 4080 , ~: 4184)
121+ FeeTokenRegistryTest:test_weiToToken_underflow(int256,uint256,uint64) (runs: 256, μ: 4081 , ~: 4184)
120122GatewayTest:test_isDelegated_false() (gas: 13206)
121123GatewayTest:test_isDelegated_true() (gas: 10386)
122124GatewayTest:test_safeDeactivateInstruction_happyPath() (gas: 43658)
0 commit comments