@@ -26,7 +26,7 @@ DeploymentAddressesTest:test_sweepDepositAccountERC20Action_deployedAddress() (g
2626DeploymentAddressesTest:test_transferAction_deployedAddress() (gas: 810463)
2727DeploymentAddressesTest:test_transferERC20Action_deployedAddress() (gas: 811664)
2828DeploymentAddressesTest:test_treasury_deployedAddress() (gas: 392232)
29- DepositAddressCalculation:testFuzz_depositAccountAddressCalculation(address,address) (runs: 256 , μ: 16368, ~: 16368)
29+ DepositAddressCalculation:testFuzz_depositAccountAddressCalculation(address,address) (runs: 257 , μ: 16368, ~: 16368)
3030EstimateDeactivateInstructionGasConstant:testFuzz_deactivateInstruction_gasConstant(uint256,(bytes32,(address,uint256,uint256,uint256))) (runs: 256, μ: 3632, ~: 3632)
3131EstimateRefuelERC20GasConstant:testFuzz_refuelERC20_gasConstant(uint256,uint256,(address,address,uint256,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 3859, ~: 3858)
3232EstimateRefuelGasConstant:testFuzz_refuel_gasConstant(uint256,uint256,(address,uint256,uint256,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 3777, ~: 3777)
@@ -35,7 +35,7 @@ EstimateSweepDepositAccountGasConstant:testFuzz_sweepDepositAccount_gasConstant(
3535EstimateSweepSkipCCTPDepositAccountGasConstant:testFuzz_sweepSkipCCTPDepositAccount_gasConstant(uint256,uint256,(address,uint32,bytes32,uint256,(address,uint256,uint256,uint256))) (runs: 256, μ: 3794, ~: 3794)
3636EstimateTransferERC20GasConstant:testFuzz_transferERC20_gasConstant(uint256,uint256,(address,address,uint256,(uint256,uint256,uint256,uint256),(address,uint256,uint256,uint256))) (runs: 256, μ: 4152, ~: 4151)
3737EstimateTransferGasConstant:testFuzz_transfer_gasConstant(uint256,uint256,(address,uint256,uint256,(uint256,uint256,uint256,uint256),(address,uint256,uint256,uint256))) (runs: 256, μ: 4061, ~: 4058)
38- EstimateUniswapV3ExactInputConstant:testFuzz_uniswapV3ExactInput_gasConstant(uint256,uint256,(address,address,address,uint24,uint256,uint256,uint32,uint32,(uint256,uint256,uint256,uint256),(address,uint256,uint256,uint256))) (runs: 256, μ: 4799 , ~: 4690)
38+ EstimateUniswapV3ExactInputConstant:testFuzz_uniswapV3ExactInput_gasConstant(uint256,uint256,(address,address,address,uint24,uint256,uint256,uint32,uint32,(uint256,uint256,uint256,uint256),(address,uint256,uint256,uint256))) (runs: 256, μ: 4779 , ~: 4690)
3939FeeTokenRegistryTest:test_addFeeToken_alreadyRegistered() (gas: 1925)
4040FeeTokenRegistryTest:test_addFeeToken_happyPath() (gas: 37614)
4141FeeTokenRegistryTest:test_addFeeToken_roundIdZero() (gas: 12031)
@@ -48,10 +48,10 @@ FeeTokenRegistryTest:test_removeFeeToken_notRegistered() (gas: 10352)
4848FeeTokenRegistryTest:test_weiToToken_correctnessDAI() (gas: 4243)
4949FeeTokenRegistryTest:test_weiToToken_correctnessUSDT() (gas: 4243)
5050FeeTokenRegistryTest:test_weiToToken_latestPriceNegative() (gas: 4245)
51- FeeTokenRegistryTest:test_weiToToken_overflow(int256,uint256,uint64) (runs: 256 , μ: 4239, ~: 4238)
51+ FeeTokenRegistryTest:test_weiToToken_overflow(int256,uint256,uint64) (runs: 257 , μ: 4239, ~: 4238)
5252FeeTokenRegistryTest:test_weiToToken_stalePriceFeed() (gas: 4357)
5353FeeTokenRegistryTest:test_weiToToken_tokenNotRegistered() (gas: 9163)
54- FeeTokenRegistryTest:test_weiToToken_underflow(int256,uint256,uint64) (runs: 256 , μ: 4210, ~: 4205)
54+ FeeTokenRegistryTest:test_weiToToken_underflow(int256,uint256,uint64) (runs: 257 , μ: 4210, ~: 4205)
5555GatewayTest:test_isDelegated_false() (gas: 13528)
5656GatewayTest:test_isDelegated_true() (gas: 13222)
5757GatewayTest:test_safeDeactivateInstruction_happyPath() (gas: 43884)
@@ -68,19 +68,19 @@ GenerateOffchainTestData:test_generate_instructionId() (gas: 3043)
6868GenerateOffchainTestData:test_generate_instructionSignature() (gas: 3020)
6969GenerateOffchainTestData:test_generate_signatureHash() (gas: 3063)
7070GenerateOffchainTestData:test_generate_userAddress() (gas: 3064)
71- InstructionStorageDifferential:testDiff_deactivateStorage(bytes32) (runs: 256 , μ: 3117, ~: 3117)
72- InstructionStorageDifferential:testDiff_deactivateStorage_beforeExecution(bytes32) (runs: 256 , μ: 3095, ~: 3095)
73- InstructionStorageDifferential:testDiff_incrementAndDeactivate(bytes32) (runs: 256 , μ: 3072, ~: 3072)
74- InstructionStorageDifferential:testDiff_incrementAndDeactivate_beforeIncrementExecutionCounter(bytes32) (runs: 256 , μ: 3074, ~: 3074)
75- InstructionStorageDifferential:testDiff_incrementExecutionCounter(bytes32) (runs: 256 , μ: 3095, ~: 3095)
71+ InstructionStorageDifferential:testDiff_deactivateStorage(bytes32) (runs: 257 , μ: 3117, ~: 3117)
72+ InstructionStorageDifferential:testDiff_deactivateStorage_beforeExecution(bytes32) (runs: 257 , μ: 3095, ~: 3095)
73+ InstructionStorageDifferential:testDiff_incrementAndDeactivate(bytes32) (runs: 257 , μ: 3072, ~: 3072)
74+ InstructionStorageDifferential:testDiff_incrementAndDeactivate_beforeIncrementExecutionCounter(bytes32) (runs: 257 , μ: 3074, ~: 3074)
75+ InstructionStorageDifferential:testDiff_incrementExecutionCounter(bytes32) (runs: 257 , μ: 3095, ~: 3095)
7676InstructionStorageTest:test_accessControl() (gas: 427093)
7777InstructionStorageTest:test_deactivate_happyPath() (gas: 2273)
7878InstructionStorageTest:test_incrementAndDeactivate_happyPath() (gas: 2523)
7979InstructionStorageTest:test_incrementExecutionCounter_happyPath() (gas: 2555)
8080IntervalTest:test_checkInterval_tooEarly() (gas: 12976)
8181IntervalTest:test_checkInterval_tooLate() (gas: 13215)
8282IntervalTest:test_checkStart_startByZero(uint64) (runs: 256, μ: 93767, ~: 93767)
83- IntervalTest:test_checkStart_timeoutZero(uint64) (runs: 256 , μ: 93747, ~: 93747)
83+ IntervalTest:test_checkStart_timeoutZero(uint64) (runs: 257 , μ: 93747, ~: 93747)
8484IntervalTest:test_checkStart_tooEarly() (gas: 36295)
8585IntervalTest:test_checkStart_tooLate() (gas: 36369)
8686InvertedPriceFeedTest:test_latestRoundData() (gas: 22884)
@@ -106,7 +106,7 @@ OtimDelegateTest:test_supportsInterface() (gas: 17863)
106106OtimFeeTest:test_chargeFee_baseFeePerGasTooHigh() (gas: 71050)
107107OtimFeeTest:test_chargeFee_erc20() (gas: 135603)
108108OtimFeeTest:test_chargeFee_ether() (gas: 96915)
109- OtimFeeTest:test_chargeFee_ether_maxBaseFeePerGasZero(uint256) (runs: 256 , μ: 96934, ~: 96935)
109+ OtimFeeTest:test_chargeFee_ether_maxBaseFeePerGasZero(uint256) (runs: 257 , μ: 96934, ~: 96935)
110110OtimFeeTest:test_chargeFee_insufficientFeeBalance_erc20() (gas: 86654)
111111OtimFeeTest:test_chargeFee_insufficientFeeBalance_ether() (gas: 66981)
112112OtimFeeTest:test_chargeFee_noFee() (gas: 89267)
@@ -184,8 +184,8 @@ TreasuryTest:test_withdraw_invalidTarget() (gas: 10078)
184184TreasuryTest:test_withdraw_transferFailed() (gas: 17244)
185185UniswapV3ExactInputTest:test_uniswapV3ExactInput_amountInZero() (gas: 38829)
186186UniswapV3ExactInputTest:test_uniswapV3ExactInput_ethToToken() (gas: 3064)
187- UniswapV3ExactInputTest:test_uniswapV3ExactInput_insufficientEthBalance() (gas: 82148 )
188- UniswapV3ExactInputTest:test_uniswapV3ExactInput_insufficientTokenBalance() (gas: 99577 )
187+ UniswapV3ExactInputTest:test_uniswapV3ExactInput_insufficientEthBalance() (gas: 59275 )
188+ UniswapV3ExactInputTest:test_uniswapV3ExactInput_insufficientTokenBalance() (gas: 76704 )
189189UniswapV3ExactInputTest:test_uniswapV3ExactInput_nonExistentPool() (gas: 44870)
190190UniswapV3ExactInputTest:test_uniswapV3ExactInput_priceDeviationTooHigh() (gas: 3019)
191191UniswapV3ExactInputTest:test_uniswapV3ExactInput_receivedTooLittle() (gas: 3041)
0 commit comments