SolidlyV3Pool

Verified contract

Active on Base with 352 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $43,740.72
ERC-20
Value $19,237.65
ERC-20
Value $0.84
ERC-20
Value $0.07
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x4541439ea4b726a20001649bf56918a7eef9bc9b61bc160e1edd2df809f15e90
0x7eda26448e983aeade2bc3e851840f694eac9e4092c2493ec87019faf8c04d6e
0x4e0f36ac8944874b02714892b254ac5fcda8bc32f3d9a7fdf17caddd00970372
0x4976f5922494ea7dbed92e2de12f98f72bad489a7c29d073d6429f84e174800a
0x2a83a2588d4be72b25f14efe59dbee7a2cdad2184fc2a30e7842a192eeaaa14b
0x7ca5a8f4605c1ac45db01efabee48c57ee0b1dc24f144ded29e52486939c8f77
0x14499174ad92c03b138dee6707d39ee18b3b233d30d9e6eb7d60c339711780ff
0x132992d44159f0ecdc195c910d3964aa96e54701a8bc1871a49bffa04c0c93c9
0xc72e6235b4936d9a0bb75f5d29f1504cbeafe4c7f755f6619d5207862775d675
0x362d765cc2b78c4e0d6de3e3b52b9753cbe78ccf836aad847a9bc6ae845a017e

Functions
Getter at block 23713352
factory(view returns (address)
0x70fe4a44ea505cfa3a57b95cf2862d4fd5f0f687
liquidity(view returns (uint128)
14914747149448372993304
maxLiquidityPerTick(view returns (uint128)
1917569901783203986719870431555990
poolFees(view returns (uint128 token0uint128 token1)
(token0=87375224805778125, token1=2069623134404499693783)
slot0(view returns (uint160 sqrtPriceX96int24 tickuint24 feebool unlocked)
(sqrtPriceX96=12012718408552148290987395359173, tick=100432, fee=1500, unlocked=true)
tickSpacing(view returns (int24)
10
token0(view returns (address)
0x4200000000000000000000000000000000000006
token1(view returns (address)
0x532f27101965dd16442e59d40670faf5ebb142e4
Read-only
positions(bytes32view returns (uint128 liquidityuint128 tokensOwed0uint128 tokensOwed1)
quoteSwap(bool zeroForOneint256 amountSpecifieduint160 sqrtPriceLimitX96view returns (int256 amount0int256 amount1uint160 sqrtPriceX96Afterint24 tickAfteruint128 liquidityAfter)
tickBitmap(int16view returns (uint256)
ticks(int24view returns (uint128 liquidityGrossint128 liquidityNetbool initialized)
State-modifying
burn(int24 tickLowerint24 tickUpperuint128 amountreturns (uint256 amount0uint256 amount1)
burn(int24 tickLowerint24 tickUpperuint128 amountuint256 amount0Minuint256 amount1Minuint256 deadlinereturns (uint256 amount0uint256 amount1)
burnAndCollect(address recipientint24 tickLowerint24 tickUpperuint128 amountToBurnuint128 amount0ToCollectuint128 amount1ToCollectreturns (uint256 amount0FromBurnuint256 amount1FromBurnuint128 amount0Collecteduint128 amount1Collected)
burnAndCollect(address recipientint24 tickLowerint24 tickUpperuint128 amountToBurnuint256 amount0FromBurnMinuint256 amount1FromBurnMinuint128 amount0ToCollectuint128 amount1ToCollectuint256 deadlinereturns (uint256 amount0FromBurnuint256 amount1FromBurnuint128 amount0Collecteduint128 amount1Collected)
collect(address recipientint24 tickLowerint24 tickUpperuint128 amount0Requesteduint128 amount1Requestedreturns (uint128 amount0uint128 amount1)
collectProtocol(address recipientuint128 amount0Requesteduint128 amount1Requestedreturns (uint128 amount0uint128 amount1)
flash(address recipientuint256 amount0uint256 amount1bytes data
initialize(uint160 sqrtPriceX96
mint(address recipientint24 tickLowerint24 tickUpperuint128 amountreturns (uint256 amount0uint256 amount1)
mint(address recipientint24 tickLowerint24 tickUpperuint128 amountbytes datareturns (uint256 amount0uint256 amount1)
mint(address recipientint24 tickLowerint24 tickUpperuint128 amountuint256 amount0Minuint256 amount1Minuint256 deadlinereturns (uint256 amount0uint256 amount1)
mint(address recipientint24 tickLowerint24 tickUpperuint128 amountuint256 amount0Minuint256 amount1Minuint256 deadlinebytes datareturns (uint256 amount0uint256 amount1)
setFee(uint24 fee
swap(address recipientbool zeroForOneint256 amountSpecifieduint160 sqrtPriceLimitX96returns (int256 amount0int256 amount1)
swap(address recipientbool zeroForOneint256 amountSpecifieduint160 sqrtPriceLimitX96bytes datareturns (int256 amount0int256 amount1)
swap(address recipientbool zeroForOneint256 amountSpecifieduint160 sqrtPriceLimitX96bytes datauint256 trackingCodereturns (int256 amount0int256 amount1)
swap(address recipientbool zeroForOneint256 amountSpecifieduint160 sqrtPriceLimitX96uint256 amountLimituint256 deadlinereturns (int256 amount0int256 amount1)
swap(address recipientbool zeroForOneint256 amountSpecifieduint160 sqrtPriceLimitX96uint256 amountLimituint256 deadlinebytes datareturns (int256 amount0int256 amount1)
swap(address recipientbool zeroForOneint256 amountSpecifieduint160 sqrtPriceLimitX96uint256 amountLimituint256 deadlinebytes datauint256 trackingCodereturns (int256 amount0int256 amount1)
swap(address recipientbool zeroForOneint256 amountSpecifieduint160 sqrtPriceLimitX96uint256 amountLimituint256 deadlineuint256 trackingCodereturns (int256 amount0int256 amount1)
swap(address recipientbool zeroForOneint256 amountSpecifieduint160 sqrtPriceLimitX96uint256 trackingCodereturns (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
Initialize(uint160 sqrtPriceX96int24 tick
Mint(address senderaddress indexed ownerint24 indexed tickLowerint24 indexed tickUpperuint128 amountuint256 amount0uint256 amount1
SetFee(uint24 feeOlduint24 feeNew
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.