ETH Price: $4,759.39 (+1.38%)

Transaction Decoder

Block:
22662307 at Jun-08-2025 08:39:47 PM +UTC
Transaction Fee:
0.0001703105624425 ETH $0.81
Gas Used:
158,570 Gas / 1.07404025 Gwei

Emitted Events:

252 StarkNetToken.Transfer( from=[Sender] 0x972383817d7c6dccb3d1891ef0be11eb300325dd, to=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, value=5000000000000000000000 )
253 StarkNetToken.Transfer( from=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, to=Depositor, value=105000000000000000000 )
254 StarkNetToken.Approval( owner=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, spender=[Receiver] AggregationRouterV6, value=4895000000000000000000 )
255 WETH9.Transfer( src=0xBEE3211ab312a8D065c4FeF0247448e17A8da000, dst=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, wad=256345108735806300 )
256 StarkNetToken.Approval( owner=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, spender=[Receiver] AggregationRouterV6, value=0 )
257 StarkNetToken.Transfer( from=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, to=0xBEE3211ab312a8D065c4FeF0247448e17A8da000, value=4895000000000000000000 )
258 AggregationRouterV6.OrderFilled( orderHash=38FAB20C92BA6C62BA7843780525557B1A0362CA2355D077DE1E1DBAEB20B64E, remainingAmount=0 )
259 WETH9.Withdrawal( src=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, wad=256345108735806300 )

Account State Difference:

  Address   Before After State Difference Code
0x11111112...0f8842A65
(Aggregation Router V6)
(Titan Builder)
12.924655594873573393 Eth12.924687007701889533 Eth0.00003141282831614
0x97238381...b300325dD
0.018129984527285693 Eth
Nonce: 258
0.274304782700649493 Eth
Nonce: 259
0.2561747981733638
0xC02aaA39...83C756Cc2 2,655,569.366168789905385621 Eth2,655,569.109823681169579321 Eth0.2563451087358063
0xCa14007E...AB0d42766

Execution Trace

