stakes
Stake
StakeInfo
stakingToken
losslessReporting
losslessGovernance
losslessController
stakingAmount
HUNDRED
MILLION
reportCoefficient
stakedOnReport
PerReportAmount
uint256 timestamp
- Timestamp of the stakeuint256 coefficient
- Address coefficient utilized to calculate the rewardsuint256 totalStakedOnReport
- Amount staked on the reportbool staked
- Indicator if the address has stakedbool payed
- Indicator if the address has claimed the rewardsonlyLosslessAdmin()
onlyPauseAdmin()
notBlacklisted()
NewStake(ILERC20 indexed _token, address indexed _account, uint256 indexed _reportId);
StakerClaim(address indexed _staker, ILERC20 indexed _token, uint256 indexed _reportID, uint256 _amount);
NewStakingAmount(uint256 indexed _newAmount);
NewStakingToken(ILERC20 indexed _newToken);
NewReportingContract(ILssReporting indexed _newContract);
NewGovernanceContract(ILssGovernance indexed _newContract);
stake()
stakerClaim()
pause()
unpause()
getVersion()
setStakingToken()
setStakingAmount()
setLssReporting()
setLosslessGovernance()
stakerClaimableAmount()
getIsAccountStaked()
getStakerCoefficient()
_reportId
SW = (RF * SRP)
SW(i) = SW / (SC(1) + SC(2) + ... + SC(n)) * SC(i)
_reportId
pauseAdmin
.pauseAdmin
.Lossless Admin
_stakingToken
Lossless Admin
_stakingAmount
Lossless Admin
_losslessReporting
Lossless Admin
_losslessGovernance
_reportId
_reportId
_account
_reportId
_address