RewardDistributor
State Variables
ecosystemReserve
address public immutable ecosystemReserve;_rewardsAccruedByUser
mapping(address => mapping(address => uint256)) internal _rewardsAccruedByUser;_totalUnclaimedRewards
_lpPositionsPerUser
_cumulativeRewardPerLpToken
_cumulativeRewardPerLpTokenPerUser
_timeOfLastCumRewardUpdate
_totalLiquidityPerMarket
Functions
constructor
Name
Type
Description
rewardsAccruedByUser
Name
Type
Description
Name
Type
Description
totalUnclaimedRewards
Name
Type
Description
Name
Type
Description
lpPositionsPerUser
Name
Type
Description
Name
Type
Description
cumulativeRewardPerLpToken
Name
Type
Description
Name
Type
Description
cumulativeRewardPerLpTokenPerUser
Name
Type
Description
Name
Type
Description
timeOfLastCumRewardUpdate
Name
Type
Description
Name
Type
Description
totalLiquidityPerMarket
Name
Type
Description
Name
Type
Description
addRewardToken
Name
Type
Description
removeRewardToken
Name
Type
Description
registerPositions
Name
Type
Description
claimRewards
claimRewards
_updateMarketRewards
Name
Type
Description
_accrueRewards
Name
Type
Description
_distributeReward
Name
Type
Description
Name
Type
Description
_rewardTokenBalance
Name
Type
Description
Name
Type
Description
_registerPosition
Name
Type
Description
_getNumMarkets
Name
Type
Description
_getMarketAddress
Name
Type
Description
Name
Type
Description
_getMarketIdx
Name
Type
Description
Name
Type
Description
_getCurrentPosition
Name
Type
Description
Name
Type
Description
Last updated