Skip to content

Commit 3a6676e

Browse files
committed
Merge branch 'master' of github.com:0xsequence/anypay-contracts
2 parents bfc4459 + 3230612 commit 3a6676e

27 files changed

+2068
-236
lines changed

.gas-snapshot

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -41,36 +41,36 @@ TrailsIntentEntrypointTest:testInvalidNonceReverts() (gas: 54607)
4141
TrailsIntentEntrypointTest:testNonceIncrementsOnDeposit() (gas: 112953)
4242
TrailsIntentEntrypointTest:testUsedIntentsMapping() (gas: 113823)
4343
TrailsIntentEntrypointTest:testVersionConstant() (gas: 10271)
44-
TrailsRouterDeploymentTest:test_DeployTrailsRouter_SameAddress() (gas: 1644087)
45-
TrailsRouterDeploymentTest:test_DeployTrailsRouter_Success() (gas: 1634904)
46-
TrailsRouterDeploymentTest:test_DeployedRouter_HasCorrectConfiguration() (gas: 1634700)
47-
TrailsRouterShimDeploymentTest:test_DeployRouterShim_SameAddress() (gas: 6905668)
48-
TrailsRouterShimDeploymentTest:test_DeployRouterShim_Success() (gas: 4455290)
49-
TrailsRouterShimDeploymentTest:test_DeployedContract_HasCorrectConfiguration() (gas: 4455336)
50-
TrailsRouterShimTest:testConstructorValidation() (gas: 69336)
51-
TrailsRouterShimTest:testForwardToRouterReturnValue() (gas: 478743)
52-
TrailsRouterShimTest:testRouterAddressImmutable() (gas: 1391679)
53-
TrailsRouterShimTest:test_constructor_revert_zeroRouter() (gas: 68984)
54-
TrailsRouterShimTest:test_delegatecall_forwards_and_sets_sentinel_sstore_inactive() (gas: 1629464)
55-
TrailsRouterShimTest:test_delegatecall_forwards_and_sets_sentinel_tstore_active() (gas: 29938)
56-
TrailsRouterShimTest:test_delegatecall_router_revert_bubbles_as_RouterCallFailed() (gas: 80090)
57-
TrailsRouterShimTest:test_delegatecall_sets_sentinel_with_sstore_when_no_tstore() (gas: 1618565)
58-
TrailsRouterShimTest:test_delegatecall_sets_sentinel_with_tstore_when_supported() (gas: 19092)
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)
5959
TrailsRouterShimTest:test_direct_handleSequenceDelegateCall_reverts_not_delegatecall() (gas: 9840)
60-
TrailsRouterShimTest:test_forwardToRouter_return_data_handling() (gas: 485249)
61-
TrailsRouterShimTest:test_forwardToRouter_revert_with_custom_error() (gas: 450849)
62-
TrailsRouterShimTest:test_handleSequenceDelegateCall_empty_calldata() (gas: 17362)
63-
TrailsRouterShimTest:test_handleSequenceDelegateCall_large_calldata() (gas: 1670510)
64-
TrailsRouterShimTest:test_handleSequenceDelegateCall_max_call_value() (gas: 23338)
65-
TrailsRouterShimTest:test_handleSequenceDelegateCall_with_eth_value() (gas: 23639)
66-
TrailsRouterShimTest:test_handleSequenceDelegateCall_zero_call_value() (gas: 18408)
67-
TrailsRouterShimTest:test_sentinel_setting_with_different_op_hashes() (gas: 26154)
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)
6868
TrailsRouterTest:testDelegateCallWithETH() (gas: 325931)
6969
TrailsRouterTest:testExecute_WithFailingMulticall() (gas: 362156)
7070
TrailsRouterTest:testHandleSequenceDelegateCall_InjectAndCall() (gas: 72380)
71-
TrailsRouterTest:testHandleSequenceDelegateCall_RefundAndSweep() (gas: 85236)
72-
TrailsRouterTest:testHandleSequenceDelegateCall_Sweep() (gas: 48473)
73-
TrailsRouterTest:testHandleSequenceDelegateCall_ValidateOpHashAndSweep() (gas: 59447)
71+
TrailsRouterTest:testHandleSequenceDelegateCall_RefundAndSweep() (gas: 85168)
72+
TrailsRouterTest:testHandleSequenceDelegateCall_Sweep() (gas: 48462)
73+
TrailsRouterTest:testHandleSequenceDelegateCall_ValidateOpHashAndSweep() (gas: 59243)
7474
TrailsRouterTest:testInjectAndCall_NoReplacementNeeded() (gas: 989253)
7575
TrailsRouterTest:testInjectAndCall_WithReplacement() (gas: 995844)
7676
TrailsRouterTest:testInjectAndCall_WithTokenZeroBalance() (gas: 646871)
@@ -82,9 +82,9 @@ TrailsRouterTest:testInjectSweepAndCall_WithToken_TargetCallFails() (gas: 995508
8282
TrailsRouterTest:testInjectSweepAndCall_WithToken_ZeroBalance() (gas: 648027)
8383
TrailsRouterTest:testInsufficientEthValidation() (gas: 23236)
8484
TrailsRouterTest:testNativeTransferFailure() (gas: 86531)
85-
TrailsRouterTest:testRefundAndSweep_FullRefund() (gas: 56026)
86-
TrailsRouterTest:testRefundAndSweep_PartialRefundERC20() (gas: 112915)
87-
TrailsRouterTest:testRefundAndSweep_ZeroRefundAmount() (gas: 54708)
85+
TrailsRouterTest:testRefundAndSweep_FullRefund() (gas: 55956)
86+
TrailsRouterTest:testRefundAndSweep_PartialRefundERC20() (gas: 88241)
87+
TrailsRouterTest:testRefundAndSweep_ZeroRefundAmount() (gas: 54634)
8888
TrailsRouterTest:testRevertWhen_injectAndCall_InsufficientEth() (gas: 10916)
8989
TrailsRouterTest:testRevertWhen_injectAndCall_NoEthAvailable() (gas: 11940)
9090
TrailsRouterTest:testRevertWhen_injectSweepAndCall_InsufficientAllowance() (gas: 51067)
@@ -100,7 +100,7 @@ TrailsRouterTest:test_RevertWhen_pullAmountAndExecute_InsufficientAllowance() (g
100100
TrailsRouterTest:test_RevertWhen_pullAndExecute_InsufficientAllowance() (gas: 29403)
101101
TrailsRouterTest:test_amount_offset_out_of_bounds() (gas: 278776)
102102
TrailsRouterTest:test_direct_sweep_reverts_not_delegatecall() (gas: 12007)
103-
TrailsRouterTest:test_handleSequenceDelegateCall_dispatches_to_sweep_native() (gas: 50315)
103+
TrailsRouterTest:test_handleSequenceDelegateCall_dispatches_to_sweep_native() (gas: 50304)
104104
TrailsRouterTest:test_handleSequenceDelegateCall_invalid_selector_reverts() (gas: 10223)
105105
TrailsRouterTest:test_native_transfer_failed() (gas: 89488)
106106
TrailsRouterTest:test_no_tokens_to_pull() (gas: 646915)
@@ -114,13 +114,13 @@ TrailsRouterTest:test_pullAndExecute_WithETH_NoEthSent() (gas: 18208)
114114
TrailsRouterTest:test_pullAndExecute_WithETH_ShouldTransferAndExecute() (gas: 36088)
115115
TrailsRouterTest:test_pullAndExecute_WithFailingMulticall() (gas: 406679)
116116
TrailsRouterTest:test_pullAndExecute_WithValidToken_ShouldTransferFullBalanceAndExecute() (gas: 70639)
117-
TrailsRouterTest:test_refundAndSweep_erc20_partialRefund() (gas: 135044)
118-
TrailsRouterTest:test_refundAndSweep_native_partialRefund() (gas: 92103)
117+
TrailsRouterTest:test_refundAndSweep_erc20_partialRefund() (gas: 110365)
118+
TrailsRouterTest:test_refundAndSweep_native_partialRefund() (gas: 92029)
119119
TrailsRouterTest:test_success_sentinel_not_set() (gas: 15640)
120-
TrailsRouterTest:test_sweep_erc20Token() (gas: 102130)
120+
TrailsRouterTest:test_sweep_erc20Token() (gas: 77571)
121121
TrailsRouterTest:test_sweep_nativeToken() (gas: 49829)
122-
TrailsRouterTest:test_validateOpHashAndSweep_native_success() (gas: 61835)
123-
TrailsRouterTest:test_validateOpHashAndSweep_native_success_tstore() (gas: 129766)
122+
TrailsRouterTest:test_validateOpHashAndSweep_native_success() (gas: 61632)
123+
TrailsRouterTest:test_validateOpHashAndSweep_native_success_tstore() (gas: 129383)
124124
TrailsSentinelLibTest:test_Constants_DoNotChange() (gas: 735)
125125
TrailsSentinelLibTest:test_SentinelNamespace_Computation() (gas: 328)
126126
TrailsSentinelLibTest:test_SentinelNamespace_Constant() (gas: 548)

broadcast/TrailsIntentEntrypoint.s.sol/10/run-1760521994532.json

Lines changed: 63 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)