Skip to content

checkdot/CheckDot.AvalancheERC20Contract

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CheckDot Avalanche ERC20 Contract

CheckDot Interface

The smart contract is an ERC20 token that respects the EIP-20 standard represented by the IERC20 interface.
We added an interface to have the holding time of the holders, represented by the IHoldingTime interface.
We have added an interface to allow token burning, represented by the IHoldingTime interface.

Here is the interface of the token:

interface ICheckDot {
    function totalSupply() external view returns (uint256);
    function balanceOf(address account) external view returns (uint256);
    function holdTimeOf(address account) external view returns (uint256);
    function transfer(address recipient, uint256 amount) external returns (bool);
    function allowance(address owner, address spender) external view returns (uint256);
    function approve(address spender, uint256 amount) external returns (bool);
    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);
    function burn(uint256 amount) external returns (bool);
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published