Popsicle LP V3 WETH/ICE

Verified contract

Active on Ethereum with 427 txns
Deployed by via 0xac8f088a at 13550675
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $48.94
ERC-20
Value $2.47
0x7d61b9d54b4f05c6e677c8fa0776857293ac6e065abd689c4fb3edeaaea72f24
0x775c99e4e184ed426cd7a004a41fd924d4a3bf6f1c102545edc4bc8d954a1f34
0x83127a846a9f7653baa67eda64cd0dc9b3213ff8f6e22790f2bc6d98bfaf03b3
0x0911afe576fed0338f186b38b57f8930283f2266ed3b1bc4e5ca865c7cb6fbfb
0xfbdb9bb7805b922e0ada1d99e10f365cd102fadbe36879e235dfdfd22a70ba16
0xaee0cdd92ba8eb13376253baa41df218771a728f5ebe8b5d280a1cd2b09592c3
0xe8403808202b9d88c4c026bb0ef3a623e9e1f3aa0f8e42725a97aed0a442c8ca
0xe7f31af9cef634389c6af8cea504f81e8c75373da9dd103def0b25098cc1a05e
0xf1e6aee2856475499c6b6167fffe8c744b1b62b37601141c809e70608229c5ee
0x63e5d879f1fd8a100fc6514df266c7f010687cac9761ce70f7e4f9c41aad1349

Functions
Getter at block 21298100
DOMAIN_SEPARATOR(view returns (bytes32)
0x7a16f6ada7ce47618598d304292b9ec85f03de62763368739d2d91f4d7fc67bb
decimals(view returns (uint8)
18
governance(view returns (address)
0xd5ea789872788bc984229f2a88505e187da06ba1
initialized(view returns (bool)
true
name(view returns (string)
Popsicle LP V3 WETH/ICE
pendingGovernance(view returns (address)
0x0000000000000000000000000000000000000000
pool(view returns (address)
0x36bcf57291a291a6e0e0bff7b12b69b556bcd9ed
position(view returns (uint128 liquidityuint256 feeGrowthInside0LastX128uint256 feeGrowthInside1LastX128uint128 tokensOwed0uint128 tokensOwed1)
(liquidity=82770902665096878705, feeGrowthInside0LastX128=378140946816910206158847791065624341, feeGrowthInside1LastX128=558170695551767170278947462910493696473, tokensOwed0=0, tokensOwed1=0)
protocolFees0(view returns (uint256)
2468045084966974
protocolFees1(view returns (uint256)
4874077931775334706
strategy(view returns (address)
0xfa3d904adf2b0d4db74e0de83464455aa12b0cec
symbol(view returns (string)
PLP
tickLower(view returns (int24)
65280
tickSpacing(view returns (int24)
60
tickUpper(view returns (int24)
98220
token0(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
token1(view returns (address)
0xf16e81dce15b08f326220742020379b855b87df9
totalFees0(view returns (uint256)
47909816000918099194
totalFees1(view returns (uint256)
23608251015449705405112
totalSupply(view returns (uint256)
4508602846926013336262637102
 
usersAmounts(view returns (uint256 amount0uint256 amount1)
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
isOperator(address _operatorview returns (bool)
nonces(address ownerview returns (uint256)
State-modifying
acceptGovernance(
approve(address spenderuint256 amountreturns (bool)
approveOperator(address _operator
collectProtocolFees(uint256 amount0uint256 amount1
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deposit(uint256 amount0Desireduint256 amount1Desiredaddress toreturns (uint256 sharesuint256 amount0uint256 amount1)
disableOperator(address _operator
increaseAllowance(address spenderuint256 addedValuereturns (bool)
init(
pause(
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
rebalance(
rerange(
setGovernance(address _governance
setStrategy(address _strategy
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
uniswapV3MintCallback(uint256 amount0uint256 amount1bytes data
uniswapV3SwapCallback(int256 amount0int256 amount1bytes _data
unpause(
withdraw(uint256 sharesaddress toreturns (uint256 amount0uint256 amount1)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
CollectFees(uint256 feesFromPool0uint256 feesFromPool1uint256 usersFees0uint256 usersFees1
CompoundFees(uint256 amount0uint256 amount1
Deposit(address indexed senderaddress indexed recipientuint256 shareuint256 amount0uint256 amount1
Rerange(int24 tickLowerint24 tickUpperuint256 amount0uint256 amount1
RewardPaid(address indexed senderuint256 fees0uint256 fees1
Snapshot(uint256 totalAmount0uint256 totalAmount1
Transfer(address indexed fromaddress indexed touint256 value
TransferGovernance(address indexed previousGovernanceaddress indexed newGovernance
Withdraw(address indexed senderaddress indexed recipientuint256 sharesuint256 amount0uint256 amount1
Constructor
constructor(address _pooladdress _strategy
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.