ReachMainDistribution
Verified contract
Active on
Ethereum with 1,033 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "ReachMainDistribution"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19107612 | 10 months ago | | | 0 | 0.0012156110 | |
| 19107594 | 10 months ago | | | 0 | 0.00050636466 | |
| 19065303 | 10 months ago | | | 0 | 0.0012572435 | |
| 19065300 | 10 months ago | | | 0 | 0.0012867731 | |
| 19030652 | 10 months ago | | | 0 | 0.0025063180 | |
| 19008193 | 10 months ago | | | 0 | 0.0016902493 | |
| 19007059 | 10 months ago | | | 0 | 0.0020870755 | |
| 19007055 | 10 months ago | | | 0 | 0.0019076998 | |
| 19006803 | 10 months ago | | | 0.015 | 0.00058819117 | |
| 19006726 | 10 months ago | | | 0 | 0.0019562013 |
ABI
ABI objects
Getter at block 21296852
creditPrice() view returns (uint256)
25000000000000000000
currentVersion() view returns (uint256)
2
feesCollected() view returns (uint256)
230300000000000000000000
merkleRoot() view returns (bytes32)
0x89a1d07ab97085eed7d7b2dba99ce58904058c3f27767d76a20e286ff7895c11
owner() view returns (address)
0x8bf8db631a7b17302c7be72470b6adb99bb02997
paused() view returns (bool)
false
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
reachToken() view returns (address)
0x8b12bd54ca9b2311960057c8f3c88013e79316e3
Read-only
claims(address) view returns (uint256 eth, uint256 reach)
lastClaimedVersion(address) view returns (uint256)
State-modifying
Events acceptOwnership()
claimRewards(bytes32[] _merkleProof, uint256 _ethAmount, uint256 _reachAmount)
createDistribution(bytes32 _merkleRoot, uint256 _ethAmount, uint256 _reachAmount)
createMission(string _missionId, uint256 _amount) payable
renounceOwnership()
setCreditPrice(uint256 _price)
setReachAddress(address _token)
toggleClaiming()
topUp(uint256 _amount)
transferOwnership(address newOwner)
withdrawFees()
DistributionSet(bytes32 indexed merkleRoot, uint256 ethAmount, uint256 reachAmount)
MissionCreated(string missionId, uint256 amount)
OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Received(address indexed sender, uint256 amount)
RewardsClaimed(address indexed account, uint256 ethAmount, uint256 reachAmount, uint256 indexed version, uint256 timestamp)
TopUp(address indexed user, uint256 balance, uint256 timestamp)
constructor(address _reachToken)
receive()
AlreadyClaimed()
ClaimingPaused()
InvalidMerkleProof()
InvalidMerkleRoot()
InvalidPrice()
InvalidTokenAddress()
UnsufficientEthBalance()
UnsufficientReachBalance()