IERC721Permit

ERC721 with permit

Extension to ERC721 that includes a permit function for signature based approvals

Functions

PERMIT_TYPEHASH

function PERMIT_TYPEHASH() external pure returns (bytes32) pure external

The permit typehash used in the permit signature

Returns:

DOMAIN_SEPARATOR

function DOMAIN_SEPARATOR() external view returns (bytes32) view external

The domain separator used in the permit signature

Returns:

permit

function permit(address spender, uint256 tokenId, uint256 deadline, uint8 v, bytes32 r, bytes32 s) external payable payable external

Approve of a specific token ID for spending by spender via signature