NFTStaking

Verified contract

Active on Ethereum with 8,593 txns
Deployed by via 0x9693e1d9 at 13594398
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#107)
ERC-1555
--
 (#107)
ERC-1555
--
 (#239)
ERC-1555
--
 (#10000)
ERC-721
--
 (#9999)
ERC-721
--
 (#9991)
ERC-721
--
 (#9990)
ERC-721
--
 (#9989)
ERC-721
--
 (#9987)
ERC-721
--
 (#9986)
ERC-721
--
0xd21ef81184adc6d62a56aa10e523a80a4d6cc4c5b466e215cca17f0a0e926d02
0x88c32d5337646060b20e22ef8cbeba07cb3784f03213c71778c11a911fd908f8
0xdfef78bb116a115c0d771cbb7ee8fc44a4d745ae25202f694745f09200cd8aef
0xa0bc56d771fcbe0a17b6186808a484b3e8ccd813a977f00082c73e6882a184a3
0x04536d38a5789907b9bbf2189f3437c3b3dcdff8f26d5a05f6ef1e77b36fe913
0x159b70bfac54f7a417b7d902006c53f8ab046d795c61cde3c2cf2be531990d56
0xa05fa1920d88393117e16817ad3aaa9a5ff3b97005585b8b4956de6ec8a5c0ed
0xcf91ff2d8b3e868759deece153e59018a47556446533961e2981332fc1dca37a
0xf9e91bd989b20eb5c36ff0764a6ec1f1c1e6c512e4b403dc46383ab92db458d5
0x6a1b702d6248d37ec3dc98aabf312378d5d831df5daf794f29a5d2aa90020c7b

Functions
Getter at block 21158612
FEATURE_STAKING(view returns (uint32)
1
FEATURE_UNSTAKING(view returns (uint32)
2
ROLE_ACCESS_MANAGER(view returns (uint256)
57896044618658097711785492504343953926634992332820282019728792003956564819968
ROLE_RESCUE_MANAGER(view returns (uint32)
65536
features(view returns (uint256)
3
now32(view returns (uint32)
1731257843
targetContract(view returns (address)
0xdd70af84ba86f29bf437756b655110d134b5651c
Read-only
evaluateBy(address operatoruint256 targetuint256 desiredview returns (uint256)
isFeatureEnabled(uint256 requiredview returns (bool)
isOperatorInRole(address operatoruint256 requiredview returns (bool)
isSenderInRole(uint256 requiredview returns (bool)
isStaked(uint32 tokenIdview returns (bool)
numStakes(address ownerview returns (uint256)
numStakes(uint32 tokenIdview returns (uint256)
tokenStakes(uint32uint256view returns (address owneruint32 stakedOnuint32 unstakedOn)
userRoles(addressview returns (uint256)
userStakes(addressuint256view returns (uint32 tokenIduint32 index)
State-modifying
rescueErc20(address _contractaddress _touint256 _value
rescueErc721(address _contractaddress _touint256 _tokenId
stake(uint32 tokenId
stakeBatch(uint32[] tokenIds
unstake(uint32 tokenId
unstakeBatch(uint32[] tokenIds
updateFeatures(uint256 _mask
updateRole(address operatoruint256 role
Events
RoleUpdated(address indexed _byaddress indexed _touint256 _requesteduint256 _actual
Staked(address indexed _byuint32 indexed _tokenIduint32 _when
Unstaked(address indexed _byuint32 indexed _tokenIduint32 _when
Constructor
constructor(address _nft
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.