Skip to main content

IERC20

IERC20

totalSupply

function totalSupply() external view returns (uint256)

balanceOf

function balanceOf(address account) external view returns (uint256)

transfer

function transfer(address recipient, uint256 amount) external returns (bool)

allowance

function allowance(address owner, address spender) external view returns (uint256)

approve

function approve(address spender, uint256 amount) external returns (bool)

transferFrom

function transferFrom(address sender, address recipient, uint256 amount) external returns (bool)

symbol

function symbol() external view returns (string)

Transfer

event Transfer(address from, address to, uint256 value)

Approval

event Approval(address owner, address spender, uint256 value)

decimals

function decimals() external view returns (uint8)

name

function name() external view returns (string)