Transaction Hash:
Block:
22714058 at Jun-16-2025 02:18:59 AM +UTC
Transaction Fee:
0.000182093986312001 ETH
$0.77
Gas Used:
210,401 Gas / 0.865461601 Gwei
Emitted Events:
23 |
WETH9.Deposit( dst=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, wad=1000000000000000000 )
|
24 |
WETH9.Transfer( src=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, dst=UniswapV2Pair, wad=1000000000000000000 )
|
25 |
token.Transfer( from=UniswapV2Pair, to=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, value=89753521367568841 )
|
26 |
UniswapV2Pair.Sync( reserve0=21856456221074301157, reserve1=243785870909404847268 )
|
27 |
UniswapV2Pair.Swap( sender=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, amount0In=0, amount1In=1000000000000000000, amount0Out=89753521367568841, amount1Out=0, to=0x3Ced11c610556e5292fBC2e75D68c3899098C14C )
|
28 |
0x3ced11c610556e5292fbc2e75d68c3899098c14c.0xbbb02a24579dc2e59c1609253b6ddab5457ba00895b3eda80dd41e03e2cd7e55( 0xbbb02a24579dc2e59c1609253b6ddab5457ba00895b3eda80dd41e03e2cd7e55, 0x000000000000000000000000ad27827c312cd5e71311d68e180a9872d42de23d, 0x000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee, 0x0000000000000000000000000000000000000000000000000000000000000001, 0000000000000000000000003ced11c610556e5292fbc2e75d68c3899098c14c, 00000000000000000000000028561b8a2360f463011c16b6cc0b0cbef8dbbcad, 0000000000000000000000000000000000000000000000000de0b6b3a7640000, 000000000000000000000000000000000000000000000000013ede5a267451c9, fffffffffffffffffffffffffffffffffffffffffffffffffffe65cc17171809 )
|
29 |
token.Transfer( from=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, to=TokenChwomper, value=44876760682718 )
|
30 |
token.Transfer( from=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, to=TokenChwomper, value=179507042730876 )
|
31 |
token.Transfer( from=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, to=[Sender] 0x441cbf46ce230b6d1cb8034cf635f54acf88bfb0, value=89529137564155247 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x28561B8A...EF8dbBcad | |||||
0x441cbF46...aCf88bFb0 |
1.703409997787201578 Eth
Nonce: 57
|
0.703227903800889577 Eth
Nonce: 58
| 1.000182093986312001 | ||
0x470DC172...dd456A03D | |||||
0x95222290...5CC4BAfe5
Miner
| (beaverbuild) | 12.894110698767868766 Eth | 12.894215899267868766 Eth | 0.0001052005 | |
0xC02aaA39...83C756Cc2 | 2,624,178.937286969812155613 Eth | 2,624,179.937286969812155613 Eth | 1 |
Execution Trace
ETH 1
RedSnwapper.snwap( tokenIn=0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, amountIn=1000000000000000000, recipient=0x441cbF46Ce230b6D1cB8034Cf635f54aCf88bFb0, tokenOut=0x28561B8A2360F463011c16b6Cc0B0cbEF8dbBcad, amountOutMin=89529137562024015, executor=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, executorData=0xBA3F2165000000000000000000000000DE7259893AF7CDBC9FD806C6BA61D22D581D56670000000000000000000000000000000000000000000000000000CC136CE5545A000000000000000000000000EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE0000000000000000000000000000000000000000000000000DE0B6B3A764000000000000000000000000000028561B8A2360F463011C16B6CC0B0CBEF8DBBCAD0000000000000000000000000000000000000000000000000140788E0F5D39C0000000000000000000000000441CBF46CE230B6D1CB8034CF635F54ACF88BFB000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000700301FFFF0201470DC172D6502AC930B59322ECE5345DD456A03DC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC204C02AAA39B223FE8D0A0E5C4F27EAD9083C756CC200470DC172D6502AC930B59322ECE5345DD456A03D003CED11C610556E5292FBC2E75D68C3899098C14C000BB800000000000000000000000000000000 ) => ( amountOut=89529137564155247 )
-
token.balanceOf( account=0x441cbF46Ce230b6D1cB8034Cf635f54aCf88bFb0 ) => ( 90268086980595422 )
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 ) => ( 243785870909404847268 )
UniswapV2Pair.swap( amount0Out=89753521367568841, amount1Out=0, to=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, data=0x )
-
token.balanceOf( account=0x3Ced11c610556e5292fBC2e75D68c3899098C14C ) => ( 89753521367568842 )
-
token.transfer( recipient=0xde7259893Af7cdbC9fD806c6ba61D22D581d5667, amount=44876760682718 ) => ( True )
-
token.transfer( recipient=0xde7259893Af7cdbC9fD806c6ba61D22D581d5667, amount=179507042730876 ) => ( True )
-
token.transfer( recipient=0x441cbF46Ce230b6D1cB8034Cf635f54aCf88bFb0, amount=89529137564155247 ) => ( True )
-
-
token.balanceOf( account=0x441cbF46Ce230b6D1cB8034Cf635f54aCf88bFb0 ) => ( 179797224544750669 )
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