ERC165MaliciousData.sol 310 B

123456789101112
  1. // SPDX-License-Identifier: MIT
  2. pragma solidity ^0.8.0;
  3. contract ERC165MaliciousData {
  4. function supportsInterface(bytes4) public pure returns (bool) {
  5. assembly {
  6. mstore(0, 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff)
  7. return(0, 32)
  8. }
  9. }
  10. }