ETH Price: $4,316.64 (+1.61%)

Transaction Decoder

Block:
22559444 at May-25-2025 11:09:11 AM +UTC
Transaction Fee:
0.000098460925389996 ETH $0.43
Gas Used:
299,982 Gas / 0.328222778 Gwei

Emitted Events:

9 TokenMintERC20Token.Transfer( from=[Sender] 0x34d03450aaa9a32738b148befcf49f38cf36d610, to=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, value=44374434262480982583271824867 )
10 TokenMintERC20Token.Approval( owner=[Sender] 0x34d03450aaa9a32738b148befcf49f38cf36d610, spender=[Receiver] AggregationRouterV6, value=115792089237316195423570985008687907853269984665359703438027480131320299747376 )
11 WETH9.Transfer( src=UniswapV3Pool, dst=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, wad=30525103430434805 )
12 TokenMintERC20Token.Transfer( from=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, to=UniswapV3Pool, value=15531051991868343904145138703 )
13 UniswapV3Pool.Swap( sender=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, recipient=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, amount0=-30525103430434805, amount1=15531051991868343904145138703, sqrtPriceX96=56271962625798500624697031933415449, liquidity=14563835894612082664392026, tick=269480 )
14 TokenMintERC20Token.Transfer( from=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, to=UniswapV2Pair, value=28843382270612638679126686164 )
15 WETH9.Transfer( src=UniswapV2Pair, dst=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, wad=56684337280096993 )
16 UniswapV2Pair.Sync( reserve0=38951328300673550553, reserve1=19789462306563516924303935354535 )
17 UniswapV2Pair.Swap( sender=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, amount0In=0, amount1In=28843382270612638679126686164, amount0Out=56684337280096993, amount1Out=0, to=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190 )
18 TetherToken.Transfer( from=UniswapV3Pool, to=[Receiver] AggregationRouterV6, value=217571244 )
19 WETH9.Transfer( src=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, dst=UniswapV3Pool, wad=87209440710531798 )
20 UniswapV3Pool.Swap( sender=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, recipient=[Receiver] AggregationRouterV6, amount0=87209440710531798, amount1=-217571244, sqrtPriceX96=3957473402251735564691370, liquidity=412621078687428741, tick=-198100 )
21 TetherToken.Transfer( from=[Receiver] AggregationRouterV6, to=[Sender] 0x34d03450aaa9a32738b148befcf49f38cf36d610, value=217571244 )

Account State Difference:

  Address   Before After State Difference Code
0x34d03450...8CF36D610
0.009183241883648221 Eth
Nonce: 1516
0.009084780958258225 Eth
Nonce: 1517
0.000098460925389996
0x699b8E37...39C7D01d9
(Uniswap V3: BOOCHIE 2)
0x9392a42A...f2a0e52BF
0xC02aaA39...83C756Cc2
0xc7bBeC68...9bA1b0e9b
(Uniswap V3: USDT 9)
0xdAC17F95...13D831ec7
(BuilderNet)
20.849514111753006796 Eth20.849514185248596796 Eth0.00000007349559
0xF8EA18Ca...eE41A2f4A

Execution Trace

