Helpful?
NFTPositionInfo
Encapsulates the logic for getting info about a NFT token ID
Functions
getPositionInfo
  function getPositionInfo(
    contract IUniswapV3Factory factory,
    contract INonfungiblePositionManager nonfungiblePositionManager,
    uint256 tokenId
  ) internal view returns (contract IUniswapV3Pool pool, int24 tickLower, int24 tickUpper, uint128 liquidity)
Parameters:
| Name | Type | Description | 
|---|---|---|
| factory | contract IUniswapV3Factory | The address of the Uniswap V3 Factory used in computing the pool address | 
| nonfungiblePositionManager | contract INonfungiblePositionManager | The address of the nonfungible position manager to query | 
| tokenId | uint256 | The unique identifier of an Uniswap V3 LP token | 
Return Values:
| Name | Type | Description | 
|---|---|---|
| pool | IUniswapV3Pool | The address of the Uniswap V3 pool | 
| tickLower | int24 | The lower tick of the Uniswap V3 position | 
| tickUpper | int24 | The upper tick of the Uniswap V3 position | 
| liquidity | uint128 | The amount of liquidity staked |