StakeDucks

Verified contract

Active on Ethereum with 1,224 txns
Deployed by via 0xef2291df at 14285606
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
ERC-20
--
 (#992)
ERC-721
--
 (#990)
ERC-721
--
 (#979)
ERC-721
--
 (#978)
ERC-721
--
 (#977)
ERC-721
--
 (#976)
ERC-721
--
 (#975)
ERC-721
--
 (#974)
ERC-721
--
 (#964)
ERC-721
--
0x5be4e7b32e35b9f07310f43df7b2b74e84cd5f01fc41e53f616d7fafaf8d697e
0xe9fb5fcdc65e2ddfd64c80a9a69dcab62b36bf8747e8fd1cd59e46b9730c02a2
0x80bc0e06256b4c5ca86f8df2c30f3d110bef0c314287f3117690a7ffc6472e3c
0x0661bfd28c3007a4021fa84853f5f897dc307bf16cee930f76367d965d487fba
0xe50b19472c7c167be1891bb658fce6551a4213c285cfe2bf1cf46e18a7552591
0x1636e26d3ff7aa76ac512ebc4b3c5aa309c1ba2a91c6e02c5529064768247f2f
0xd464c01a775b61d1483d007181432be221b59ed26a94b8203f3152451eec98ac
0x6d7adf7a61a8454a153ffa27863881d2e5bd0c907c9ecb9f8260b6c5d94bab15
0xcab5aa375d4cc7e079e85d307ee211c6d7d3266d814e46954ca2835ef445d69d
0x1eef1409a6fe2c3288853face75bb91ecc14c348466882957a9169ae308c0228

Functions
Getter at block 21013958
erc20Address(view returns (address)
0xf5ae40b79dc3b7bdc340daeee62707db2c1c5e20
erc721Address(view returns (address)
0x1a3043d23dc70aea1d9912725e2aa056be1a471e
levelUpCostPerLevel(view returns (uint256)
500000000000000000000
owner(view returns (address)
0x5b30516bcb5174e5f295031e0c53d02f1e6ab0a7
rate(view returns (uint256)
100000000000000000000
Read-only
_depositTimes(addressuint256view returns (uint256)
calculateRewards(address accountuint256[] tokenIdsview returns (uint256[] rewards)
depositsOf(address accountview returns (uint256[])
level(uint256view returns (uint256)
onERC721Received(addressaddressuint256bytespure returns (bytes4)
stakeBonuses(uint256view returns (uint256)
State-modifying
claimRewards(uint256[] tokenIds
deposit(uint256[] tokenIds
levelUp(uint256[] tokenIds
renounceOwnership(
setDailyRate(uint256 _rate
setErc20Address(address _tokenAddress
setLevelUpCost(uint256 _newCost
setStakeBonus(uint256 _indexuint256 _bonus
transferOwnership(address newOwner
withdraw(uint256[] tokenIds
withdrawTokens(
Events
Deposit(address addruint256[] tokenIds
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardClaim(address addruint256 rewardTotal
Withdraw(address addruint256[] tokenIds
Constructor
constructor(address _erc721Addressaddress _erc20Addressuint256 _rate
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.