API reference v1.0
Introduction
periphery
tokenomics
IAlgebraIncentiveVirtualPool

IAlgebraIncentiveVirtualPool

IAlgebraIncentiveVirtualPool

Functions

desiredEndTimestamp

desiredEndTimestamp() external

Returns:

NameTypeDescription
[0]uint32

desiredStartTimestamp

desiredStartTimestamp() external

Returns:

NameTypeDescription
[0]uint32

initTimestamp

initTimestamp() external

Returns:

NameTypeDescription
[0]uint32

endTimestamp

endTimestamp() external

Returns:

NameTypeDescription
[0]uint32

finish

finish(uint32,uint32) external

NameTypeDescription
_endTimestampuint32The timestamp of the exitFarming
startTimeuint32The timestamp of planned start of the incentive. Used as initTimestamp if there were no swaps through the entire incentive

getInnerSecondsPerLiquidity

getInnerSecondsPerLiquidity(int24,int24) view external

NameTypeDescription
bottomTickint24The bottom tick of a position
topTickint24The top tick of a position

Returns:

NameTypeDescription
innerSecondsSpentPerLiquidityuint160
initTimeuint32
endTimeuint32