MasterChef

Verified contract

Active on Base with 972 txns
Deployed by via 0x89d55227 at 2166691
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x4eb8d13c1be40f5da8b985a44d625300136be2903b04014e743dd747dcf9e28b
0xe9d39887a6d505e04120c1835b41a1ba17e4618909c3fd5ec0285f2f92efc6c1
0xf1c56f7bbd5cabaac173ef520eba5d4e8a32753991defa1c5ddf71e4ba9043e2
0xb0aca91f7cc83521ab4e28bbfd6c23f0eded30a166e24ad70b8d4a16efb8121d
0x2e2f5770e6ebea4e3f679261bcacae71e01b0671f562f5e36b544313d7819b6c
0x3c101b5785b9b66bb9701e4480ce35858ce240223b9689d517a748e535fc725c
0x194fe280d873b271e292dde38b3fb7ac748be8669e8692edd9c782b01c0029a0
0xf9bccd3a4452356f5a39935d5f2decb947d9cc0576172069c3dff6e52ec2cd12
0x7312154384dada7818b65b6f05cf8cb66f0d57fb11051e27617f645b8ade1d41
0xd619edb7522cae49f20a5a1da305af27dd54568f16586e01b30398d813bdaf2f

Functions
Getter at block 22747137
getCurrentRewardPerBlock(view returns (uint256)
16677181699666600000
getTotalPools(view returns (uint256)
4
owner(view returns (address)
0x87eca2f17fb969d30196a5c7d6ae411a99e0f0a4
rewardToken(view returns (address)
0x2303d1b31cf34fd06bbbeb3c1faa003d90fd7218
startBlock(view returns (uint256)
0
totalAllocPoint(view returns (uint256)
6200
treasury(view returns (address)
0x766940542e372231833dfef99efe026fb1539bf8
vault(view returns (address)
0xd967e165b15d97b8383cd2d355bec32f675e820d
Read-only
getRewardManyBlock(uint256 blockFromuint256 blockToview returns (uint256)
getRewardPerBlockByMonth(uint256 monthpure returns (uint256)
pendingReward(uint256 _pidaddress _accountview returns (uint256)
pools(uint256view returns (address tokenuint256 allocPointuint256 lastRewardBlockuint256 accRewardPerShareuint256 depositFeePercent)
rewardToShare(uint256 _rewarduint256 _rewardPerSharepure returns (uint256)
shareToReward(uint256 _shareuint256 _rewardPerSharepure returns (uint256)
tokenAdded(addressview returns (bool)
users(uint256addressview returns (uint256 amountuint256 rewardDebt)
State-modifying
add(address _tokenuint256 _allocPointuint256 _depositFeePercentbool _withUpdate
emergencyWithdraw(uint256 _pid
massUpdatePools(
renounceOwnership(
set(uint256 _piduint256 _allocPointuint256 _depositFeePercentbool _withUpdate
setTreasury(address _addr
stake(uint256 _piduint256 _amount
transferOwnership(address newOwner
unstake(uint256 _piduint256 _amount
updatePool(uint256 _pid
withdrawReward(
Events
EmergencyWithdraw(address useruint256 piduint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolAdded(address tokenuint256 allocPointuint256 depositFeePercent
PoolUpdated(uint256 piduint256 allocPointuint256 depositFeePercent
RewardWithdraw(address useruint256 amount
Staked(address useruint256 piduint256 amount
TreasuryUpdated(address treasury
Unstaked(address useruint256 piduint256 amount
Constructor
constructor(address _vaultaddress _rewardTokenuint256 _startBlockaddress _treasury
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.