@@ -41,36 +41,37 @@ TrailsIntentEntrypointTest:testInvalidNonceReverts() (gas: 54680)
4141TrailsIntentEntrypointTest:testNonceIncrementsOnDeposit() (gas: 113066)
4242TrailsIntentEntrypointTest:testUsedIntentsMapping() (gas: 113936)
4343TrailsIntentEntrypointTest:testVersionConstant() (gas: 10271)
44- TrailsRouterDeploymentTest:test_DeployTrailsRouter_SameAddress() (gas: 1559871 )
45- TrailsRouterDeploymentTest:test_DeployTrailsRouter_Success() (gas: 1550871 )
46- TrailsRouterDeploymentTest:test_DeployedRouter_HasCorrectConfiguration() (gas: 1550667 )
47- TrailsRouterShimDeploymentTest:test_DeployRouterShim_SameAddress() (gas: 6683217 )
48- TrailsRouterShimDeploymentTest:test_DeployRouterShim_Success() (gas: 4320770 )
49- TrailsRouterShimDeploymentTest:test_DeployedContract_HasCorrectConfiguration() (gas: 4320816 )
50- TrailsRouterShimTest:testConstructorValidation() (gas: 69386 )
51- TrailsRouterShimTest:testForwardToRouterReturnValue() (gas: 750442 )
52- TrailsRouterShimTest:testRouterAddressImmutable() (gas: 1428747 )
53- TrailsRouterShimTest:test_constructor_revert_zeroRouter() (gas: 69034 )
54- TrailsRouterShimTest:test_delegatecall_forwards_and_sets_sentinel_sstore_inactive() (gas: 1554508 )
55- TrailsRouterShimTest:test_delegatecall_forwards_and_sets_sentinel_tstore_active() (gas: 38562 )
56- TrailsRouterShimTest:test_delegatecall_router_revert_bubbles_as_RouterCallFailed() (gas: 82200 )
57- TrailsRouterShimTest:test_delegatecall_sets_sentinel_with_sstore_when_no_tstore() (gas: 1536737 )
58- TrailsRouterShimTest:test_delegatecall_sets_sentinel_with_tstore_when_supported() (gas: 20876 )
44+ TrailsRouterDeploymentTest:test_DeployTrailsRouter_SameAddress() (gas: 1605820 )
45+ TrailsRouterDeploymentTest:test_DeployTrailsRouter_Success() (gas: 1596715 )
46+ TrailsRouterDeploymentTest:test_DeployedRouter_HasCorrectConfiguration() (gas: 1596511 )
47+ TrailsRouterShimDeploymentTest:test_DeployRouterShim_SameAddress() (gas: 6783023 )
48+ TrailsRouterShimDeploymentTest:test_DeployRouterShim_Success() (gas: 4374911 )
49+ TrailsRouterShimDeploymentTest:test_DeployedContract_HasCorrectConfiguration() (gas: 4374957 )
50+ TrailsRouterShimTest:testConstructorValidation() (gas: 69336 )
51+ TrailsRouterShimTest:testForwardToRouterReturnValue() (gas: 713355 )
52+ TrailsRouterShimTest:testRouterAddressImmutable() (gas: 1391679 )
53+ TrailsRouterShimTest:test_constructor_revert_zeroRouter() (gas: 68984 )
54+ TrailsRouterShimTest:test_delegatecall_forwards_and_sets_sentinel_sstore_inactive() (gas: 1599952 )
55+ TrailsRouterShimTest:test_delegatecall_forwards_and_sets_sentinel_tstore_active() (gas: 38392 )
56+ TrailsRouterShimTest:test_delegatecall_router_revert_bubbles_as_RouterCallFailed() (gas: 82109 )
57+ TrailsRouterShimTest:test_delegatecall_sets_sentinel_with_sstore_when_no_tstore() (gas: 1582181 )
58+ TrailsRouterShimTest:test_delegatecall_sets_sentinel_with_tstore_when_supported() (gas: 20706 )
5959TrailsRouterShimTest:test_direct_handleSequenceDelegateCall_reverts_not_delegatecall() (gas: 9840)
60- TrailsRouterShimTest:test_forwardToRouter_return_data_handling() (gas: 766351)
61- TrailsRouterShimTest:test_forwardToRouter_revert_with_custom_error() (gas: 724461)
62- TrailsRouterShimTest:test_handleSequenceDelegateCall_empty_calldata() (gas: 13917)
63- TrailsRouterShimTest:test_handleSequenceDelegateCall_large_calldata() (gas: 1682519)
64- TrailsRouterShimTest:test_handleSequenceDelegateCall_max_call_value() (gas: 31893)
65- TrailsRouterShimTest:test_handleSequenceDelegateCall_with_eth_value() (gas: 32194)
66- TrailsRouterShimTest:test_handleSequenceDelegateCall_zero_call_value() (gas: 26964)
67- TrailsRouterShimTest:test_sentinel_setting_with_different_op_hashes() (gas: 36731)
60+ TrailsRouterShimTest:test_forwardToRouter_return_data_handling() (gas: 729052)
61+ TrailsRouterShimTest:test_forwardToRouter_revert_with_custom_error() (gas: 687245)
62+ TrailsRouterShimTest:test_handleSequenceDelegateCall_allows_arbitrary_selector() (gas: 18502)
63+ TrailsRouterShimTest:test_handleSequenceDelegateCall_empty_calldata() (gas: 13826)
64+ TrailsRouterShimTest:test_handleSequenceDelegateCall_large_calldata() (gas: 1682428)
65+ TrailsRouterShimTest:test_handleSequenceDelegateCall_max_call_value() (gas: 31802)
66+ TrailsRouterShimTest:test_handleSequenceDelegateCall_with_eth_value() (gas: 32103)
67+ TrailsRouterShimTest:test_handleSequenceDelegateCall_zero_call_value() (gas: 26873)
68+ TrailsRouterShimTest:test_sentinel_setting_with_different_op_hashes() (gas: 36405)
6869TrailsRouterTest:testDelegateCallWithETH() (gas: 325931)
69- TrailsRouterTest:testExecute_WithFailingMulticall() (gas: 362156 )
70+ TrailsRouterTest:testExecute_WithFailingMulticall() (gas: 448836 )
7071TrailsRouterTest:testHandleSequenceDelegateCall_InjectAndCall() (gas: 72380)
7172TrailsRouterTest:testHandleSequenceDelegateCall_RefundAndSweep() (gas: 85168)
72- TrailsRouterTest:testHandleSequenceDelegateCall_Sweep() (gas: 48462 )
73- TrailsRouterTest:testHandleSequenceDelegateCall_ValidateOpHashAndSweep() (gas: 59243 )
73+ TrailsRouterTest:testHandleSequenceDelegateCall_Sweep() (gas: 48473 )
74+ TrailsRouterTest:testHandleSequenceDelegateCall_ValidateOpHashAndSweep() (gas: 59353 )
7475TrailsRouterTest:testInjectAndCall_NoReplacementNeeded() (gas: 989253)
7576TrailsRouterTest:testInjectAndCall_WithReplacement() (gas: 995844)
7677TrailsRouterTest:testInjectAndCall_WithTokenZeroBalance() (gas: 646871)
@@ -80,7 +81,7 @@ TrailsRouterTest:testInjectSweepAndCall_WithETH_TargetCallFails() (gas: 57426)
8081TrailsRouterTest:testInjectSweepAndCall_WithETH_ZeroBalance() (gas: 12478)
8182TrailsRouterTest:testInjectSweepAndCall_WithToken_TargetCallFails() (gas: 995508)
8283TrailsRouterTest:testInjectSweepAndCall_WithToken_ZeroBalance() (gas: 648027)
83- TrailsRouterTest:testInsufficientEthValidation() (gas: 23236 )
84+ TrailsRouterTest:testInsufficientEthValidation() (gas: 23750 )
8485TrailsRouterTest:testNativeTransferFailure() (gas: 86531)
8586TrailsRouterTest:testRefundAndSweep_FullRefund() (gas: 55956)
8687TrailsRouterTest:testRefundAndSweep_PartialRefundERC20() (gas: 88241)
@@ -91,36 +92,36 @@ TrailsRouterTest:testRevertWhen_injectSweepAndCall_InsufficientAllowance() (gas:
9192TrailsRouterTest:testRevertWhen_injectSweepAndCall_NoEthSent() (gas: 15624)
9293TrailsRouterTest:testSweepAndCallETH() (gas: 78440)
9394TrailsRouterTest:testValidateOpHashAndSweep_WithoutSentinel() (gas: 16278)
94- TrailsRouterTest:test_Execute_FromContract_ShouldPreserveContractAsSender() (gas: 22408 )
95- TrailsRouterTest:test_Execute_FromEOA_ShouldPreserveEOAAsSender() (gas: 27053 )
96- TrailsRouterTest:test_Execute_WithMultipleCalls() (gas: 27513 )
95+ TrailsRouterTest:test_Execute_FromContract_ShouldPreserveContractAsSender() (gas: 23089 )
96+ TrailsRouterTest:test_Execute_FromEOA_ShouldPreserveEOAAsSender() (gas: 27733 )
97+ TrailsRouterTest:test_Execute_WithMultipleCalls() (gas: 28381 )
9798TrailsRouterTest:test_Multicall3Address_IsCorrect() (gas: 6460)
9899TrailsRouterTest:test_ReceiveETH_ShouldAcceptETH() (gas: 17988)
99- TrailsRouterTest:test_RevertWhen_pullAmountAndExecute_InsufficientAllowance() (gas: 26626 )
100- TrailsRouterTest:test_RevertWhen_pullAndExecute_InsufficientAllowance() (gas: 29403 )
100+ TrailsRouterTest:test_RevertWhen_pullAmountAndExecute_InsufficientAllowance() (gas: 27134 )
101+ TrailsRouterTest:test_RevertWhen_pullAndExecute_InsufficientAllowance() (gas: 29911 )
101102TrailsRouterTest:test_amount_offset_out_of_bounds() (gas: 278776)
102103TrailsRouterTest:test_direct_sweep_reverts_not_delegatecall() (gas: 12007)
103- TrailsRouterTest:test_handleSequenceDelegateCall_dispatches_to_sweep_native() (gas: 50304 )
104+ TrailsRouterTest:test_handleSequenceDelegateCall_dispatches_to_sweep_native() (gas: 50315 )
104105TrailsRouterTest:test_handleSequenceDelegateCall_invalid_selector_reverts() (gas: 10223)
105106TrailsRouterTest:test_native_transfer_failed() (gas: 89488)
106- TrailsRouterTest:test_no_tokens_to_pull() (gas: 646915 )
107+ TrailsRouterTest:test_no_tokens_to_pull() (gas: 651011 )
107108TrailsRouterTest:test_no_tokens_to_sweep() (gas: 908971)
108109TrailsRouterTest:test_placeholder_mismatch() (gas: 279364)
109- TrailsRouterTest:test_pullAmountAndExecute_WithETH_InsufficientEthSent() (gas: 24897 )
110- TrailsRouterTest:test_pullAmountAndExecute_WithETH_ShouldTransferAndExecute() (gas: 35264 )
111- TrailsRouterTest:test_pullAmountAndExecute_WithToken_ShouldTransferAndExecute() (gas: 71793 )
112- TrailsRouterTest:test_pullAmountAndExecute_WithValidToken_ShouldTransferAndExecute() (gas: 71463 )
113- TrailsRouterTest:test_pullAndExecute_WithETH_NoEthSent() (gas: 18208 )
114- TrailsRouterTest:test_pullAndExecute_WithETH_ShouldTransferAndExecute() (gas: 36088 )
115- TrailsRouterTest:test_pullAndExecute_WithFailingMulticall() (gas: 406679 )
116- TrailsRouterTest:test_pullAndExecute_WithValidToken_ShouldTransferFullBalanceAndExecute() (gas: 70639 )
110+ TrailsRouterTest:test_pullAmountAndExecute_WithETH_InsufficientEthSent() (gas: 25411 )
111+ TrailsRouterTest:test_pullAmountAndExecute_WithETH_ShouldTransferAndExecute() (gas: 35947 )
112+ TrailsRouterTest:test_pullAmountAndExecute_WithToken_ShouldTransferAndExecute() (gas: 72472 )
113+ TrailsRouterTest:test_pullAmountAndExecute_WithValidToken_ShouldTransferAndExecute() (gas: 72142 )
114+ TrailsRouterTest:test_pullAndExecute_WithETH_NoEthSent() (gas: 18721 )
115+ TrailsRouterTest:test_pullAndExecute_WithETH_ShouldTransferAndExecute() (gas: 36768 )
116+ TrailsRouterTest:test_pullAndExecute_WithFailingMulticall() (gas: 492940 )
117+ TrailsRouterTest:test_pullAndExecute_WithValidToken_ShouldTransferFullBalanceAndExecute() (gas: 71182 )
117118TrailsRouterTest:test_refundAndSweep_erc20_partialRefund() (gas: 110365)
118119TrailsRouterTest:test_refundAndSweep_native_partialRefund() (gas: 92029)
119120TrailsRouterTest:test_success_sentinel_not_set() (gas: 15640)
120121TrailsRouterTest:test_sweep_erc20Token() (gas: 77571)
121122TrailsRouterTest:test_sweep_nativeToken() (gas: 49829)
122- TrailsRouterTest:test_validateOpHashAndSweep_native_success() (gas: 61632 )
123- TrailsRouterTest:test_validateOpHashAndSweep_native_success_tstore() (gas: 129383 )
123+ TrailsRouterTest:test_validateOpHashAndSweep_native_success() (gas: 61741 )
124+ TrailsRouterTest:test_validateOpHashAndSweep_native_success_tstore() (gas: 129588 )
124125TrailsSentinelLibTest:test_Constants_DoNotChange() (gas: 735)
125126TrailsSentinelLibTest:test_SentinelNamespace_Computation() (gas: 328)
126127TrailsSentinelLibTest:test_SentinelNamespace_Constant() (gas: 548)
0 commit comments