TokenTimelock
State Variables
TokenTimelockStorageLocation
bytes32 private constant TokenTimelockStorageLocation =
0x35f985dfceb352faec794b4221331a49707dbeacf0ce328e288c0a3b67d6cb00;Functions
_getTokenTimelockStorage
function _getTokenTimelockStorage() internal pure returns (TokenTimelockStorage storage $);constructor
receive
init
Name
Type
Description
__TokenTimelock_Init
treasury
vestShares
Name
Type
Description
Name
Type
Description
release
Name
Type
Description
Name
Type
Description
cancelVestingAtTimepoint
Name
Type
Description
cancelVesting
Name
Type
Description
Name
Type
Description
_cancelVesting
_handleCanceledShares
extendVestingDuration
Name
Type
Description
Name
Type
Description
extendVestingAmount
Name
Type
Description
Name
Type
Description
updateDelegate
isObligatory
Name
Type
Description
Name
Type
Description
wasCanceled
hasCompleted
exists
getVestingSchedule
Name
Type
Description
Name
Type
Description
getRemainingVestingAmount
getVestingEndDate
released
Name
Type
Description
Name
Type
Description
releasable
Name
Type
Description
Name
Type
Description
getVotesByShareClass
getPastVotesByShareClass
getERC20VestingByAccount
getCumulativeERC20Vesting
Name
Type
Description
Name
Type
Description
getCumulativeERC20Released
Name
Type
Description
Name
Type
Description
name
symbol
coreId
version
_release
Name
Type
Description
_releasable
Name
Type
Description
Name
Type
Description
_vestedAmount
Name
Type
Description
Name
Type
Description
_burnTokenAndDeleteData
Name
Type
Description
_validateCallerIsOwnerOrAdminAndNonObligatory
_checkInvariants
Name
Type
Description
_update
Name
Type
Description
_transferVotingUnits
_moveDelegateVotes
_push
_add
_subtract
supportsInterface
upgradeToNewerVersion
Name
Type
Description
_authorizePatch
Structs
TokenTimelockStorage
Last updated
