NftStaking

Verified contract

Active on Ethereum with 3,719 txns
Deployed by via 0x871076f9 at 15728349
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots
 (#7994)
ERC-721
--
 (#7992)
ERC-721
--
 (#7979)
ERC-721
--
 (#7978)
ERC-721
--
 (#7973)
ERC-721
--
 (#7967)
ERC-721
--
 (#7957)
ERC-721
--
 (#7955)
ERC-721
--
 (#7946)
ERC-721
--
 (#7942)
ERC-721
--
0xb2ecefeec3e2584a638317950f42bbec973ffcde99f892523f3be2f2804d2bca
0x0ff538c4f75024463f287d94f02c16b2e73518f5a2b7f6037e8367303cc14d56
0xa475b31ad507ed9f79d293d5177c17eede02136fc57eb172ea58177cbb3f3eb8
0xfce9ff47443a245e5bd9754ce4f49092b9120b3e572456e1df54279d79d2ecab
0x1d20f03ad60a6cd933f432f21e6788d7d0574a3fe420201c41e8ba6693db2794
0x69203aa696ae158d5a6c638cd3a1ed0115911493023986044c0d566fe2ede5a2
0x83beecb6286d21ce48c27b0a19ceff612de11ce2044772949f66bf0b364694f2
0x487047484199e761e5843e15d9973fce0f6cf35cc7dd3aff47b2fc047200ed62
0xbc7f940a53e6d6b1fd2a8f642a20a06ed916b0e284ca5ef7b25c1b4b61118cf2
0xcaaf62fe751a87623753a9f5e95f3e11781da8642a28c32f9995c8a4521d4686

Functions
Getter at block 20859281
currentLottery(view returns (bool runningaddress tokenuint256 prizeuint256 totalTicketsaddress winner)
(running=true, token=0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48, prize=1000000000, totalTickets=0, winner=0x0000000000000000000000000000000000000000)
 
info(view returns (struct NftStakingStakedNftInfo[] stakedNftsstruct NftStakingLottery lotteryaddress rewardTokenaddress nftContractstruct NftStakingStakeInfo apyStakestruct NftStakingStakeInfo lotteryStake)
owner(view returns (address)
0x3514d7b31e3a1f1e20e85d71409226f46665605a
pastLotteries(view returns (uint256)
1
Read-only
lotteryWinners(uint256view returns (bool runningaddress tokenuint256 prizeuint256 totalTicketsaddress winner)
onERC721Received(addressaddressuint256bytespure returns (bytes4)
State-modifying
claimRewards(
configureStake(uint8 stakeTypeuint256 _timeBetweenRewardsuint256 _rewardPerTokenuint256 _minimumStakeTime
createLottery(address newTokenuint256 newPrize
drawLottery(
forceUnstake(uint256 tokenId
removeEth(
removeTokens(address token
setEnabled(uint8 stakeTypebool on
setOwner(address who
stake(uint8 stakeTypeuint256 tokenId
unstake(uint256 tokenId
Events

This contract contains no event objects.

Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.