BrewlabsLockup

Verified contract

Active on Ethereum with 176 txns
Deployed by via 0x4eb75892 at 16936735
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
--
0x6c3b3f5bba758c2ea3ac2b8352d5bae4a76124641fc74f54297b837435d4c6f4
0xeec1a9c015eee97fff7f9d2f49c9e40069ce9bcbc0ed50dd601cc54154d12aea
0xff615f590d972702dc46bd56fc84327203029f7e769ae375432566cd90d6e642
0x0d685e9683b0f7d4faa777296285724abd35a25dbd2dbb49fb8d0fa48ef4c2ee
0xe958a3789cc7004d64814897faf04f0f4817235a95831e60ea10840d9bb32c26
0xf6f8b77bf5f8effa195d61434348f240fb65878659a3a50ba5688330d02c0a91
0x8694bd7ad248b023216e752c2cf71c6a579c85ff8ddc73ed0405ab3847309e95
0xb0e373710ce28a33e516ad41b41734425f341aaae093824cd9921a871f99122d
0x4ec52764ec9f21366ecb560cc5abf89fbe3802c0241453a4ff4727d6b2a53b86
0xf4e7759bc35e6c88ffdf8367b4c6d86d953c9e439abc328aa4cab1e77dc0cfdf

Functions
Getter at block 20886475
PRECISION_FACTOR(view returns (uint256)
10000000000000000000000
PRECISION_FACTOR_REFLECTION(view returns (uint256)
10000000000000000000000
accDividendPerShare(view returns (uint256)
0
activeEmergencyWithdraw(view returns (bool)
true
availableDividendTokens(view returns (uint256)
0
availableRewardTokens(view returns (uint256)
915206175902957872401047
bonusEndBlock(view returns (uint256)
19285603
dividendToken(view returns (address)
0x0000000000000000000000000000000000000000
duration(view returns (uint256)
365
earnedToken(view returns (address)
0x39ea10e507720783c27edd5f96bf2d6e199579b8
hasUserLimit(view returns (bool)
false
 
insufficientRewards(view returns (uint256)
isInitialized(view returns (bool)
true
owner(view returns (address)
0xe1f1dd010bbc2860f81c8f90ea4e38db949bb16f
paidRewards(view returns (uint256)
4084793824097042127598953
performanceFee(view returns (uint256)
890000000000000
poolLimitPerUser(view returns (uint256)
0
slippageFactor(view returns (uint256)
8000
slippageFactorUL(view returns (uint256)
9950
stakingToken(view returns (address)
0x39ea10e507720783c27edd5f96bf2d6e199579b8
startBlock(view returns (uint256)
16940113
totalStaked(view returns (uint256)
2060335641442478384485350
treasury(view returns (address)
0x64961ffd0d84b2355ec2b5d35b0d8d8825a774dc
uniRouterAddress(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
walletA(view returns (address)
0xf0509b8c51c6f0fa300ddaf86012de2e23663c1e
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
Claim(address indexed useruint256 stakeTypeuint256 amount
ClaimDividend(address indexed useruint256 stakeTypeuint256 amount
Compound(address indexed useruint256 stakeTypeuint256 amount
CompoundDividend(address indexed useruint256 stakeTypeuint256 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.