BrewlabsLockup

Verified contract

Active on Ethereum with 408 txns
Deployed by via 0xaacf1718 at 14575049
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
4 additional variables
ERC-20
--
0x4f0fe7aa2a515d769a7b3b29ee8f1d7ee909c938dda436dd65e8d5488dd4e24b
0x57c955109cfdd6d0c13370ca5ce654a2563642791442ed647853edb78b13bcf5
0xabc014111627e0841e6b2d4d9303b1b45def04fddaea3a6ade7605023b7e1614
0xed9d1b97030c61b1a6f24c8e4fe68f8e3a35f3a651873985020602403c53244c
0x39f651127f6ce7a8bb54f46d811449c2481a03709eb7b2b8d9fc261f12c2bfe2
0x2a21ce44711da6e08cd53419de3ad99ab5756083d2871f5c63b37cb7ec12a26a
0x557fe3acbe5aa81c4b22dd74958ae95fd657705e425de2003d451e64416647a8
0x42f2f6f8b7d354bf04d12e69b76dc19363b0f775410c4a2af43717d9c8286181
0xb750ec34454292167d7c45cae59064558cdde1b2d1cd95703c0e9e871f7245f0
0xf213d14bd121a125d46fcaaf760af2cc4f9cce5c0660bf50517efaa76ce66a4e

Functions
Getter at block 20853299
PRECISION_FACTOR(view returns (uint256)
10000000000000000000000
PRECISION_FACTOR_REFLECTION(view returns (uint256)
10000000000000000000000
accDividendPerShare(view returns (uint256)
249830118699876000289
 
availableDividendTokens(view returns (uint256)
availableRewardTokens(view returns (uint256)
53141653422896662927974248067376
bonusEndBlock(view returns (uint256)
16921448
buyBackWallet(view returns (address)
0xe1f1dd010bbc2860f81c8f90ea4e38db949bb16f
dividendToken(view returns (address)
0x1104080b3ca1f766a33c16aa890465d1a63e5078
duration(view returns (uint256)
365
earnedToken(view returns (address)
0x1104080b3ca1f766a33c16aa890465d1a63e5078
hasUserLimit(view returns (bool)
false
isInitialized(view returns (bool)
true
owner(view returns (address)
0x6e79b55d7e85b55683ce4006742e742877cfaa0e
performanceFee(view returns (uint256)
890000000000000
poolLimitPerUser(view returns (uint256)
0
slippageFactor(view returns (uint256)
800
slippageFactorUL(view returns (uint256)
995
stakingToken(view returns (address)
0x1104080b3ca1f766a33c16aa890465d1a63e5078
startBlock(view returns (uint256)
14575958
totalStaked(view returns (uint256)
148374079949346821035704550859224
uniRouterAddress(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
walletA(view returns (address)
0x1e69b2281d3512fa3f19e404f16a8c1403a10395
Read-only
earnedToStakedPath(uint256view returns (address)
lockups(uint256view returns (uint8 stakeTypeuint256 durationuint256 depositFeeuint256 withdrawFeeuint256 rateuint256 accTokenPerShareuint256 lastRewardBlockuint256 totalStaked)
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 _rate
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(
initialize(address _stakingTokenaddress _earnedTokenaddress _dividendTokenaddress _uniRouteraddress[] _earnedToStakedPathaddress[] _reflectionToStakedPath
recoverWrongTokens(address _tokenAddressuint256 _tokenAmount
renounceOwnership(
setDuration(uint256 _duration
setServiceInfo(address _addruint256 _fee
setSettings(uint256 _slippageFactoraddress _uniRouteraddress[] _earnedToStakedPathaddress[] _reflectionToStakedPathaddress _feeAddr
startReward(
stopReward(
transferOwnership(address newOwner
updateLockup(uint8 _stakeTypeuint256 _durationuint256 _depositFeeuint256 _withdrawFeeuint256 _rate
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
LockupUpdated(uint8 _typeuint256 _durationuint256 _fee0uint256 _fee1uint256 _rate
NewStartAndEndBlocks(uint256 startBlockuint256 endBlock
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardsStop(uint256 blockNumber
ServiceInfoUpadted(address _addruint256 _fee
SetSettings(uint256 _slippageFactoraddress _uniRouteraddress[] _path0address[] _path1address _walletA
UpdatePoolLimit(uint256 poolLimitPerUserbool hasLimit
Withdraw(address indexed useruint256 stakeTypeuint256 amount
Constructor
constructor(
Fallback and receive
receive(
Errors

This contract contains no error objects.