BrewlabsStaking

Verified contract

Active on Ethereum with 1,597 txns
Deployed by via 0x6e71bbf4 at 15166667
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
10 additional variables
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xc348ceb9bf7be9d910a37505a6fd9b28ed389a855e4222a1d0716e0ec43d6d68
0x831b265209c2a865f0219ff8add0108c5d953678ecafa4f907275638f6b4bad9
0x9fcbf2c54730d183dbca4eca0fc92c2c9e3d5367c9130ea0fdacf0e2a9f53735
0xa4e391ff1dffbd450464391d5b054d85bb1f162b40bad0f128be3bbff0d28153
0xc01a652caacc047bef58ed8b66ada445aefc779bde63668cb4d2508b0acc44c0
0x99cde37c592bd5fe435bea478a8035acfefc030807fb5140a36b941faf7c7b97
0x11a680bebdf2511157e8c00a39d1bd47643136bff5b967f82f3117ad091337f8
0xa641d40036e0c1bbe1c4764b352a285d72d9634b48b3f4e56071b8126c071adf
0xc25420bce5cb5f18688abb5512e3dd3e753fb38aa6d55d276320ea98ebf84ad2
0xfa91601220c362988c1d8cb827f92b2587b573ca1831ba5fa4db2aa81ae8744e

Functions
Getter at block 21201910
MAX_FEE(view returns (uint256)
2000
PRECISION_FACTOR(view returns (uint256)
10000000000000000000000
PRECISION_FACTOR_REFLECTION(view returns (uint256)
10000000000000000000000
accDividendPerShare(view returns (uint256)
281365418131706549705
accTokenPerShare(view returns (uint256)
2174164959868268514675
availableDividendTokens(view returns (uint256)
1465519740978741476802752383874
availableRewardTokens(view returns (uint256)
154047012616689568800799535283
bonusEndBlock(view returns (uint256)
17036119
buyBackWallet(view returns (address)
0x64961ffd0d84b2355ec2b5d35b0d8d8825a774dc
depositFee(view returns (uint256)
0
dividendToken(view returns (address)
0x84fa8f52e437ac04107ec1768764b2b39287cb3e
duration(view returns (uint256)
365
earnedToken(view returns (address)
0x84fa8f52e437ac04107ec1768764b2b39287cb3e
hasDividend(view returns (bool)
true
hasUserLimit(view returns (bool)
false
insufficientRewards(view returns (uint256)
0
isInitialized(view returns (bool)
true
lastRewardBlock(view returns (uint256)
17036119
owner(view returns (address)
0xe1f1dd010bbc2860f81c8f90ea4e38db949bb16f
performanceFee(view returns (uint256)
890000000000000
poolLimitPerUser(view returns (uint256)
0
rewardPerBlock(view returns (uint256)
0
slippageFactor(view returns (uint256)
800
slippageFactorUL(view returns (uint256)
995
stakingToken(view returns (address)
0x84fa8f52e437ac04107ec1768764b2b39287cb3e
startBlock(view returns (uint256)
15173225
totalStaked(view returns (uint256)
1512004183958402069216179966209
uniRouterAddress(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
walletA(view returns (address)
0xf032646f1c003b73f696fb4ca6267c2690732ae1
withdrawFee(view returns (uint256)
0
Read-only
earnedToStakedPath(uint256view returns (address)
pendingDividends(address _userview returns (uint256)
pendingReward(address _userview returns (uint256)
reflectionToStakedPath(uint256view returns (address)
userInfo(addressview returns (uint256 amountuint256 rewardDebtuint256 reflectionDebt)
State-modifying
claimDividend(payable 
claimReward(payable 
compoundDividend(payable 
compoundReward(payable 
deposit(uint256 _amountpayable 
depositRewards(uint256 _amount
emergencyRewardWithdraw(uint256 _amount
emergencyWithdraw(
harvest(
increaseEmissionRate(uint256 _amount
initialize(address _stakingTokenaddress _earnedTokenaddress _dividendTokenuint256 _rewardPerBlockuint256 _depositFeeuint256 _withdrawFeeaddress _uniRouteraddress[] _earnedToStakedPathaddress[] _reflectionToStakedPathbool _hasDividend
recoverWrongTokens(address _tokenAddressuint256 _tokenAmount
renounceOwnership(
setDuration(uint256 _duration
setServiceInfo(address _buyBackWalletuint256 _fee
setSettings(uint256 _depositFeeuint256 _withdrawFeeuint256 _slippageFactoraddress _uniRouteraddress[] _earnedToStakedPathaddress[] _reflectionToStakedPath
startReward(
stopReward(
transferOwnership(address newOwner
updateEndBlock(uint256 _endBlock
updatePoolLimitPerUser(bool _hasUserLimituint256 _poolLimitPerUser
updateRewardPerBlock(uint256 _rewardPerBlock
updateWalletA(address _walletA
withdraw(uint256 _amountpayable 
Events
AdminTokenRecovered(address tokenRecovereduint256 amount
Deposit(address indexed useruint256 amount
DurationUpdated(uint256 _duration
EmergencyWithdraw(address indexed useruint256 amount
EndBlockUpdated(uint256 blockNumber
NewRewardPerBlock(uint256 rewardPerBlock
NewStartAndEndBlocks(uint256 startBlockuint256 endBlock
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardsStop(uint256 blockNumber
ServiceInfoUpadted(address _addruint256 _fee
SetSettings(uint256 _depositFeeuint256 _withdrawFeeuint256 _slippageFactoraddress _uniRouteraddress[] _path0address[] _path1
UpdatePoolLimit(uint256 poolLimitPerUserbool hasLimit
WalletAUpdated(address _addr
Withdraw(address indexed useruint256 amount
Constructor
constructor(
Fallback and receive
receive(
Errors

This contract contains no error objects.