NFTStaking

Verified contract

Active on Ethereum with 853 txns
Deployed by via 0x303b3822 at 11647510
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional variable
ERC-20
--
 (#17)
ERC-1555
--
 (#1)
ERC-1555
--
 (#8)
ERC-1555
--
 (#14)
ERC-1555
--
 (#7)
ERC-1555
--
 (#12)
ERC-1555
--
 (#2)
ERC-1555
--
 (#13)
ERC-1555
--
 (#26)
ERC-1555
--
0x63525a75afaa7b584ea9a12c78a815fee679d75bf912c924b2a1193482f314af
0x48aba6a07d2da3da3b0188d6b80051961d91fae7d8f455956f83456620f068b5
0xf4bb6f6d814be784542de0a821f250ed3f96ad4427a71772fa971b4f3f9b51d9
0x33b1b20196d6c757257317e708415499a9eaf683de18aa3ecf195aba82ddf174
0x0f040be683ae3c06e3efedf48d5ac70409b54acc7b80fa67c20886a7ff23640b
0x61e954a69c48476f667e5659df5540fca1849f2402f7b5be0bb1040949cb52b3
0xc4f42103d41238e24991ae4b39667de1b90c0e0b6d9c6b576f13d71d5eb61053
0x461eb268f9ec41d016c4bb0ab0cbc35ef8f33ebd3e95fd7de7131b3740c026b6
0xf06c7e312afd947fae2c371fe997e74876eee0b4a24a1e4ddefca89a6423c3fc
0x89ced1f55a60d862fd8ac2beca767dad7115adc8b84093c6f92dcbcc000793e4

Functions
Getter at block 21424803
NDR(view returns (address)
0x739763a258640919981f9ba610ae65492455be53
NFT(view returns (address)
0x89ee76cc25fcbf1714ed575faa6a10202b71c26a
_totalStrength(view returns (uint256)
239069
fee(view returns (uint256)
4700000000000000
 
getNftTokens(view returns (uint256[])
getRewardForDuration(view returns (uint256)
2343409999999995600000
lastTimeRewardApplicable(view returns (uint256)
1621353866
lastUpdateTime(view returns (uint256)
1621353866
owner(view returns (address)
0x548c690f898bee888240bd217302d60bcdf2b4d7
paused(view returns (bool)
false
periodFinish(view returns (uint256)
1621353866
rewardPerToken(view returns (uint256)
3312630660852542631162543647592641
rewardPerTokenStored(view returns (uint256)
3312630660852542631162543647592641
rewardRate(view returns (uint256)
216982407407407
rewardsDuration(view returns (uint256)
10800000
tokenMaxAmount(view returns (uint256)
1000
totalSupply(view returns (uint256)
171
Read-only
balanceByTokenIdOf(uint256 tokenIdaddress accountview returns (uint256)
balanceOf(address accountview returns (uint256)
earned(address accountview returns (uint256)
min(uint256 auint256 bpure returns (uint256)
nftTokenMap(uint256view returns (bool hasValue)
nftTokens(uint256view returns (uint256)
onERC1155Received(addressaddressuint256uint256bytespure returns (bytes4)
percentMultiplier(uint256view returns (uint256)
percentMultiplierTokenId(addressview returns (uint256)
pureStrengthWeight(addressview returns (uint256)
rewards(addressview returns (uint256)
strengthWeight(addressview returns (uint256)
userRewardPerTokenPaid(addressview returns (uint256)
State-modifying
changeAddresses(address _NDRaddress _NFT
exit(payable 
getReward(payable 
notifyRewardAmount(uint256 reward
recoverERC20(address tokenAddressuint256 tokenAmount
renounceOwnership(
setPercentMultiplier(uint256 _tokenIduint256 _percentMultiplier
setRewardsDuration(uint256 _rewardsDuration
setSupportedSeries(uint256 _seriesbool supported
setTokenMaxAmount(uint256 _tokenMaxAmount
setWithdrawRewardFee(uint256 _withdrawRewardFee
stake(uint256[] tokenIdsuint256[] amounts
transferOwnership(address newOwner
withdraw(
withdrawNFT(uint256[] tokenIdsuint256[] amounts
withdrawRewardFee(
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Recovered(address tokenuint256 amount
RewardAdded(uint256 reward
RewardPaid(address indexed useruint256 reward
RewardsDurationUpdated(uint256 newDuration
Staked(address indexed useruint256 tokenIduint256 amount
Unpaused(address account
Withdrawn(address indexed useruint256 tokenIduint256 amount
Constructor
constructor(address _NFTaddress _NDR
Fallback and receive
receive(
Errors

This contract contains no error objects.