BrewlabsLockupV2
Verified contract
Active on
Ethereum with 513 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x8b31…f73f
5 additional
variables
Balances ($94.00)
Native
Value
$94
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.035253 | $2,666.48 |
$94 | |
$Shari | ERC-20 | 783.218666T | -- | -- | |
SAITAMA | ERC-20 | 466.257331K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16425539 | 2 years ago | | | 0 | 0.0032087502 | |
| 16065639 | 2 years ago | | | 0 | 0.0021917703 | |
| 16065632 | 2 years ago | | | 0 | 0.0021990771 | |
| 16065619 | 2 years ago | | | 0 | 0.0024944679 | |
| 16065598 | 2 years ago | | | 0 | 0.0020240937 | |
| 16006815 | 2 years ago | | | 0 | 0.0022537476 | |
| 15836629 | 2 years ago | | | 0 | 0.0022542328 | |
| 15820100 | 2 years ago | | | 0 | 0.0037709547 | |
| 15556445 | 2 years ago | | | 0 | 0.0012073910 | |
| 15518085 | 2 years ago | | | 0 | 0.0016163288 |
ABI
ABI objects
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 duration, uint256 depositFee, uint256 withdrawFee, uint256 rate, uint256 accTokenPerShare, uint256 lastRewardBlock, uint256 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(uint256) view returns (address)
pendingDividends(address _account) view returns (uint256)
pendingReward(address _account) view returns (uint256)
reflectionToStakedPath(uint256) view returns (address)
userInfo(address _account) view returns (uint256 amount, uint256 available, uint256 locked)
userStaked(address) view returns (uint256 amount, uint256 firstIndex, uint256 reflectionDebt)
userStakes(address, uint256) view returns (uint256 amount, uint256 duration, uint256 end, uint256 rewardDebt)
State-modifying
Events claimDividend() payable
claimReward() payable
compoundDividend() payable
compoundReward() payable
deposit(uint256 _amount)
depositRewards(uint256 _amount)
emergencyRewardWithdraw(uint256 _amount)
emergencyWithdraw()
harvest()
initialize(address _stakingToken, address _earnedToken, address _dividendToken, uint256 _rewardPerBlock, uint256 _depositFee, uint256 _withdrawFee, uint256 _lockDuration, address _uniRouter, address[] _earnedToStakedPath, address[] _reflectionToStakedPath)
recoverWrongTokens(address _tokenAddress, uint256 _tokenAmount)
renounceOwnership()
resetAllowances()
setDuration(uint256 _duration)
setProcessingLimit(uint256 _limit)
setServiceInfo(address _addr, uint256 _fee)
setSettings(uint256 _slippageFactor, address _uniRouter, address[] _earnedToStakedPath, address[] _reflectionToStakedPath)
startReward()
stopReward()
transferOwnership(address newOwner)
updateLockup(uint256 _duration, uint256 _depositFee, uint256 _withdrawFee, uint256 _rate)
updatePoolLimitPerUser(bool _hasUserLimit, uint256 _poolLimitPerUser)
updateWalletA(address _walletA)
withdraw(uint256 _amount)
AdminTokenRecovered(address tokenRecovered, uint256 amount)
Deposit(address indexed user, uint256 amount)
DurationUpdated(uint256 _duration)
EmergencyWithdraw(address indexed user, uint256 amount)
LockupUpdated(uint256 _duration, uint256 _fee0, uint256 _fee1, uint256 _rate)
NewPoolLimit(uint256 poolLimitPerUser)
NewStartAndEndBlocks(uint256 startBlock, uint256 endBlock)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RewardsStop(uint256 blockNumber)
ServiceInfoUpadted(address _addr, uint256 _fee)
SetSettings(uint256 _slippageFactor, address _uniRouter, address[] _path0, address[] _path1)
WalletAUpdated(address _addr)
Withdraw(address indexed user, uint256 amount)
constructor()
receive()
This contract contains no error objects.