Transaction Hash:
Block:
12271678 at Apr-19-2021 04:51:54 PM +UTC
Transaction Fee:
0.0135609852 ETH
$50.79
Gas Used:
64,484 Gas / 210.3 Gwei
Emitted Events:
197 |
ENJToken.Transfer( _from=[Sender] 0xc18de03b63ab13b1bf6b146003d029c64bc17514, _to=[Receiver] AdminUpgradeabilityProxy, _value=10000000000000000000 )
|
198 |
AdminUpgradeabilityProxy.0xa1144a9ee937d96489bd5084ca2d72792545c4f293959fa7db1b8f85e9e254c2( 0xa1144a9ee937d96489bd5084ca2d72792545c4f293959fa7db1b8f85e9e254c2, 0xa31dd8d3ff137d16fdda401b37b454d8620eba731f92d559a4fe742340a86f13, 0x0000000000000000000000000000000000000000000000000000000000000046, 0000000000000000000000000000000000000000000000000000000000000001, 000000000000000000000000c18de03b63ab13b1bf6b146003d029c64bc17514, 0000000000000000000000000000000000000000000000008ac7230489e80000 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x1dd0C7cB...30842E3b2 | |||||
0xB3b7874F...A3505D8d4
Miner
| (Babel Pool) | 12,025.470480529763000699 Eth | 12,025.484041514963000699 Eth | 0.0135609852 | |
0xc18de03b...64Bc17514 |
0.0210358176 Eth
Nonce: 32
|
0.0074748324 Eth
Nonce: 33
| 0.0135609852 | ||
0xF629cBd9...80E2a3B9c |
Execution Trace
AdminUpgradeabilityProxy.9e2ac9fa( )
0x6449ed22142a506d21bd96862b815fe17f044776.9e2ac9fa( )
-
ENJToken.transferFrom( _from=0xc18de03b63aB13b1Bf6B146003d029c64Bc17514, _to=0x1dd0C7cBF5b420648Fe37EDCdc64cBE30842E3b2, _value=10000000000000000000 ) => ( success=True )
-
File 1 of 2: AdminUpgradeabilityProxy
File 2 of 2: ENJToken
12345678910111213141516// SPDX-License-Identifier: MITpragma 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.
File 2 of 2: ENJToken
12345678910111213141516pragma solidity ^0.4.15;/*Utilities & Common Modifiers*/contract Utils {/**constructor*/function Utils() {}// validates an address - currently only checks that it isn't nullmodifier validAddress(address _address) {require(_address != 0x0);_;}