function getOnchainPositionData(uint256 tokenId) public view returns (struct UinswapV3PositionData)
getLiquidityAmount
function getLiquidityAmount(uint256 tokenId) external view returns (uint256 token0Amount, uint256 token1Amount)
getLiquidityAmountFromPositionData
function getLiquidityAmountFromPositionData(struct UinswapV3PositionData positionData) public pure returns (uint256 token0Amount, uint256 token1Amount)
getLpFeeAmount
function getLpFeeAmount(uint256 tokenId) external view returns (uint256 token0Amount, uint256 token1Amount)
getLpFeeAmountFromPositionData
function getLpFeeAmountFromPositionData(struct UinswapV3PositionData positionData) public view returns (uint256 token0Amount, uint256 token1Amount)
getTokenPrice
function getTokenPrice(uint256 tokenId) public view returns (uint256)
getTokensPrices
function getTokensPrices(uint256[] tokenIds) external view returns (uint256[])
getTokensPricesSum
function getTokensPricesSum(uint256[] tokenIds) external view returns (uint256)
latestAnswer
function latestAnswer() external pure returns (int256)
_getOracleData
function _getOracleData(struct UinswapV3PositionData positionData) internal view returns (struct UniswapV3OracleWrapper.PairOracleData)