ETH Price: $2,771.81 (+6.04%)

Transaction Decoder

Block:
17616106 at Jul-03-2023 09:27:47 PM +UTC
Transaction Fee:
0.00170379028431768 ETH $4.72
Gas Used:
101,972 Gas / 16.70841294 Gwei

Emitted Events:

84 WETH9.Transfer( src=UniswapV2Pair, dst=[Receiver] 0x160f5f00288e9e1cc8655b327e081566e580a71d, wad=9645653034133021 )
85 UniswapV2Pair.Sync( reserve0=32142297689351319174397747, reserve1=143383371859768872765 )
86 UniswapV2Pair.Swap( sender=[Receiver] 0x160f5f00288e9e1cc8655b327e081566e580a71d, amount0In=2168629217332829712027, amount1In=0, amount0Out=0, amount1Out=9645653034133021, to=[Receiver] 0x160f5f00288e9e1cc8655b327e081566e580a71d )
87 WETH9.Withdrawal( src=[Receiver] 0x160f5f00288e9e1cc8655b327e081566e580a71d, wad=9645653034133021 )

Account State Difference:

  Address   Before After State Difference Code
0x160f5f00...6e580a71D
(MEV Bot: 0x16...71D)
0.451384441974717707 Eth0.455313116455526014 Eth0.003928674480808307
0x66e29f0B...86CB66f5F
34.095443739036108279 Eth
Nonce: 1243
34.093739948751784672 Eth
Nonce: 1244
0.001703790284323607
0xAA665aD2...A07059c2A
0xC02aaA39...83C756Cc2 3,386,597.722577833690398041 Eth3,386,597.71293218065626502 Eth0.009645653034133021
8.529954845586238058 Eth8.535671824139568699 Eth0.005716978553330641

Execution Trace

ETH 0.000000000000005927 MEV Bot: 0x16...71D.f6cd1e8d( )
  • UniswapV2Pair.swap( amount0Out=0, amount1Out=9645653034133021, to=0x160f5f00288E9E1cc8655B327E081566e580a71D, data=0x )
    • WETH9.transfer( dst=0x160f5f00288E9E1cc8655B327E081566e580a71D, wad=9645653034133021 ) => ( True )
    • EverMoon.balanceOf( account=0xAA665aD2C5f99C9861C1030Ef85e48BA07059c2A ) => ( 32142297689351319174397747 )
    • WETH9.balanceOf( 0xAA665aD2C5f99C9861C1030Ef85e48BA07059c2A ) => ( 143383371859768872765 )
    • WETH9.balanceOf( 0x160f5f00288E9E1cc8655B327E081566e580a71D ) => ( 9645653034133022 )
    • WETH9.withdraw( wad=9645653034133021 )
      • ETH 0.009645653034133021 MEV Bot: 0x16...71D.CALL( )
      • ETH 0.005716978553330641 0xd0f2022c02180b3d60a24fb8b2f9e68052d8c71b.CALL( )
        File 1 of 3: 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

        File 2 of 3: 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 3 of 3: EverMoon
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        // SPDX-License-Identifier: MIT
        // OpenZeppelin Contracts (last updated v4.7.0) (access/Ownable.sol)
        pragma solidity ^0.8.0;
        import "../utils/Context.sol";
        /**
        * @dev Contract module which provides a basic access control mechanism, where
        * there is an account (an owner) that can be granted exclusive access to
        * specific functions.
        *
        * By default, the owner account will be the one that deploys the contract. This
        * can later be changed with {transferOwnership}.
        *
        * This module is used through inheritance. It will make available the modifier
        * `onlyOwner`, which can be applied to your functions to restrict their use to
        * the owner.
        */
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX