IncentiveVirtualPool

Variables

uint32 initTimestamp

uint32 endTimestamp

uint32 desiredEndTimestamp immutable

uint32 desiredStartTimestamp immutable

Functions

constructor

AlgebraVirtualPoolBase

constructor(address,address,address,uint32,uint32) public

Name
Type
Description

_farmingCenterAddress

address

_farmingAddress

address

_pool

address

_desiredStartTimestamp

uint32

_desiredEndTimestamp

uint32

finish

onlyFarming

finish(uint32,uint32) external

Name
Type
Description

_endTimestamp

uint32

The timestamp of the exitFarming

startTime

uint32

The 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

Name
Type
Description

bottomTick

int24

The bottom tick of a position

topTick

int24

The top tick of a position

Returns:

Name
Type
Description

innerSecondsSpentPerLiquidity

uint160

initTime

uint32

endTime

uint32