SolidlyV3Pool

Verified contract

Active on Base with 1,958 txns
Deployed by via 0x7facbaed at 9936421
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $5,015.7
ERC-20
Value $3,347.6
ERC-20
Value $0.11
ERC-20
Value $0.05
ERC-20
Value $0.01
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
0x25b5cbe550a3315f3e53c2c747f495464aa883162769907b5b26db5958ab81f7
0x90607274258864078ffbe88bd484cb76b3a13cf35e80cf2926c93707ca4c9bb8
0xb7cd3de2e75ef7d219db2d9ef01b779f8bc41857f8aa8705407a8e2db64235fc
0x0638cf2726dbd0ad6ff5ee469217332975509a28b7b3908c19e07fc2eca57f6c
0x718d9fafa3cbff9658d4a32ee00def81d7e6d599c5dbb55acde2d016b87eea79
0x51563b4ed058a1e2c0317a41c08f06f837137718e3b45d92b8a576090af83762
0x6143fd26cc237c82c6b07002e1d73fba2e53f35bf188c507c8ac4f2e7e5f0566
0xfc657915091deba1efc56238903d0517e6c2c2fbeabdde5767d114662c576eb2
0x8f86a20a61d8a6627ceb9393929f8f8ec7cc21e9aacdda8e07cf8192978559d3
0x6d26b10a633266be3a4a577a389e525f2fbd76742efd75465bc5f914239b24f3

Functions
Getter at block 22748931
factory(view returns (address)
0x70fe4a44ea505cfa3a57b95cf2862d4fd5f0f687
liquidity(view returns (uint128)
11716029121987629556139
maxLiquidityPerTick(view returns (uint128)
191757530477355301479181766273477
poolFees(view returns (uint128 token0uint128 token1)
(token0=5260463728171731, token1=5672813231246238)
slot0(view returns (uint160 sqrtPriceX96int24 tickuint24 feebool unlocked)
(sqrtPriceX96=82479373008812894783760147079, tick=804, fee=50, unlocked=true)
tickSpacing(view returns (int24)
1
token0(view returns (address)
0x2ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec22
token1(view returns (address)
0x4200000000000000000000000000000000000006
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.