Transaction Hash:
Block:
22711783 at Jun-15-2025 06:40:23 PM +UTC
Transaction Fee:
0.000307254622002804 ETH
$1.17
Gas Used:
284,268 Gas / 1.080862503 Gwei
Emitted Events:
231 |
TetherToken.Transfer( from=[Sender] 0x232c8463b204e674dfd53572257eeb1d2b740d18, to=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, value=20000000 )
|
232 |
WETH9.Transfer( src=UniswapV3Pool, dst=UniswapV2Pair, wad=7855488195056168 )
|
233 |
TetherToken.Transfer( from=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, to=UniswapV3Pool, value=20000000 )
|
234 |
UniswapV3Pool.Swap( sender=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, recipient=UniswapV2Pair, amount0=-7855488195056168, amount1=20000000, sqrtPriceX96=3997481074760968691460772, liquidity=611527706757884932, tick=-197899 )
|
235 |
Invinos.Transfer( from=UniswapV2Pair, to=Invinos, value=50788015753 )
|
236 |
Invinos.Transfer( from=UniswapV2Pair, to=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, value=964972299308 )
|
237 |
UniswapV2Pair.Sync( reserve0=3899931507134256, reserve1=30077900424172665788 )
|
238 |
UniswapV2Pair.Swap( sender=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, amount0In=0, amount1In=7855488195056168, amount0Out=1015760315061, amount1Out=0, to=0x3Ced11c610556e5292fBC2e75D68c3899098C14C )
|
239 |
0x3ced11c610556e5292fbc2e75d68c3899098c14c.0xbbb02a24579dc2e59c1609253b6ddab5457ba00895b3eda80dd41e03e2cd7e55( 0xbbb02a24579dc2e59c1609253b6ddab5457ba00895b3eda80dd41e03e2cd7e55, 0x000000000000000000000000ad27827c312cd5e71311d68e180a9872d42de23d, 0x000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7, 0x0000000000000000000000000000000000000000000000000000000000000001, 0000000000000000000000003ced11c610556e5292fbc2e75d68c3899098c14c, 000000000000000000000000b27999185019f8d477fae62310ca728941ee77e6, 0000000000000000000000000000000000000000000000000000000001312d00, 000000000000000000000000000000000000000000000000000000e0acd4c42c, fffffffffffffffffffffffffffffffffffffffffffffffffffffff43547ad40 )
|
240 |
Invinos.Transfer( from=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, to=TokenChwomper, value=457028107 )
|
241 |
Invinos.Transfer( from=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, to=TokenChwomper, value=1828112431 )
|
242 |
Invinos.Transfer( from=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, to=[Sender] 0x232c8463b204e674dfd53572257eeb1d2b740d18, value=962687158770 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x232C8463...d2b740d18 |
0.049486299380421378 Eth
Nonce: 2567
|
0.049179044758418574 Eth
Nonce: 2568
| 0.000307254622002804 | ||
0x4838B106...B0BAD5f97
Miner
| (Titan Builder) | 8.453987987012992836 Eth | 8.454158547812992836 Eth | 0.0001705608 | |
0x7007152a...0E97aC1c4 | |||||
0xB2799918...941Ee77e6 | |||||
0xC02aaA39...83C756Cc2 | |||||
0xc7bBeC68...9bA1b0e9b | (Uniswap V3: USDT 9) | ||||
0xdAC17F95...13D831ec7 |
Execution Trace
RedSnwapper.snwap( tokenIn=0xdAC17F958D2ee523a2206206994597C13D831ec7, amountIn=20000000, recipient=0x232C8463b204E674dfd53572257EEB1d2b740d18, tokenOut=0xB27999185019f8D477fae62310ca728941Ee77e6, amountOutMin=911771074765, executor=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, executorData=0xBA3F2165000000000000000000000000DE7259893AF7CDBC9FD806C6BA61D22D581D56670000000000000000000000000000000000000000000000000000000088347A3A000000000000000000000000DAC17F958D2EE523A2206206994597C13D831EC70000000000000000000000000000000000000000000000000000000001312D00000000000000000000000000B27999185019F8D477FAE62310CA728941EE77E6000000000000000000000000000000000000000000000000000000EC778D16EC000000000000000000000000232C8463B204E674DFD53572257EEB1D2B740D18000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000008501DAC17F958D2EE523A2206206994597C13D831EC701FFFF01C7BBEC68D12A0D1830360F8EC58FA599BA1B0E9B007007152A9EC95F32937798D37C49CDE0E97AC1C40004C02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2007007152A9EC95F32937798D37C49CDE0E97AC1C4003CED11C610556E5292FBC2E75D68C3899098C14C000BB8000000000000000000000000000000000000000000000000000000 ) => ( amountOut=962687158770 )
-
Invinos.balanceOf( account=0x232C8463b204E674dfd53572257EEB1d2b740d18 ) => ( 10221099988020 )
-
TetherToken.transferFrom( _from=0x232C8463b204E674dfd53572257EEB1d2b740d18, _to=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, _value=20000000 )
0xad27827c312cd5e71311d68e180a9872d42de23d.1cff79cd( )
0x3ced11c610556e5292fbc2e75d68c3899098c14c.ba3f2165( )
-
Invinos.balanceOf( account=0x3Ced11c610556e5292fBC2e75D68c3899098C14C ) => ( 0 )
-
TetherToken.balanceOf( who=0x3Ced11c610556e5292fBC2e75D68c3899098C14C ) => ( 20000001 )
UniswapV3Pool.swap( recipient=0x7007152a9EC95f32937798D37c49Cde0E97aC1c4, zeroForOne=False, amountSpecified=20000000, sqrtPriceLimitX96=1461446703485210103287273052203988822378723970341, data=0x000000000000000000000000DAC17F958D2EE523A2206206994597C13D831EC70000000000000000000000000000000000000000000000000000000000000000 ) => ( amount0=-7855488195056168, amount1=20000000 )
-
WETH9.transfer( dst=0x7007152a9EC95f32937798D37c49Cde0E97aC1c4, wad=7855488195056168 ) => ( True )
-
TetherToken.balanceOf( who=0xc7bBeC68d12a0d1830360F8Ec58fA599bA1b0e9b ) => ( 1696148972895 )
0x3ced11c610556e5292fbc2e75d68c3899098c14c.fa461e33( )
-
TetherToken.transfer( _to=0xc7bBeC68d12a0d1830360F8Ec58fA599bA1b0e9b, _value=20000000 )
-
-
TetherToken.balanceOf( who=0xc7bBeC68d12a0d1830360F8Ec58fA599bA1b0e9b ) => ( 1696168972895 )
-
-
UniswapV2Pair.STATICCALL( )
-
WETH9.balanceOf( 0x7007152a9EC95f32937798D37c49Cde0E97aC1c4 ) => ( 30077900424172665788 )
UniswapV2Pair.swap( amount0Out=1015760315061, amount1Out=0, to=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, data=0x )
-
Invinos.balanceOf( account=0x3Ced11c610556e5292fBC2e75D68c3899098C14C ) => ( 964972299308 )
-
Invinos.transfer( recipient=0xde7259893Af7cdbC9fD806c6ba61D22D581d5667, amount=457028107 ) => ( True )
-
Invinos.transfer( recipient=0xde7259893Af7cdbC9fD806c6ba61D22D581d5667, amount=1828112431 ) => ( True )
-
Invinos.transfer( recipient=0x232C8463b204E674dfd53572257EEB1d2b740d18, amount=962687158770 ) => ( True )
-
-
Invinos.balanceOf( account=0x232C8463b204E674dfd53572257EEB1d2b740d18 ) => ( 11183787146790 )
snwap[RedSnwapper (ln:477)]
universalBalanceOf[RedSnwapper (ln:486)]
safeTransferFrom[RedSnwapper (ln:488)]
safeTransfer[RedSnwapper (ln:489)]
balanceOf[RedSnwapper (ln:489)]
execute[RedSnwapper (ln:491)]
universalBalanceOf[RedSnwapper (ln:492)]
MinimalOutputBalanceViolation[RedSnwapper (ln:494)]
File 1 of 7: RedSnwapper
File 2 of 7: TetherToken
File 3 of 7: UniswapV3Pool
File 4 of 7: UniswapV2Pair
File 5 of 7: WETH9
File 6 of 7: Invinos
File 7 of 7: TokenChwomper
12345678910111213141516// SPDX-License-Identifier: MIT// OpenZeppelin Contracts v4.4.1 (token/ERC20/extensions/draft-IERC20Permit.sol)pragma solidity ^0.8.0;/*** @dev Interface of the ERC20 Permit extension allowing approvals to be made via signatures, as defined in* https://eips.ethereum.org/EIPS/eip-2612[EIP-2612].** Adds the {permit} method, which can be used to change an account's ERC20 allowance (see {IERC20-allowance}) by* presenting a message signed by the account. By not relying on {IERC20-approve}, the token holder account doesn't* need to send a transaction, and thus is not required to hold Ether at all.*/interface IERC20Permit {/*** @dev Sets `value` as the allowance of `spender` over ``owner``'s tokens,* given ``owner``'s signed approval.*
File 2 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 3 of 7: 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 4 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 5 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 6 of 7: Invinos
12345678910111213141516// SPDX-License-Identifier: MIT/*Invinos AIThe AI & Blockchain Privacy Operating SystemTelegram : https://t.me/invinosofficialWebsite : https://invinos.comTwitter : https://twitter.com/invin_os*/pragma solidity 0.8.23;abstract contract Context {
File 7 of 7: TokenChwomper
12345678910111213141516// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.9.0) (token/ERC20/IERC20.sol)pragma solidity >= 0.8.0;/*** @dev Interface of the ERC20 standard as defined in the EIP.*/interface IERC20 {/*** @dev Emitted when `value` tokens are moved from one account (`from`) to* another (`to`).** Note that `value` may be zero.*/event Transfer(address indexed from, address indexed to, uint256 value);/*** @dev Emitted when the allowance of a `spender` for an `owner` is set by