Sourcify Logo

0x3f770Ac673856F105b586bb393d122721265aD46

on Arbitrum One Mainnet (42161)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
StandardArbERC20
Compilation Target
contracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
Language
SoliditySolidity
Compiler
solc 0.6.11+commit.5ef660b1
EVM Version
istanbul
Verified At
2024-08-08 10:58:00 UTC
Deployer
0x1FcCBE3369eada96887A3b2857B57bBA65E83Dc1
Deployment Transaction
0xc7006f7e9f716a73ecee7e2939adacf84a122345dca581ed1f78c06be5cd8a5a
Block Number
2454760
Transaction Index
0

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializedboolcontracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
011_initializingboolcontracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
101600__gapuint256[50]contracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
51032_balancesmapping(address ⇒ uint256)contracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
52032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
53032_totalSupplyuint256contracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
54032_namestringcontracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
55032_symbolstringcontracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
5601_decimalsuint8contracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
5701408__gapuint256[44]contracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
101032_HASHED_NAMEbytes32contracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
102032_HASHED_VERSIONbytes32contracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
10301600__gapuint256[50]contracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
153032_noncesmapping(address ⇒ struct CountersUpgradeable.Counter)contracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
154032_PERMIT_TYPEHASHbytes32contracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
15501568__gapuint256[49]contracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
204020l2Gatewayaddresscontracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
205020l1Addressaddresscontracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
205201isMasterCopyboolcontracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20
206032availableGettersstruct StandardArbERC20.ERC20Getterscontracts/tokenbridge/arbitrum/StandardArbERC20.sol:StandardArbERC20

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