Vesting

Verified contract

Active on Ethereum with 67 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x6064e5e32730b2d5c2e6642e7e0bf1f13a9bc66553ba3798e85e8bf56cd41c39
0x46570538cffa82a33f1453c4bc8bc3abddcda19925c8451e4a14e966a3833687
0x44d53f20a11ee1b01b644cc2a1af6f105c5a623dfe347ece2a315178834be045
0x8fd278f78c2d680c95c45ddafc9222e7765e32377fdac7abf52e7b85acbf0bf4
0xa0e91ac5dab259a6c2dca23e767531b258fca337e70eb1bf72bd9d0ba1dae9e4
0x4c11f8923958337303d548037ccabf4cb81c356a225f1f198757155e754e0b23
0xc8ab19124d9a56aa2358593f6e99041c376ddcc0253e1737d195b85c60bc7734
0x5973856291c05f946a29fea265c53dd287db8df8b0c1468cd1db7bf3461a106f
0xc7b60bbf0a4f0e3597d5d93a08a50fd895cffccce1e6507c788a07198e655885
0x74f4fddf7c402fa6e18e568f89b685bd1f3bbe6974149720762b22e15f3e9f67

Functions
Getter at block 21092486
MAX_PERCENTAGE(view returns (uint256)
10000
merkleRoot(view returns (bytes32)
0x594fadc91b500b6603acd4da2bb1b33cdde1e363204b0c45f7c0e6d99eb2dbe8
owner(view returns (address)
0xe30251cb2bbad171c7b99385e262f95c14f5472b
token(view returns (address)
0x90b4bb61a1f4f9cee2bb1f35e8f5f8acbc3a84d5
Read-only
claimed(uint256view returns (uint256)
getClaimable(uint256 indexuint256 amountuint256 startuint256 enduint256 cadenceuint256 percentageOnStartview returns (uint256)
getRevoked(uint256 indexview returns (bool)
State-modifying
claim(uint256 indexaddress accountuint256 amountbool revocableuint256 startuint256 enduint256 cadenceuint256 percentageOnStartbytes32[] merkleProofuint256 claimAmount
stopVesting(uint256 indexaddress accountuint256 amountbool revocableuint256 startuint256 enduint256 cadenceuint256 percentageOnStartbytes32[] merkleProof
transferOwnership(address newOwner
Events
Claim(address indexed accountuint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
VestingRevoked(address indexed accountuint256 amountUnvested
Constructor
constructor(address _tokenbytes32 _merkleRootaddress _owner
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyRevoked(
CantRevokeEndedVesting(
ClaimAmountGtClaimable(
EmptyMerkleRoot(
InvalidDates(
InvalidProof(
NothingToClaim(
OnlyOwner(
Revoked(
UnrevocableVesting(
ZeroAddress(