NFTStaking

Verified contract

Active on Ethereum with 141 txns
Deployed by via 0xbed3d474 at 16685837
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 4 additional slots
ERC-20
--
 (#140)
ERC-721
--
 (#139)
ERC-721
--
 (#138)
ERC-721
--
 (#137)
ERC-721
--
 (#136)
ERC-721
--
 (#135)
ERC-721
--
 (#134)
ERC-721
--
 (#129)
ERC-721
--
 (#128)
ERC-721
--
0xd35aa275d713fc745fc46f147e6ffe60190ce345f350e21bc96b7a93988c4285
0x5de9401c374e92c691e1b769e21433483589bb11b0e5c4fa6674065325fd7be1
0x1a1c6a12841dabb00566d4f90405827ff84bd81fb351f8cf4d9486cbd7dfdcbb
0x07cc84b07d644022040bf3a395937d0aa69e771990cdc85b93717a07e1e81156
0xf0eff7055cc95032cbf544930de3b23a5e8d996b871f561aed872899b29feb7b
0x2cd10b2161985080e882d2a8741980be4d5c33ece06d40172a49572377dd1c7a
0x161e11e91c0ac491cb830d2cd7c7a174047fcecdbfa1c248491a767601e99f60
0x110322304eb9bc398eec114950f08c99a75c9cc3f2abebb26ecb84ecdfbc6db2
0xc88cc29d783f8435465b976013bd2722fe55899a0a720e425a5bac1401917cf4
0xfffd61cf62ef065f498b74a57e0fc6bd18e4cf9342c04d3876c316bfa0df227a

Functions
Getter at block 21052170
ERC721_CONTRACT(view returns (address)
0x4629530bcce7ae3b20561ca717b9a47e9c244cdb
EXPIRATION(view returns (uint256)
10000000000000000000016685837
owner(view returns (address)
0xd63117e111fd4e1af8c41dda991b19d2cca80844
started(view returns (bool)
true
tokensStaked(view returns (uint256)
68
Read-only
calculateRewards(address accountuint256[] tokenIdsview returns (uint256[] rewards)
depositBlocks(addressuint256view returns (uint256)
depositsOf(address accountview returns (uint256[])
findRate(uint256 tokenIdview returns (uint256 rate)
onERC721Received(addressaddressuint256bytespure returns (bytes4)
rewardRate(uint256view returns (uint256)
tokenRarity(uint256view returns (uint256)
tokensStakedByUser(addressview returns (uint256)
State-modifying
admin_deposit(uint256[] tokenIds
claimRewards(uint256[] tokenIds
deposit(uint256[] tokenIds
initialize(
renounceOwnership(
setBatchRarity(uint256[] _tokenIdsuint256 _rarity
setExpiration(uint256 _expiration
setRarity(uint256 _tokenIduint256 _rarity
setRate(uint256 _rarityuint256 _rate
setcollectionaddress(address _collectionAddress
settokenaddress(address _newtokenaddress
toggleStart(bool _state
transferOwnership(address newOwner
withdraw(uint256[] tokenIds
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _erc721uint256 _expiration
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.