Transaction Hash:
Block:
22714056 at Jun-16-2025 02:18:35 AM +UTC
Transaction Fee:
0.000186656881648703 ETH
$0.59
Gas Used:
227,501 Gas / 0.820466203 Gwei
Emitted Events:
15 |
WETH9.Deposit( dst=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, wad=1000000000000000000 )
|
16 |
WETH9.Transfer( src=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, dst=UniswapV2Pair, wad=1000000000000000000 )
|
17 |
token.Transfer( from=UniswapV2Pair, to=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, value=90494322787562043 )
|
18 |
UniswapV2Pair.Sync( reserve0=21945982630057407150, reserve1=242784722048602840228 )
|
19 |
UniswapV2Pair.Swap( sender=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, amount0In=0, amount1In=1000000000000000000, amount0Out=90494322787562043, amount1Out=0, to=0x3Ced11c610556e5292fBC2e75D68c3899098C14C )
|
20 |
0x3ced11c610556e5292fbc2e75d68c3899098c14c.0xbbb02a24579dc2e59c1609253b6ddab5457ba00895b3eda80dd41e03e2cd7e55( 0xbbb02a24579dc2e59c1609253b6ddab5457ba00895b3eda80dd41e03e2cd7e55, 0x000000000000000000000000ad27827c312cd5e71311d68e180a9872d42de23d, 0x000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee, 0x0000000000000000000000000000000000000000000000000000000000000001, 0000000000000000000000003ced11c610556e5292fbc2e75d68c3899098c14c, 00000000000000000000000028561b8a2360f463011c16b6cc0b0cbef8dbbcad, 0000000000000000000000000000000000000000000000000de0b6b3a7640000, 0000000000000000000000000000000000000000000000000141801b6bf1323b, fffffffffffffffffffffffffffffffffffffffffffffffffffe6269599002eb )
|
21 |
token.Transfer( from=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, to=TokenChwomper, value=45247161393324 )
|
22 |
token.Transfer( from=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, to=TokenChwomper, value=180988645573297 )
|
23 |
token.Transfer( from=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, to=[Sender] 0x441cbf46ce230b6d1cb8034cf635f54acf88bfb0, value=90268086980595422 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x28561B8A...EF8dbBcad | |||||
0x441cbF46...aCf88bFb0 |
2.703596654668850281 Eth
Nonce: 56
|
1.703409997787201578 Eth
Nonce: 57
| 1.000186656881648703 | ||
0x470DC172...dd456A03D | |||||
0x95222290...5CC4BAfe5
Miner
| (beaverbuild) | 12.855763738936494581 Eth | 12.855877489436494581 Eth | 0.0001137505 | |
0xC02aaA39...83C756Cc2 | 2,624,159.518293246121071329 Eth | 2,624,160.518293246121071329 Eth | 1 |
Execution Trace
ETH 1
RedSnwapper.snwap( tokenIn=0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, amountIn=1000000000000000000, recipient=0x441cbF46Ce230b6D1cB8034Cf635f54aCf88bFb0, tokenOut=0x28561B8A2360F463011c16b6Cc0B0cbEF8dbBcad, amountOutMin=90268086979682025, executor=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, executorData=0xBA3F2165000000000000000000000000DE7259893AF7CDBC9FD806C6BA61D22D581D56670000000000000000000000000000000000000000000000000000CDC2A0E8E35D000000000000000000000000EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE0000000000000000000000000000000000000000000000000DE0B6B3A764000000000000000000000000000028561B8A2360F463011C16B6CC0B0CBEF8DBBCAD00000000000000000000000000000000000000000000000001431DB212612F50000000000000000000000000441CBF46CE230B6D1CB8034CF635F54ACF88BFB000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000700301FFFF0201470DC172D6502AC930B59322ECE5345DD456A03DC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC204C02AAA39B223FE8D0A0E5C4F27EAD9083C756CC200470DC172D6502AC930B59322ECE5345DD456A03D003CED11C610556E5292FBC2E75D68C3899098C14C000BB800000000000000000000000000000000 ) => ( amountOut=90268086980595422 )
-
token.balanceOf( account=0x441cbF46Ce230b6D1cB8034Cf635f54aCf88bFb0 ) => ( 0 )
ETH 1
0xad27827c312cd5e71311d68e180a9872d42de23d.1cff79cd( )
ETH 1
0x3ced11c610556e5292fbc2e75d68c3899098c14c.ba3f2165( )
-
token.balanceOf( account=0x3Ced11c610556e5292fBC2e75D68c3899098C14C ) => ( 1 )
- ETH 1
WETH9.CALL( )
-
WETH9.transfer( dst=0x470DC172d6502Ac930B59322EcE5345dd456A03D, wad=1000000000000000000 ) => ( True )
-
UniswapV2Pair.STATICCALL( )
-
WETH9.balanceOf( 0x470DC172d6502Ac930B59322EcE5345dd456A03D ) => ( 242784722048602840228 )
UniswapV2Pair.swap( amount0Out=90494322787562043, amount1Out=0, to=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, data=0x )
-
token.balanceOf( account=0x3Ced11c610556e5292fBC2e75D68c3899098C14C ) => ( 90494322787562044 )
-
token.transfer( recipient=0xde7259893Af7cdbC9fD806c6ba61D22D581d5667, amount=45247161393324 ) => ( True )
-
token.transfer( recipient=0xde7259893Af7cdbC9fD806c6ba61D22D581d5667, amount=180988645573297 ) => ( True )
-
token.transfer( recipient=0x441cbF46Ce230b6D1cB8034Cf635f54aCf88bFb0, amount=90268086980595422 ) => ( True )
-
-
token.balanceOf( account=0x441cbF46Ce230b6D1cB8034Cf635f54aCf88bFb0 ) => ( 90268086980595422 )
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 5: RedSnwapper
File 2 of 5: WETH9
File 3 of 5: UniswapV2Pair
File 4 of 5: token
File 5 of 5: 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 5: 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 3 of 5: 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 5: 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 5 of 5: 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