MasterFarmer
Verified contract
Active on
Ethereum with 347 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x2a35…ad2f
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
MAC | ERC-20 | 14.908173M | -- | -- | |
UNI-V2 | ERC-20 | 545.821888 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 10902911 | 4 years ago | | | 0 | 0.014417676 | |
| 10902821 | 4 years ago | | | 0 | 0.010169220 | |
| 10902820 | 4 years ago | | | 0 | 0.011892840 | |
| 10902812 | 4 years ago | | | 0 | 0.0075174000 | |
| 10902787 | 4 years ago | | | 0 | 0.013892115 | |
| 10902744 | 4 years ago | | | 0 | 0.014556470 | |
| 10890581 | 4 years ago | | | 0 | 0.019171425 | |
| 10882831 | 4 years ago | | | 0 | 0.039148260 | |
| 10882781 | 4 years ago | | | 0 | 0.039067264 | |
| 10881007 | 4 years ago | | | 0 | 0.058443360 |
ABI
ABI objects
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 _from, uint256 _to) view returns (uint256)
pendingMac(uint256 _pid, address _user) view returns (uint256)
poolInfo(uint256) view returns (address lpToken, uint256 allocPoint, uint256 lastRewardBlock, uint256 accMacPerShare)
userInfo(uint256, address) view returns (uint256 amount, uint256 rewardDebt)
State-modifying
Events add(uint256 _allocPoint, address _lpToken, bool _withUpdate)
deposit(uint256 _pid, uint256 _amount)
dev(address _devaddr)
doHalvingCheck(bool _withUpdate)
emergencyWithdraw(uint256 _pid)
massUpdatePools()
migrate(uint256 _pid)
renounceOwnership()
set(uint256 _pid, uint256 _allocPoint, bool _withUpdate)
setMigrator(address _migrator)
transferOwnership(address newOwner)
updatePool(uint256 _pid)
withdraw(uint256 _pid, uint256 _amount)
Deposit(address indexed user, uint256 indexed pid, uint256 amount)
EmergencyWithdraw(address indexed user, uint256 indexed pid, uint256 amount)
Halve(uint256 newBonusMultiplier, uint256 nextHalveBlockNumber, uint256 currentBlock)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Withdraw(address indexed user, uint256 indexed pid, uint256 amount)
constructor(address _mac, address _devaddr, uint256 _macPerBlock, uint256 _startBlock, uint256 _halvePeriod)
This contract contains no fallback and receive objects.
This contract contains no error objects.