NftStaking

Verified contract

Active on Ethereum with 2,374 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
 (#11000)
ERC-721
--
 (#10996)
ERC-721
--
 (#10995)
ERC-721
--
 (#10993)
ERC-721
--
 (#10991)
ERC-721
--
 (#10986)
ERC-721
--
 (#10982)
ERC-721
--
 (#10981)
ERC-721
--
 (#10980)
ERC-721
--
0xa597a6215afbbdd418e9dc2ece2e58749710dcbcbeedebb3bebf3e5c28dea59f
0x7989ebe3569f586af29aa7c112bf8be681e3ce57c557a8adbcccff9d571c841e
0xbaacce20892ca6a7cb8929ac8f5cd204559b9d4ef54da15125babf540821da05
0x0a6cee92b5a915b778ea82c97d69a0d114ebf5d77ce67e59c868d568b1400c09
0x89e050dec79bc687577304abe75000befe2f031bc0abb22fca2c5ea54a0ddc23
0x061ef8b8a6c5a396cf635f979865bca8ece911f9281ac2482231cb5f88e592ad
0x53f6eef43328ea5b9519d162b29c76fcd094965c6c98c1931acf48f221e58474
0x5665b769a80a96bb07a8204e3cff878317f63a8852ed9f97d7ab0be2cac5ae03
0x662d4c5d85c2afc1baf4b07ba481479b9d235edb10c910fa3cdb9809de601f7d
0x53e7b2bf28333eb2197784dac1dac53a1a6280b10528bdbbe8da78a3669a7385

Functions
Getter at block 20855392
DEAD(view returns (address)
0x000000000000000000000000000000000000dead
SEASON1_MERKLE_ROOT(view returns (bytes32)
0x8d422a0a750b009f44abaa42fb73e814282e40ef4c1b4408ef179a6093d87a15
SEASON2_MERKLE_ROOT(view returns (bytes32)
0x3d117b689c397e823e69f5374fd901f867877efe565dd10de664f9ebbadbe0bf
_forcedUnstakeFee(view returns (uint16)
10000
_lockPeriod(view returns (uint256)
5184000
_rewardToken(view returns (address)
0xbf546bbcc1102e4c32769ee0e6dce385a39f4237
_season1Nft(view returns (address)
0x2f14f1b6c350c41801b2b7ba9445670d7e2ffc70
_season2Nft(view returns (address)
0x41231dadda96380c114e75e0da8a2b207d9232c2
_unstakeFee(view returns (uint16)
500
owner(view returns (address)
0x7a984c84f0fafadaab7d0395e6abe560e26ff370
paused(view returns (bool)
false
Read-only
isStaked(address __accountuint256 __tokenIdview returns (bool)
isWhiteListedSeason1(bytes32 _leafNodebytes32[] _proofview returns (bool)
isWhiteListedSeason2(bytes32 _leafNodebytes32[] _proofview returns (bool)
toLeaf(uint256 tokenIDuint256 indexuint256 amountpure returns (bytes32)
viewPairedNfts(address __accountview returns (uint256[] pairedSeason1Nftsuint256[] pairedSeason2Nfts)
viewProfit(address __accountview returns (uint256 totalEarneduint256 totalClaimeduint256 lockedRewardsuint256 unlockedRewards)
viewSeason1Nfts(address __accountview returns (uint256[] season1Nftsbool[] lockStats)
viewSeason2Nfts(address __accountview returns (uint256[] season2Nftsbool[] lockStats)
State-modifying
_unpause(
claimRewards(
lockSeason1Nfts(uint256[] __tokenIDList
lockSeason2Nfts(uint256[] __tokenIDList
onERC721Received(addressaddressuint256bytesreturns (bytes4)
pairNfts(uint256 __season1TokenIDuint256 __season2TokenID
pause(
renounceOwnership(
setMerkleRoot(bytes32 _season1Rootbytes32 _season2Root
setSeason2Nft(address __season2Nft
stakeSeason1(bool __lockedStakinguint256[] __tokenIDListuint256[] __indexListuint256[] __rarityListbytes32[][] __proofList
stakeSeason2(bool __lockedStakinguint256[] __tokenIDListuint256[] __indexListuint256[] __rarityListbytes32[][] __proofList
transferOwnership(address newOwner
unstakeSeason1(uint256[] __tokenIDList
unstakeSeason2(uint256[] __tokenIDList
updateFeeValues(uint16 __unstakeFeeuint16 __forcedUnstakeFee
updateLockPeriod(uint256 __lockPeriod
updateSeason1BaseRpd(uint8 __rarityuint256 __rpd
updateSeason1LockedExtraPercent(uint8 __rarityuint16 __lockedExtraPercent
updateSeason2ExtraPercent(uint8 __rarityuint8 __stakeTypeuint16 __extraPercent
Events
Harvested(address indexed accountuint256 amount
InsufficientRewardToken(address indexed accountuint256 amountNeededuint256 balance
Locked(address indexed accountuint256 tokenIdbool isSeason1
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paired(address indexed accountuint256 season1TokenIduint256 season2TokenId
Paused(address account
Staked(address indexed accountuint256 tokenIdbool isSeason1bool isLocked
Unpaused(address account
Unstaked(address indexed accountuint256 tokenIdbool isSeason1
Constructor
constructor(address __rewardTokenaddress __season1Nft
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.