View Source: openzeppelin-solidity/contracts/token/ERC20/IERC20.sol
↘ Derived Contracts: ERC20
IERC20
see https://eips.ethereum.org/EIPS/eip-20
Events
event Transfer(address indexed from, address indexed to, uint256 value);event Approval(address indexed owner, address indexed spender, uint256 value);
⤿ Overridden Implementation(s): ERC20.transfer,SecurityToken.transfer
function transfer(address to, uint256 value) external nonpayablereturns(bool)
Arguments
Name | Type | Description |
to | address | |
value | uint256 | |
⤿ Overridden Implementation(s): ERC20.approve
function approve(address spender, uint256 value) external nonpayablereturns(bool)
Arguments
Name | Type | Description |
spender | address | |
value | uint256 | |
⤿ Overridden Implementation(s): ERC20.transferFrom,SecurityToken.transferFrom
function transferFrom(address from, address to, uint256 value) external nonpayablereturns(bool)
Arguments
Name | Type | Description |
from | address | |
to | address | |
value | uint256 | |
⤿ Overridden Implementation(s): ERC20.totalSupply
function totalSupply() external viewreturns(uint256)
Arguments
Name | Type | Description |
⤿ Overridden Implementation(s): ERC20.balanceOf
function balanceOf(address who) external viewreturns(uint256)
Arguments
Name | Type | Description |
who | address | |
⤿ Overridden Implementation(s): ERC20.allowance
function allowance(address owner, address spender) external viewreturns(uint256)
Arguments
Name | Type | Description |
owner | address | |
spender | address | |