MerkleTokenVesting

Verified contract

Implementation

Active on Ethereum with 1 txns
Deployed by via 0x620b5de2 at 12744908
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots

No balances found for "MerkleTokenVesting"

0x17ab8b5ff0657e3e8ee8e19f4850e14f4725a60a9c83331b22492c73d49eb71a
From

Functions
Getter at block 21170008
merkleRoot(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
targetToken(view returns (address)
0x0000000000000000000000000000000000000000
vestingCliff(view returns (uint256)
0
vestingDuration(view returns (uint256)
0
vestingStart(view returns (uint256)
0
Read-only
awards(addressview returns (uint256 amountuint256 releasedbool revocablebool revoked)
getReleasableAmount(address beneficiaryview returns (uint256)
getVestedAmount(address beneficiaryview returns (uint256)
isClaimed(uint256 indexview returns (bool)
State-modifying
claimAward(uint256 indexaddress accountuint256 amountbool revocablebytes32[] merkleProof
initialize(uint256 startuint256 cliffuint256 durationaddress tokenbytes32 _merkleRoot
release(address beneficiary
renounceOwnership(
revoke(address beneficiary
transferOwnership(address newOwner
Events
Awarded(address indexed beneficiaryuint256 amountbool revocable
Claimed(uint256 indexaddress accountuint256 amountbool revocable
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Released(address indexed beneficiaryuint256 amount
Revoked(address indexed beneficiaryuint256 revokedAmount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.