supportsInterface
function supportsInterface(bytes4 _interfaceId) public view virtual override(IERC165, ERC721) returns (bool) { ... }return
_interfaceId == type(ISnowconeProjects).interfaceId ||
_interfaceId == type(ISnowconeOperatable).interfaceId ||
super.supportsInterface(_interfaceId);
/**
@notice
Indicates if this contract adheres to the specified interface.
@dev
See {IERC165-supportsInterface}.
@param _interfaceId The ID of the interface to check for adherence to.
*/
function supportsInterface(bytes4 _interfaceId)
public
view
virtual
override(IERC165, ERC721)
returns (bool)
{
return
_interfaceId == type(ISnowconeProjects).interfaceId ||
_interfaceId == type(ISnowconeOperatable).interfaceId ||
super.supportsInterface(_interfaceId);
}
Last updated
Was this helpful?