UniswapV3Pool

Verified contract

Active on Ethereum with 13 txns
Deployed by via 0xf87d8530 at 12369821
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 65534 additional slots
ERC-20
Value $141,833,230.03
ERC-20
Value $30,916,397.92
ERC-20
Value $1.66
ERC-20
Value $0.01
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x100c18a6a90cfa8cbbe2c9866656dbf2914cc870e8fa7f848336b3519238ecc1
0x6bfb536b4cbb47a57102623adc12c4108ebfc43e03737c747734fc7cd213226f
0x3da09e20a87b656279b79683ce46cd274cdce2b3750a0736c583ea0613e8d20d
0x8ad07fe1f0528b41a18be6116ee70cd82361fc96daea783d985c0a872b51c299
0xa0e55b115d749acf90b088200ea42d7f7655400df0028ef831527b427b5a0c4c
0xf753d14c910cbadec8b6e27a724b919941feb76443e4bf64116f8905528e8070
0x566c039ea774f3277c4189881a3d17d28c44e87b6a60e7be6de50aff97f0c186
0xb812c7abb4edb12594fb0cfac9138bd4d6bbab9efa8b5b45f3a4974dda234b0c
0x4f4f875d1fdbac0fdc8db0e8c43bf2f703e1c5a0f60453ecf2c4f27ceb631230
0xfbb8117a4c03c324630f7ecc65144f81f33b91e83cb11e3b277cc16b3d28ffaf

Functions
Getter at block 21315863
factory(view returns (address)
0x1f98431c8ad98523631ae4a59f267346ea31f984
fee(view returns (uint24)
3000
feeGrowthGlobal0X128(view returns (uint256)
47521377679085061326280612633997
feeGrowthGlobal1X128(view returns (uint256)
7943409964557968012397615859575053732547286
liquidity(view returns (uint128)
207888732106413135
maxLiquidityPerTick(view returns (uint128)
11505743598341114571880798222544994
protocolFees(view returns (uint128 token0uint128 token1)
(token0=0, token1=0)
slot0(view returns (uint160 sqrtPriceX96int24 tickuint16 observationIndexuint16 observationCardinalityuint16 observationCardinalityNextuint8 feeProtocolbool unlocked)
(sqrtPriceX96=40686464746080771309162383095355548, tick=262994, observationIndex=138, observationCardinality=200, observationCardinalityNext=200, feeProtocol=0, unlocked=true)
tickSpacing(view returns (int24)
60
token0(view returns (address)
0x2260fac5e5542a773aa44fbcfedf7c193bc2c599
token1(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
observations(uint256view returns (uint32 blockTimestampint56 tickCumulativeuint160 secondsPerLiquidityCumulativeX128bool initialized)
observe(uint32[] secondsAgosview returns (int56[] tickCumulativesuint160[] secondsPerLiquidityCumulativeX128s)
positions(bytes32view returns (uint128 liquidityuint256 feeGrowthInside0LastX128uint256 feeGrowthInside1LastX128uint128 tokensOwed0uint128 tokensOwed1)
snapshotCumulativesInside(int24 tickLowerint24 tickUpperview returns (int56 tickCumulativeInsideuint160 secondsPerLiquidityInsideX128uint32 secondsInside)
tickBitmap(int16view returns (uint256)
ticks(int24view returns (uint128 liquidityGrossint128 liquidityNetuint256 feeGrowthOutside0X128uint256 feeGrowthOutside1X128int56 tickCumulativeOutsideuint160 secondsPerLiquidityOutsideX128uint32 secondsOutsidebool initialized)
State-modifying
burn(int24 tickLowerint24 tickUpperuint128 amountreturns (uint256 amount0uint256 amount1)
collect(address recipientint24 tickLowerint24 tickUpperuint128 amount0Requesteduint128 amount1Requestedreturns (uint128 amount0uint128 amount1)
collectProtocol(address recipientuint128 amount0Requesteduint128 amount1Requestedreturns (uint128 amount0uint128 amount1)
flash(address recipientuint256 amount0uint256 amount1bytes data
increaseObservationCardinalityNext(uint16 observationCardinalityNext
initialize(uint160 sqrtPriceX96
mint(address recipientint24 tickLowerint24 tickUpperuint128 amountbytes datareturns (uint256 amount0uint256 amount1)
setFeeProtocol(uint8 feeProtocol0uint8 feeProtocol1
swap(address recipientbool zeroForOneint256 amountSpecifieduint160 sqrtPriceLimitX96bytes datareturns (int256 amount0int256 amount1)
Events
Burn(address indexed ownerint24 indexed tickLowerint24 indexed tickUpperuint128 amountuint256 amount0uint256 amount1
Collect(address indexed owneraddress recipientint24 indexed tickLowerint24 indexed tickUpperuint128 amount0uint128 amount1
CollectProtocol(address indexed senderaddress indexed recipientuint128 amount0uint128 amount1
Flash(address indexed senderaddress indexed recipientuint256 amount0uint256 amount1uint256 paid0uint256 paid1
IncreaseObservationCardinalityNext(uint16 observationCardinalityNextOlduint16 observationCardinalityNextNew
Initialize(uint160 sqrtPriceX96int24 tick
Mint(address senderaddress indexed ownerint24 indexed tickLowerint24 indexed tickUpperuint128 amountuint256 amount0uint256 amount1
SetFeeProtocol(uint8 feeProtocol0Olduint8 feeProtocol1Olduint8 feeProtocol0Newuint8 feeProtocol1New
Swap(address indexed senderaddress indexed recipientint256 amount0int256 amount1uint160 sqrtPriceX96uint128 liquidityint24 tick
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.