CyberLionzStaking

Verified contract

Active on Ethereum with 353 txns
Deployed by via 0x40196058 at 14726441
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#496)
ERC-721
--
 (#495)
ERC-721
--
 (#492)
ERC-721
--
 (#491)
ERC-721
--
 (#490)
ERC-721
--
 (#486)
ERC-721
--
 (#485)
ERC-721
--
 (#482)
ERC-721
--
 (#480)
ERC-721
--
 (#479)
ERC-721
--
0xf53851a63f720b7ce6117ffa8f2b16a0f6ec6812832e601a210e60a0d8f8a9fe
0x1cbd429abe696ff101ddcd40d2aea868d0de3147bd5c0149e383bcbbfaee5ad1
0x33a93eae3c57acecf163e351180694851841d1b3c9226ec71ae7a04029bc7cdc
From
0xb471572838c7648e30a49868978821a18e2eb2e9486a037bf639490963991d93
0x12b8059f36e6a7f325c6ccdc3b47e7a233eeb4b9d2ee01d5fbff0b86fb633923
0x9120e947d01b5930af9ee394ee4534d5bbee81641816088157ef25f67e2e0d2a
0x3634db14762f7b2298f759ecb65177504c96880842369390ab4b2dfe99b46c15
0xbbc98d9cf0e07476bc50910f59b7911d3b35e2803caf61d137e11cbf1595937a
From
0x770c6503497e8ff81d96d352b6fbafb7621185e2950ebeac4bf4d27abd32499d
0x2f500cecb64f2268a8ce723ff9f9e7a76d9eced52695063392aa9fc6261c73c3
From

Functions
Getter at block 20865607
ADMIN_ROLE(view returns (bytes32)
0xdf8b4c520ffe197c5343c6f5aec59570151ef9a492f2c624fd45ddde6135ec42
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
Read-only
claimableReward(address _userAddressuint256 _collectionIDuint256 _tokenIDview returns (uint256)
collectionInfo(uint256view returns (address collectionAddressuint256 rewardPerDayuint256 totalAmountStaked)
getRoleAdmin(bytes32 roleview returns (bytes32)
getTotalStakedItemsCount(uint256 _collectionIDview returns (uint256)
getUserStakedTokens(address _userAddressuint256 _collectionIDview returns (uint256[])
hasRole(bytes32 roleaddress accountview returns (bool)
onERC721Received(addressaddressuint256pure returns (bytes4)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalClaimableReward(address _userAddressuint256 _collectionIDview returns (uint256)
State-modifying
batchStake(uint256 _collectionIDuint256[] _tokenIDs
batchUnstake(uint256 _collectionIDuint256[] _tokenIDs
grantRole(bytes32 roleaddress account
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setAdminRole(address admin
setCollection(address _collectionAddressuint256 _rewardPerDay
stake(uint256 _collectionIDuint256 _tokenID
unstake(uint256 _collectionIDuint256 _tokenID
updateCollection(uint256 _collectionIDaddress _collectionAddressuint256 _rewardPerDay
Events
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor
constructor(address _rewardsToken
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.