BrewlabsLockup

Verified contract

Active on Ethereum with 1,633 txns
Deployed by via 0xa5165d5c at 15729373
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
Value $4,849.09
0xa06a583f1c2d15469bb44e2385ad6ef89885b9f227ccb9711111a77043e95980
0x94cd642067230ca828ac65eed59fecef3ad7895e0cb377d84a5d99310ef518b4
0x45e0f708c205bc084548a3b95aced7ec1b5d44d7a22e4a69b31f664126948994
0xa2b6151c93211af57fed140b878918827d6196c277fe8c7b55fa24950053fbd4
0xeac5ed25f2eba26f0b14e9cc6a90ed6f2307854c9f678102ab95f7e6b9c7604a
0x6ed6844c0d34cf000d0ac8b96d446db9e99c46e8d8351d7ae0c942179310d802
0x8d34fa04d2577ed7bb1c0c44c0b2eb7efd8e0b28a33fd042073894281a22be79
0x920cddbc23abf8fc35d1921c9255041dbfb1e14b96688a35b644e926df3b7a4e
0xa2dc335dd520397dd65c617102587f3ac8a4963f6e63897bd331cb82795f120f
0xaf525a977fee5ea031f17fb5bfd17410ee1641f2bf6179a541e61d06fe0f9d5e

Functions
Getter at block 20925303
PRECISION_FACTOR(view returns (uint256)
10000000000000000000000
PRECISION_FACTOR_REFLECTION(view returns (uint256)
10000000000000000000000
accDividendPerShare(view returns (uint256)
560628331194402421768
activeEmergencyWithdraw(view returns (bool)
false
 
availableDividendTokens(view returns (uint256)
availableRewardTokens(view returns (uint256)
33209986309001054362986398322
bonusEndBlock(view returns (uint256)
18111997
buyBackWallet(view returns (address)
0xf91afc2c104d040c5fccda625d038b09ae407019
dividendToken(view returns (address)
0x9d7107c8e30617cadc11f9692a19c82ae8bba938
duration(view returns (uint256)
365
earnedToken(view returns (address)
0x9d7107c8e30617cadc11f9692a19c82ae8bba938
hasUserLimit(view returns (bool)
false
 
insufficientRewards(view returns (uint256)
isInitialized(view returns (bool)
true
owner(view returns (address)
0xbc816baf0e8918a17e2014581f511ddaa0897b35
performanceFee(view returns (uint256)
890000000000000
poolLimitPerUser(view returns (uint256)
0
slippageFactor(view returns (uint256)
8000
slippageFactorUL(view returns (uint256)
9950
stakingToken(view returns (address)
0x9d7107c8e30617cadc11f9692a19c82ae8bba938
startBlock(view returns (uint256)
15766507
totalStaked(view returns (uint256)
165541621884183397460415124782
uniRouterAddress(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
walletA(view returns (address)
0xe2123f0f85953414eb3b4dfa97790ec8e0102d44
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.