vVvNFTStakingContract

Verified contract

Active on Ethereum with 1,582 txns
Deployed by via 0x66cfef2a at 15421363
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#4999)
ERC-721
--
 (#4998)
ERC-721
--
 (#4997)
ERC-721
--
 (#4996)
ERC-721
--
 (#4995)
ERC-721
--
 (#4994)
ERC-721
--
 (#4993)
ERC-721
--
 (#4992)
ERC-721
--
 (#4991)
ERC-721
--
 (#4989)
ERC-721
--
0x42fac5ac0db3aadc3cf36af3b7c68e045a153b5d617acb67592ff8354bbe04b7
0x1403485a3a33b488665f07eb924e463443d3b7639643f6e1f895b9a49d4ede89
0xd7a72cf1fe568c45e44e54144805d1e083cbef908be1e0879ad20134cf965910
0xd3efa116feef5e2c284edc154b096e3c8da0feda926ab5e0fda894fd2cde93f1
0xf7944c9d75689a374ca17cf3940c4e56f6125c95bdf7ffd0083a203061fc499f
0xe731d006304ceaf69a1575529956dfbfca0552241e381db525df7e249253764a
0x324d4940c3bb25dc4247295ab3343a62705e6cc340fd4523eb54aec5a059f9a0
0x00cb49c791f9aefe1f04dad1137f69d3227f3925c35164764367e186a93d57fa
0x24b582ae927771eb076317cdc0cdf55a37cbfcb2c5fb6cf8c142c9db994806a4
0xaa4512e7de8ac0c3de84ed3793d88c3e466d898dfe792e233c1fecf96a41e142

Functions
Getter at block 21313076
nftAddress(view returns (address)
0xdbdef48f7546e279cf9253b6559f0573ea392e36
owner(view returns (address)
0x79b563d11fc4513a8b16ec032a78902943775b9c
vVvS1RAddress(view returns (address)
0x72bf935bb4aae5c0f5be881dce532da6885a902d
Read-only
getAmountOfValidStaked(address _userview returns (uint256 dolphinStakingAmountuint256 sharkStakingAmountuint256 whaleStakingAmount)
getNFTRace(uint256 _tokenIdview returns (uint32 race)
getStakingItemInfo(address _useruint256 _tokenIdview returns (bool _isStakeduint256 _startTimeuint256 _lockTime)
nftRace(uint256view returns (uint32)
onERC721Received(addressaddressuint256bytespure returns (bytes4)
stakingAmount(addressview returns (uint256)
userInfo(addressuint256view returns (uint256 tokenIduint256 startTimeuint256 lockTime)
State-modifying
renounceOwnership(
setDolphinRaceByTokenIds(uint256[] _dolphinTokenIds
setNFTAddress(address _nftAddress
setRewardAddress(address _vVvS1RAddress
setSharkRaceByTokenIds(uint256[] _sharkTokenIds
setWhaleRaceByTokenIds(uint256[] _whaleTokenIds
stake(uint256[] tokenIdsuint32[] _lockTime
transferOwnership(address newOwner
unstake(uint256[] tokenIds
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Stake(address indexed useruint256 amount
UnStake(address indexed useruint256 amount
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
lockTimeNotReached(
stakeNotCalledByTokenOwner(
stakingContractIsNotOwner(
tokenIsAlreadyStaked(
tokenIsAlreadyUnstaked(