SMRewardDistributor
State Variables
safetyModule
ISafetyModule public safetyModule;_maxRewardMultiplier
uint256 internal _maxRewardMultiplier;_smoothingValue
uint256 internal _smoothingValue;_multiplierStartTimeByUser
Functions
onlySafetyModule
constructor
Name
Type
Description
updatePosition
Name
Type
Description
getMaxRewardMultiplier
Name
Type
Description
getSmoothingValue
Name
Type
Description
multiplierStartTimeByUser
Name
Type
Description
Name
Type
Description
paused
Name
Type
Description
computeRewardMultiplier
Name
Type
Description
Name
Type
Description
initMarketStartTime
Name
Type
Description
setSafetyModule
Name
Type
Description
setMaxRewardMultiplier
Name
Type
Description
setSmoothingValue
Name
Type
Description
pause
unpause
togglePausedReward
Name
Type
Description
_getNumMarkets
_getMarketAddress
_getMarketIdx
_getCurrentPosition
Name
Type
Description
Name
Type
Description
_accrueRewards
Name
Type
Description
_registerPosition
Name
Type
Description
Last updated