Transaction Hash:
Block:
21936689 at Feb-27-2025 09:11:11 AM +UTC
Transaction Fee:
0.000304604590161389 ETH
$1.05
Gas Used:
276,623 Gas / 1.101154243 Gwei
Emitted Events:
169 |
0xf3de3c0d654fda23dad170f0f320a92172509127.0x7724394874fdd8ad13292ec739b441f85c6559f10dc4141b8d4c0fa4cbf55bdb( 0x7724394874fdd8ad13292ec739b441f85c6559f10dc4141b8d4c0fa4cbf55bdb, 0000000000000000000000000000000000000000000000000000000000000000 )
|
170 |
token.Transfer( from=[Sender] 0x2e57dce2c2a59176778a01a8639d54b9841b2586, to=UniswapV2Pair, value=3870000000000000 )
|
171 |
token.Approval( owner=[Sender] 0x2e57dce2c2a59176778a01a8639d54b9841b2586, spender=TokenApprove, value=1130000000000000 )
|
172 |
WETH9.Transfer( src=UniswapV2Pair, dst=0x4347b972898B2fd780ADBdAa29b4A5160A9f4Fe5, wad=103698221360272580 )
|
173 |
UniswapV2Pair.Sync( reserve0=12692310070414485015, reserve1=341014948498828234664 )
|
174 |
UniswapV2Pair.Swap( sender=0x031f1ad10547b8deb43a36e5491c06a93812023a, amount0In=3870000000000000, amount1In=0, amount0Out=0, amount1Out=103698221360272580, to=0x4347b972898B2fd780ADBdAa29b4A5160A9f4Fe5 )
|
175 |
TetherToken.Transfer( from=UniswapV3Pool, to=[Sender] 0x2e57dce2c2a59176778a01a8639d54b9841b2586, value=244306558 )
|
176 |
WETH9.Transfer( src=0x4347b972898B2fd780ADBdAa29b4A5160A9f4Fe5, dst=UniswapV3Pool, wad=103698221360272580 )
|
177 |
UniswapV3Pool.Swap( sender=0x4347b972898B2fd780ADBdAa29b4A5160A9f4Fe5, recipient=[Sender] 0x2e57dce2c2a59176778a01a8639d54b9841b2586, amount0=103698221360272579, amount1=-244306558, sqrtPriceX96=3845740205495037810135331, liquidity=334591412088572740, tick=-198673 )
|
178 |
0xf3de3c0d654fda23dad170f0f320a92172509127.0x1bb43f2da90e35f7b0cf38521ca95a49e68eb42fac49924930a5bd73cdf7576c( 0x1bb43f2da90e35f7b0cf38521ca95a49e68eb42fac49924930a5bd73cdf7576c, 00000000000000000000000028561b8a2360f463011c16b6cc0b0cbef8dbbcad, 000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7, 0000000000000000000000002e57dce2c2a59176778a01a8639d54b9841b2586, 000000000000000000000000000000000000000000000000000dbfbe9747e000, 000000000000000000000000000000000000000000000000000000000e8fd27e )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x1f9090aa...8e676c326
Miner
| 3.310434759100075469 Eth | 3.310573070600075469 Eth | 0.0001383115 | ||
0x28561B8A...EF8dbBcad | |||||
0x2E57DCe2...9841b2586 |
0.009926960060599749 Eth
Nonce: 300
|
0.00962235547043836 Eth
Nonce: 301
| 0.000304604590161389 | ||
0x470DC172...dd456A03D | |||||
0xC02aaA39...83C756Cc2 | |||||
0xc7bBeC68...9bA1b0e9b | (Uniswap V3: USDT 9) | ||||
0xdAC17F95...13D831ec7 |
Execution Trace
0xf3de3c0d654fda23dad170f0f320a92172509127.b80c2f09( )
-
TetherToken.balanceOf( who=0x2E57DCe2c2A59176778A01a8639D54b9841b2586 ) => ( 0 )
OKX: Dex Aggregator.0a5ea466( )
TokenApprove.claimTokens( _token=0x28561B8A2360F463011c16b6Cc0B0cbEF8dbBcad, _who=0x2E57DCe2c2A59176778A01a8639D54b9841b2586, _dest=0x470DC172d6502Ac930B59322EcE5345dd456A03D, _amount=3870000000000000 )
-
token.transferFrom( sender=0x2E57DCe2c2A59176778A01a8639D54b9841b2586, recipient=0x470DC172d6502Ac930B59322EcE5345dd456A03D, amount=3870000000000000 ) => ( True )
-
0x031f1ad10547b8deb43a36e5491c06a93812023a.30e6ae31( )
-
WETH9.balanceOf( 0xF3dE3C0d654FDa23daD170f0f320a92172509127 ) => ( 0 )
0x4347b972898b2fd780adbdaa29b4a5160a9f4fe5.30e6ae31( )
-
WETH9.balanceOf( 0x4347b972898B2fd780ADBdAa29b4A5160A9f4Fe5 ) => ( 103698221360272580 )
UniswapV3Pool.swap( recipient=0x2E57DCe2c2A59176778A01a8639D54b9841b2586, zeroForOne=True, amountSpecified=103698221360272579, sqrtPriceLimitX96=4295128740, data=0x000000000000000000000000C02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2000000000000000000000000DAC17F958D2EE523A2206206994597C13D831EC70000000000000000000000000000000000000000000000000000000000000064 ) => ( amount0=103698221360272579, amount1=-244306558 )
-
TetherToken.transfer( _to=0x2E57DCe2c2A59176778A01a8639D54b9841b2586, _value=244306558 )
-
WETH9.balanceOf( 0xc7bBeC68d12a0d1830360F8Ec58fA599bA1b0e9b ) => ( 2746010711131919447213 )
0x4347b972898b2fd780adbdaa29b4a5160a9f4fe5.fa461e33( )
-
WETH9.transfer( dst=0xc7bBeC68d12a0d1830360F8Ec58fA599bA1b0e9b, wad=103698221360272580 ) => ( True )
-
-
WETH9.balanceOf( 0xc7bBeC68d12a0d1830360F8Ec58fA599bA1b0e9b ) => ( 2746114409353279719793 )
-
-
WETH9.balanceOf( 0x4347b972898B2fd780ADBdAa29b4A5160A9f4Fe5 ) => ( 0 )
-
-
TetherToken.balanceOf( who=0xF3dE3C0d654FDa23daD170f0f320a92172509127 ) => ( 0 )
-
TetherToken.balanceOf( who=0x2E57DCe2c2A59176778A01a8639D54b9841b2586 ) => ( 244306558 )
File 1 of 6: UniswapV2Pair
File 2 of 6: token
File 3 of 6: WETH9
File 4 of 6: UniswapV3Pool
File 5 of 6: TetherToken
File 6 of 6: TokenApprove
12345678910111213141516// File: contracts/interfaces/IUniswapV2Pair.solpragma 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);
File 2 of 6: token
12345678910111213141516// SPDX-License-Identifier: UNLICENSE/*tg:https://t.me/MOODENGONETHhttps://x.com/X/status/1835404944167571587*/pragma solidity 0.8.23;abstract contract Context {function _msgSender() internal view virtual returns (address) {return msg.sender;}}interface IERC20 {
File 3 of 6: WETH9
12345678910111213141516// 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;
File 4 of 6: UniswapV3Pool
12345678910111213141516// SPDX-License-Identifier: BUSL-1.1pragma 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';
File 5 of 6: TetherToken
12345678910111213141516pragma 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;}
File 6 of 6: TokenApprove
12345678910111213141516/***Submitted for verification at BscScan.com on 2023-06-26*/// SPDX-License-Identifier: MITpragma solidity ^0.8.0;// OpenZeppelin Contracts v4.4.1 (access/Ownable.sol)// OpenZeppelin Contracts v4.4.1 (utils/Context.sol)// OpenZeppelin Contracts v4.4.1 (proxy/utils/Initializable.sol)// OpenZeppelin Contracts v4.4.1 (utils/Address.sol)/**