NFTMasterChef

Verified contract

Active on Ethereum with 3,135 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x2c99c7af776477b7d6fa16bdffc6fc8a78218e18cba1a9934a0fad40bc50b1d6
0x289f33962e10ef5c9f5cb51f0cfb7e4e98d8bba9dee02b469618380db9cf401b
0x539f5db985053e0b3d928c9ba0f0743fb6820fc04a21e516108b0d1d467810a5
0x4aa0ae90b51bd861fbc3791f47ccbd8c838e19382e5907b5437cf14c4e74a46a
From
0x5b2ba7c8f0b0db01c6291a4a000600db09417968ef2de76ec35487bef7691554
0xf1bf92e119e5634359fded1332fcc357edae700d92c82a8519069986bdb41fa4
0xe1c2c27a581a45f3ab884b614fa4a5bd0af4674fb384df3abbcbaad85f6d4938
0xc90d5a43783ec5f0e6f0343b96a05f22df5c8be640743bd696ee61381c29e7b3
0xef27730edeb3bdbe6795e0b5b27b3cd17ccf9a3137da12808c6708df8874ed79
From
0xb8208a99f29cd0617928e1a77b5c3a596d170945c3e2931edf55983066017348
From

Functions
Getter at block 21163923
devAddress(view returns (address)
0x04444f67e872f0651796a7fc88ca8e1848a532d4
harvestStrategy(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x04444f67e872f0651796a7fc88ca8e1848a532d4
poolLength(view returns (uint256)
59
token(view returns (address)
0xc481a850aead5002598b7ed355cbb3349c148072
wnftFactory(view returns (address)
0x6df4a699ac7086ee4a8d0602f2d00a0054a0930a
Read-only
canHarvest(uint256 _pidaddress _forUseruint256[] _wnftTokenIdsview returns (bool)
getMultiplier(uint256 _fromuint256 _topure returns (uint256)
getPoolCurrentReward(uint256 _pidview returns (struct INFTMasterChefRewardInfo _rewardInfouint256 _currentRewardIndex)
getPoolEndBlock(uint256 _pidview returns (uint256 _poolEndBlock)
isPoolEnd(uint256 _pidview returns (bool)
pending(uint256 _piduint256[] _wnftTokenIdsview returns (uint256 _mininguint256 _dividend)
poolInfos(uint256view returns (address wnftuint256 startBlockuint256 currentRewardIndexuint256 currentRewardEndBlockuint256 amountuint256 lastRewardBlockuint256 accTokenPerShareaddress dividendTokenuint256 accDividendPerShareuint256 depositFee)
poolNFTInfos(uint256uint256view returns (bool depositeduint256 rewardDebtuint256 dividendDebt)
poolRewardLength(uint256 _pidview returns (uint256)
poolsRewardInfos(uint256uint256view returns (uint256 rewardBlockuint256 rewardForEachBlockuint256 rewardPerNFTForEachBlock)
State-modifying
addDividendForPool(uint256 _piduint256 _addDividend
addPoolInfo(address _nftuint256 _startBlockstruct INFTMasterChefRewardInfo[] _rewardsuint256 _depositFeeaddress _dividendTokenbool _withUpdate
closePool(uint256 _pidaddress _to
deposit(uint256 _piduint256[] _tokenIdspayable 
emergencyStop(address _to
harvest(uint256 _pidaddress _forUseruint256[] _wnftTokenIdsreturns (uint256 _mininguint256 _dividend)
massUpdatePools(
renounceOwnership(
setHarvestStrategy(address _harvestStrategy
setPoolDepositFee(uint256 _piduint256 _depositFee
setPoolDividendToken(uint256 _pidaddress _dividendToken
setStartBlock(uint256 _piduint256 _startBlock
transferOwnership(address newOwner
updateDevAddress(address _devAddress
updatePool(uint256 _pid
updatePoolReward(uint256 _piduint256 _rewardIndexuint256 _rewardBlockuint256 _rewardForEachBlockuint256 _rewardPerNFTForEachBlock
withdraw(uint256 _piduint256[] _wnftTokenIds
withdrawWithoutHarvest(uint256 _piduint256[] _wnftTokenIds
Events
AddDividendForPool(uint256 piduint256 addDividend
AddPoolInfo(address nftaddress wnftuint256 startBlockstruct INFTMasterChefRewardInfo[] rewardsuint256 depositFeeaddress dividendTokenbool withUpdate
AddTokenRewardForPool(uint256 piduint256 addTokenPerPooluint256 addTokenPerBlockbool withTokenTransfer
ClosePool(uint256 pidaddress to
Deposit(address indexed useruint256 indexed piduint256[] tokenIds
EmergencyStop(address useraddress to
Harvest(address indexed useruint256 indexed piduint256[] wnftTokenIdsuint256 mininguint256 dividend
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetHarvestStrategy(address harvestStrategy
SetPoolDepositFee(uint256 piduint256 depositFee
SetPoolDividendToken(uint256 pidaddress dividendToken
SetStartBlock(uint256 piduint256 startBlock
UpdateDevAddress(address devAddress
UpdatePoolReward(uint256 piduint256 rewardIndexuint256 rewardBlockuint256 rewardForEachBlockuint256 rewardPerNFTForEachBlock
Withdraw(address indexed useruint256 indexed piduint256[] wnfTokenIds
WithdrawWithoutHarvest(address indexed useruint256 indexed piduint256[] wnfTokenIds
Constructor
constructor(address _wnftFactoryaddress _tokenaddress _devAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.