UniswapV3Pool

Verified contract

Active on Base with 30 txns
Deployed by via 0xe54853ff at 5128431
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 $16,526.51
ERC-20
Value $14,289.75
ERC-20
Value $0
0xa5082b21cf5fb57f63bead330b99b17f712079a639a0ca564b84fcc60f0ec997
0x40c091e74b431d7845f87f89f79814964d98d6fd46e2ac7797e6ac2832353c7d
0x9f669e67c5cba00bc6586cffe51a60eb831aeda27f8a259f8d31128f5d4e2f97
0x8a86ef9a6c31b023fb34139d1f644424cac971dc0a7b42b4f35119b87c9ddc77
0x029ef27c875734e21bb9b512f8343db7d761e84b54012e25fa34b299ecf9cceb
0xb40b8902e48f86d0bd5aa42677278e2db8fd3af0b5dfb308b2d2ed14d90a4fd5
0xe772c07f2e3f5ec331d5de2a5fc471f9cdf6a37f53a1adbc1d2a9fb5669e344f
0x8d814f0e2546932134489f9fbd315893b1e0c816317de9763d919c5fe2fad672
0xe2063eb992555b255b1073e7500b993a75982d59b8f8d8fada2c71795ba89087
0xf1737559ead80a9cb300cd6cb162679b5ce51c8247982d1094b854f4613b3a58

Functions
Getter at block 22907665
factory(view returns (address)
0x38015d05f4fec8afe15d7cc0386a126574e8077b
fee(view returns (uint24)
80
feeGrowthGlobal0X128(view returns (uint256)
3219547047249221633856878117297559
feeGrowthGlobal1X128(view returns (uint256)
3221867009910803922244502208838886
liquidity(view returns (uint128)
103387882780878
maxLiquidityPerTick(view returns (uint128)
191757530477355301479181766273477
protocolFees(view returns (uint128 token0uint128 token1)
(token0=979497, token1=998321)
slot0(view returns (uint160 sqrtPriceX96int24 tickuint16 observationIndexuint16 observationCardinalityuint16 observationCardinalityNextuint8 feeProtocolbool unlocked)
(sqrtPriceX96=79227027720191657099974587950, tick=-1, observationIndex=91, observationCardinality=120, observationCardinalityNext=120, feeProtocol=68, unlocked=true)
tickSpacing(view returns (int24)
1
token0(view returns (address)
0xb79dd08ea68a908a97220c76d19a6aa9cbde4376
token1(view returns (address)
0xd9aaec86b65d86f6a7b5b1b0c42ffa531710b6ca
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.