Sourcify Logo

0x57e114B691Db790C35207b2e685D4A43181e6061

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
ENA
Compilation Target
contracts/ENA.sol:ENA
Language
SoliditySolidity
Compiler
solc 0.8.20+commit.a1b79de6
EVM Version
shanghai
Verified At
2024-08-08 14:19:54 UTC
Deployer
0x32A12E3F8B1e1f521bB4fBC47ca473D10D0477DE
Deployment Transaction
0x143955622501605a763c6f373edef7c4a9139efffbbecb82d1833324dd558be1
Block Number
19371662
Transaction Index
52

Read/Write Contract on:

OpenZeppelin Logo

Loading contract data...

Source Code

Remix IDE LogoView on Remix IDE

Loading contract data...

Compiler Settings

Loading...

Contract Metadata

Loading...

Creation Bytecode

Loading contract data...

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS Logo
Solidity metadata.json IPFS hash: QmZvE9dGYwfhXCAigZ5UgCmWUaUxy1Nksvfr4dNWKwiJ1p

Loading contract data...

Transformations

Loading contract data...

Runtime Bytecode

Loading contract data...

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS Logo
Solidity metadata.json IPFS hash: QmZvE9dGYwfhXCAigZ5UgCmWUaUxy1Nksvfr4dNWKwiJ1p

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
23910xf5a0c720a0f12ad9552178543631b85b9abec5125cb92fe4db46254db5d1ecc94419
23930x00000000000000000000000000000000000000000000000000000000000000014377
23950x00000000000000000000000057e114b691db790c35207b2e685d4a43181e60614335
23970xa597b0dea843f8b53e34df0e9f465a9eb221914de31353e0de09ec79e063d40e4500
23990xc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc64540
24020x454e4100000000000000000000000000000000000000000000000000000000032028
24050x31000000000000000000000000000000000000000000000000000000000000012071

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddresscontracts/ENA.sol:ENA
1020_pendingOwneraddresscontracts/ENA.sol:ENA
2032_balancesmapping(address ⇒ uint256)contracts/ENA.sol:ENA
3032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/ENA.sol:ENA
4032_totalSupplyuint256contracts/ENA.sol:ENA
5032_namestringcontracts/ENA.sol:ENA
6032_symbolstringcontracts/ENA.sol:ENA
7032_nameFallbackstringcontracts/ENA.sol:ENA
8032_versionFallbackstringcontracts/ENA.sol:ENA
9032_noncesmapping(address ⇒ struct Counters.Counter)contracts/ENA.sol:ENA
10032_PERMIT_TYPEHASH_DEPRECATED_SLOTbytes32contracts/ENA.sol:ENA
1105lastMintTimestampuint40contracts/ENA.sol:ENA

Transient Storage Layout

Transient storage layout is only available for Solidity contracts compiled with version ≥ 0.8.27.

Standard JSON Input

This isn't the original compiler JSON data. Generated for compatibility.

Loading...

Standard JSON Output

This isn't the original compiler JSON data. Generated for compatibility.

Loading...