ETH Price: $2,584.17 (+1.13%)

Transaction Decoder

Block:
22527435 at May-20-2025 11:35:35 PM +UTC
Transaction Fee:
0.000161189906538063 ETH $0.42
Gas Used:
220,001 Gas / 0.732678063 Gwei

Account State Difference:

  Address   Before After State Difference Code
(beaverbuild)
16.323605820470771177 Eth16.323628920575771177 Eth0.000023100105
0xfD8bead0...8B1498feA
0.332069883886320119 Eth
Nonce: 19
0.331908693979782056 Eth
Nonce: 20
0.000161189906538063

Execution Trace

ETH 0.003 RedSnwapper.snwap( tokenIn=0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, amountIn=3000000000000000, recipient=0xfD8bead0457a0Fe1820c9F3126349438B1498feA, tokenOut=0x666Acd390FA42d5bf86e9C42dc2FA6f6b4B2d8AB, amountOutMin=2357472358181352477927988947, executor=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, executorData=0xBA3F2165000000000000000000000000DE7259893AF7CDBC9FD806C6BA61D22D581D566700000000000000000000000000000000000000000004E329D37B976564C2F837000000000000000000000000EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE000000000000000000000000000000000000000000000000000AA87BEE538000000000000000000000000000666ACD390FA42D5BF86E9C42DC2FA6F6B4B2D8AB000000000000000000000000000000000000000007A4E651D1D5588000000000000000000000000000000000FD8BEAD0457A0FE1820C9F3126349438B1498FEA00000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000700301FFFF0201F63A8514F28E27EA235413B5A1CD4A21CA17AE19C02AAA39B223FE8D0A0E5C4F27EAD9083C756CC204C02AAA39B223FE8D0A0E5C4F27EAD9083C756CC200F63A8514F28E27EA235413B5A1CD4A21CA17AE19003CED11C610556E5292FBC2E75D68C3899098C14C000BB800000000000000000000000000000000 ) => ( amountOut=45197231372252107524098814986924088291541023053427593291099322584749696853750 )
  • Gorth.balanceOf( account=0xfD8bead0457a0Fe1820c9F3126349438B1498feA ) => ( 0 )
  • ETH 0.003 0xad27827c312cd5e71311d68e180a9872d42de23d.1cff79cd( )
    • ETH 0.003 0x3ced11c610556e5292fbc2e75d68c3899098c14c.ba3f2165( )
      • Gorth.balanceOf( account=0x3Ced11c610556e5292fBC2e75D68c3899098C14C ) => ( 1 )
      • ETH 0.003 WETH9.CALL( )
      • WETH9.transfer( dst=0xF63a8514F28E27EA235413B5a1Cd4a21Ca17aE19, wad=3000000000000000 ) => ( True )
      • UniswapV2Pair.STATICCALL( )
      • WETH9.balanceOf( 0xF63a8514F28E27EA235413B5a1Cd4a21Ca17aE19 ) => ( 28532657572015438372 )
      • UniswapV2Pair.swap( amount0Out=2335854008985611022330752574, amount1Out=0, to=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, data=0x )
        • Gorth.transfer( recipient=0x3Ced11c610556e5292fBC2e75D68c3899098C14C, amount=2335854008985611022330752574 ) => ( True )
        • Gorth.balanceOf( account=0xF63a8514F28E27EA235413B5a1Cd4a21Ca17aE19 ) => ( 22280546644794033876768180367944 )
        • WETH9.balanceOf( 0xF63a8514F28E27EA235413B5a1Cd4a21Ca17aE19 ) => ( 28532657572015438372 )
        • Gorth.balanceOf( account=0x3Ced11c610556e5292fBC2e75D68c3899098C14C ) => ( 2335854008985611022330752575 )
        • Gorth.transfer( recipient=0xde7259893Af7cdbC9fD806c6ba61D22D581d5667, amount=1181690405103434826029067 ) => ( True )
        • Gorth.transfer( recipient=0xde7259893Af7cdbC9fD806c6ba61D22D581d5667, amount=4726761620413739304116268 ) => ( True )
        • Gorth.transfer( recipient=0xfD8bead0457a0Fe1820c9F3126349438B1498feA, amount=2329945556960093848200607239 ) => ( True )
        • Gorth.balanceOf( account=0xfD8bead0457a0Fe1820c9F3126349438B1498feA ) => ( 2329945556960093848200607239 )
          File 1 of 4: RedSnwapper
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          // 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.
          *
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

          File 2 of 4: Gorth
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          /*
          * SPDX-License-Identifier: MIT
          * https://gorth.vip/
          * https://t.me/GorthCoin
          * https://x.com/GorthCoin
          */
          pragma solidity 0.8.19;
          library SafeMath {
          /**
          * @dev Returns the addition of two unsigned integers, with an overflow flag.
          *
          * _Available since v3.4._
          */
          function tryAdd(
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

          File 3 of 4: WETH9
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          // 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;
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

          File 4 of 4: UniswapV2Pair
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          // File: contracts/interfaces/IUniswapV2Pair.sol
          pragma 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);
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX