0x5d79e63b9f8fba67c3124de4dd6bef3d50582b51

Verified contract

Proxy

Active on Ethereum with 1,276 txns
Deployed by via 0x1cb321ab at 18932697
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 48 additional slots
-
variable spans 48 additional slots
ERC-20
Value $947.07
ERC-20
--
0x76f4439d88f4777de544fefcb6076e2c5dcc8eda00b1e7941e89b6c556e8648f
0xa0f34b6cab5071f33f8d06e48ea1c07b56dce3a959f3b8f276b46ac6fb97562e
0x9606789115261e35fce4f35027dd6203b74f837bf00564d7076eb6f169437a8d
0xeeae47d95a0d87bea61ee591ffba408a9516bde3dee893bf1ff80fd26ac28c7e
0x547c6c619410cf25331f11ccccd26bf7f0e2e6a4ea5cbfd64319baed9532af40
0xaf9b370d506ca3872a1813f1ecec981b5fb46139e91faa9dfd1ef3bc34c0fa0b
0x21d37b6e8051c55f73dc28fe7459f15989398a3e3841f299da92e7f2a989863d
0x87b11ebf9a9a8b4d0ce640390b1275a2acc523ffb1d67426116e5facc3846f37
0xa9f6fe24525f70288385f517cd71eeb3bba8773d207ca9b2a7c2e02cbf169208
0x889b7525daa56ea0b0095d39c901b365c5fe7fdb4419521234dc70777c087713

Functions
Getter at block 21207093
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
contractType(pure returns (bytes32)
0x546f6b656e5374616b6500000000000000000000000000000000000000000000
contractURI(view returns (string)
ipfs://QmWosT4sZWGm1yvPDoRaazF2cgtrmd8V24a7CEKShy5xb7/0
contractVersion(pure returns (uint8)
1
getRewardRatio(view returns (uint256 _numeratoruint256 _denominator)
(_numerator=1, _denominator=200000)
getRewardTokenBalance(view returns (uint256)
99999576494456768000000000
getTimeUnit(view returns (uint80 _timeUnit)
86400
rewardToken(view returns (address)
0xa4c18968eefcfbfbb4fe0eb162ac644dd49816c6
rewardTokenDecimals(view returns (uint16)
18
stakingToken(view returns (address)
0x95640a134721475bc78594c8ea66c0182c7b9a50
stakingTokenBalance(view returns (uint256)
1595282867183685
stakingTokenDecimals(view returns (uint16)
9
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address member)
getRoleMemberCount(bytes32 roleview returns (uint256 count)
getStakeInfo(address _stakerview returns (uint256 _tokensStakeduint256 _rewards)
hasRole(bytes32 roleaddress accountview returns (bool)
hasRoleWithSwitch(bytes32 roleaddress accountview returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
stakers(addressview returns (uint128 timeOfLastUpdateuint64 conditionIdOflastUpdateuint256 amountStakeduint256 unclaimedRewards)
stakersArray(uint256view returns (address)
State-modifying
claimRewards(
depositRewardTokens(uint256 _amountpayable 
grantRole(bytes32 roleaddress account
initialize(address _defaultAdminstring _contractURIaddress[] _trustedForwardersaddress _rewardTokenaddress _stakingTokenuint80 _timeUnituint256 _rewardRatioNumeratoruint256 _rewardRatioDenominator
multicall(bytes[] datareturns (bytes[] results)
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setContractURI(string _uri
setRewardRatio(uint256 _numeratoruint256 _denominator
setTimeUnit(uint80 _timeUnit
stake(uint256 _amountpayable 
withdraw(uint256 _amount
withdrawRewardTokens(uint256 _amount
Events
ContractURIUpdated(string prevURIstring newURI
Initialized(uint8 version
RewardTokensDepositedByAdmin(uint256 _amount
RewardTokensWithdrawnByAdmin(uint256 _amount
RewardsClaimed(address indexed stakeruint256 rewardAmount
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokensStaked(address indexed stakeruint256 amount
TokensWithdrawn(address indexed stakeruint256 amount
UpdatedMinStakeAmount(uint256 oldAmountuint256 newAmount
UpdatedRewardRatio(uint256 oldNumeratoruint256 newNumeratoruint256 oldDenominatoruint256 newDenominator
UpdatedTimeUnit(uint256 oldTimeUnituint256 newTimeUnit
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.