referrerpolicy=no-referrer-when-downgrade

Module IVesting

Module IVesting 

Source
Expand description

Module containing a contract’s types and functions.

interface IVesting {
    function vest() external;
    function vestOther(address target) external;
    function vestingBalance() external view returns (uint256);
    function vestingBalanceOf(address target) external view returns (uint256);
    function vestedTransfer(address target, uint256 locked, uint256 perBlock, uint256 startingBlock) external;
}

Structs§

vestCall
Unlock any vested funds of the caller account.
vestOtherCall
Unlock any vested funds of another account.
vestOtherReturn
Unlock any vested funds of another account.
vestReturn
Unlock any vested funds of the caller account.
vestedTransferCall
Transfer funds from the caller to target with an attached vesting schedule.
vestedTransferReturn
Transfer funds from the caller to target with an attached vesting schedule.
vestingBalanceCall
Returns the amount of funds still locked (to be vested) for the caller.
vestingBalanceOfCall
Returns the amount of funds still locked (to be vested) for target.
vestingBalanceOfReturn
Returns the amount of funds still locked (to be vested) for target.
vestingBalanceReturn
Returns the amount of funds still locked (to be vested) for the caller.

Enums§

IVestingCalls
Container for all the IVesting function calls.