TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 36 txns
Deployed by via 0x3900f893 at 13954801
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $98.99
ERC-20
--
0xfb32c4cccb0d22e8259687b07d9c7bf5e5d9cf3e6128c9b9c860aa85c9170692
0x84cbb618514bcd308fde71c54c4914adb5ae7200bef9099dd405ff88cb912969
0x14699a427fbc831d83e1651afc5b0824ddf26313818eb3df39653e8f5b05b019
0xbcc3e8eaf4e57939a1b8be6b03e17bd538ce6ac2ba0b3e0cdf0c8c2ab89fc931
0x4fe29afeac2245476716e7d0030e6a44ed85b3332baae69a97366b329c525ebf
0x7f9c15c17054851fce165a90dfdef1409793d4e7c7d1652cbc1c6137d1d20f8d
0xbf31c2af399bafbe1cf049b63a7cb61d16871d093a19b5081dc05fd682f651d0
0xc0fdcfc6e5356557f4c6d29dbdb83e1e36a594a65c78f50c2bae0dbb0d043c0b
0xbd3b6ff6b4d3861133f6706026a4580e9426479025ecada215396231aeeb8a07
0x4cd8725a12041134950aece6408dfce18ffa17cd2beabc3a59c3e353e832a714

Functions
Getter at block 21403026
VERSION(view returns (string)
3.0.23
getRewardTokens(view returns (address[])
[0x0538C8bAc84E95A9dF8aC10Aad17DbE81b9E36ee, 0x1b40183EFB4Dd766f11bDa7A7c3AD8982e998421]
growToken(view returns (address)
0x0538c8bac84e95a9df8ac10aad17dbe81b9e36ee
pool(view returns (address)
0x252c805e999115158174dfc997bf5c1342aadff2
rewardForDuration(view returns (address[] _rewardTokensuint256[] _rewardForDuration)
(_rewardTokens=[0x0538C8bAc84E95A9dF8aC10Aad17DbE81b9E36ee, 0x1b40183EFB4Dd766f11bDa7A7c3AD8982e998421], _rewardForDuration=[2646359287490419200, 499999999999999392000])
 
rewardPerToken(view returns (address[] _rewardTokensuint256[] _rewardPerTokenRate)
Read-only
claimable(address _accountview returns (address[] _rewardTokensuint256[] _claimableAmounts)
isRewardToken(addressview returns (bool)
lastTimeRewardApplicable(address _rewardTokenview returns (uint256)
lastUpdateTime(addressview returns (uint256)
periodFinish(addressview returns (uint256)
rewardDuration(addressview returns (uint256)
rewardPerTokenStored(addressview returns (uint256)
rewardRates(addressview returns (uint256)
rewardTokens(uint256view returns (address)
rewards(addressaddressview returns (uint256)
userRewardPerTokenPaid(addressaddressview returns (uint256)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addRewardToken(address _newRewardToken
claimReward(address _account
initialize(address _pooladdress[] _rewardTokens
notifyRewardAmount(address _rewardTokenuint256 _rewardAmountuint256 _rewardDuration
notifyRewardAmount(address[] _rewardTokensuint256[] _rewardAmountsuint256[] _rewardDurations
updateGrowToken(address _newGrowToken
updateReward(address _account
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
DripRewardPaid(address indexed useraddress indexed rewardTokenuint256 reward
GrowTokenUpdated(address indexed oldGrowTokenaddress indexed newGrowToken
RewardAdded(address indexed rewardTokenuint256 rewarduint256 rewardDuration
RewardPaid(address indexed useraddress indexed rewardTokenuint256 reward
RewardTokenAdded(address indexed rewardTokenaddress[] existingRewardTokens
Constructor
constructor(address initialLogicaddress initialAdminbytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.