MuskGoldFarmV1
Verified contract
Active on
Ethereum with 2,956 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x6069…2cd8
Balances ($3,436.94)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
MUSK | ERC-20 | 3.934178M | $0.000874 |
$3,436.94 | |
UNI-V2 | ERC-20 | 4.483027K | -- | -- | |
UNI-V2 | ERC-20 | 0.156609 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19594229 | 6 months ago | | | 0 | 0.00066895682 | |
| 19537975 | 6 months ago | | | 0 | 0.0011643677 | |
| 19516604 | 6 months ago | | | 0 | 0.0063979857 | |
| 19508282 | 6 months ago | | | 0 | 0.0070262802 | |
| 19434752 | 6 months ago | | | 0 | 0.0059305289 | |
| 19407267 | 6 months ago | | | 0 | 0.0048052970 | |
| 19381127 | 7 months ago | | | 0 | 0.0083451746 | |
| 19370478 | 7 months ago | | | 0 | 0.012670580 | |
| 19362818 | 7 months ago | | | 0 | 0.012114425 | |
| 19337620 | 7 months ago | | | 0 | 0.0037062379 |
ABI
ABI objects
Getter at block 20824636 farmTotalPending() view returns (uint256) getPools() view returns (struct MuskGoldFarmV1RewardPool[])
addressCount() view returns (uint256)
100
earliestRewards() view returns (uint256)
0
name() view returns (bytes32)
0x4d75736b20476f6c64204661726d000000000000000000000000000000000000
owner() view returns (address)
0xcf3c6ddf049ca2d7b6a676ef726208d1aff705ec
paidOut() view returns (uint256)
51785263865967287099585151
poolLength() view returns (uint256)
6
rewardToken() view returns (address)
0x6069c9223e8a5da1ec49ac5525d4bb757af72cd8
rewardWallet() view returns (address)
0xc0b26eb298b77e49b26dbcc665878a92e854c1b3
rewardsRemaining() view returns (uint256)
12836134032712900414849
Read-only
depositAddresses(uint256) view returns (address)
getUserState(address _user) view returns (struct MuskGoldFarmV1UserFarmState)
poolDepositSum(uint256 _pid) view returns (uint256)
rewardPools(uint256) view returns (address depositToken, bool active, bool hidden, bool uniV2Lp, bool selfStake, bytes32 lpOrigin, uint256 lockSeconds, bool lockEnforced, uint256 rewardPerBlock, bytes32 label, bytes32 order, uint256 depositSum)
userDeposits(uint256, address) view returns (uint256 balance, uint256 unlockTime, uint256 lastPayout, uint256 totalEarned)
userEarnedAll(address _user) view returns (uint256)
userEarnedPool(uint256 _pid, address _user) view returns (uint256)
userPendingAll(address _user) view returns (uint256)
userPendingPool(uint256 _pid, address _user) view returns (uint256)
State-modifying
Events addPool(address _depositToken, bool _active, bool _hidden, bool _uniV2Lp, bytes32 _lpOrigin, uint256 _lockSeconds, bool _lockEnforced, uint256 _rewardPerBlock, bytes32 _label, bytes32 _order)
collectReward(uint256 _pid)
deposit(uint256 _pid, address _user, uint256 _amount)
emergencyWithdraw(uint256 _pid)
fund(uint256 _amount)
renounceOwnership()
restake(uint256 _pid)
setEarliestRewards(uint256 _value)
setFarmActive(bool _value)
setPool(uint256 _pid, bool _active, bool _hidden, bool _uniV2Lp, bytes32 _lpOrigin, uint256 _lockSeconds, bool _lockEnforced, uint256 _rewardPerBlock, bytes32 _label, bytes32 _order)
setRewardWallet(address _source)
transferOwnership(address newOwner)
withdraw(uint256 _pid, uint256 _amount)
Deposit(address indexed from, address indexed user, uint256 indexed pid, uint256 amount)
EmergencyWithdraw(address indexed user, uint256 indexed pid, uint256 amount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Restake(address indexed user, uint256 indexed pid, uint256 amount)
Reward(address indexed user, uint256 indexed pid, uint256 amount)
Withdraw(address indexed user, uint256 indexed pid, uint256 amount)
constructor(address _rewardToken, address _rewardWallet, uint256 _earliestRewards)
This contract contains no fallback and receive objects.
This contract contains no error objects.