BaseMaxChef

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x21181797 at 20105117
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 1 additional slot
-
variable spans 2 additional slots
-
variable spans 2 additional slots
-
variable spans 2 additional slots
5 additional variables

No balances found for "BaseMaxChef"

No transactions found for "BaseMaxChef"


Functions
Getter at block 22884129
BLP(view returns (address)
0x0000000000000000000000000000000000000000
BSM(view returns (address)
0x0000000000000000000000000000000000000000
LP(view returns (address)
0x0000000000000000000000000000000000000000
blpPoolInfo(view returns (uint256 totalLpbool enableCooldown)
(totalLp=0, enableCooldown=false)
bootstrapPhase(view returns (bool)
false
bsmPoolInfo(view returns (uint256 totalLpbool enableCooldown)
(totalLp=0, enableCooldown=false)
cooldownDuration(view returns (uint256)
0
endTimeBootstrapPhase(view returns (uint256)
0
esBSM(view returns (address)
0x0000000000000000000000000000000000000000
lpPoolInfo(view returns (uint256 totalLpbool enableCooldown)
(totalLp=0, enableCooldown=false)
operators(view returns (address)
0x0000000000000000000000000000000000000000
totalLockedUpRewards(view returns (uint256)
0
totalLockedVestingAmount(view returns (uint256)
0
vestingDuration(view returns (uint256)
0
Read-only
blpUserInfo(addressview returns (uint256 amountuint256 startTimestamp)
bsmUserInfo(addressview returns (uint256 bsmAmountuint256 esbsmAmountuint256 startTimestamp)
checkCooldownWhiteList(address _delegateview returns (bool)
claimable(address _accountview returns (uint256)
claimedAmounts(addressview returns (uint256)
getStakedBLP(address _accountview returns (uint256uint256)
getStakedBsm(address _accountview returns (uint256uint256)
getStakedLp(address _accountview returns (uint256uint256)
getTierBsm(address _accountview returns (uint256)
getTotalVested(address _accountview returns (uint256)
getUnlockedVestingAmount(address _accountview returns (uint256)
lastVestingUpdateTimes(addressview returns (uint256)
lockedVestingAmounts(addressview returns (uint256)
lpUserInfo(addressview returns (uint256 lpAmountuint256 startTimestamp)
pendingTokens(bool _isBsmPoolbool _isBlpPoolbool _isLpPooladdress _userview returns (address[] addressesstring[] symbolsuint256[] decimalsuint256[] amounts)
poolRewarders(bool _isBsmPoolbool _isBlpPoolbool _isLpPoolview returns (address[] rewarders)
poolRewardsPerSec(bool _isBsmPoolbool _isBlpPoolbool _isLpPoolview returns (address[] addressesstring[] symbolsuint256[] decimalsuint256[] rewardsPerSec)
poolTotalLp(uint256 _pidview returns (uint256)
tierLevels(uint256view returns (uint256)
tierPercents(uint256view returns (uint256)
unlockedVestingAmounts(addressview returns (uint256)
State-modifying
addDelegatesToCooldownWhiteList(address[] _delegates
claim(
depositBlp(uint256 _amount
depositBsm(uint256 _amount
depositEsbsm(uint256 _amount
depositLp(uint256 _amount
emergencyWithdrawAll(address _tokenaddress _wallet
emergencyWithdrawBlp(
emergencyWithdrawBsm(
emergencyWithdrawLp(
enableBootstrapPhase(
harvestMany(bool _bsmbool _esbsmbool _blpbool _lp
initialize(uint256 _vestingDurationaddress _esBSMaddress _BSMaddress _blpaddress _lpaddress _operators
removeDelegatesFromCooldownWhiteList(address[] _delegates
setBlpPool(address[] _rewardersbool _enableCooldown
setBsmPool(address[] _rewardersbool _enableCooldown
setEndTimeBootstrapPhase(uint256 _endTimeBootstrapPhase
setLPToken(address _LP
setLpPool(address[] _rewardersbool _enableCooldown
updateCooldownDuration(uint256 _newCooldownDuration
updateRewardTierInfo(uint256[] _levelsuint256[] _percents
updateVestingDuration(uint256 _vestingDuration
withdrawBlp(uint256 _amount
withdrawBsm(uint256 _amount
withdrawEsbsm(uint256 _amount
withdrawLp(uint256 _amount
withdrawVesting(
Events
EmergencyWithdraw(address indexed useraddress indexed tokenuint256 amount
EmissionRateUpdated(address indexed calleruint256 previousValueuint256 newValue
FarmDeposit(address indexed useraddress indexed tokenuint256 amount
FarmWithdraw(address indexed useraddress indexed tokenuint256 amount
Initialized(uint8 version
MintVestingToken(address indexed accountuint256 amount
RewardLockedUp(address indexed useraddress indexed tokenuint256 amountLockedUp
Set(address indexed tokenaddress[] indexed rewarders
UpdateCooldownDuration(uint256 cooldownDuration
UpdateRewardTierInfo(uint256[] levelsuint256[] percents
UpdateVestingPeriod(uint256 vestingPeriod
VestingClaim(address receiveruint256 amount
VestingDeposit(address accountuint256 amount
VestingTransfer(address indexed fromaddress indexed touint256 value
VestingWithdraw(address accountuint256 claimedAmountuint256 balance
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.