Skip to content

Latest commit

 

History

History
323 lines (284 loc) · 9.78 KB

ITeamVesting.md

File metadata and controls

323 lines (284 loc) · 9.78 KB

Interface for TeamVesting contract. (ITeamVesting.sol)

View Source: contracts/governance/Vesting/ITeamVesting.sol

ITeamVesting contract

Interfaces are used to cast a contract address into a callable instance. This interface is used by Staking contract to call governanceWithdrawTokens function having the vesting contract instance address.

Functions


startDate

function startDate() external view
returns(uint256)
Source Code
function startDate() external view returns (uint256);

cliff

function cliff() external view
returns(uint256)
Source Code
function cliff() external view returns (uint256);

endDate

function endDate() external view
returns(uint256)
Source Code
function endDate() external view returns (uint256);

duration

function duration() external view
returns(uint256)
Source Code
function duration() external view returns (uint256);

tokenOwner

function tokenOwner() external view
returns(address)
Source Code
function tokenOwner() external view returns (address);

governanceWithdrawTokens

function governanceWithdrawTokens(address receiver) external nonpayable

Arguments

Name Type Description
receiver address
Source Code
function governanceWithdrawTokens(address receiver) external;

Contracts