Expand description
Module containing a contract’s types and functions.
interface IERC2612 {
function name() external view returns (string);
function nonces(address owner) external view returns (uint256);
function DOMAIN_SEPARATOR() external view returns (bytes32);
function eip712Domain() external view returns (bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions);
}Structs§
- DOMAIN_
SEPARATOR Call - Function with signature
DOMAIN_SEPARATOR()and selector0x3644e515. - DOMAIN_
SEPARATOR Return - Container type for the return parameters of the
DOMAIN_SEPARATOR()function. - IERC2612
Instance - A
IERC2612instance. - eip712
Domain Call - Function with signature
eip712Domain()and selector0x84b0196e. - eip712
Domain Return - Container type for the return parameters of the
eip712Domain()function. - name
Call - Function with signature
name()and selector0x06fdde03. - name
Return - Container type for the return parameters of the
name()function. - nonces
Call - Function with signature
nonces(address)and selector0x7ecebe00. - nonces
Return - Container type for the return parameters of the
nonces(address)function.
Enums§
- IERC2612
Calls - Container for all the
IERC2612function calls.