EIP20Interface.sol

Contract Members

Constants & Variables
1
uint256 public totalSupply;
2
uint8 public decimals;
Copied!
Events
1
event Transfer(address indexed _from, address indexed _to, uint256 _value);
2
event Approval(address indexed _owner, address indexed _spender, uint256 _value);
Copied!

Functions

  • balanceOf(address _owner)
  • transfer(address _to, uint256 _value)
  • transferFrom(address _from, address _to, uint256 _value)
  • approve(address _spender, uint256 _value)
  • allowance(address _owner, address _spender)

balanceOf

1
function balanceOf(address _owner) public view
2
returns(balance uint256)
Copied!
Returns
The balance
Arguments
Name
Type
Description
_owner
address
The address from which the balance will be retrieved

transfer

send _value token to _to from msg.sender
1
function transfer(address _to, uint256 _value) public nonpayable
2
returns(success bool)
Copied!
Returns
Whether the transfer was successful or not
Arguments
Name
Type
Description
_to
address
The address of the recipient
_value
uint256
The amount of token to be transferred

transferFrom

send _value token to _to from _from on the condition it is approved by _from
1
function transferFrom(address _from, address _to, uint256 _value) public nonpayable
2
returns(success bool)
Copied!
Returns
Whether the transfer was successful or not
Arguments
Name
Type
Description
_from
address
The address of the sender
_to
address
The address of the recipient
_value
uint256
The amount of token to be transferred

approve

msg.sender approves _spender to spend _value tokens
1
function approve(address _spender, uint256 _value) public nonpayable
2
returns(success bool)
Copied!
Returns
Whether the approval was successful or not
Arguments
Name
Type
Description
_spender
address
The address of the account able to transfer the tokens
_value
uint256
The amount of tokens to be approved for transfer

allowance

1
function allowance(address _owner, address _spender) public view
2
returns(remaining uint256)
Copied!
Returns
Amount of remaining tokens allowed to spent
Arguments
Name
Type
Description
_owner
address
The address of the account owning tokens
_spender
address
The address of the account able to transfer the tokens
Copy link