StakingRewardsProxy

Verified contract

Proxy

Active on Ethereum with 1,655 txns
Deployed by via 0x9fd1c46d at 11927959
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
ERC-20
Value $2.33
ERC-20
--
0xe7af7cc465e1e6d74375cccf3ae6971e6848749adcc1cb71c5c605bfaac98fae
0x35b82657b8a36afbbdf28ad5c698c746a0e240d93aeb40cc54d5503bb5b89cb2
0x66b5779f0efecc391cb809bc937d4693046f7aff99450e08d7d4cf6c807b123a
0xf93c8ecb014a05878782ec39a7893cf6335884161cc31f9ebe70e252c5502f9a
0xb58fa835e37b6a8bb67482c0a8186889a35d149d9807eb25a9818148dfacb282
0x016e7127e3a818ac04ece5bf42e61ce9838d28a686f24abce48d2e4502f016d9
From
0x15dec721638cb16144fec253ba0eb288f961c05ea7dbe3fd4fa3a34d5f608c55
0x0021cbb40e6aa317b86f1fc822366802ead0a6516c3eb401bcb0bc540ed2308c
0x545e0f6d5e312796935112831dd5c0199e3d19f57ffdfeff70fdc004db29f08b
0xfcc9df5b89764e89842adf9799ec497310b6cbd10832702a63ebd5a14951b486

Functions
Getter at block 21181293
getRewardForDuration(view returns (uint256)
4199999999999999998521600
isOwner(view returns (bool)
false
lastTimeRewardApplicable(view returns (uint256)
1624031871
lastUpdateTime(view returns (uint256)
1624031871
owner(view returns (address)
0x4c0c29539c463af348f8cba8c02d644a8d68c320
periodFinish(view returns (uint256)
1624031871
rewardEscrow(view returns (address)
0x2ac34f8327aced80cfc04085972ee06be72a45bb
rewardPerToken(view returns (uint256)
5976651061951541126
rewardPerTokenStored(view returns (uint256)
5976651061951541126
rewardRate(view returns (uint256)
1157407407407407407
rewardsDistribution(view returns (address)
0x38138586aedb29b436eab16105b09c317f5a79dd
rewardsDuration(view returns (uint256)
3628800
rewardsToken(view returns (address)
0x7f3edcdd180dbe4819bd98fee8929b5cedb3adeb
stakingToken(view returns (address)
0xe3f9cf7d44488715361581dd8b3a15379953eb4c
totalSupply(view returns (uint256)
1993304382944549861298695
Read-only
balanceOf(address accountview returns (uint256)
earned(address accountview returns (uint256)
rewards(addressview returns (uint256)
userRewardPerTokenPaid(addressview returns (uint256)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
exit(
initialize(
initialize(address _rewardsTokenaddress _stakingTokenaddress _rewardEscrow
initialize(address sender
notifyRewardAmount(uint256 reward
recoverERC20(address tokenAddressuint256 tokenAmount
renounceOwnership(
setRewardsDistribution(address _rewardsDistribution
setRewardsDuration(uint256 _rewardsDuration
stake(uint256 amount
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Recovered(address tokenuint256 amount
RewardAdded(uint256 reward
RewardPaid(address indexed useruint256 reward
RewardsDurationUpdated(uint256 newDuration
Staked(address indexed useruint256 amount
Withdrawn(address indexed useruint256 amount
Constructor
constructor(address _logicaddress _proxyAdmin
Fallback and receive
fallback(
Errors

This contract contains no error objects.