BrewlabsLockup

Verified contract

Active on Ethereum with 62 txns
Deployed by via 0x9bf603d0 at 15666388
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
--
0x8dc97304025792a6b676f90abcab954a7ac4193597ff09472044f9fe40e0c174
0xa6d448697938f65288f8c626a07450cf4dbd599c0f6bc3b1388d9292a40b628f
0x95c9a70b35cb4b4df33afab9e569e90f1663494eee7d7f404b5d08f70308529c
0x53e5b03b2666f539c0dbddf0b7a23d76b775b0b0a129a5333b5f0d36b37d1846
0xf67fdae06187a509f5482c79928dff237a64c6244e3cb9f84fe1efaa3b7b3b00
0x578cab126d1662d019bca3c2cb7361a53ae2e4d3ca3c1e299135df9d20bacf64
0x26dd54b7ed7f5c5aab988eb11d6da6d28a2af53e723cfba342d8c76ea916cfbd
0x5e993c3870a17431656793266058d07863934dff2f4f9d9cf44ce595db2891eb
0x54f3a23d2227c767b024fef00151695c20cd9cb6e484dfc695e372c8e78b1c7b
0x1045044e1da7311281b29ede70c5be0d3e99fe5b804e87e84d7f5365f48e2277

Functions
Getter at block 20933689
PRECISION_FACTOR(view returns (uint256)
10000000000000000000000000000000
PRECISION_FACTOR_REFLECTION(view returns (uint256)
10000000000000000000000000000000
accDividendPerShare(view returns (uint256)
789386632331512555523238851682
activeEmergencyWithdraw(view returns (bool)
false
 
availableDividendTokens(view returns (uint256)
availableRewardTokens(view returns (uint256)
2824707883265891717713473
bonusEndBlock(view returns (uint256)
18052553
buyBackWallet(view returns (address)
0xf91afc2c104d040c5fccda625d038b09ae407019
dividendToken(view returns (address)
0xb622400807765e73107b7196f444866d7edf6f62
duration(view returns (uint256)
365
earnedToken(view returns (address)
0xb622400807765e73107b7196f444866d7edf6f62
hasUserLimit(view returns (bool)
false
 
insufficientRewards(view returns (uint256)
isInitialized(view returns (bool)
true
owner(view returns (address)
0xcdb0caeee8d82f907589b81e34999307cbdaee05
performanceFee(view returns (uint256)
890000000000000
poolLimitPerUser(view returns (uint256)
0
slippageFactor(view returns (uint256)
8000
slippageFactorUL(view returns (uint256)
9950
stakingToken(view returns (address)
0xb622400807765e73107b7196f444866d7edf6f62
startBlock(view returns (uint256)
15707063
totalStaked(view returns (uint256)
6389685280079383796657047
uniRouterAddress(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
walletA(view returns (address)
0xcdb0caeee8d82f907589b81e34999307cbdaee05
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.