Sourcify Logo

0x866d6c951c4B29120e5a545440280Ad8d4a0eB49

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
AmmTreasury
Compilation Target
lib/ipor-protocol/contracts/amm/AmmTreasury.sol:AmmTreasury
Language
SoliditySolidity
Compiler
solc 0.8.26+commit.8a97fa7a
EVM Version
cancun
Verified At
2024-10-01 00:36:39 UTC
Deployer
0xf2C6a2225BE9829eD77263b032E3D92C52aE6694
Deployment Transaction
0x169588f5b93ddd459f6f7f9c46c5ee5537f9950ba7c16cfa4cdca964d231e3b1
Block Number
20855998
Transaction Index
10

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
460x000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48729, 1849, 2222, 2883, 2988, 4547
480x0000000000000000000000000000000000000000000000000000000000000006766, 2158, 2697, 3952, 5250
500x000000000000000000000000b3d1c1ab4d30800162da40eb18b3024154924ba5804, 2541, 4246, 5186
520x00000000000000000000000043ee0243ea8cf02f7087d8b16c8d2007cc9c7ca2846, 2256, 2346, 2589, 4051, 4294, 4855, 5056, 5336
540x00000000000000000000000016d104009964e694761c0bf09d7be49b7e3c26fd886, 1883, 2046, 3848, 4581, 4710
32200x000000000000000000000000866d6c951c4b29120e5a545440280ad8d4a0eb491309, 1490, 3050, 3226, 3554

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8lib/ipor-protocol/contracts/amm/AmmTreasury.sol:AmmTreasury
011_initializingboollib/ipor-protocol/contracts/amm/AmmTreasury.sol:AmmTreasury
101600__gapuint256[50]lib/ipor-protocol/contracts/amm/AmmTreasury.sol:AmmTreasury
5101_pausedboollib/ipor-protocol/contracts/amm/AmmTreasury.sol:AmmTreasury
5201568__gapuint256[49]lib/ipor-protocol/contracts/amm/AmmTreasury.sol:AmmTreasury
101032_statusuint256lib/ipor-protocol/contracts/amm/AmmTreasury.sol:AmmTreasury
10201568__gapuint256[49]lib/ipor-protocol/contracts/amm/AmmTreasury.sol:AmmTreasury
15101600__gapuint256[50]lib/ipor-protocol/contracts/amm/AmmTreasury.sol:AmmTreasury
20101600__gapuint256[50]lib/ipor-protocol/contracts/amm/AmmTreasury.sol:AmmTreasury
251020_owneraddresslib/ipor-protocol/contracts/amm/AmmTreasury.sol:AmmTreasury
25201568__gapuint256[49]lib/ipor-protocol/contracts/amm/AmmTreasury.sol:AmmTreasury
301020_appointedOwneraddresslib/ipor-protocol/contracts/amm/AmmTreasury.sol:AmmTreasury

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