ETH Price: $2,638.27 (-1.24%)

Transaction Decoder

Block:
22176935 at Apr-01-2025 10:06:35 PM +UTC
Transaction Fee:
0.000114724378002524 ETH $0.30
Gas Used:
206,642 Gas / 0.555184222 Gwei

Account State Difference:

  Address   Before After State Difference Code
(Titan Builder)
16.977542981862776247 Eth16.977563646062776247 Eth0.0000206642
0xF70480f3...c0A93c645
0.001090387460416657 Eth
Nonce: 20
0.000975663082414133 Eth
Nonce: 21
0.000114724378002524

Execution Trace

AggregationRouterV5.swap( executor=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, desc=[{name:srcToken, type:address, order:1, indexed:false, value:0x306227D964511A260D14563FbfA82AA75Db404b2, valueString:0x306227D964511A260D14563FbfA82AA75Db404b2}, {name:dstToken, type:address, order:2, indexed:false, value:0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, valueString:0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE}, {name:srcReceiver, type:address, order:3, indexed:false, value:0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, valueString:0x5141B82f5fFDa4c6fE1E372978F1C5427640a190}, {name:dstReceiver, type:address, order:4, indexed:false, value:0xF70480f3956e6A5bA43F9Fa79da7638c0A93c645, valueString:0xF70480f3956e6A5bA43F9Fa79da7638c0A93c645}, {name:amount, type:uint256, order:5, indexed:false, value:999381943909214500000000, valueString:999381943909214500000000}, {name:minReturnAmount, type:uint256, order:6, indexed:false, value:7012664726929565848, valueString:7012664726929565848}, {name:flags, type:uint256, order:7, indexed:false, value:4, valueString:4}], permit=0x, data=0x00000000000000000000000000000000016500014F0001050000C900004E00A0744C8C09306227D964511A260D14563FBFA82AA75DB404B2382FFCE2287252F930E1C8DC9328DAC5BF282BA100000000000000000000000000000000000000000000021DC41B065460E30E400C20306227D964511A260D14563FBFA82AA75DB404B21D4EF5AF847959040803BE1BE154CDC445B23E136AE4071198002DC6C01D4EF5AF847959040803BE1BE154CDC445B23E130000000000000000000000000000000000000000000000006151FD6A198C6898306227D964511A260D14563FBFA82AA75DB404B24101C02AAA39B223FE8D0A0E5C4F27EAD9083C756CC200042E1A7D4D000000000000000000000000000000000000000000000000000000000000000000A0F2FA6B66EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE0000000000000000000000000000000000000000000000006454869254668639000000000000000000094779D8FB2804C0611111111254EEB25477B68FB85ED929F73A960582 ) => ( returnAmount=2428038168, spentAmount=0 )
  • Bridge.transferFrom( sender=0xF70480f3956e6A5bA43F9Fa79da7638c0A93c645, recipient=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, amount=999381943909214500000000 ) => ( True )
    • OpenOceanExchangeProxy.4d50e763( )
      • 0xdbea9165ebd9d789a30b8204f740ed26e1c4e8ed.4d50e763( )
        • WETH9.balanceOf( 0x1d4eF5AF847959040803Be1Be154CdC445b23E13 ) => ( 22048884965689344006 )
        • 0x5141b82f5ffda4c6fe1e372978f1c5427640a190.STATICCALL( )
        • 0x1f29e5a4eb3a0acaa70b84b1328093101b9f8e97.9e2af43f( )
          • 0x4926484e49fe8a3cd36d667d7c6992f68fa1183d.9e2af43f( )
          • 0x1f29e5a4eb3a0acaa70b84b1328093101b9f8e97.8b2ddd63( )
            • 0x4926484e49fe8a3cd36d667d7c6992f68fa1183d.8b2ddd63( )
            • 0x5141b82f5ffda4c6fe1e372978f1c5427640a190.4b64e492( )
              • 0x5141b82f5ffda4c6fe1e372978f1c5427640a190.744c8c09( )
                • Bridge.transfer( recipient=0x382fFCe2287252F930E1C8DC9328dac5BF282bA1, amount=9993819439092145000000 ) => ( True )
                  • OpenOceanExchangeProxy.4d50e763( )
                    • 0xdbea9165ebd9d789a30b8204f740ed26e1c4e8ed.4d50e763( )
                      • WETH9.balanceOf( 0x1d4eF5AF847959040803Be1Be154CdC445b23E13 ) => ( 22048884965689344006 )
                      • 0x1f29e5a4eb3a0acaa70b84b1328093101b9f8e97.8b2ddd63( )
                      • Bridge.transfer( recipient=0x1d4eF5AF847959040803Be1Be154CdC445b23E13, amount=989388124470122355000000 )
                        • OpenOceanExchangeProxy.4d50e763( )
                          • 0xdbea9165ebd9d789a30b8204f740ed26e1c4e8ed.4d50e763( )
                            • WETH9.balanceOf( 0x1d4eF5AF847959040803Be1Be154CdC445b23E13 ) => ( 22048884965689344006 )
                            • 0x1f29e5a4eb3a0acaa70b84b1328093101b9f8e97.8b2ddd63( )
                              • 0x4926484e49fe8a3cd36d667d7c6992f68fa1183d.8b2ddd63( )
                                File 1 of 4: AggregationRouterV5
                                1
                                2
                                3
                                4
                                5
                                6
                                7
                                8
                                9
                                10
                                11
                                12
                                13
                                14
                                15
                                16
                                /*
                                ,▄▓▓██▌ ,╓▄▄▓▓▓▓▓▓▓▓▄▄▄,,
                                ,▓██▓███▓▄▓███▓╬╬╬╬╬╬╬╬╬╬╬╬╬▓███▓▄,
                                ▄█ ▓██╬╣███████╬▓▀╬╬▓▓▓████████████▓█████▄,
                                ▓██▌ ▓██╬╣██████╬▓▌ ██████████████████████▌╙╙▀ⁿ
                                ▐████████╬▓████▓▓█╨ ▄ ╟█████████▓▓╬╬╬╬╬▓▓█████▓▄
                                └▀▓▓▄╓ ╟█▓╣█████▓██████▀ ╓█▌ ███████▓▓▓▓▓╬╬╬╬╬╬╬╬╬╬╬╬▓██▓▄
                                └▀████▓▄╥ ▐██╬╬██████████╙ Æ▀─ ▓███▀╚╠╬╩▀▀███████▓▓╬╬╬╬╬╬╬╬╬██▄
                                └▀██▓▀▀█████▓╬▓██████▀ ▄█████▒╠" └╙▓██████▓╬╬╬╬╬╬╬╬██▄
                                └▀██▄,└╙▀▀████▌└╙ ^"▀╙╙╙"╙██ @▄ ╙▀███████╬╬╬╬╬╬╬██µ
                                └▀██▓▄, ██▌ ╒ ╙█▓ ]▓█▓╔ ▀███████▓╬╬╬╬╬▓█▌
                                ▀█████ ▓ ╟█▌ ]╠██▓░▒╓ ▀████████╬╬╬╬╣█▌
                                ▐████ ╓█▀█▌ ,██▌ ╚Å███▓▒▒╠╓ ╙█████████╬╬╬╣█▌
                                └████ ▓█░░▓█ ▀▀▀ φ▒╫████▒▒▒▒╠╓ █████████▓╬╬▓█µ
                                ╘███µ ▌▄█▓▄▓▀` ,▀ ,╔╠░▓██████▌╠▒▒▒φ ██████████╬╬██
                                ▐████µ╙▓▀` ,▀╙,╔╔φφφ╠░▄▓███████▌░▓╙▒▒▒╠ └██╬███████╬▓█⌐
                                XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

                                File 2 of 4: Bridge
                                1
                                2
                                3
                                4
                                5
                                6
                                7
                                8
                                9
                                10
                                11
                                12
                                13
                                14
                                15
                                16
                                pragma solidity ^0.7.4;
                                pragma experimental ABIEncoderV2;
                                // SPDX-License-Identifier: MIT
                                /* Source: @openzeppelin/contracts */
                                // SPDX-License-Identifier: MIT
                                /**
                                * @dev Interface of the ERC20 standard as defined in the EIP.
                                */
                                interface IERC20 {
                                /**
                                * @dev Returns the amount of tokens in existence.
                                */
                                function totalSupply() external view returns (uint256);
                                XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

                                File 3 of 4: OpenOceanExchangeProxy
                                1
                                2
                                3
                                4
                                5
                                6
                                7
                                8
                                9
                                10
                                11
                                12
                                13
                                14
                                15
                                16
                                // File: @openzeppelin/contracts/proxy/Proxy.sol
                                // SPDX-License-Identifier: MIT
                                // OpenZeppelin Contracts (last updated v4.6.0) (proxy/Proxy.sol)
                                pragma solidity ^0.8.0;
                                /**
                                * @dev This abstract contract provides a fallback function that delegates all calls to another contract using the EVM
                                * instruction `delegatecall`. We refer to the second contract as the _implementation_ behind the proxy, and it has to
                                * be specified by overriding the virtual {_implementation} function.
                                *
                                * Additionally, delegation to the implementation can be triggered manually through the {_fallback} function, or to a
                                * different contract through the {_delegate} function.
                                *
                                * The success and return data of the delegated call will be returned back to the caller of the proxy.
                                XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

                                File 4 of 4: WETH9
                                1
                                2
                                3
                                4
                                5
                                6
                                7
                                8
                                9
                                10
                                11
                                12
                                13
                                14
                                15
                                16
                                // Copyright (C) 2015, 2016, 2017 Dapphub
                                // This program is free software: you can redistribute it and/or modify
                                // it under the terms of the GNU General Public License as published by
                                // the Free Software Foundation, either version 3 of the License, or
                                // (at your option) any later version.
                                // This program is distributed in the hope that it will be useful,
                                // but WITHOUT ANY WARRANTY; without even the implied warranty of
                                // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
                                // GNU General Public License for more details.
                                // You should have received a copy of the GNU General Public License
                                // along with this program. If not, see <http://www.gnu.org/licenses/>.
                                pragma solidity ^0.4.18;
                                XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX