BrewlabsStaking
Verified contract
Active on
Ethereum with 262 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional
variables
Balances ($898.63)
Native
Value
$898.63
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.348325 | $2,579.87 |
$898.63 | |
SHAMAN | ERC-20 | 468.420691T | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18198946 | a year ago | | | 0.00089 | 0.0032712279 | |
| 18198943 | a year ago | | | 0.00089 | 0.0026926654 | |
| 17749062 | a year ago | | | 0.00089 | 0.0084377800 | |
| 17554156 | a year ago | | | 0.00089 | 0.0048008571 | |
| 17222528 | a year ago | | | 0.00089 | 0.015586458 | |
| 17098503 | a year ago | | | 0.00089 | 0.0072064501 | |
| 17098500 | a year ago | | | 0.00089 | 0.0070136532 | |
| 17068377 | a year ago | | | 0.00089 | 0.0080693737 | |
| 17068356 | a year ago | | | 0.00089 | 0.0076764983 | |
| 17028652 | a year ago | | | 0.00089 | 0.0065812405 |
ABI
ABI objects
Getter at block 20805544
MAX_FEE() view returns (uint256)
2000
PRECISION_FACTOR() view returns (uint256)
10000000000000000000000
PRECISION_FACTOR_REFLECTION() view returns (uint256)
10000000000000000000000
accDividendPerShare() view returns (uint256)
94871398194839282144
accTokenPerShare() view returns (uint256)
6551327503269764197616
availableDividendTokens() view returns (uint256)
6934408998147856697475734144219
availableRewardTokens() view returns (uint256)
130274541659249928463921566815972
bonusEndBlock() view returns (uint256)
16929450
buyBackWallet() view returns (address)
0xe1f1dd010bbc2860f81c8f90ea4e38db949bb16f
depositFee() view returns (uint256)
200
dividendToken() view returns (address)
0x5fce9fc9b5d62af082a59d0823a062f7529efa5a
duration() view returns (uint256)
365
earnedToken() view returns (address)
0x5fce9fc9b5d62af082a59d0823a062f7529efa5a
hasDividend() view returns (bool)
true
hasUserLimit() view returns (bool)
false
isInitialized() view returns (bool)
true
lastRewardBlock() view returns (uint256)
18198946
owner() view returns (address)
0x92da4bf8b2d049175052851be43be398ee2f312e
performanceFee() view returns (uint256)
890000000000000
poolLimitPerUser() view returns (uint256)
0
rewardPerBlock() view returns (uint256)
213175072159761926000000000
slippageFactor() view returns (uint256)
800
slippageFactorUL() view returns (uint256)
995
stakingToken() view returns (address)
0x5fce9fc9b5d62af082a59d0823a062f7529efa5a
startBlock() view returns (uint256)
14583960
totalStaked() view returns (uint256)
331211740009919582141329619981834
uniRouterAddress() view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
walletA() view returns (address)
0xe1f1dd010bbc2860f81c8f90ea4e38db949bb16f
withdrawFee() view returns (uint256)
0
Read-only
earnedToStakedPath(uint256) view returns (address)
pendingDividends(address _user) view returns (uint256)
pendingReward(address _user) view returns (uint256)
reflectionToStakedPath(uint256) view returns (address)
userInfo(address) view returns (uint256 amount, uint256 rewardDebt, uint256 reflectionDebt)
State-modifying
Events claimDividend() payable
claimReward() payable
compoundDividend() payable
compoundReward() payable
deposit(uint256 _amount) payable
depositRewards(uint256 _amount)
emergencyRewardWithdraw(uint256 _amount)
emergencyWithdraw()
harvest()
initialize(address _stakingToken, address _earnedToken, address _dividendToken, uint256 _rewardPerBlock, uint256 _depositFee, uint256 _withdrawFee, address _uniRouter, address[] _earnedToStakedPath, address[] _reflectionToStakedPath, bool _hasDividend)
recoverWrongTokens(address _tokenAddress, uint256 _tokenAmount)
renounceOwnership()
setDuration(uint256 _duration)
setServiceInfo(address _buyBackWallet, uint256 _fee)
setSettings(uint256 _depositFee, uint256 _withdrawFee, uint256 _slippageFactor, address _uniRouter, address[] _earnedToStakedPath, address[] _reflectionToStakedPath)
startReward()
stopReward()
transferOwnership(address newOwner)
updatePoolLimitPerUser(bool _hasUserLimit, uint256 _poolLimitPerUser)
updateRewardPerBlock(uint256 _rewardPerBlock)
updateWalletA(address _walletA)
withdraw(uint256 _amount) payable
AdminTokenRecovered(address tokenRecovered, uint256 amount)
Deposit(address indexed user, uint256 amount)
DurationUpdated(uint256 _duration)
EmergencyWithdraw(address indexed user, uint256 amount)
NewRewardPerBlock(uint256 rewardPerBlock)
NewStartAndEndBlocks(uint256 startBlock, uint256 endBlock)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RewardsStop(uint256 blockNumber)
ServiceInfoUpadted(address _addr, uint256 _fee)
SetSettings(uint256 _depositFee, uint256 _withdrawFee, uint256 _slippageFactor, address _uniRouter, address[] _path0, address[] _path1)
UpdatePoolLimit(uint256 poolLimitPerUser, bool hasLimit)
WalletAUpdated(address _addr)
Withdraw(address indexed user, uint256 amount)
constructor()
receive()
This contract contains no error objects.