StakingRewards

Verified contract

Active on Ethereum with 227 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
-
variable spans 1 additional slot
-
variable spans 1 additional slot
-
variable spans 1 additional slot
ERC-20
Value $3.86
ERC-20
--
ERC-20
--
0x17d5a659c66a8228b932d5abd42abfcded13a671829bd7c4cb4020912f64e3f1
0xf81ab8d3b5cc862d9587bb3f3988eb10704641df186318e664b0b19fc78aaf25
From
0xec3f29798e16884d5a29e8fbc7131f1b7c8b406df1abc0a973a34905615af12f
0x9466da1c653a50ace5ee08122856346ee04d68df04d4f2a54c2a5cb3fa079fd9
0x5f42dd037c2965c72e990265354c646b343d650daad4c37280f6509a41a4c1ba
0x9b35dd3e218340eeb9901c0f768b3d703e5d81349d64c731cd9b5a06c5a212d8
0xbfbde183d56d240adbe2f725b197c5d6d8c1a66ca9f0585dba5b0ef45cf33b9b
0x29944cd500a07d873cae88aff1d16418753409a8e0c1981516cad17f440538a0
0xb20a98aca70b78690e441bc8f51474a96ab35241ef6a26f1839df08c8e5e5b76
0x60f4097ed3bdb5b36e14b8b355a82edca17ab7ee1bc4e5885d59af8af5bd3efc

Functions
Getter at block 21202132
lastTimeRewardApplicable(view returns (uint256)
1617141455
lastUpdateTime(view returns (uint256)
1617141455
owner(view returns (address)
0x0389d755c1833c9b350d4e8b619eae16defc1cba
periodFinish(view returns (uint256)
1617141455
rewardsDistributor(view returns (address)
0xbe0ab3ae4f4be9746388685a7dd2b4411c611143
rewardsDuration(view returns (uint256)
3628800
stakingToken(view returns (address)
0x40f1068495ba9921d6c18cf1ac25f718df8ce69d
totalSupply(view returns (uint256)
155630197530031555666
Read-only
balanceOf(address accountview returns (uint256)
earned(address accountuint256 rewardTokenIndexview returns (uint256)
getRewardForDuration(uint256 rewardTokenIndexview returns (uint256)
rewardPerToken(uint256 rewardTokenIndexview returns (uint256)
rewardPerTokenStored(uint256view returns (uint256)
rewardRate(uint256view returns (uint256)
rewardTokens(uint256view returns (address)
unclaimedRewards(uint256addressview returns (uint256)
userRewardPerTokenPaid(uint256addressview returns (uint256)
State-modifying
claimRewards(
emergencyWithdraw(address _token
notifyRewardAmount(uint256 amountuint256 extraAmount
stake(uint256 amount
stakeWithPermit(uint256 amountuint256 deadlineuint8 vbytes32 rbytes32 s
unstake(uint256 amount
unstakeAndClaimRewards(uint256 unstakeAmount
Events
RewardAdded(address indexed rewardTokenuint256 amount
RewardPaid(address indexed useraddress indexed rewardTokenuint256 amount
Staked(address indexed useruint256 amount
Unstaked(address indexed useruint256 amount
Constructor
constructor(address _stakingTokenaddress _rewardsDistributoraddress _yflTokenaddress _extraRewardTokenuint256 _rewardsDurationaddress _owner
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.