Documentation IndexFetch the complete documentation index at: /llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
function get( mapping(bytes32 => PositionInfo) storage self, address owner, uint256 index, int24 tickLower, int24 tickUpper ) internal view returns (PositionInfo storage position)
self
owner
index
tickLower
tickUpper
position
function update( PositionInfo storage self, int128 liquidityDelta, uint256 feeGrowthInside0X128, uint256 feeGrowthInside1X128, bytes32 _positionHash, uint256 period, uint160 secondsPerLiquidityPeriodX128 ) internal
liquidityDelta
feeGrowthInside0X128
feeGrowthInside1X128
_positionHash
period
secondsPerLiquidityPeriodX128
function positionHash( address owner, uint256 index, int24 tickLower, int24 tickUpper ) internal pure returns (bytes32)
keccak256(abi.encodePacked(owner, index, tickLower, tickUpper))