StakingRewards

Verified contract

Active on Ethereum with 609 txns
Deployed by via 0x1a572dd8 at 17415158
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $106.4
0xaf4ec0c7b6b809ec320fd3801de3b491865178c88be3eef3c56cf5c7b55192b8
0xea990bc18c35c87ff58d89c9875e8f70e327e500ec8d7e626ef172842490fb65
0x98d708e9bcd70112caccc91a6e82d0502f480680eeddf7b07677aac30b53ee84
0x8b9ab860cff68ae318815df892821b80361566bb5c781a391b81c21b688a3847
0xee2329582c022fee3576c821b5ef0e8640a3eedab064c3c3835ac586d757f28a
0x25c401821b0316722566900bf9d2f08b193600ba21f811ad3e1cba3a88121c2d
0x0ff595b1b22706272a420511af023966391c5bd679dd76d3b0d57333c580a688
0x130b4a9080d76df2ec46272347f65034248e08266b9cac0429504429a586ddbb
0xc064148a554ac7c78462f0b2586098d81aa9eb5e3ba5e6ce0ebb4087d09ea15a
0x86a15e64be51b8ce3e51dd91e38882990c40b3ef7ef2bf66af71a627ee03dfe7

Functions
Getter at block 21388055
GAI(view returns (address)
0x0d8ca4b20b115d4da5c13dc45dd582a5de3e78bf
getRewardForDuration(view returns (uint256)
42474056674954317696000
lastTimeRewardApplicable(view returns (uint256)
1730546747
lastUpdateTime(view returns (uint256)
1730546747
owner(view returns (address)
0xbd40d5aff339f13abfaceb9dab965f748eb2b96a
paused(view returns (bool)
false
periodFinish(view returns (uint256)
1730546747
rewardPerToken(view returns (uint256)
659162456214761991
rewardPerTokenStored(view returns (uint256)
659162456214761991
rewardRate(view returns (uint256)
16386595939411388
rewardsDistribution(view returns (address)
0xbd40d5aff339f13abfaceb9dab965f748eb2b96a
rewardsDuration(view returns (uint256)
2592000
stakingAddress(view returns (address)
0xe3b6fd842792196bd138f57d7acad539cb4ea5a8
totalSupply(view returns (uint256)
234984992655232552560000
Read-only
balanceOf(address accountview returns (uint256)
earned(address accountview returns (uint256)
rewards(addressview returns (uint256)
startOfUserStake(addressview returns (uint256)
userRewardPerTokenPaid(addressview returns (uint256)
State-modifying
Pause(
UnPause(
exit(
getReward(
notifyRewardAmount(uint256 reward
recoverERC20(address tokenAddressuint256 tokenAmount
renounceOwnership(
setRewardsDistribution(address _rewardsDistribution
setRewardsDuration(uint256 _rewardsDuration
stake(uint256 amount
transferOwnership(address newOwner
withdraw(uint256 amount
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Recovered(address tokenuint256 amount
RewardAdded(uint256 reward
RewardPaid(address indexed useruint256 reward
RewardsDurationUpdated(uint256 newDuration
Staked(address indexed useruint256 amount
Unpaused(address account
Withdrawn(address indexed useruint256 amount
Constructor
constructor(address _rewardsDistributionaddress _GAIaddress _stakingAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.