BrewlabsLockup

Verified contract

Active on Ethereum with 3,812 txns
Deployed by via 0x2664477b at 15087857
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
6 additional variables
Native
Value $3.32
ERC-20
Value $598.11
0xd7ae2ecb4f43eaf828141843f780ec1536fa862c84e832b726f7d4606273abc3
0xc3f1990e37c86a188d90f3619de552a00c6730572068273139fb2903d3aa5619
0x5220af2f7b8760112b946ef408c8e97ba919db496f01852bfa295fa5961abad8
0x92ab07886a42e1f2ad2bde52f5069f04a098d96db4312d80f246f41ce1774238
0x3915de717c48318fbb8344723e9d768218a443cec6d224472c7966317d852b41
0xd3ba41e04f8ac6768590ea27a1551428ede702fb02c72920ae00849ed9f32cb4
0x784bcd7de689be7622ca916579898ea0bf27fb27a8a830464c743885e196cf9a
0xedeabc8020e19832247a0c3e3890ef76e6c629aa26b8ffab0aa4b26f29919e3f
0x8113904cc8c38c9e61ff93120c6bfcc812168ce72485bd8079873d00b99d5c22
0xb9d86c8d4c74b78b9db4ea92a29c4b084d2af8903718ed0ec3455ff2ca5eac6f

Functions
Getter at block 20861073
PRECISION_FACTOR(view returns (uint256)
10000000000000000000000
PRECISION_FACTOR_REFLECTION(view returns (uint256)
10000000000000000000000
accDividendPerShare(view returns (uint256)
92143501412061
availableDividendTokens(view returns (uint256)
1265546547035675
availableRewardTokens(view returns (uint256)
6284555057761392519082
bonusEndBlock(view returns (uint256)
17440540
buyBackWallet(view returns (address)
0x64961ffd0d84b2355ec2b5d35b0d8d8825a774dc
dividendToken(view returns (address)
0x0000000000000000000000000000000000000000
duration(view returns (uint256)
365
earnedToken(view returns (address)
0x4fd51cb87ffefdf1711112b5bd8ab682e54988ea
hasUserLimit(view returns (bool)
false
 
insufficientRewards(view returns (uint256)
isInitialized(view returns (bool)
true
owner(view returns (address)
0x31f153d2d7e875b4d055e8de3d2deb3ec9720b3b
performanceFee(view returns (uint256)
890000000000000
poolLimitPerUser(view returns (uint256)
0
slippageFactor(view returns (uint256)
800
slippageFactorUL(view returns (uint256)
995
stakingToken(view returns (address)
0x4fd51cb87ffefdf1711112b5bd8ab682e54988ea
startBlock(view returns (uint256)
15098335
totalStaked(view returns (uint256)
371576235840080913374822
uniRouterAddress(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
walletA(view returns (address)
0x31f153d2d7e875b4d055e8de3d2deb3ec9720b3b
Read-only
earnedToStakedPath(uint256view returns (address)
lockups(uint256view returns (uint8 stakeTypeuint256 durationuint256 depositFeeuint256 withdrawFeeuint256 rateuint256 accTokenPerShareuint256 lastRewardBlockuint256 totalStakeduint256 totalStakedLimit)
pendingDividends(address _accountuint8 _stakeTypeview returns (uint256)
pendingReward(address _accountuint8 _stakeTypeview returns (uint256)
reflectionToStakedPath(uint256view returns (address)
rewardPerBlock(uint8 _stakeTypeview returns (uint256)
userInfo(uint8 _stakeTypeaddress _accountview returns (uint256 amountuint256 availableuint256 locked)
userStaked(addressview returns (uint256 amountuint256 lockeduint256 available)
userStakes(addressuint256view returns (uint8 stakeTypeuint256 amountuint256 durationuint256 enduint256 rewardDebtuint256 reflectionDebt)
State-modifying
addLockup(uint256 _durationuint256 _depositFeeuint256 _withdrawFeeuint256 _rateuint256 _totalStakedLimit
claimDividend(uint8 _stakeTypepayable 
claimReward(uint8 _stakeTypepayable 
compoundDividend(uint8 _stakeTypepayable 
compoundReward(uint8 _stakeTypepayable 
deposit(uint256 _amountuint8 _stakeTypepayable 
depositRewards(uint256 _amount
emergencyRewardWithdraw(uint256 _amount
emergencyWithdraw(uint8 _stakeType
harvest(
increaseEmissionRate(uint8 _stakeTypeuint256 _amount
initialize(address _stakingTokenaddress _earnedTokenaddress _dividendTokenaddress _uniRouteraddress[] _earnedToStakedPathaddress[] _reflectionToStakedPath
recoverWrongTokens(address _tokenAddressuint256 _tokenAmount
renounceOwnership(
setDuration(uint256 _duration
setServiceInfo(address _addruint256 _fee
setSettings(uint256 _slippageFactoraddress _uniRouteraddress[] _earnedToStakedPathaddress[] _reflectionToStakedPathaddress _feeAddr
startReward(
stopReward(
transferOwnership(address newOwner
updateEndBlock(uint256 _endBlock
updateLockup(uint8 _stakeTypeuint256 _durationuint256 _depositFeeuint256 _withdrawFeeuint256 _rateuint256 _totalStakedLimit
updatePoolLimitPerUser(bool _hasUserLimituint256 _poolLimitPerUser
withdraw(uint256 _amountuint8 _stakeTypepayable 
Events
AdminTokenRecovered(address tokenRecovereduint256 amount
Deposit(address indexed useruint256 stakeTypeuint256 amount
DurationUpdated(uint256 _duration
EmergencyWithdraw(address indexed useruint256 amount
EndBlockUpdated(uint256 blockNumber
LockupUpdated(uint8 _typeuint256 _durationuint256 _fee0uint256 _fee1uint256 _rate
NewStartAndEndBlocks(uint256 startBlockuint256 endBlock
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardsStop(uint256 blockNumber
ServiceInfoUpadted(address _addruint256 _fee
SetSettings(uint256 _slippageFactoraddress _uniRouteraddress[] _path0address[] _path1address _walletA
UpdatePoolLimit(uint256 poolLimitPerUserbool hasLimit
Withdraw(address indexed useruint256 stakeTypeuint256 amount
Constructor
constructor(
Fallback and receive
receive(
Errors

This contract contains no error objects.