ETH Price: $4,732.38 (+3.43%)

Transaction Decoder

Block:
19556684 at Mar-31-2024 09:58:11 PM +UTC
Transaction Fee:
0.00252401396064012 ETH $11.94
Gas Used:
100,516 Gas / 25.11056907 Gwei

Emitted Events:

78 ENJToken.Transfer( _from=[Receiver] AdminUpgradeabilityProxy, _to=[Sender] 0xf455e792d2e9414bf9f53f6a8b5b255d10ab55d6, _value=299217003552500000000 )
79 AdminUpgradeabilityProxy.0x094688369687da4ea01588f737fb420bfc388d5f879ea796314edb4a1a3f12fd( 0x094688369687da4ea01588f737fb420bfc388d5f879ea796314edb4a1a3f12fd, 0x6747db1ebe24f7e1cec787a57be48f0f8088d62e977926ac5f04aeeb00155bd9, 0xd7c2da94137a670cd676920dc5c9fce3e0d167befcfffd0421844f958c4e423d )

Account State Difference:

  Address   Before After State Difference Code
0x1dd0C7cB...30842E3b2
(Titan Builder)
75.710682715605436281 Eth75.710883747605436281 Eth0.000201032
0xF455E792...d10AB55d6
0.028878468776227402 Eth
Nonce: 54
0.026354454815587282 Eth
Nonce: 55
0.00252401396064012
0xF629cBd9...80E2a3B9c

Execution Trace

AdminUpgradeabilityProxy.5fcf462e( )
  • 0x5d4f0193f5adf132c371c541753d89c077b3f199.5fcf462e( )
    • Null: 0x000...001.0e4193df( )
    • ENJToken.transfer( _to=0xF455E792d2E9414Bf9F53f6a8B5B255d10AB55d6, _value=299217003552500000000 ) => ( success=True )
      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