Sourcify Logo

0xD41ca6A1d034D178c196DFa916f22f7D1a1B8222

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
L1GraphTokenGateway
Compilation Target
contracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
Language
SoliditySolidity
Compiler
solc 0.7.6+commit.7338295f
EVM Version
istanbul
Verified At
2024-08-08 14:31:09 UTC
Deployer
0xe330109A560B29b8eD4C1ea9201f6B45Cf2381F3
Deployment Transaction
0x25f4234807c7f09b813d4e413311bbe440c8257bc050c71678f63a7abc6e643e
Block Number
16920648
Transaction Index
64

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
28000x45fc200c7e4544e457d3c5709bfe0d520442c30bbcbdaede89e8d4a4bbc192477485

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializedboolcontracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
011_initializingboolcontracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
021_partialPausedboolcontracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
031_pausedboolcontracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
1032lastPausePartialTimeuint256contracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
2032lastPauseTimeuint256contracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
3020pauseGuardianaddresscontracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
4020controllercontract IControllercontracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
5032_addressCachemapping(bytes32 ⇒ address)contracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
60320__gapuint256[10]contracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
1601600__gapuint256[50]contracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
66020l2GRTaddresscontracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
67020inboxaddresscontracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
68020l1Routeraddresscontracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
69020l2Counterpartaddresscontracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
70020escrowaddresscontracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
71032callhookAllowlistmapping(address ⇒ bool)contracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
72032totalMintedFromL2uint256contracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
73032accumulatedL2MintAllowanceSnapshotuint256contracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
74032lastL2MintAllowanceUpdateBlockuint256contracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway
75032l2MintAllowancePerBlockuint256contracts/gateway/L1GraphTokenGateway.sol:L1GraphTokenGateway

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