TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 861 txns
Deployed by via 0xcc54b46d at 17390939
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 48 additional slots
Native
Value $108,019.22
ERC-20
Value $2,448,790.9
ERC-20
Value $263,855.73
ERC-20
Value $10,060.59
ERC-20
--
0xf6fef33579fdfd0bc4ddb9b6f0a8ea18f6d16e6e98c6e7ecf2783a11011a83a5
0xb91f112e2185d48b9dd42bee5f9e8394efb8191554503c587919fdf5f62b4ffb
0x68ea3fcd3ebe691703bc0f9d1ede721d10dc3550720482c4439d70ae454ec699
0x6138285542d960c29b83247f0f67b4a23f75e934a8cb28275120b03e7a46f572
0xc7dcf7b0d730becf811a047cba54ca3b051d59876ae2925d54486be72fc188c6
0x33fae8419586cce9e911185c5c779bf693cd2c5d5bbae7569c866caca517da36
0x04a1821a7c1b9d11c5b3b84a2a69109bc38385a9eb21a046fd819a0682ff215d
0xb9a9e039f178fddb08bdf9daf5b0c48e11bf2a96b70124f29f012417c95b37a5
0xf3a1f0365028c8578eb52392eb2c766473ed45df976e77a57eb82247685971f7
0x981ff814159f590b9d39b83f1087874ccc7d2949f64a76edfbc44328e2ece4ad
From

Functions
Getter at block 21218454
ADMIN_ROLE(view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
ZAP_ROLE(view returns (bytes32)
0xda13a707f7a3840d073818a6eaebbe54a724320b9a9d77ff1a6dccba94a770b3
booster(view returns (address)
0x4d32c8ff2facc771ec7efc70d6a8468bc30c26bf
duration(view returns (uint256)
604800
getRewardTokens(view returns (address[])
[0x808507121B80c02388fAd14726482e061B8da827, 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, 0xeFEfeFEfeFeFEFEFEfefeFeFefEfEfEfeFEFEFEf, 0xd6eCfD0d5f1Dfd3ad30f267a3a29b3E1bC4fd54f]
getRewardTokensLength(view returns (uint256)
4
pid(view returns (uint256)
0
stakingToken(view returns (address)
0x22fc5a29bd3d6cce19a06f844019fd506fce4455
totalSupply(view returns (uint256)
1883685309791912237330078
Read-only
balanceOf(address accountview returns (uint256)
earned(address _accountaddress _rewardTokenview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getUserAmountTime(address _accountview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isRewardToken(addressview returns (bool)
lastTimeRewardApplicable(address _rewardTokenview returns (uint256)
rewardPerToken(address _rewardTokenview returns (uint256)
rewardTokens(uint256view returns (address)
rewards(addressview returns (uint256 periodFinishuint256 rewardRateuint256 lastUpdateTimeuint256 rewardPerTokenStoreduint256 queuedRewards)
supportsInterface(bytes4 interfaceIdview returns (bool)
userAmountTime(addressview returns (uint256)
userLastTime(addressview returns (uint256)
userRewards(addressaddressview returns (uint256 userRewardPerTokenPaiduint256 rewards)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
donate(address _rewardTokenuint256 _amountpayable 
emergencyWithdraw(
getReward(address _account
grantRole(bytes32 roleaddress account
initialize(address _booster
queueNewRewards(address _rewardTokenuint256 _rewardspayable 
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setParams(uint256 _pidaddress _stakingTokenaddress _rewardToken
stake(uint256 _amount
stakeAll(
stakeFor(address _foruint256 _amount
withdraw(uint256 amount
withdrawAll(
withdrawFor(address _accountuint256 _amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
BoosterUpdated(address _booster
EmergencyWithdrawn(address indexed _useruint256 _amount
Initialized(uint8 version
RewardAdded(address indexed _rewardTokenuint256 _reward
RewardPaid(address indexed _useraddress indexed _rewardTokenuint256 _reward
RewardTokenAdded(address indexed _rewardToken
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Staked(address indexed _useruint256 _amount
Withdrawn(address indexed _useruint256 _amount
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.