BrewlabsLockup

Verified contract

Active on Ethereum with 155 txns
Deployed by via 0x4278feac at 16334082
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
Value $176.2
ERC-20
Value $1.3
ERC-20
--
ERC-20
--
0xe29e3a2628319ac40d5f1e72c79369379bef1065bbddd79d8a0c046f19ca7d20
0x3295476fc9f9dee3445b43e78d3eaff6439a7e43824f15c5c99c7070f2936292
0xaa7e1d499f538994b720ec59720a872678e68b96e49e2f42d91766af993f953a
0x2d49e7b3bbfd84cc409650678daa3ec27399be255330d5a247c53952053608fa
0x1e2b9bc8cfe2cd5a345cb0870558152707923325bea33380a853a0eb91371953
0xebcdfd392cf101b98715b89b71889f7f73ff57f39f90c3590a00c7747818d651
0xbad187a41f4316019476beefcf8c03d7c802f37fc1769b39bb05f15ab5d71b22
0x0bc2cd8d99b87104b46d8b22ef44bb7b6ceb116667e9107d241b10ac4c1e0013
0x08f8d7733aeaaecc52761f57d015be4b013e0563a8e7c9e1ef799392a58f898a
0x2b119afb59de872259a004b666ddb02bc04c2b1e9c0f882ae4ef9b24f5ddc80d

Functions
Getter at block 20913091
PRECISION_FACTOR(view returns (uint256)
10000000000000000000000000000000
PRECISION_FACTOR_REFLECTION(view returns (uint256)
10000000000000000000000000000000
accDividendPerShare(view returns (uint256)
0
activeEmergencyWithdraw(view returns (bool)
true
availableDividendTokens(view returns (uint256)
0
 
availableRewardTokens(view returns (uint256)
bonusEndBlock(view returns (uint256)
16350821
buyBackWallet(view returns (address)
0x64961ffd0d84b2355ec2b5d35b0d8d8825a774dc
dividendToken(view returns (address)
0x0000000000000000000000000000000000000000
duration(view returns (uint256)
365
earnedToken(view returns (address)
0x173e552bf97bbd50b455514ac52991ef639ba703
hasUserLimit(view returns (bool)
false
 
insufficientRewards(view returns (uint256)
isInitialized(view returns (bool)
true
owner(view returns (address)
0x7ef6e527969054afbc0980e00c51d2e645b4a5ef
performanceFee(view returns (uint256)
890000000000000
poolLimitPerUser(view returns (uint256)
0
slippageFactor(view returns (uint256)
8000
slippageFactorUL(view returns (uint256)
9950
stakingToken(view returns (address)
0x173e552bf97bbd50b455514ac52991ef639ba703
startBlock(view returns (uint256)
16335670
totalStaked(view returns (uint256)
0
uniRouterAddress(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
walletA(view returns (address)
0x7ef6e527969054afbc0980e00c51d2e645b4a5ef
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.