BrewlabsNftStaking

Verified contract

Active on Ethereum with 8 txns
Deployed by via 0x58ad1bdf at 18223704
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#21)
ERC-721
--
 (#17)
ERC-721
--
 (#5)
ERC-721
--
0xb9116758b30d193bb0ad159d5656e38025e1fce486f3e0c5a309e0f3b033ad26
0xd98414b9968c1be917cf59dfb67032b32336509d5227d8638e87cd7647617d35
0x35721d7f592f368d90d01e0a083e90bcf880c46b2e37c379943b265a5f3f9a2d
0xde0d5a50c4e400497edad1f16e66e60f51502f8dce0fcea50222bcb969705d52
0x6bc7c5feb9557b104dadd852409ec0047a5047f54c232d8740b014ab989710d3
0x2c90ba99d6ee5d0c404e55a707d310b3cb17aafa8bbca7869a36eadca7a1ea80
0x41ffc4b313bc7a4003625ba1fc2aa47e3ecd260ae3f3933820a55c7cdf048c78
0x15337d8823f7c8b8cbf3896c39fd88feeed2632e481479ad0f4f1b915e65af78

Functions
Getter at block 21058387
accTokenPerShare(view returns (uint256)
0
admin(view returns (address)
0x1422ee2d620755450b6aaebc9afac1a0ab3128e7
autoAdjustableForRewardRate(view returns (bool)
true
availableRewardTokens(view returns (uint256)
0
bonusEndBlock(view returns (uint256)
20136440
duration(view returns (uint256)
91
earnedToken(view returns (address)
0x0000000000000000000000000000000000000000
insufficientRewards(view returns (uint256)
0
isInitialized(view returns (bool)
true
lastRewardBlock(view returns (uint256)
19589087
mirrorNft(view returns (address)
0xb9cefcbdbb92bdea83a58939b9b0e550a7cce68e
oneTimeLimit(view returns (uint256)
40
owner(view returns (address)
0xe1f1dd010bbc2860f81c8f90ea4e38db949bb16f
performanceFee(view returns (uint256)
890000000000000
rewardPerBlock(view returns (uint256)
0
stakingNft(view returns (address)
0x1422ee2d620755450b6aaebc9afac1a0ab3128e7
startBlock(view returns (uint256)
19551674
totalStaked(view returns (uint256)
3
treasury(view returns (address)
0x64961ffd0d84b2355ec2b5d35b0d8d8825a774dc
Read-only
onERC721Received(addressaddressuint256bytesview returns (bytes4)
pendingReward(address _userview returns (uint256)
stakedInfo(address _userview returns (uint256uint256[])
userInfo(addressview returns (uint256 amountuint256 rewardDebt)
State-modifying
claimReward(payable 
deposit(uint256[] _tokenIdspayable 
emergencyRewardWithdraw(uint256 _amount
emergencyWithdraw(
forceUnstake(address fromuint256 tokenId
increaseEmissionRate(uint256 _amount
initialize(address _stakingNftaddress _mirrorNftaddress _earnedTokenuint256 _rewardPerBlock
renounceOwnership(
rescueTokens(address _token
setAdmin(address _addr
setAutoAdjustableForRewardRate(bool _status
setDuration(uint256 _duration
setOneTimeLimit(uint256 _limit
setServiceInfo(address _treasuryuint256 _fee
startReward(
stopReward(
transferOwnership(address newOwner
updateEndBlock(uint256 _endBlock
updateRewardPerBlock(uint256 _rewardPerBlock
withdraw(uint256 _amountpayable 
withdrawNft(uint256 tokenIdpayable 
Events
AdminTokenRecovered(address tokenRecovereduint256 amount
Claim(address indexed useruint256 amount
Deposit(address indexed useruint256[] tokenIds
DurationUpdated(uint256 _duration
EmergencyWithdraw(address indexed useruint256[] tokenIds
EndBlockUpdated(uint256 blockNumber
NewRewardPerBlock(uint256 rewardPerBlock
NewStartAndEndBlocks(uint256 startBlockuint256 endBlock
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardsStop(uint256 blockNumber
ServiceInfoUpadted(address _addruint256 _fee
SetAdmin(address addr
SetAutoAdjustableForRewardRate(bool status
SetOneTimeLimit(uint256 limit
Withdraw(address indexed useruint256[] tokenIds
Constructor
constructor(
Fallback and receive
receive(
Errors

This contract contains no error objects.