ETH Price: $2,749.32 (-1.54%)

Transaction Decoder

Block:
20415627 at Jul-29-2024 11:51:35 PM +UTC
Transaction Fee:
0.0004813033 ETH $1.32
Gas Used:
111,931 Gas / 4.3 Gwei

Account State Difference:

  Address   Before After State Difference Code
(Titan Builder)
13.874782625112547872 Eth13.875153591156642402 Eth0.00037096604409453
0x846a10AE...654a1D551
0.0006136127 Eth
Nonce: 6
0.0001323094 Eth
Nonce: 7
0.0004813033

Execution Trace

AdminUpgradeabilityProxy.5fcf462e( )
  • 0x5d4f0193f5adf132c371c541753d89c077b3f199.5fcf462e( )
    • Null: 0x000...001.2dc3f59b( )
    • ENJToken.transfer( _to=0x846a10AEcF5691D362F941A6dD754C6654a1D551, _value=15029162000000000000 )
      File 1 of 2: AdminUpgradeabilityProxy
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      // SPDX-License-Identifier: MIT
      pragma solidity ^0.6.0;
      import './UpgradeabilityProxy.sol';
      /**
      * @title AdminUpgradeabilityProxy
      * @dev This contract combines an upgradeability proxy with an authorization
      * mechanism for administrative tasks.
      * All external functions in this contract must be guarded by the
      * `ifAdmin` modifier. See ethereum/solidity#3864 for a Solidity
      * feature proposal that would enable this to be done automatically.
      */
      contract AdminUpgradeabilityProxy is UpgradeabilityProxy {
      /**
      * Contract constructor.
      * @param _logic address of the initial implementation.
      * @param _admin Address of the proxy administrator.
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

      File 2 of 2: ENJToken
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      pragma solidity ^0.4.15;
      /*
      Utilities & Common Modifiers
      */
      contract Utils {
      /**
      constructor
      */
      function Utils() {
      }
      // validates an address - currently only checks that it isn't null
      modifier validAddress(address _address) {
      require(_address != 0x0);
      _;
      }
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX