Sourcify Logosourcify.eth

0xA2cd3D43c775978A96BdBf12d733D5A1ED94fb18

on PulseChain (369)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
Chain
Compilation Target
Chain.sol:Chain
Language
Solidity
Compiler
solc 0.5.16+commit.9c3226ce
EVM Version
istanbul
Verified At
2024-08-08 11:26:58 UTC
Deployer
0xe864C9439eb042e969c59Dd13D38cFdb28e16d73
Deployment Transaction
0xcb4305e151f7ec6f1c4ec39e29c757d5663553bf9f5d72a3c8df73e736055fc7
Block Number
14342018
Transaction Index
5

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
755353
Original (recompiled):0xa265627a7a72315820b7c2835c7deb0ca3e1fa6e3a34f38a1316ad27d305fd11d66af256912f4945eb64736f6c63430005100032
Transformed (onchain):0xa265627a7a72315820785d674bad5af3e332f4d46ffd3287330c425b188408647655b04b6ef1ce6e5c64736f6c63430005100032

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
667453
Original (recompiled):0xa265627a7a72315820b7c2835c7deb0ca3e1fa6e3a34f38a1316ad27d305fd11d66af256912f4945eb64736f6c63430005100032
Transformed (onchain):0xa265627a7a72315820785d674bad5af3e332f4d46ffd3287330c425b188408647655b04b6ef1ce6e5c64736f6c63430005100032

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)Chain.sol:Chain
1032_allowedmapping(address ⇒ mapping(address ⇒ uint256))Chain.sol:Chain
2032_totalSupplyuint256Chain.sol:Chain
3032_mintersstruct Roles.RoleChain.sol:Chain
4020MINT_BASE_TOKENaddressChain.sol:Chain
5032MAX_SUPPLY_AMOUNTuint256Chain.sol:Chain
6032_namestringChain.sol:Chain
7032_symbolstringChain.sol:Chain
801_decimalsuint8Chain.sol:Chain
9032delegatesmapping(address ⇒ address)Chain.sol:Chain
10032checkpointsmapping(address ⇒ mapping(uint32 ⇒ struct Chain.Checkpoint))Chain.sol:Chain
11032numCheckpointsmapping(address ⇒ uint32)Chain.sol:Chain
12032noncesmapping(address ⇒ uint256)Chain.sol:Chain

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...
0xA2cd3D43c775978A96BdBf12d733D5A1ED94fb18 on PulseChain (369)