BrewlabsLockup

Verified contract

Active on Ethereum with 189 txns
Deployed by via 0xefb41940 at 14684988
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
4 additional variables
ERC-20
--
0xaea4397672af63a8fe30b949f23c9aba44f69c7e8988ab890e26f869b2143755
0x08d95c9e48792dc6f59a53cb5c0b5d65a7bec7f44334d9c5e65d8868a2d3504c
0x73f5f70fea611ebf356611ca808bd73152437d031e6ac18f03c088740046cebb
0x06663fb8fb7efb9838896906bf8fd4ac890aba446b199778cbae910098cd3248
0x1c7fd99bdeb877dae2a60a42ed936184e33e59292de66456e36f978a683f2efc
0x4bb0f7361fa33c75f565bb528c630e6cf24831b1336c076f1669151ad5d8dcb5
0x94578749bca3b1ee22f842a881525e6214052dead63930b7918c51afc0f303de
0x559205b191f0c9b6cd48cc6b121f5156c40c5e2360799537b7b1fd4af17d2e02
0x94ce91968c269fa20b53e20e606d97d5198ad597cb53c30a322bd39eeb0c0fe1
0x6e6ba20538879bec3d241edad81204fdb1291aef8bbe6d210311e113caae4aa2

Functions
Getter at block 21230329
PRECISION_FACTOR(view returns (uint256)
10000000000000000000000
PRECISION_FACTOR_REFLECTION(view returns (uint256)
10000000000000000000000
accDividendPerShare(view returns (uint256)
0
availableDividendTokens(view returns (uint256)
0
availableRewardTokens(view returns (uint256)
142120043272020478340820782031
bonusEndBlock(view returns (uint256)
17046781
buyBackWallet(view returns (address)
0x64961ffd0d84b2355ec2b5d35b0d8d8825a774dc
dividendToken(view returns (address)
0x0000000000000000000000000000000000000000
duration(view returns (uint256)
365
earnedToken(view returns (address)
0x2f6ad7743924b1901a0771746152dde44c5f11de
hasUserLimit(view returns (bool)
false
isInitialized(view returns (bool)
true
owner(view returns (address)
0xcf1ea2e95a01685f64598b12f0d49fa7451739fb
performanceFee(view returns (uint256)
890000000000000
poolLimitPerUser(view returns (uint256)
0
slippageFactor(view returns (uint256)
800
slippageFactorUL(view returns (uint256)
995
stakingToken(view returns (address)
0x2f6ad7743924b1901a0771746152dde44c5f11de
startBlock(view returns (uint256)
14701291
totalStaked(view returns (uint256)
467672809061973899975426403468
uniRouterAddress(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
walletA(view returns (address)
0x9543d168d1e31fda18040f91d8ecab190a08de08
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
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.