TokenVesting

Verified contract

Active on Base with 22 txns
Deployed by via 0x2014fef6 at 21795896
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x8dbe0d2ee91aac42d6be3920b865e62da58bf8df1aecc5935151a4a3ed064ca2
0x165c1a2b99bdc15d6aad56ee359d4f1a2aaff1e52b6478fd08fa4a4b9cca3e0d
0xbd4dffc374b730a364570480913068fec409cca3df5860ddabeb9559593bd3ff
0x1d0e3c18ca10f2ccab0a14fa2dc913075d729eedf2ebd4970fccde0d7bc4e784
0x3fdf4dcebf9195ab9c3b58dcd058b1d838decc206fc29f4da69b6a3d25815fc2
0xcca13b4f2b587adde1acbcf1f78cb3d259566e4532076ce0cd8237b29d2dfb99
0x893b8ae9871f5514adfc666d6b05bf6a9965407330b61a43f245b09f5696d04c
0xdd10577809a3c2c0e620f6856ad9d3b654b3b368f6c0a2a91d7325471d336887
0x975cd64bd8e7027d2f8d45255dc2ef9562bf477c5f9941b54297fe6ae6ea7fb7
0x62cc42f64d156b45cc7d922e33f491324322f7fe9add328d812ecf92ac62117c

Functions
Getter at block 22909168
getToken(view returns (address)
0x7189ee82bb6c5d966f3a090853f0ce4f77af7842
getVestingSchedulesCount(view returns (uint256)
20
getVestingSchedulesTotalAmount(view returns (uint256)
325928928844398148148148149
getWithdrawableAmount(view returns (uint256)
141081000000000000000000
owner(view returns (address)
0x37eafd895f1c00c62467a324c6f66a58467026e0
Read-only
computeNextVestingScheduleIdForHolder(address holderview returns (bytes32)
computeReleasableAmount(bytes32 vestingScheduleIdview returns (uint256)
computeVestingScheduleIdForAddressAndIndex(address holderuint256 indexpure returns (bytes32)
getLastVestingScheduleForHolder(address holderview returns (struct TokenVestingVestingSchedule)
getVestingIdAtIndex(uint256 indexview returns (bytes32)
getVestingSchedule(bytes32 vestingScheduleIdview returns (struct TokenVestingVestingSchedule)
getVestingScheduleByAddressAndIndex(address holderuint256 indexview returns (struct TokenVestingVestingSchedule)
getVestingSchedulesCountByBeneficiary(address _beneficiaryview returns (uint256)
State-modifying
createVestingSchedule(address _beneficiaryuint256 _startuint256 _cliffuint256 _durationuint256 _slicePeriodSecondsbool _revocableuint256 _amount
release(bytes32 vestingScheduleIduint256 amount
revoke(bytes32 vestingScheduleId
transferOwnership(address newOwner
withdraw(uint256 amount
Events
OwnershipTransferred(address indexed useraddress indexed newOwner
Constructor
constructor(address token_
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.