IERC2612

permit

function permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) external

nonces

function nonces(address owner) external view returns (uint256)

DOMAIN_SEPARATOR

function DOMAIN_SEPARATOR() external view returns (bytes32)