Expand description
ABI for an ERC20 contract.
contract ERC20 {
function allowance(address owner, address spender) external view returns (uint256);
function approve(address spender, uint256 value) external returns (bool);
function name() public view virtual returns (string memory);
function symbol() public view virtual returns (string memory);
function decimals() public view virtual returns (uint8);
}
Structs§
- ERC20
Instance - A
ERC20
instance. - allowance
Call - Function with signature
allowance(address,address)
and selector0xdd62ed3e
. - allowance
Return - Container type for the return parameters of the
allowance(address,address)
function. - approve
Call - Function with signature
approve(address,uint256)
and selector0x095ea7b3
. - approve
Return - Container type for the return parameters of the
approve(address,uint256)
function. - decimals
Call - Function with signature
decimals()
and selector0x313ce567
. - decimals
Return - Container type for the return parameters of the
decimals()
function. - name
Call - Function with signature
name()
and selector0x06fdde03
. - name
Return - Container type for the return parameters of the
name()
function. - symbol
Call - Function with signature
symbol()
and selector0x95d89b41
. - symbol
Return - Container type for the return parameters of the
symbol()
function.
Enums§
- ERC20
Calls - Container for all the
ERC20
function calls.