MasterFarmer

Verified contract

Active on Ethereum with 347 txns
Deployed by via 0x12e94238 at 10861604
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0x6611972fff64c06dbed071c192cb60d40a01cf656650565570db5afccbaf0b90
0xfb7e1084fa4f70467bf9c23e5b50788e7a5085b7aa32d1d20c4f652372ea4784
0x5d6f06aa2f7650e9f0df1608ffd227a3ec74f08ab2b767b15005ff22c0b1db6f
0xac0ee4a3e3b4e83670dbdb2eb00657afab85237092ed28117959d36b30c2ea99
0xc6671b72c30cfd79f9b76aba0110ebec34e9a427b200c705125a558ca16d4ef5
0x1874ae44ffb47b3311148b9bed1a68778741ba3a949a57c6b91369e6bf4a3181
0x62164e3124cde3bf461d497d4d074ddb8b47de61ff131a8f5bd3f34cbf13a0df
0xf41eb71492dd508b9598280c5ef92c9e17af5ebf1afe716c3d2ce0c058bf0c3b
0x8415f4a855839f1f3e1ffa26aa1dd5fb308ec383091237d528097437271e6761
0xd27a9dc9f8eff0cbbb2794ab247ee4d73c4bcf13de6c4b1e20673faf9ae150a5

Functions
Getter at block 21208154
HALVING_DIVIDER(view returns (uint256)
2
bonusMultiplier(view returns (uint256)
10
devaddr(view returns (address)
0x0866f2284c5770b657d7f0bf3b24b094e4a2bd3d
halvePeriod(view returns (uint256)
11520
lastHalveBlock(view returns (uint256)
10902744
mac(view returns (address)
0x2a35cd8d3a0d02a6dc68f960e69d9839f095ad2f
macPerBlock(view returns (uint256)
100000000000000000000
migrator(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x4ed0746fe85e7f7a8e9de46dd4231404f0faf50e
poolLength(view returns (uint256)
12
startBlock(view returns (uint256)
10864708
totalAllocPoint(view returns (uint256)
29715
Read-only
getMultiplier(uint256 _fromuint256 _toview returns (uint256)
pendingMac(uint256 _pidaddress _userview returns (uint256)
poolInfo(uint256view returns (address lpTokenuint256 allocPointuint256 lastRewardBlockuint256 accMacPerShare)
userInfo(uint256addressview returns (uint256 amountuint256 rewardDebt)
State-modifying
add(uint256 _allocPointaddress _lpTokenbool _withUpdate
deposit(uint256 _piduint256 _amount
dev(address _devaddr
doHalvingCheck(bool _withUpdate
emergencyWithdraw(uint256 _pid
massUpdatePools(
migrate(uint256 _pid
renounceOwnership(
set(uint256 _piduint256 _allocPointbool _withUpdate
setMigrator(address _migrator
transferOwnership(address newOwner
updatePool(uint256 _pid
withdraw(uint256 _piduint256 _amount
Events
Deposit(address indexed useruint256 indexed piduint256 amount
EmergencyWithdraw(address indexed useruint256 indexed piduint256 amount
Halve(uint256 newBonusMultiplieruint256 nextHalveBlockNumberuint256 currentBlock
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Withdraw(address indexed useruint256 indexed piduint256 amount
Constructor
constructor(address _macaddress _devaddruint256 _macPerBlockuint256 _startBlockuint256 _halvePeriod
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.