12345678910111213141516171819 |
- pragma solidity ^0.5.0;
- import "../introspection/ERC165Checker.sol";
- contract ERC165CheckerMock {
- using ERC165Checker for address;
- function supportsERC165(address account) public view returns (bool) {
- return account._supportsERC165();
- }
- function supportsInterface(address account, bytes4 interfaceId) public view returns (bool) {
- return account._supportsInterface(interfaceId);
- }
- function supportsAllInterfaces(address account, bytes4[] memory interfaceIds) public view returns (bool) {
- return account._supportsAllInterfaces(interfaceIds);
- }
- }
|