Sourcify Logosourcify.eth

0x07E156DA9F07CB59E220456a362c44c198B9E0fa

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
ERC20Token
Compilation Target
ERC20Token.sol:ERC20Token
Language
SoliditySolidity
Compiler
solc 0.7.4+commit.3f05b770
EVM Version
istanbul
Verified At
2024-08-08 14:43:48 UTC
Deployer
0x550e970E31A45b06dF01a00b1C89A478D4d5e00A
Deployment Transaction
0x0e9bdb355e0b788d68782b3e38dbf7aec238cb3f4687c6bb8c511397091df780
Block Number
12629367
Transaction Index
108

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
570754
Original (recompiled):0xa264697066735822122005deba43aa9740eba8db957c90271e248841ae274d6fbd8872ce569ddadc2a7a64736f6c63430007040033
Transformed (onchain):0xa2646970667358221220fc0e758bcb97eb1763c50b6ce9b8458387aaeb7b495232f91a6b2efa378ee07064736f6c63430007040033

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
411154
Original (recompiled):0xa264697066735822122005deba43aa9740eba8db957c90271e248841ae274d6fbd8872ce569ddadc2a7a64736f6c63430007040033
Transformed (onchain):0xa2646970667358221220fc0e758bcb97eb1763c50b6ce9b8458387aaeb7b495232f91a6b2efa378ee07064736f6c63430007040033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)ERC20Token.sol:ERC20Token
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))ERC20Token.sol:ERC20Token
2032_totalSupplyuint256ERC20Token.sol:ERC20Token
3032_namestringERC20Token.sol:ERC20Token
4032_symbolstringERC20Token.sol:ERC20Token
501_decimalsuint8ERC20Token.sol:ERC20Token
511_pausedboolERC20Token.sol:ERC20Token
6032_supplyCapuint256ERC20Token.sol:ERC20Token
7020_minteraddressERC20Token.sol:ERC20Token

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...
0x07e156da9f07cb59e220456a362c44c198b9e0fa on Ethereum Mainnet (1)