BrewlabsLockup

Verified contract

Active on Ethereum with 454 txns
Deployed by via 0x2437d57b at 15868439
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
ERC-20
--
0x7bb8c9ccd6f96d5c36cdd4fd4c9d10dd244148d9fbb1bfa0a9cf6473762f7393
0xeb8062f1ac347efdfa93b7d38409ed9643d7388db9c6a60d5724b8935697e08a
0x0245745299f496d4b6e4ecc49f42cd748775ed9508a64e6f42f4ea6d9768ecaf
0xd768ddec4196a16c5801a497e5e657ce9093af8d3a42e2b69ac6ad3e2dba6c21
0x03f3a739370bf3ae784f03742ae076406e4c11dac4d58547e82d680ca90bde46
0xbfc9200cb403687f4f2a0351facdf98155d3ae5ed6779c8bcabffa62dcf240f3
0x53c29d1720a5e0dd0181713da315c8dab3d35100383d11dcea159939cf026794
0x626c79f70feb2a229e43df35fdbff15e98484138aa58c6e38a0fad2edccda8c0
0xd3db08ef307eb635e348fe7f6df6455d72fdc098962a7d18b4addc3413432426
0x74e97fdcf3b1442f598a72e94ca2597d678b1af537cc4bf845b41414963479fc

Functions
Getter at block 21200516
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)
7399954461370542758378621
bonusEndBlock(view returns (uint256)
18215393
buyBackWallet(view returns (address)
0xf91afc2c104d040c5fccda625d038b09ae407019
dividendToken(view returns (address)
0x0000000000000000000000000000000000000000
duration(view returns (uint256)
365
earnedToken(view returns (address)
0x10f44a834097469ac340592d28c479c442e99bfe
hasUserLimit(view returns (bool)
false
 
insufficientRewards(view returns (uint256)
isInitialized(view returns (bool)
true
owner(view returns (address)
0x2ff9d7be466f674c8640466a55ffdd02b3a00864
performanceFee(view returns (uint256)
890000000000000
poolLimitPerUser(view returns (uint256)
0
slippageFactor(view returns (uint256)
8000
slippageFactorUL(view returns (uint256)
9950
stakingToken(view returns (address)
0x10f44a834097469ac340592d28c479c442e99bfe
startBlock(view returns (uint256)
15869903
totalStaked(view returns (uint256)
1176335605325162210799839
uniRouterAddress(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
walletA(view returns (address)
0x2ff9d7be466f674c8640466a55ffdd02b3a00864
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.