API reference v1.0
Introduction
periphery
tokenomics
IAlgebraEternalVirtualPool

IAlgebraEternalVirtualPool

IAlgebraEternalVirtualPool

Functions

setRates

setRates(uint128,uint128) external

Change reward rates

NameTypeDescription
rate0uint128The new rate of main token distribution per sec
rate1uint128The new rate of bonus token distribution per sec

addRewards

addRewards(uint256,uint256) external

NameTypeDescription
token0Amountuint256
token1Amountuint256

getInnerRewardsGrowth

getInnerRewardsGrowth(int24,int24) view external

NameTypeDescription
bottomTickint24
topTickint24

Returns:

NameTypeDescription
rewardGrowthInside0uint256
rewardGrowthInside1uint256