0x2e801cdc8dad167aa6d67a7814318b711e77ae89

Unverified contract

Proxy

Active on Base with 223 txns
Deployed by via 0x700fa7d8 at 14137244
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
-
variable spans 49 additional slots
ERC-20
--
 (#128)
ERC-721
--
 (#90)
ERC-721
--
 (#71)
ERC-721
--
 (#53)
ERC-721
--
 (#17)
ERC-721
--
 (#16)
ERC-721
--
 (#3)
ERC-721
--
0x4a0df688a274a5677978e03c7eea281f9a1259a10ca9a6666ecc8706af9eb17a
0x225b7ce228f32a3de2512395b4399ef48aaa8c59a8f92d4ffceabcaa4f6936de
0x60b23657aa443f001e8af6de094892974d743d6169110622d25accd3011905a8
0x43f81eea14cf79cad3c402cb6fb2df5d96bc1d9b3b25414366e6692f15f4ce77
0x91a2c61f7bee359c70029bcc4baa6ea88c0079b431e49d18a813cfa1933d0d93
0xad516ed429519cc43b90df83a41bf194fd9e6047bdd25951b69dfca2a2e7ede2
0xbd76ac59a4123946e4ceab1816e9d1cd6f1ee105322fc2260c9b064600e1fa40
0xb9d4dad457e01308690ae39b427fb7a67d0bef32b9eca4bd971276ab7c8e7d99
0x56ae5eb75a88d022eb3333b6bf22de427b2f1794cf94fff623bfc68f3d8d122d
0xb09ece27025c1e339905d5817fea172040203b9cb959fe3543db2ef8fda474ad

Functions
Getter at block 22436973
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
contractType(pure returns (bytes32)
0x4e46545374616b65000000000000000000000000000000000000000000000000
contractURI(view returns (string)
ipfs://QmQSCYGkMYM7GNwzzFiyBT52RqNUAt2EXc3hkwDu88BeYv/0
contractVersion(pure returns (uint8)
1
getRewardTokenBalance(view returns (uint256)
63208888888888888931
getRewardsPerUnitTime(view returns (uint256 _rewardsPerUnitTime)
1388000000000000000000
getTimeUnit(view returns (uint256 _timeUnit)
3600
rewardToken(view returns (address)
0x39073444ab20c5af8941a972d97166bb1dc7c1db
stakingToken(view returns (address)
0xaf1dcbdb6c8f484c2b4c53b1eba423b38bf17f8d
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)
indexedTokens(uint256view returns (uint256)
isIndexed(uint256view returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
onERC721Received(addressaddressuint256bytesview returns (bytes4)
stakerAddress(uint256view returns (address)
stakers(addressview returns (uint64 amountStakeduint64 conditionIdOflastUpdateuint128 timeOfLastUpdateuint256 unclaimedRewards)
stakersArray(uint256view returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
claimRewards(
depositRewardTokens(uint256 _amountpayable 
grantRole(bytes32 roleaddress account
initialize(address _defaultAdminstring _contractURIaddress[] _trustedForwardersaddress _rewardTokenaddress _stakingTokenuint256 _timeUnituint256 _rewardsPerUnitTime
multicall(bytes[] datareturns (bytes[] results)
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setContractURI(string _uri
setRewardsPerUnitTime(uint256 _rewardsPerUnitTime
setTimeUnit(uint256 _timeUnit
stake(uint256[] _tokenIds
withdraw(uint256[] _tokenIds
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[] indexed tokenIds
TokensWithdrawn(address indexed stakeruint256[] indexed tokenIds
UpdatedRewardsPerUnitTime(uint256 oldRewardsPerUnitTimeuint256 newRewardsPerUnitTime
UpdatedTimeUnit(uint256 oldTimeUnituint256 newTimeUnit
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.