UniswapLiquidityManager

Verified contract

Active on Ethereum with 326 txns
Deployed by via 0xd6911911 at 13644100
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 9 additional slots
ERC-20
Value $3,902.62
ERC-20
Value $1,187.16
ERC-20
Value $582.92
ERC-20
Value $247.22
ERC-20
Value $204.17
ERC-20
Value $100.72
ERC-20
Value $21.2
ERC-20
Value $16.09
ERC-20
Value $11.96
ERC-20
Value $2.32
0x842607ad846a5b38fe45a37e4235a1abc52eaf6b46d71e7ed0591d6f115d6a46
0xd86bba46f2121c6577f98d437861fa966d3829def780b30dfbf622093b8b491b
0x1171ed0815c8695ad9299c1ad56929db22fc1783d61cff2cfdd837b56d7299a9
0x0de26245aba56586f25e33f6d65b894a9ac9d15666fd4b6382834a5883dfa8cf
0x505bd69dd43f96b6c68c5120ed55ae400252eb29d45910b96e4017a1f8e175c1
0xf359a322941148601bb29762f571d88d6a6c8312592b7a30aefd8ff6a50d77ad
0x62ea0382744845a129bfa30d79118ed9e8cbf544974d6da712695bf2e2f7021a
0x909003cbceff67a8e4774e00a6f7f884ca651a8833d2ecd091ef4f5dd6cf85ba
0xdf4c6747cb5a9f552633bf2cd92b88ee504822bcce887fac4a1ae19dc5316bcf
0xf94b9cb63c5601f2bee7e28acd96909dc4dc53bff169b6a7a9577d61cbd9215b

Functions
Getter at block 20920633

This contract contains no getter function objects.

Read-only
getReserves(address token0address token1bytes dataview returns (uint256 totalAmount0uint256 totalAmount1uint256 totalLiquidity)
poolPositions(address poolview returns (struct IUniswapLiquidityManagerLiquidityPosition)
shouldReadjust(address poolint24 baseTickLowerint24 baseTickUpperview returns (bool readjust)
updatePositionTotalAmounts(address _poolview returns (uint256 amount0uint256 amount1uint256 totalLiquidity)
userPositions(uint256 tokenIdview returns (struct IUniswapLiquidityManagerPosition)
State-modifying
collect(bool pilotTokenbool wethTokenuint256 tokenIdbytes datapayable 
createPair(address _token0address _token1bytes datareturns (address _pool)
deposit(address token0address token1uint256 amount0Desireduint256 amount1Desireduint256 sharesuint256 tokenIdbool isTokenMintedbytes datapayable 
emergencyExit(address recipientbytes[10] data
getUserFees(uint256 tokenIdreturns (uint256 fees0uint256 fees1)
readjustFrequencyStatus(address poolreturns (bool status)
readjustLiquidity(address token0address token1uint24 fee
setPilotProtocolDetails(struct IUniswapLiquidityManagerUnipilotProtocolDetails params
setPoolIncentives(address poolbool feesInPilot_bool managed_address oracle0address oracle1
uniswapV3MintCallback(uint256 amount0Oweduint256 amount1Owedbytes data
uniswapV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes data
withdraw(bool pilotTokenbool wethTokenuint256 liquidityuint256 tokenIdbytes datapayable 
Events
Collect(uint256 tokenIduint256 userAmount0uint256 userAmount1uint256 pilotAmountaddress pooladdress recipient
Deposited(address indexed pooluint256 tokenIduint256 amount0uint256 amount1uint256 liquidity
PoolCreated(address indexed token0address indexed token1address indexed pooluint24 feeuint160 sqrtPriceX96
PoolReajusted(address pooluint128 baseLiquidityuint128 rangeLiquidityint24 newBaseTickLowerint24 newBaseTickUpperint24 newRangeTickLowerint24 newRangeTickUpper
Withdrawn(address indexed pooladdress indexed recipientuint256 tokenIduint256 amount0uint256 amount1
Constructor
constructor(struct IUniswapLiquidityManagerUnipilotProtocolDetails paramsaddress _uniswapFactory
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.