IERC20

Developer note: Interface of the ERC20 standard as defined in the EIP.

Events

Transfer

Transfer(address,address,uint256)

NameTypeDescription

from

address

to

address

value

uint256

Approval

Approval(address,address,uint256)

NameTypeDescription

owner

address

spender

address

value

uint256

Functions

totalSupply

totalSupply() view external

Returns:

NameTypeDescription

[0]

uint256

balanceOf

balanceOf(address) view external

NameTypeDescription

account

address

Returns:

NameTypeDescription

[0]

uint256

transfer

transfer(address,uint256) external

NameTypeDescription

recipient

address

amount

uint256

Returns:

NameTypeDescription

[0]

bool

allowance

allowance(address,address) view external

NameTypeDescription

owner

address

spender

address

Returns:

NameTypeDescription

[0]

uint256

approve

approve(address,uint256) external

NameTypeDescription

spender

address

amount

uint256

Returns:

NameTypeDescription

[0]

bool

transferFrom

transferFrom(address,address,uint256) external

NameTypeDescription

sender

address

recipient

address

amount

uint256

Returns:

NameTypeDescription

[0]

bool