EIP 20 Interface
ERC 20 Token Standard Interface https://eips.ethereum.org/EIPS/eip-20
Methods
allowance
Get the current allowance from owner
for spender
Parameters
Name | Type | Description |
---|---|---|
owner | address | The address of the account which owns the tokens to be spent |
spender | address | The address of the account which may transfer tokens return The number of tokens allowed to be spent (-1 means infinite) |
Returns
Name | Type | Description |
---|---|---|
remaining | uint256 | undefined |
approve
Approve spender
to transfer up to amount
from src
This will overwrite the approval amount for spender
and is subject to issues noted here
Parameters
Name | Type | Description |
---|---|---|
spender | address | The address of the account which may transfer tokens |
amount | uint256 | The number of tokens that are approved (-1 means infinite) return Whether or not the approval succeeded |
Returns
Name | Type | Description |
---|---|---|
success | bool | undefined |
balanceOf
Gets the balance of the specified address
Parameters
Name | Type | Description |
---|---|---|
owner | address | The address from which the balance will be retrieved return The |
Returns
Name | Type | Description |
---|---|---|
balance | uint256 | undefined |
decimals
Returns
Name | Type | Description |
---|---|---|
_0 | uint8 | undefined |
name
Returns
Name | Type | Description |
---|---|---|
_0 | string | undefined |
symbol
Returns
Name | Type | Description |
---|---|---|
_0 | string | undefined |
totalSupply
Get the total number of tokens in circulation
Returns
Name | Type | Description |
---|---|---|
_0 | uint256 | The supply of tokens |
transfer
Transfer amount
tokens from msg.sender
to dst
Parameters
Name | Type | Description |
---|---|---|
dst | address | The address of the destination account |
amount | uint256 | The number of tokens to transfer return Whether or not the transfer succeeded |
Returns
Name | Type | Description |
---|---|---|
success | bool | undefined |
transferFrom
Transfer amount
tokens from src
to dst
Parameters
Name | Type | Description |
---|---|---|
src | address | The address of the source account |
dst | address | The address of the destination account |
amount | uint256 | The number of tokens to transfer return Whether or not the transfer succeeded |
Returns
Name | Type | Description |
---|---|---|
success | bool | undefined |
Events
Approval
Parameters
Name | Type | Description |
---|---|---|
owner | address | undefined |
spender | address | undefined |
amount | uint256 | undefined |
Transfer
Parameters
Name | Type | Description |
---|---|---|
from | address | undefined |
to | address | undefined |
amount | uint256 | undefined |
Last updated