0x45320194f3dec5440ce2abc372ef3457961dc5df

Unverified contract

Proxy

Active on Base with 452 txns
Deployed by via 0xdcf40981 at 11156374
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
--
ERC-20
--
0x45ad4cd70fc49814888de7b605b7c9588510dd091bc24085e37732c5d6d4fef4
0xb8209db32a8b15400444cf351e5a6b49897ecddd6b3754646ab244a54f2002ea
0xbc0162ca9c3567404eef74a2f05a9bb2dd633d5f95c6e2ca7d4a6c6abcd8246c
0x8c3c9f9cc44539d8d9bc4259c29a5e70b00d6fe006e0b06c23e1a318983e50f4
0xac698ef12429a360f9f9e51a98cbbdb554d86bd75b95fec80d10ddcb4e370f8a
0x57d1bb2badd474d4df9ce31bc8b21c02230ffe0b3806cee904e854695761f738
0x981c8da4276b18288f976d535db2975ceab19912923318372654e09467f4739e
0x502b072a051bea9fe5af624fe9422c98deab97f11e86b41229be872f79dea2d8
0x8176e9d8247b45fa23196b89291fb34de8c8e4fe62e98f93b2a73625f9287655
0x437bc10f2a18c2729e25c9ec53a06cb064f87482c06221c0491dd503ea5ac697

Functions
Getter at block 22933476
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
contractType(pure returns (bytes32)
0x546f6b656e5374616b6500000000000000000000000000000000000000000000
contractURI(view returns (string)
ipfs://QmZdwLaaPPKvJB2PbXzZswdivMTpL7ycPiCD3SEPsmR32P/0
contractVersion(pure returns (uint8)
1
getRewardRatio(view returns (uint256 _numeratoruint256 _denominator)
(_numerator=1, _denominator=500)
getRewardTokenBalance(view returns (uint256)
99999983927811648721111111111196
getTimeUnit(view returns (uint80 _timeUnit)
3600
rewardToken(view returns (address)
0x17339853d4f91e259ae849d39a74f7c7d3a54926
rewardTokenDecimals(view returns (uint16)
18
stakingToken(view returns (address)
0xd3809de53afdb762f28fe4d58cc265293e012a50
stakingTokenBalance(view returns (uint256)
28814850000000000000000000
stakingTokenDecimals(view returns (uint16)
18
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.