Rewards

Verified contract

Active on Ethereum with 1,806 txns
Deployed by via 0x0a00cbbd at 14975503
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Rewards"

0x0a1df8f2efdbb5ef4cd62c680a47f3e8d996769c684d4c66e5c98390fcd6c35c
0x1627b9af49b97cae979ade02a7f2c39b52ee0153cc12cc6cd910ed14c40a31fd
0x9fbbe8a51722e3b02302aa15f175160432208c805324ceba60ba08e0ae86c68a
0x5d7422fc76a020b7436d4efc5c609192732e22c6c0173b92e8529c83366d9814
0x0d6360215223fb90425d4d5c882e3a76f4b0796b381dc40dfc95916fb002215b
0x3003b3ae047da4e7c2ae5db21dc81814ee71ee7c800d764e95de1e9560889d1c
0x3ac219422083dfc8512888e3e53e2dc3634495c0aa0d518786d3be58faa4e0b4
0x1bddffcb7166e6d218a87001db5005c4ac7b745253a495ac1428f210266b0d73
0xce911065e233a18e02f69438bfa294f65ce75b5a3bfacfe120ff15e175c435da
0x18f02e909e421a90186561d957605783bf7d1c536edfda960a3289ed769dd51d

Functions
Getter at block 20938502
getRewardForDuration(view returns (uint256)
198918729201559523587200
getVaultAddress(view returns (address)
0x44dd83e0598e7a3709cf0b2e59d3319418068a65
lastPauseTime(view returns (uint256)
0
lastUpdateTime(view returns (uint256)
1683886475
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x4a848f44146ca6d1d6aa34bcdf3c41093def1761
paused(view returns (bool)
false
periodFinish(view returns (uint256)
1683886475
rewardPerTokenStored(view returns (uint256)
74224631868110750
rewardRate(view returns (uint256)
328900015214218789
rewardsDistribution(view returns (address)
0x4a848f44146ca6d1d6aa34bcdf3c41093def1761
rewardsDuration(view returns (uint256)
604800
rewardsToken(view returns (address)
0x98585dfc8d9e7d48f0b1ae47ce33332cf4237d96
vault(view returns (address)
0x44dd83e0598e7a3709cf0b2e59d3319418068a65
Read-only
accounts(addressview returns (uint256 rewardPerTokenPaiduint256 rewardsuint256 dueDate)
earned(address ownerview returns (uint256)
lastTimeRewardApplicable(address ownerview returns (uint256)
rewardPerToken(address ownerview returns (uint256)
whitelistRecoverERC20(addressview returns (bool)
State-modifying
acceptOwnership(
changeWhitelistRecoverERC20(address tokenAddressbool flag
getReward(
nominateNewOwner(address _owner
notifyDeposit(returns (struct RewardsAccount)
notifyRewardAmount(uint256 reward
recoverERC20(address tokenAddressuint256 tokenAmount
recoverERC721(address tokenAddressuint256 tokenId
setPaused(bool _paused
setRewardsDistribution(address _rewardsDistribution
setRewardsDuration(uint256 _rewardsDuration
Events
ChangeWhitelistERC20(address indexed tokenAddressbool whitelistState
NotifyDeposit(address indexed useruint256 rewardPerTokenPaiduint256 dueDate
OwnerChanged(address oldOwneraddress newOwner
OwnerNominated(address newOwner
PauseChanged(bool isPaused
Recovered(address tokenuint256 amount
RecoveredNFT(address tokenAddressuint256 tokenId
RewardAdded(uint256 reward
RewardPaid(address indexed useruint256 reward
RewardsDurationUpdated(uint256 newDuration
Constructor
constructor(address _owneraddress _vaultaddress _rewardsDistributionaddress _rewardsToken
Fallback and receive

This contract contains no fallback and receive objects.

Errors
InsufficientBalance(uint256 availableuint256 required
NotWhitelisted(
RewardPeriodNotComplete(uint256 finish
RewardTooHigh(