This contract is being backfilled. You may encounter incomplete storage history.

BananChefV3

Verified contract

Active on Ethereum with 18 txns
Deployed by via 0xb05c35a7 at 18692018
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0x11e65ebb6039869160176a28b60430b6297d5024b24c2b47fa539950b643fcf6
0xc0ca8ca2ae3d2d2e704aad633c47d210420d381309af226635cb304ecf8d3c76
0xd4f6ee8d1eab07c5b531ab39af8548a99c54e714181d2f12aaa3835fd1408228
0x0af3cdc7e63fc9e064698fd02b5acac393af034c6d5b89ef877feb25b6a520fe
0x7ca42abf810e7d409ac91db1ae0c829303e9f891cfede012e1cf6c5b324e9dc5
0xb77bee362681a095c9ccb0257e049d12c49543f4db9d5bb88969ab893701ce12
0x883e9e47d470cffaa34653818e2b0bae6d56e3f63517bd5aa39ba6f1e874eb15
0xc0797cf59d8b6c7519d354162353b4cc4f5c2510c2deb55b73fd64b56fbdb3f7
0x953444f5c4b4796aaa6a3a7e7ceb476b8c00cff396ee896739d2c62a8797571e
0xefbfe07dfc94308e45a858b0571c278cf518ff4d64d0b258ea2d7cf347bebd51

Functions
Getter at block 20894210
BANANS_DECIMALS(view returns (uint256)
1000000000000000000
PERCENTAGE_DENOMINATOR(view returns (uint16)
10000
REWARD_SCALING_FACTOR(view returns (uint256)
1000000000000
bananClaimTaxRate(view returns (uint16)
2500
bananRewardPerBlock(view returns (uint88)
4000000000000000000
blockOffset(view returns (uint8)
1
config(view returns (address)
0xd4131fe2c6e894d3306cfe010010e17b763abf85
debaseMultiplier(view returns (uint48)
13800000000000
depositsPaused(view returns (bool)
false
fullProtecProtocolLiqProportion(view returns (uint16)
3200
lastBlock(view returns (uint64)
18832692
owner(view returns (address)
0x1c25e31d061f332e38b8a7ad635c2a7d760e2a02
poolLength(view returns (uint256)
2
requestNonce(view returns (uint24)
13
startBlock(view returns (uint40)
18692036
taxFreeRequestId(view returns (uint256)
68606880682347494718271570004729324366706610730623488594426966751404325784528
totalAllocPoint(view returns (uint128)
1000
vaultDepositsAreOpen(view returns (bool)
true
Read-only
getBananEquivalent(uint256 _amountview returns (uint256)
getBigAndSmolBananEquivalent(address _userview returns (uint256)
getFullToChefRatio(address _userview returns (uint256)
getTotalAmountStakedInPoolByUser(uint256 _pidaddress _userview returns (uint256)
getUserInfoAmount(address _useruint256 _pidview returns (uint256)
lockDurations(uint256view returns (uint256)
pendingReward(uint256 _pidaddress _userview returns (uint256)
poolIdToToken(uint256 _pidview returns (address)
poolInfo(uint256view returns (address lpTokenuint128 allocPointuint32 lastRewardBlockuint96 accRewardPerShare)
userInfo(uint256addressview returns (uint256 amountuint224 rewardDebtuint32 lockEndedTimestamp)
userIsExemptFromClaimTax(address _userview returns (bool)
State-modifying
addPool(uint128 _allocPointaddress _lpTokenbool _withUpdatePools
compoundSmol(
deposit(uint256 _piduint256 _amount
massUpdatePools(
openBananChefDeposits(
renounceOwnership(
requestClaim(uint256 _pidpayable 
setAllocationPoint(uint256 _piduint128 _allocPointbool _withUpdatePools
setClaimTaxRate(uint16 _maxTaxRate
setConfigManagerAddress(address _configManagerAddress
setDebaseMultiplier(uint48 _debaseMultiplier
setDepositIsPaused(bool _isPaused
setFullProtecLiquidityProportion(uint16 _fullProtecLiquidityProportion
setLockDuration(uint256 _piduint256 _lockDuration
transferOwnership(address newOwner
updatePool(uint256 _pid
updateRewardPerBlock(uint88 _rewardPerBlock
withdraw(uint256 _piduint256 _amount
Events
Claim(address indexed useruint256 indexed piduint256 amountuint256 tax
Compound(address indexed useruint256 amountBananuint256 poolId
Deposit(address indexed useruint256 indexed piduint256 amount
LogPoolAddition(uint256 indexed piduint256 allocPointaddress indexed lpToken
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolUpdated(uint256 indexed piduint256 lastRewardBlockuint256 lpSupplyuint256 accRewardPerShare
RewardPaid(address indexed useruint256 indexed piduint256 amount
RewardQueued(address _accountuint256 _piduint256 pending
SetAllocationPoint(uint256 indexed piduint256 allocPoint
SetDepositsEnabled(bool enabled
SetLockDuration(uint256 indexed piduint256 lockDuration
SetRewardPerBlock(uint88 amount
TaxPaid(address indexed useruint256 indexed piduint256 amount
TaxRatioUpdate(address indexed useruint256 indexed newUserTaxRatio
Withdraw(address indexed useruint256 indexed piduint256 amount
Constructor
constructor(address _configManager
Fallback and receive

This contract contains no fallback and receive objects.

Errors
CallerIsNotAccountOrThisContract(
CallerIsNotConfig(
EOAsOnly(
ForwardFailed(
InvalidAllowance(
InvalidAmount(
MonkeysPerWalletLimitReached(
NoPendingRewards(address user
PoolExists(
StillLocked(
VaultsDepositsAreClosed(