Sourcify Logo

0x83A5B6C542aB20436087Fc79724bdF06ea80f836

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
L1GNS
Compilation Target
contracts/discovery/L1GNS.sol:L1GNS
Language
SoliditySolidity
Compiler
solc 0.7.6+commit.7338295f
EVM Version
istanbul
Verified At
2024-08-08 14:24:52 UTC
Deployer
0xe330109A560B29b8eD4C1ea9201f6B45Cf2381F3
Deployment Transaction
0x0c26745e6d492737a64c253f2384bb2af1ec63a64088799b208e3f0563a528ce
Block Number
17743032
Transaction Index
92

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: QmULa1DpxH6kwW81eSChCzfzmc7VaMSPkGK11WFDmN1zJ4

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: QmULa1DpxH6kwW81eSChCzfzmc7VaMSPkGK11WFDmN1zJ4

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
15340x00000000000000000000000000000000000000000000000000000000000f42404704, 4793
42290xe6876326c1291dfcbbd3864a6816d698cd591defc7aa2153d7f9c4c04016c89f7982, 10638
42340xc713c3df6d14cdf946460395d09af88993ee2b948b1a808161494e32c5f670638023
42390x966f1e8d8d8014e05f6ec4a57138da9be1f7c5a7f802928a18072f7c531807618064
42440x1df41cd916959d1163dc8f0671a666ea8a3e434c13e40faef527133b5d1670348105
42490x45fc200c7e4544e457d3c5709bfe0d520442c30bbcbdaede89e8d4a4bbc192478146, 10392
42540xd362cac9cb75c10d67bcc0b7eeb0b1ef48bb5420b556c092d4fd7f758816fcf08187, 13320
42590x39605a6c26a173774ca666c67ef70cf491880e5d3d6d0ca66ec0a31034f15ea38228

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020controllercontract IControllercontracts/discovery/L1GNS.sol:L1GNS
1032_addressCachemapping(bytes32 ⇒ address)contracts/discovery/L1GNS.sol:L1GNS
20320__gapuint256[10]contracts/discovery/L1GNS.sol:L1GNS
1204ownerTaxPercentageuint32contracts/discovery/L1GNS.sol:L1GNS
12420__DEPRECATED_bondingCurveaddresscontracts/discovery/L1GNS.sol:L1GNS
13032legacySubgraphsmapping(address ⇒ mapping(uint256 ⇒ bytes32))contracts/discovery/L1GNS.sol:L1GNS
14032nextAccountSeqIDmapping(address ⇒ uint256)contracts/discovery/L1GNS.sol:L1GNS
15032legacySubgraphDatamapping(address ⇒ mapping(uint256 ⇒ struct IGNS.SubgraphData))contracts/discovery/L1GNS.sol:L1GNS
16020__DEPRECATED_erc1056Registrycontract IEthereumDIDRegistrycontracts/discovery/L1GNS.sol:L1GNS
17032legacySubgraphKeysmapping(uint256 ⇒ struct IGNS.LegacySubgraphKey)contracts/discovery/L1GNS.sol:L1GNS
18032subgraphsmapping(uint256 ⇒ struct IGNS.SubgraphData)contracts/discovery/L1GNS.sol:L1GNS
19020subgraphNFTcontract ISubgraphNFTcontracts/discovery/L1GNS.sol:L1GNS
19201_initializedboolcontracts/discovery/L1GNS.sol:L1GNS
19211_initializingboolcontracts/discovery/L1GNS.sol:L1GNS
20020counterpartGNSAddressaddresscontracts/discovery/L1GNS.sol:L1GNS
2101600__gapuint256[50]contracts/discovery/L1GNS.sol:L1GNS
71032subgraphTransferredToL2mapping(uint256 ⇒ bool)contracts/discovery/L1GNS.sol:L1GNS
7201600__gapuint256[50]contracts/discovery/L1GNS.sol:L1GNS

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...