BrewlabsLockup

Verified contract

Active on Ethereum with 335 txns
Deployed by via 0x07d99689 at 14938368
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
6 additional variables
Native
Value $694.61
ERC-20
--
ERC-20
--
 (#8)
ERC-1555
--
0x0289160820bf30da3ba1699816fa3281baa9b49411bfae310a20aae242a50797
0x0492c0fae6f72f50522afd7eecd2442ff7cf59b2e740aed10a3a2ba46301a426
0x031060caad72ba9de5db7017547e5ab416f326a70554e6898eb334a6664c718c
0x7b04af21bc3925fc7b5513a419816951f266eaa5cd49c333d13b27fd55f695ba
0xd0a0c12067b0b4f625cd06af84123a023092817a87fbfe6ff90fdf25d882342c
0xf016404d739036b6432083f2075cd1daed28f64193db36cdfaae9e567e7b4c1c
0xa78ee99649537d2126244c1af9919f1d6ee4a83fcc4d5dbd8bbfacc8fc91f734
0x9f6b4e8c8c901d65bd06b25db78baf8133df21655386b699a008352f7f8f3b8b
0xddcda43828db6e9713ce6e9800339adddea67ee8eac049b39d347db242fc1fdb
0x7e1af67dcf5815919dff334c29489ac3a66448db7d99b3fc8f0f5a668297d9ed

Functions
Getter at block 21283320
PRECISION_FACTOR(view returns (uint256)
10000000000000000000000
PRECISION_FACTOR_REFLECTION(view returns (uint256)
10000000000000000000000
accDividendPerShare(view returns (uint256)
49928165694
availableDividendTokens(view returns (uint256)
190913969009407215
availableRewardTokens(view returns (uint256)
4356209015080947509432839532
bonusEndBlock(view returns (uint256)
17290724
buyBackWallet(view returns (address)
0xe1f1dd010bbc2860f81c8f90ea4e38db949bb16f
dividendToken(view returns (address)
0x0000000000000000000000000000000000000000
duration(view returns (uint256)
365
earnedToken(view returns (address)
0x3e9d9124596af6d8faaefc9b3e07b3ce397d34f7
hasUserLimit(view returns (bool)
false
 
insufficientRewards(view returns (uint256)
isInitialized(view returns (bool)
true
owner(view returns (address)
0x83dbf0ba82627f44a81b543db74d1ffe5ed199e2
performanceFee(view returns (uint256)
890000000000000
poolLimitPerUser(view returns (uint256)
0
slippageFactor(view returns (uint256)
800
slippageFactorUL(view returns (uint256)
995
stakingToken(view returns (address)
0x3e9d9124596af6d8faaefc9b3e07b3ce397d34f7
startBlock(view returns (uint256)
14945234
totalStaked(view returns (uint256)
57182135207346447664948911638
uniRouterAddress(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
walletA(view returns (address)
0xe1f1dd010bbc2860f81c8f90ea4e38db949bb16f
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(
increaseEmissionRate(uint8 _stakeTypeuint256 _amount
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
updateEndBlock(uint256 _endBlock
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
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
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.