Sourcify Logo

0xf0cb2dc0db5e6c66B9a70Ac27B06b878da017028

on Arbitrum One Mainnet (42161)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
OlympusERC20Token
Compilation Target
src/external/OlympusERC20.sol:OlympusERC20Token
Language
SoliditySolidity
Compiler
solc 0.8.15+commit.e14f2714
EVM Version
london
Verified At
2024-08-08 11:50:05 UTC
Deployer
0x1A5309F208f161a393E8b5A253de8Ab894A67188
Deployment Transaction
0x530c57ca5eb22478acd3e56ecb63c85e33842b516ed23abb52e42709d7000533
Block Number
85886493
Transaction Index
3

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

Loading contract data...

Transformations

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
5470x2095a643c76274909f15ec7c48880ea12db70eac6ed8dd5786c146838cff3cc32797
5490x000000000000000000000000000000000000000000000000000000000000a4b12758
5510x5cb8f939bed19e73a0229b7f12172ba2ec61ccc623f4cf0c36f42aacbd39b6612884
5530xc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc62921
5550x8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f2842
11130x0000000000000000000000000000000000000000000000000000000000000009355
15800x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c91718

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)src/external/OlympusERC20.sol:OlympusERC20Token
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))src/external/OlympusERC20.sol:OlympusERC20Token
2032_totalSupplyuint256src/external/OlympusERC20.sol:OlympusERC20Token
3032_namestringsrc/external/OlympusERC20.sol:OlympusERC20Token
4032_symbolstringsrc/external/OlympusERC20.sol:OlympusERC20Token
5032_noncesmapping(address ⇒ struct Counters.Counter)src/external/OlympusERC20.sol:OlympusERC20Token
6032UNAUTHORIZEDstringsrc/external/OlympusERC20.sol:OlympusERC20Token
7020authoritycontract IOlympusAuthoritysrc/external/OlympusERC20.sol:OlympusERC20Token

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