BrewlabsLockupV2

Verified contract

Active on Ethereum with 513 txns
Deployed by via 0x3a8cdede at 14486173
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
5 additional variables
Native
Value $94
ERC-20
--
ERC-20
--
0xda6b3ffe2e998946cafaee20f565569882aeffc1130e602b3eeebb599137b1ae
0x4210ebfc6c5109df27d45672254a4f2683fa7402233bd02bfbb6a6fdf615094e
0x91e2926de6d049bdea1fb98ab745a793346c913092e9eddb79112c6e93ecae22
0xabebd25f424dc900d0fab4576de7b14c8326aad1f10423ec3e05f80b1ebfcf3e
0xb3d4b014ff34ad85f95759d10ad0a39f5b27a9b2293c168c41bb725ff3c6a6ee
0xffb8d04b187970f4f1551d228820bc38fd82b0edc662d5d7a0c45f0d3a170d74
0x1b6304ecad052b2bc3aa5f739fabefcf3b9abf58478b90d216a970b8dacd48cc
0xae8480285ae5660cd715b6da553bcdfff3e906a4cbfc3ccd95d264c3ff8a0d51
0x354461ebe7d199e7ef533f7ad191a5070f321539743ecb95d349b78bb538c746
0x81d4f7116e9bf797389dc5c7ba5a7c1c28acc90694b6ad4242f8516bf5c2a63c

Functions
Getter at block 20858362
PRECISION_FACTOR(view returns (uint256)
10000000000000000000000000000000
PRECISION_FACTOR_REFLECTION(view returns (uint256)
10000000000000000000000000000000
accDividendPerShare(view returns (uint256)
624866378493360003996780762
availableRewardTokens(view returns (uint256)
476078645710076
availabledividendTokens(view returns (uint256)
1007940798250802587092
bonusEndBlock(view returns (uint256)
14857685
buyBackWallet(view returns (address)
0xe1f1dd010bbc2860f81c8f90ea4e38db949bb16f
dividendToken(view returns (address)
0x2df488b8a4270bac5c2ce5ff467a0c5fd2aa49d6
duration(view returns (uint256)
365
earnedToken(view returns (address)
0x8b3192f5eebd8579568a2ed41e6feb402f93f73f
hasUserLimit(view returns (bool)
false
isInitialized(view returns (bool)
true
lockupInfo(view returns (uint256 durationuint256 depositFeeuint256 withdrawFeeuint256 rateuint256 accTokenPerShareuint256 lastRewardBlockuint256 totalStaked)
(duration=90, depositFee=0, withdrawFee=0, rate=3512937595129360, accTokenPerShare=3708905059259077038341426442, lastRewardBlock=14858100, totalStaked=782210725095007523655980)
owner(view returns (address)
0xe1f1dd010bbc2860f81c8f90ea4e38db949bb16f
performanceFee(view returns (uint256)
890000000000000
poolLimitPerUser(view returns (uint256)
0
rewardPerBlock(view returns (uint256)
3512937595129360
slippageFactor(view returns (uint256)
800
slippageFactorUL(view returns (uint256)
995
stakingToken(view returns (address)
0x2df488b8a4270bac5c2ce5ff467a0c5fd2aa49d6
startBlock(view returns (uint256)
14542931
totalStaked(view returns (uint256)
782210725095007523655980
uniRouterAddress(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
walletA(view returns (address)
0xe1f1dd010bbc2860f81c8f90ea4e38db949bb16f
Read-only
earnedToStakedPath(uint256view returns (address)
pendingDividends(address _accountview returns (uint256)
pendingReward(address _accountview returns (uint256)
reflectionToStakedPath(uint256view returns (address)
userInfo(address _accountview returns (uint256 amountuint256 availableuint256 locked)
userStaked(addressview returns (uint256 amountuint256 firstIndexuint256 reflectionDebt)
userStakes(addressuint256view returns (uint256 amountuint256 durationuint256 enduint256 rewardDebt)
State-modifying
claimDividend(payable 
claimReward(payable 
compoundDividend(payable 
compoundReward(payable 
deposit(uint256 _amount
depositRewards(uint256 _amount
emergencyRewardWithdraw(uint256 _amount
emergencyWithdraw(
harvest(
initialize(address _stakingTokenaddress _earnedTokenaddress _dividendTokenuint256 _rewardPerBlockuint256 _depositFeeuint256 _withdrawFeeuint256 _lockDurationaddress _uniRouteraddress[] _earnedToStakedPathaddress[] _reflectionToStakedPath
recoverWrongTokens(address _tokenAddressuint256 _tokenAmount
renounceOwnership(
resetAllowances(
setDuration(uint256 _duration
setProcessingLimit(uint256 _limit
setServiceInfo(address _addruint256 _fee
setSettings(uint256 _slippageFactoraddress _uniRouteraddress[] _earnedToStakedPathaddress[] _reflectionToStakedPath
startReward(
stopReward(
transferOwnership(address newOwner
updateLockup(uint256 _durationuint256 _depositFeeuint256 _withdrawFeeuint256 _rate
updatePoolLimitPerUser(bool _hasUserLimituint256 _poolLimitPerUser
updateWalletA(address _walletA
withdraw(uint256 _amount
Events
AdminTokenRecovered(address tokenRecovereduint256 amount
Deposit(address indexed useruint256 amount
DurationUpdated(uint256 _duration
EmergencyWithdraw(address indexed useruint256 amount
LockupUpdated(uint256 _durationuint256 _fee0uint256 _fee1uint256 _rate
NewPoolLimit(uint256 poolLimitPerUser
NewStartAndEndBlocks(uint256 startBlockuint256 endBlock
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardsStop(uint256 blockNumber
ServiceInfoUpadted(address _addruint256 _fee
SetSettings(uint256 _slippageFactoraddress _uniRouteraddress[] _path0address[] _path1
WalletAUpdated(address _addr
Withdraw(address indexed useruint256 amount
Constructor
constructor(
Fallback and receive
receive(
Errors

This contract contains no error objects.