MerkleClaim

Verified contract

Active on Ethereum with 1,581 txns
Deployed by via 0x60a598a9 at 14536414
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "MerkleClaim"

0xa44b715332869df7c6e082b0de0c3234cc0268b0972625e09f4eb6ddd97eadba
0x4e86c1a1380e8e7740ef1389271dbe0d291d89f4ab3f1458111696e8d3dcd494
0x1e9e6080bb4819ceaf9434d1bff87daf79b1e296d826aed97f68fabc21be613d
0x999d464502af2119176961b04736585c17947034ec486be302d823a7f3ed4db5
0x8490875b87ef2b1c31ebfebd4a219c06bd480375a289003f954cadcfea0a384f
0xb465a442951d751e49946019bbc3d307da488bfec6af139eca697de663041b07
0x638084cd9eb8f7894e125b853669197025d80b563460a0b5bd0a5dbbfec3c264
0x23d4cb346e338ffce3b71eb3faf60a98333f3976ad7e322ce64e33d97687c69b
0x28cdf15b236064f3bd97e7d8e26a3c042f8aaeafc4bbb2992f2adbd50b7507e1
0x8e2986e6c29240690902ad131d26dfadd3d24182996b7686d5824dfbef887e21

Functions
Getter at block 21215953
merkleRoot(view returns (bytes32)
0x1cc89145d7ddfb4a255e327ab01d1f98259db2b14430efdc24124d5cdb169ba1
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x6a7efa964cf6d9ab3bc3c47ebddb853a8853c502
timelock_address(view returns (address)
0x8412ebf45bac1b340bbe8f318b928c466c4e39ca
token(view returns (address)
0xc2544a32872a91f4a553b404c6950e89de901fdb
Read-only
hasClaimed(addressview returns (bool)
State-modifying
acceptOwnership(
claim(address touint256 amountbytes32[] proof
execute(address _touint256 _valuebytes _datareturns (boolbytes)
nominateNewOwner(address _owner
recoverERC20(address tokenAddressuint256 tokenAmount
setTimelock(address _new_timelock_address
Events
Claim(address indexed touint256 amount
OwnerChanged(address oldOwneraddress newOwner
OwnerNominated(address newOwner
Recovered(address tokenuint256 amount
Constructor
constructor(address _erc20Addressbytes32 _merkleRootaddress _owner_addressaddress _timelock_address
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyClaimed(
NotInMerkle(
notEnoughRewards(