AggregationRouterV6.swap( executor=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, desc=[{name:srcToken, type:address, order:1, indexed:false, value:0xCa14007Eff0dB1f8135f4C25B34De49AB0d42766, valueString:0xCa14007Eff0dB1f8135f4C25B34De49AB0d42766}, {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:0x972383817D7c6dcCB3d1891ef0BE11Eb300325dD, valueString:0x972383817D7c6dcCB3d1891ef0BE11Eb300325dD}, {name:amount, type:uint256, order:5, indexed:false, value:5000000000000000000000, valueString:5000000000000000000000}, {name:minReturnAmount, type:uint256, order:6, indexed:false, value:251218206538134375, valueString:251218206538134375}, {name:flags, type:uint256, order:7, indexed:false, value:0, valueString:0}], data=0x0000000000000000000000000000000000000002B000029A00025E00004E00A0744C8C09CA14007EFF0DB1F8135F4C25B34DE49AB0D42766B1F05C103CDD519E9F9785CDA23C03635A598BE4000000000000000000000000000000000000000000000005B12AEFAFA80400005120111111125421CA6DC452D289314280A0F8842A65CA14007EFF0DB1F8135F4C25B34DE49AB0D427660124CC713A0471440E958338FD97EDE010F76D98FA5E12A0ED8738458E6D4E7443E4BC675AAD000000000000000000000000BEE3211AB312A8D065C4FEF0247448E17A8DA0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2000000000000000000000000CA14007EFF0DB1F8135F4C25B34DE49AB0D42766000000000000000000000000000000000000000000000000038EB884AA1B4B5C0000000000000000000000000000000000000000000001095BC5752DB11C000000000000000000000000000000000618B0006845F533372978F1C5427640A19000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000419602DE5203E4090F8DA58788C4D75FB532D908CD0D0145115F98662878055D4F1217E6B060D51D7B3446BD3097421906212A4AD59AC5958EE54F5AFAB6F872EE1C000000000000000000000000000000000000000000000000000000000000004101C02AAA39B223FE8D0A0E5C4F27EAD9083C756CC200042E1A7D4D0000000000000000000000000000000000000000000000000000000000000000C061111111125421CA6DC452D289314280A0F8842A65 ) => ( returnAmount=256345108735806300, spentAmount=5000000000000000000000 )
  • StarkNetToken.transferFrom( from=0x972383817D7c6dcCB3d1891ef0BE11Eb300325dD, to=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, amount=5000000000000000000000 ) => ( True )
  • 0x5141b82f5ffda4c6fe1e372978f1c5427640a190.4b64e492( )
    • 0x5141b82f5ffda4c6fe1e372978f1c5427640a190.744c8c09( )
      • StarkNetToken.transfer( to=0xb1F05c103cdD519e9F9785cDa23c03635A598bE4, amount=105000000000000000000 ) => ( True )
      • StarkNetToken.approve( spender=0x111111125421cA6dc452d289314280a0f8842A65, amount=4895000000000000000000 ) => ( True )
      • AggregationRouterV6.fillContractOrder( order=[{name:salt, type:uint256, order:1, indexed:false, value:51231598145614295275319380109917799220341227347098555287143001932417643010733, valueString:51231598145614295275319380109917799220341227347098555287143001932417643010733}, {name:maker, type:uint256, order:2, indexed:false, value:1089773399407401945634686257424171664291580977152, valueString:1089773399407401945634686257424171664291580977152}, {name:receiver, type:uint256, order:3, indexed:false, value:0, valueString:0}, {name:makerAsset, type:uint256, order:4, indexed:false, value:1097077688018008265106216665536940668749033598146, valueString:1097077688018008265106216665536940668749033598146}, {name:takerAsset, type:uint256, order:5, indexed:false, value:1153662193824988676821566247033479441673014749030, valueString:1153662193824988676821566247033479441673014749030}, {name:makingAmount, type:uint256, order:6, indexed:false, value:256345108735806300, valueString:256345108735806300}, {name:takingAmount, type:uint256, order:7, indexed:false, value:4895000000000000000000, valueString:4895000000000000000000}, {name:makerTraits, type:uint256, order:8, indexed:false, value:531074438638835375932871638937057657659792, valueString:531074438638835375932871638937057657659792}], signature=0x9602DE5203E4090F8DA58788C4D75FB532D908CD0D0145115F98662878055D4F1217E6B060D51D7B3446BD3097421906212A4AD59AC5958EE54F5AFAB6F872EE1C, amount=4895000000000000000000, takerTraits=14474011154664524427946373126085988481658748083205070504932198000989141204992 ) => ( 256345108735806300, 4895000000000000000000, 38FAB20C92BA6C62BA7843780525557B1A0362CA2355D077DE1E1DBAEB20B64E )
        • 0xbee3211ab312a8d065c4fef0247448e17a8da000.1626ba7e( )
          • 0x4dffeb6b78e57aab41d09e88c796e27cf314de6b.1626ba7e( )
            • Null: 0x000...001.14098620( )
            • WETH9.transferFrom( src=0xBEE3211ab312a8D065c4FeF0247448e17A8da000, dst=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, wad=256345108735806300 ) => ( True )
            • StarkNetToken.transferFrom( from=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, to=0xBEE3211ab312a8D065c4FeF0247448e17A8da000, amount=4895000000000000000000 ) => ( True )
            • WETH9.withdraw( wad=256345108735806300 )
              • ETH 0.2563451087358063 0x5141b82f5ffda4c6fe1e372978f1c5427640a190.CALL( )
              • ETH 0.2563451087358063 AggregationRouterV6.CALL( )
              • ETH 0.2563451087358063 0x972383817d7c6dccb3d1891ef0be11eb300325dd.CALL( )
                File 1 of 4: AggregationRouterV6
                1
                2
                3
                4
                5
                6
                7
                8
                9
                10
                11
                12
                13
                14
                15
                16
                /*
                ,โ–„โ–“โ–“โ–ˆโ–ˆโ–Œ ,โ•“โ–„โ–„โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–„โ–„โ–„,,
                ,โ–“โ–ˆโ–ˆโ–“โ–ˆโ–ˆโ–ˆโ–“โ–„โ–“โ–ˆโ–ˆโ–ˆโ–“โ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ–“โ–ˆโ–ˆโ–ˆโ–“โ–„,
                โ–„โ–ˆ โ–“โ–ˆโ–ˆโ•ฌโ•ฃโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•ฌโ–“โ–€โ•ฌโ•ฌโ–“โ–“โ–“โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–“โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–„,
                โ–“โ–ˆโ–ˆโ–Œ โ–“โ–ˆโ–ˆโ•ฌโ•ฃโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•ฌโ–“โ–Œ โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–Œโ•™โ•™โ–€โฟ
                โ–โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•ฌโ–“โ–ˆโ–ˆโ–ˆโ–ˆโ–“โ–“โ–ˆโ•จ โ–„ โ•Ÿโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–“โ–“โ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ–“โ–“โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–“โ–„
                โ””โ–€โ–“โ–“โ–„โ•“ โ•Ÿโ–ˆโ–“โ•ฃโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–“โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–€ โ•“โ–ˆโ–Œ โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–“โ–“โ–“โ–“โ–“โ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ–“โ–ˆโ–ˆโ–“โ–„
                โ””โ–€โ–ˆโ–ˆโ–ˆโ–ˆโ–“โ–„โ•ฅ โ–โ–ˆโ–ˆโ•ฌโ•ฌโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•™ ร†โ–€โ”€ โ–“โ–ˆโ–ˆโ–ˆโ–€โ•šโ• โ•ฌโ•ฉโ–€โ–€โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–“โ–“โ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ–ˆโ–ˆโ–„
                โ””โ–€โ–ˆโ–ˆโ–“โ–€โ–€โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–“โ•ฌโ–“โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–€ โ–„โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–’โ• " โ””โ•™โ–“โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–“โ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ–ˆโ–ˆโ–„
                โ””โ–€โ–ˆโ–ˆโ–„,โ””โ•™โ–€โ–€โ–ˆโ–ˆโ–ˆโ–ˆโ–Œโ””โ•™ ^"โ–€โ•™โ•™โ•™"โ•™โ–ˆโ–ˆ @โ–„ โ•™โ–€โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ–ˆโ–ˆยต
                โ””โ–€โ–ˆโ–ˆโ–“โ–„, โ–ˆโ–ˆโ–Œ โ•’ โ•™โ–ˆโ–“ ]โ–“โ–ˆโ–“โ•” โ–€โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–“โ•ฌโ•ฌโ•ฌโ•ฌโ•ฌโ–“โ–ˆโ–Œ
                โ–€โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ โ–“ โ•Ÿโ–ˆโ–Œ ]โ• โ–ˆโ–ˆโ–“โ–‘โ–’โ•“ โ–€โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•ฌโ•ฌโ•ฌโ•ฌโ•ฃโ–ˆโ–Œ
                โ–โ–ˆโ–ˆโ–ˆโ–ˆ โ•“โ–ˆโ–€โ–ˆโ–Œ ,โ–ˆโ–ˆโ–Œ โ•šร…โ–ˆโ–ˆโ–ˆโ–“โ–’โ–’โ• โ•“ โ•™โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•ฌโ•ฌโ•ฌโ•ฃโ–ˆโ–Œ
                โ””โ–ˆโ–ˆโ–ˆโ–ˆ โ–“โ–ˆโ–‘โ–‘โ–“โ–ˆ โ–€โ–€โ–€ ฯ†โ–’โ•ซโ–ˆโ–ˆโ–ˆโ–ˆโ–’โ–’โ–’โ–’โ• โ•“ โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–“โ•ฌโ•ฌโ–“โ–ˆยต
                โ•˜โ–ˆโ–ˆโ–ˆยต โ–Œโ–„โ–ˆโ–“โ–„โ–“โ–€` ,โ–€ ,โ•”โ• โ–‘โ–“โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–Œโ• โ–’โ–’โ–’ฯ† โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•ฌโ•ฌโ–ˆโ–ˆ
                โ–โ–ˆโ–ˆโ–ˆโ–ˆยตโ•™โ–“โ–€` ,โ–€โ•™,โ•”โ•”ฯ†ฯ†ฯ†โ• โ–‘โ–„โ–“โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–Œโ–‘โ–“โ•™โ–’โ–’โ–’โ•  โ””โ–ˆโ–ˆโ•ฌโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•ฌโ–“โ–ˆโŒ
                XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

                File 2 of 4: StarkNetToken
                1
                2
                3
                4
                5
                6
                7
                8
                9
                10
                11
                12
                13
                14
                15
                16
                // SPDX-License-Identifier: MIT
                // OpenZeppelin Contracts (last updated v4.7.0) (access/AccessControl.sol)
                pragma solidity ^0.8.0;
                import "IAccessControl.sol";
                import "Context.sol";
                import "Strings.sol";
                import "ERC165.sol";
                /**
                * @dev Contract module that allows children to implement role-based access
                * control mechanisms. This is a lightweight version that doesn't allow enumerating role
                * members except through off-chain means by accessing the contract event logs. Some
                * applications may benefit from on-chain enumerability, for those cases see
                * {AccessControlEnumerable}.
                *
                * Roles are referred to by their `bytes32` identifier. These should be exposed
                * in the external API and be unique. The best way to achieve this is by
                XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

                File 3 of 4: Depositor
                1
                2
                3
                4
                5
                6
                7
                8
                9
                10
                11
                12
                13
                14
                15
                16
                // SPDX-License-Identifier: GPL-3.0-or-later
                // 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.8.17;
                import '@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol';
                import './AuthorizedHelpers.sol';
                import './interfaces/IAuthorized.sol';
                import './interfaces/IAuthorizer.sol';
                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