BrewlabsLockup

Verified contract

Active on Ethereum with 38 txns
Deployed by via 0x135308e5 at 15588878
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
--
0x3942c5669d2aaab623e48c41b081e4ae399965a0faafa1b894fd85ce07ae51cf
0x4010986664b051e9d76ea8af0137dd6e351f9c3d5f7778c6c9b84397b80d47f9
0xe9b4ca546bafde044039a0778b4418b0584f6d88dd4a27426dd6ea54a08a7541
0xd1dc6f33b411935d060a79db0f0ebdd2a7a6083c163146c1380c3e004bf71f26
0x45a330b64202943e2355ce2843a4d5349fde8d765132d449cd2f96c89e1cd6d4
0x4835617bfea30648e9920b006131dea80579100bcf66b6ee9b7ba508b3a82d4c
0x05c9e81080cc249db71497f2a0d28428d5ecc1571bd2181a2b43092b0057f872
0x6c32fda79c587016dd3bd322d3fab9b041e19ec3bada55ce62c5c7d8cede84c8
0x2e17fff3a58fadda0cd85ff5cca52aa824f768e157f9ddf58e96876ed4e52924
0x3a044228cfbfc6b315bd5fc3a6561445a3c3d6febd874beccbfe9548502fdd8c

Functions
Getter at block 20887082
PRECISION_FACTOR(view returns (uint256)
10000000000000000000000
PRECISION_FACTOR_REFLECTION(view returns (uint256)
10000000000000000000000
accDividendPerShare(view returns (uint256)
0
activeEmergencyWithdraw(view returns (bool)
false
availableDividendTokens(view returns (uint256)
0
availableRewardTokens(view returns (uint256)
970300448946814039219
bonusEndBlock(view returns (uint256)
17946295
buyBackWallet(view returns (address)
0xf91afc2c104d040c5fccda625d038b09ae407019
dividendToken(view returns (address)
0x0000000000000000000000000000000000000000
duration(view returns (uint256)
365
earnedToken(view returns (address)
0x66571b3f5c925fd27aaff741c7b3bbb3f5e923a6
hasUserLimit(view returns (bool)
false
 
insufficientRewards(view returns (uint256)
isInitialized(view returns (bool)
true
owner(view returns (address)
0xdfa91531dae005c646e98bf95ec4d58d0935f510
performanceFee(view returns (uint256)
890000000000000
poolLimitPerUser(view returns (uint256)
0
slippageFactor(view returns (uint256)
8000
slippageFactorUL(view returns (uint256)
9950
stakingToken(view returns (address)
0x66571b3f5c925fd27aaff741c7b3bbb3f5e923a6
startBlock(view returns (uint256)
15600805
totalStaked(view returns (uint256)
0
uniRouterAddress(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
walletA(view returns (address)
0x49f2e603ed0dd3efbcffc21426d82fb20ee60fc8
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.