BrewlabsLockup

Verified contract

Active on Ethereum with 154 txns
Deployed by via 0x74929a15 at 15793436
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
--
0xd0786ac6846c93f51ab1eadb36b55baf9e1ad15c4c2ee8f5d450a640fdeb379a
0x439f461e002bc48a6df6f738ddd49a6f8913f91ef269c8a5d8c6eb69483629af
0x4bc29c40529328915b2dd37f43aa2f78786e9e074d6aed89a6a2b7091d3cf571
0xb4726c3a608f8957d7509a8a49cd5ddfb77ae5883e958e2402054467f086ad36
0x6e6c01c5483dee06839b3e6eb91529426167c581c33fec7f58b957ac52fec3c7
0xaea96e154e462bb57e0caa9212124c4794a47c2fb43f58c120302b1c29f61166
0x293b01edb3ba92fe3726a29bd718c409384b96ae30957cf5e40350909936c363
0xc84ef30d9f6f7c9f093628d128d6c424bb71dbd34d92db6ffcfd6d3281480568
0xbe362fea78ec4c06ad2daf95b4c53660109088242e7ceb5115d54eaa0c6b12df
0x653713901e76196b8a0e1c368cbac6cf2ad79d92b512cceeea3c175215d0b07a

Functions
Getter at block 21438658
PRECISION_FACTOR(view returns (uint256)
10000000000000000000000
PRECISION_FACTOR_REFLECTION(view returns (uint256)
10000000000000000000000
accDividendPerShare(view returns (uint256)
208022300999276137511
activeEmergencyWithdraw(view returns (bool)
false
 
availableDividendTokens(view returns (uint256)
availableRewardTokens(view returns (uint256)
15657750858562297334105021
bonusEndBlock(view returns (uint256)
18195959
buyBackWallet(view returns (address)
0xf91afc2c104d040c5fccda625d038b09ae407019
dividendToken(view returns (address)
0x48a58fdf91ab56b5700d853733b860b4cde08b26
duration(view returns (uint256)
365
earnedToken(view returns (address)
0x48a58fdf91ab56b5700d853733b860b4cde08b26
hasUserLimit(view returns (bool)
false
 
insufficientRewards(view returns (uint256)
isInitialized(view returns (bool)
true
owner(view returns (address)
0x6b62fe4b84df72d758a74aa6bc6ce4321363fd3c
performanceFee(view returns (uint256)
890000000000000
poolLimitPerUser(view returns (uint256)
0
slippageFactor(view returns (uint256)
8000
slippageFactorUL(view returns (uint256)
9950
stakingToken(view returns (address)
0x48a58fdf91ab56b5700d853733b860b4cde08b26
startBlock(view returns (uint256)
15850469
totalStaked(view returns (uint256)
27556822840328908158712389
uniRouterAddress(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
walletA(view returns (address)
0xe1f1dd010bbc2860f81c8f90ea4e38db949bb16f
whiteList(view returns (address)
0x0000000000000000000000000000000000000000
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[] _reflectionToStakedPathaddress _whiteList
recoverWrongTokens(address _tokenAddressuint256 _tokenAmount
renounceOwnership(
setDuration(uint256 _duration
setEmergencyWithdraw(bool _status
setServiceInfo(address _addruint256 _fee
setSettings(uint256 _slippageFactoraddress _uniRouteraddress[] _earnedToStakedPathaddress[] _reflectionToStakedPathaddress _feeAddr
setWhitelist(address _whitelist
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
SetEmergencyWithdrawStatus(bool status
SetSettings(uint256 _slippageFactoraddress _uniRouteraddress[] _path0address[] _path1address _walletA
SetWhiteList(address _whitelist
UpdatePoolLimit(uint256 poolLimitPerUserbool hasLimit
Withdraw(address indexed useruint256 stakeTypeuint256 amount
Constructor
constructor(
Fallback and receive
receive(
Errors

This contract contains no error objects.