Sourcify Logosourcify.eth

0xaCDb27b266142223e1e676841C1E809255Fc6d07

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
PancakeV3Pool
Compilation Target
contracts/PancakeV3Pool.sol:PancakeV3Pool
Language
SoliditySolidity
Compiler
solc 0.7.6+commit.7338295f
EVM Version
istanbul
Verified At
2026-03-05 01:55:02 UTC
Deployer
0xA1249C7D6Caa1a2F798D7b1078B1F59220f837d8
Deployment Transaction
0x4c2fa137e10230273f55b1d4d128d3823d6e8abc9189a1d5958be75d52a4ab31
Block Number
19424596
Transaction Index
177

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

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

Immutable Transformations

IDValueOffsets
780x0000000000000000000000000bfbcf9fa4f9c56b0f40a671ad40e0805a0918658694, 8735, 10453, 10494, 10915, 10960, 11001
820x000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc22324, 5186, 7120, 8194, 9074, 16564
860x000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec74884, 7169, 8296, 9208, 11277, 16893
900x00000000000000000000000000000000000000000000000000000000000000643488, 6983, 7038, 11313, 11776, 11842, 11913, 11984
940x00000000000000000000000000000000000000000000000000000000000000013249, 11241, 20280, 20330
980x000000000000000000000000000000000000097451ff859c3282305ffa26a9c58563, 20173, 20228

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0064slot0struct PancakeV3Pool.Slot0contracts/PancakeV3Pool.sol:PancakeV3Pool
2032feeGrowthGlobal0X128uint256contracts/PancakeV3Pool.sol:PancakeV3Pool
3032feeGrowthGlobal1X128uint256contracts/PancakeV3Pool.sol:PancakeV3Pool
4032protocolFeesstruct PancakeV3Pool.ProtocolFeescontracts/PancakeV3Pool.sol:PancakeV3Pool
5016liquidityuint128contracts/PancakeV3Pool.sol:PancakeV3Pool
6032ticksmapping(int24 ⇒ struct Tick.Info)contracts/PancakeV3Pool.sol:PancakeV3Pool
7032tickBitmapmapping(int16 ⇒ uint256)contracts/PancakeV3Pool.sol:PancakeV3Pool
8032positionsmapping(bytes32 ⇒ struct Position.Info)contracts/PancakeV3Pool.sol:PancakeV3Pool
902097120observationsstruct Oracle.Observation[65535]contracts/PancakeV3Pool.sol:PancakeV3Pool
65544020lmPoolcontract IPancakeV3LmPoolcontracts/PancakeV3Pool.sol:PancakeV3Pool

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