Transaction Hash:
Block:
21937156 at Feb-27-2025 10:44:47 AM +UTC
Transaction Fee:
0.000227836467777177 ETH
$0.85
Gas Used:
192,653 Gas / 1.182626109 Gwei
Emitted Events:
177 |
0xf3de3c0d654fda23dad170f0f320a92172509127.0x7724394874fdd8ad13292ec739b441f85c6559f10dc4141b8d4c0fa4cbf55bdb( 0x7724394874fdd8ad13292ec739b441f85c6559f10dc4141b8d4c0fa4cbf55bdb, 000000000000000000000000000000000000000000000000003499b511e804c1 )
|
178 |
OwnedUpgradeabilityProxy.0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef( 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 0x000000000000000000000000c20fdc9b2528b4eb5d82b5c0cb4a284c81c96720, 0x000000000000000000000000b4d0d9df2738abe81b87b66c80851292492d1404, 00000000000000000000000000000000000000000000000387ec8ecc906a5000 )
|
179 |
OwnedUpgradeabilityProxy.0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925( 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925, 0x000000000000000000000000c20fdc9b2528b4eb5d82b5c0cb4a284c81c96720, 0x00000000000000000000000040aa958dd87fc8305b97f2ba922cddca374bcd7f, ffffffffffffffffffffffffffffffffffffffffffffff9a239ccf23565fcfff )
|
180 |
WETH9.Transfer( src=UniswapV2Pair, dst=UniswapV2Pair, wad=27445408387340856 )
|
181 |
UniswapV2Pair.Sync( reserve0=17243075732716418071232, reserve1=7259955336311151374 )
|
182 |
UniswapV2Pair.Swap( sender=[Receiver] 0xf3de3c0d654fda23dad170f0f320a92172509127, amount0In=65134592520000000000, amount1In=0, amount0Out=0, amount1Out=27445408387340856, to=UniswapV2Pair )
|
183 |
TetherToken.Transfer( from=UniswapV2Pair, to=[Sender] 0xc20fdc9b2528b4eb5d82b5c0cb4a284c81c96720, value=65032553 )
|
184 |
UniswapV2Pair.Sync( reserve0=4472893181915550550744, reserve1=10630454004450 )
|
185 |
UniswapV2Pair.Swap( sender=[Receiver] 0xf3de3c0d654fda23dad170f0f320a92172509127, amount0In=27445408387340856, amount1In=0, amount0Out=0, amount1Out=65032553, to=[Sender] 0xc20fdc9b2528b4eb5d82b5c0cb4a284c81c96720 )
|
186 |
0xf3de3c0d654fda23dad170f0f320a92172509127.0x1bb43f2da90e35f7b0cf38521ca95a49e68eb42fac49924930a5bd73cdf7576c( 0x1bb43f2da90e35f7b0cf38521ca95a49e68eb42fac49924930a5bd73cdf7576c, 0000000000000000000000000000000000085d4780b73119b644ae5ecd22b376, 000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7, 000000000000000000000000c20fdc9b2528b4eb5d82b5c0cb4a284c81c96720, 00000000000000000000000000000000000000000000000387ec8ecc906a5000, 0000000000000000000000000000000000000000000000000000000003e05169 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x00000000...ecd22b376 | |||||
0x0d4a11d5...0471f1852 | |||||
0x1f9090aa...8e676c326
Miner
| 1.490722379617324718 Eth | 1.490818706117324718 Eth | 0.0000963265 | ||
0xb4d0d9df...2492D1404 | |||||
0xC02aaA39...83C756Cc2 | |||||
0xC20FdC9B...C81c96720 |
1.528617201049236816 Eth
Nonce: 13
|
1.528389364581459639 Eth
Nonce: 14
| 0.000227836467777177 | ||
0xdAC17F95...13D831ec7 |
Execution Trace
0xf3de3c0d654fda23dad170f0f320a92172509127.9871efa4( )
OKX: Dex Aggregator.0a5ea466( )
TokenApprove.claimTokens( _token=0x0000000000085d4780B73119b644AE5ecd22b376, _who=0xC20FdC9B2528b4EB5d82B5c0CB4a284C81c96720, _dest=0xb4d0d9df2738abE81b87b66c80851292492D1404, _amount=65134592520000000000 )
OwnedUpgradeabilityProxy.23b872dd( )
-
TrueUSD.transferFrom( sender=0xC20FdC9B2528b4EB5d82B5c0CB4a284C81c96720, recipient=0xb4d0d9df2738abE81b87b66c80851292492D1404, amount=65134592520000000000 ) => ( True )
-
-
UniswapV2Pair.STATICCALL( )
-
UniswapV2Pair.STATICCALL( )
OwnedUpgradeabilityProxy.70a08231( )
-
TrueUSD.balanceOf( account=0xb4d0d9df2738abE81b87b66c80851292492D1404 ) => ( 17243075732716418071232 )
-
UniswapV2Pair.swap( amount0Out=0, amount1Out=27445408387340856, to=0x0d4a11d5EEaaC28EC3F61d100daF4d40471f1852, data=0x )
-
WETH9.transfer( dst=0x0d4a11d5EEaaC28EC3F61d100daF4d40471f1852, wad=27445408387340856 ) => ( True )
OwnedUpgradeabilityProxy.70a08231( )
-
TrueUSD.balanceOf( account=0xb4d0d9df2738abE81b87b66c80851292492D1404 ) => ( 17243075732716418071232 )
-
-
WETH9.balanceOf( 0xb4d0d9df2738abE81b87b66c80851292492D1404 ) => ( 7259955336311151374 )
-
-
UniswapV2Pair.STATICCALL( )
-
TetherToken.balanceOf( who=0xC20FdC9B2528b4EB5d82B5c0CB4a284C81c96720 ) => ( 123659541 )
-
UniswapV2Pair.STATICCALL( )
-
UniswapV2Pair.STATICCALL( )
-
WETH9.balanceOf( 0x0d4a11d5EEaaC28EC3F61d100daF4d40471f1852 ) => ( 4472893181915550550744 )
UniswapV2Pair.swap( amount0Out=0, amount1Out=65032553, to=0xC20FdC9B2528b4EB5d82B5c0CB4a284C81c96720, data=0x )
-
TetherToken.balanceOf( who=0xC20FdC9B2528b4EB5d82B5c0CB4a284C81c96720 ) => ( 188692094 )
File 1 of 7: OwnedUpgradeabilityProxy
File 2 of 7: UniswapV2Pair
File 3 of 7: UniswapV2Pair
File 4 of 7: WETH9
File 5 of 7: TetherToken
File 6 of 7: TokenApprove
File 7 of 7: TrueUSD
12345678910111213141516pragma solidity ^0.4.23;// This is the proxy contract for the TrustToken Registry// File: contracts/Proxy/Proxy.sol/*** @title Proxy* @dev Gives the possibility to delegate any call to a foreign implementation.*/contract Proxy {/*** @dev Tells the address of the implementation where every call will be delegated.* @return address of the implementation to which it will be delegated*/
File 2 of 7: UniswapV2Pair
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 3 of 7: UniswapV2Pair
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 4 of 7: 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 5 of 7: 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 7: 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)/**
File 7 of 7: TrueUSD
12345678910111213141516// Dependency file: @openzeppelin/contracts/token/ERC20/IERC20.sol// SPDX-License-Identifier: MIT// pragma solidity >=0.6.0 <0.8.0;/*** @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);/**