AggregationRouterV6.swap( executor=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, desc=[{name:srcToken, type:address, order:1, indexed:false, value:0xF8EA18Ca502De3FFAA9B8Ed95a21878eE41A2f4A, valueString:0xF8EA18Ca502De3FFAA9B8Ed95a21878eE41A2f4A}, {name:dstToken, type:address, order:2, indexed:false, value:0xdAC17F958D2ee523a2206206994597C13D831ec7, valueString:0xdAC17F958D2ee523a2206206994597C13D831ec7}, {name:srcReceiver, type:address, order:3, indexed:false, value:0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, valueString:0x5141B82f5fFDa4c6fE1E372978F1C5427640a190}, {name:dstReceiver, type:address, order:4, indexed:false, value:0x34d03450AAa9a32738B148bEFcF49f38CF36D610, valueString:0x34d03450AAa9a32738B148bEFcF49f38CF36D610}, {name:amount, type:uint256, order:5, indexed:false, value:44374434262480982583271824867, valueString:44374434262480982583271824867}, {name:minReturnAmount, type:uint256, order:6, indexed:false, value:216477573, valueString:216477573}, {name:flags, type:uint256, order:7, indexed:false, value:0, valueString:0}], data=0x00000000000000000000000000000000000000000000000000015B0000F800A0C9E75C48000000000000000041230000000000000000000000000000000000000000000000000000CA00004F02A0000000000000000000000000000000000000000000000000006B5CCBAF3C7098EE63C1E500699B8E3719635117220E4D1D772762739C7D01D9F8EA18CA502DE3FFAA9B8ED95A21878EE41A2F4A0C20F8EA18CA502DE3FFAA9B8ED95A21878EE41A2F4A9392A42ABE7E8131E0956DE4F8A0413F2A0E52BF6AE4071118002DC6C09392A42ABE7E8131E0956DE4F8A0413F2A0E52BF00000000000000000000000000000000000000000000000000C75E903A078F17F8EA18CA502DE3FFAA9B8ED95A21878EE41A2F4A02A0000000000000000000000000000000000000000000000000000000000CD69632EE63C1E581C7BBEC68D12A0D1830360F8EC58FA599BA1B0E9BC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2111111125421CA6DC452D289314280A0F8842A65 ) => ( returnAmount=217571244, spentAmount=44374434262480982583271824867 )
  • TokenMintERC20Token.transferFrom( sender=0x34d03450AAa9a32738B148bEFcF49f38CF36D610, recipient=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, amount=44374434262480982583271824867 ) => ( True )
  • 0x5141b82f5ffda4c6fe1e372978f1c5427640a190.4b64e492( )
    • 0x5141b82f5ffda4c6fe1e372978f1c5427640a190.c9e75c48( )
      • 0x5141b82f5ffda4c6fe1e372978f1c5427640a190.ee63c1e5( )
        • UniswapV3Pool.swap( recipient=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, zeroForOne=False, amountSpecified=15531051991868343904145138703, sqrtPriceLimitX96=1461446703485210103287273052203988822378723970341, data=0x000000000000000000000000F8EA18CA502DE3FFAA9B8ED95A21878EE41A2F4A ) => ( amount0=-30525103430434805, amount1=15531051991868343904145138703 )
          • WETH9.transfer( dst=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, wad=30525103430434805 ) => ( True )
          • TokenMintERC20Token.balanceOf( account=0x699b8E3719635117220E4D1D772762739C7D01d9 ) => ( 2458866926689691173342641446172 )
          • 0x5141b82f5ffda4c6fe1e372978f1c5427640a190.fa461e33( )
            • TokenMintERC20Token.transfer( recipient=0x699b8E3719635117220E4D1D772762739C7D01d9, amount=15531051991868343904145138703 ) => ( True )
            • TokenMintERC20Token.balanceOf( account=0x699b8E3719635117220E4D1D772762739C7D01d9 ) => ( 2474397978681559517246786584875 )
            • TokenMintERC20Token.transfer( recipient=0x9392a42AbE7E8131E0956De4F8A0413f2a0e52BF, amount=28843382270612638679126686164 ) => ( True )
            • 0x5141b82f5ffda4c6fe1e372978f1c5427640a190.6ae40711( )
              • UniswapV2Pair.STATICCALL( )
              • TokenMintERC20Token.balanceOf( account=0x9392a42AbE7E8131E0956De4F8A0413f2a0e52BF ) => ( 19789462306563516924303935354535 )
              • UniswapV2Pair.swap( amount0Out=56684337280096993, amount1Out=0, to=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, data=0x )
                • WETH9.transfer( dst=0x5141B82f5fFDa4c6fE1E372978F1C5427640a190, wad=56684337280096993 ) => ( True )
                • WETH9.balanceOf( 0x9392a42AbE7E8131E0956De4F8A0413f2a0e52BF ) => ( 38951328300673550553 )
                • TokenMintERC20Token.balanceOf( account=0x9392a42AbE7E8131E0956De4F8A0413f2a0e52BF ) => ( 19789462306563516924303935354535 )
                • 0x5141b82f5ffda4c6fe1e372978f1c5427640a190.ee63c1e5( )
                  • UniswapV3Pool.swap( recipient=0x111111125421cA6dc452d289314280a0f8842A65, zeroForOne=True, amountSpecified=87209440710531798, sqrtPriceLimitX96=4295128740, data=0x000000000000000000000000C02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2 ) => ( amount0=87209440710531798, amount1=-217571244 )
                    • TetherToken.transfer( _to=0x111111125421cA6dc452d289314280a0f8842A65, _value=217571244 )
                    • WETH9.balanceOf( 0xc7bBeC68d12a0d1830360F8Ec58fA599bA1b0e9b ) => ( 1118769012608479925089 )
                    • 0x5141b82f5ffda4c6fe1e372978f1c5427640a190.fa461e33( )
                      • WETH9.transfer( dst=0xc7bBeC68d12a0d1830360F8Ec58fA599bA1b0e9b, wad=87209440710531798 ) => ( True )
                      • WETH9.balanceOf( 0xc7bBeC68d12a0d1830360F8Ec58fA599bA1b0e9b ) => ( 1118856222049190456887 )
                      • TetherToken.transfer( _to=0x34d03450AAa9a32738B148bEFcF49f38CF36D610, _value=217571244 )
                        File 1 of 7: AggregationRouterV6
                        1
                        2
                        3
                        4
                        5
                        6
                        7
                        8
                        9
                        10
                        11
                        12
                        13
                        14
                        15
                        16
                        /*
                        ,▄▓▓██▌ ,╓▄▄▓▓▓▓▓▓▓▓▄▄▄,,
                        ,▓██▓███▓▄▓███▓╬╬╬╬╬╬╬╬╬╬╬╬╬▓███▓▄,
                        ▄█ ▓██╬╣███████╬▓▀╬╬▓▓▓████████████▓█████▄,
                        ▓██▌ ▓██╬╣██████╬▓▌ ██████████████████████▌╙╙▀ⁿ
                        ▐████████╬▓████▓▓█╨ ▄ ╟█████████▓▓╬╬╬╬╬▓▓█████▓▄
                        └▀▓▓▄╓ ╟█▓╣█████▓██████▀ ╓█▌ ███████▓▓▓▓▓╬╬╬╬╬╬╬╬╬╬╬╬▓██▓▄
                        └▀████▓▄╥ ▐██╬╬██████████╙ Æ▀─ ▓███▀╚╠╬╩▀▀███████▓▓╬╬╬╬╬╬╬╬╬██▄
                        └▀██▓▀▀█████▓╬▓██████▀ ▄█████▒╠" └╙▓██████▓╬╬╬╬╬╬╬╬██▄
                        └▀██▄,└╙▀▀████▌└╙ ^"▀╙╙╙"╙██ @▄ ╙▀███████╬╬╬╬╬╬╬██µ
                        └▀██▓▄, ██▌ ╒ ╙█▓ ]▓█▓╔ ▀███████▓╬╬╬╬╬▓█▌
                        ▀█████ ▓ ╟█▌ ]╠██▓░▒╓ ▀████████╬╬╬╬╣█▌
                        ▐████ ╓█▀█▌ ,██▌ ╚Å███▓▒▒╠╓ ╙█████████╬╬╬╣█▌
                        └████ ▓█░░▓█ ▀▀▀ φ▒╫████▒▒▒▒╠╓ █████████▓╬╬▓█µ
                        ╘███µ ▌▄█▓▄▓▀` ,▀ ,╔╠░▓██████▌╠▒▒▒φ ██████████╬╬██
                        ▐████µ╙▓▀` ,▀╙,╔╔φφφ╠░▄▓███████▌░▓╙▒▒▒╠ └██╬███████╬▓█⌐
                        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

                        File 2 of 7: TokenMintERC20Token
                        1
                        2
                        3
                        4
                        5
                        6
                        7
                        8
                        9
                        10
                        11
                        12
                        13
                        14
                        15
                        16
                        // SPDX-License-Identifier: UNLICENSE
                        /*
                        https://boochie.net
                        https://x.com/BoochieOnEth
                        https://t.me/BoochiePortal
                        */
                        pragma solidity 0.8.23;
                        abstract contract Context {
                        function _msgSender() internal view virtual returns (address) {
                        return msg.sender;
                        }
                        }
                        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

                        File 3 of 7: UniswapV3Pool
                        1
                        2
                        3
                        4
                        5
                        6
                        7
                        8
                        9
                        10
                        11
                        12
                        13
                        14
                        15
                        16
                        // SPDX-License-Identifier: BUSL-1.1
                        pragma solidity =0.7.6;
                        import './interfaces/IUniswapV3Pool.sol';
                        import './NoDelegateCall.sol';
                        import './libraries/LowGasSafeMath.sol';
                        import './libraries/SafeCast.sol';
                        import './libraries/Tick.sol';
                        import './libraries/TickBitmap.sol';
                        import './libraries/Position.sol';
                        import './libraries/Oracle.sol';
                        import './libraries/FullMath.sol';
                        import './libraries/FixedPoint128.sol';
                        import './libraries/TransferHelper.sol';
                        import './libraries/TickMath.sol';
                        import './libraries/LiquidityMath.sol';
                        import './libraries/SqrtPriceMath.sol';
                        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

                        File 4 of 7: 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

                        File 5 of 7: UniswapV2Pair
                        1
                        2
                        3
                        4
                        5
                        6
                        7
                        8
                        9
                        10
                        11
                        12
                        13
                        14
                        15
                        16
                        // File: contracts/interfaces/IUniswapV2Pair.sol
                        pragma solidity >=0.5.0;
                        interface IUniswapV2Pair {
                        event Approval(address indexed owner, address indexed spender, uint value);
                        event Transfer(address indexed from, address indexed to, uint value);
                        function name() external pure returns (string memory);
                        function symbol() external pure returns (string memory);
                        function decimals() external pure returns (uint8);
                        function totalSupply() external view returns (uint);
                        function balanceOf(address owner) external view returns (uint);
                        function allowance(address owner, address spender) external view returns (uint);
                        function approve(address spender, uint value) external returns (bool);
                        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

                        File 6 of 7: UniswapV3Pool
                        1
                        2
                        3
                        4
                        5
                        6
                        7
                        8
                        9
                        10
                        11
                        12
                        13
                        14
                        15
                        16
                        // SPDX-License-Identifier: BUSL-1.1
                        pragma solidity =0.7.6;
                        import './interfaces/IUniswapV3Pool.sol';
                        import './NoDelegateCall.sol';
                        import './libraries/LowGasSafeMath.sol';
                        import './libraries/SafeCast.sol';
                        import './libraries/Tick.sol';
                        import './libraries/TickBitmap.sol';
                        import './libraries/Position.sol';
                        import './libraries/Oracle.sol';
                        import './libraries/FullMath.sol';
                        import './libraries/FixedPoint128.sol';
                        import './libraries/TransferHelper.sol';
                        import './libraries/TickMath.sol';
                        import './libraries/LiquidityMath.sol';
                        import './libraries/SqrtPriceMath.sol';
                        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

                        File 7 of 7: TetherToken
                        1
                        2
                        3
                        4
                        5
                        6
                        7
                        8
                        9
                        10
                        11
                        12
                        13
                        14
                        15
                        16
                        pragma solidity ^0.4.17;
                        /**
                        * @title SafeMath
                        * @dev Math operations with safety checks that throw on error
                        */
                        library SafeMath {
                        function mul(uint256 a, uint256 b) internal pure returns (uint256) {
                        if (a == 0) {
                        return 0;
                        }
                        uint256 c = a * b;
                        assert(c / a == b);
                        return c;
                        }
                        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX