[
  "event ABIChanged(bytes32 indexed,uint256 indexed)",
  "event AddrChanged(bytes32 indexed,address)",
  "event AddressChanged(bytes32 indexed,uint256,bytes)",
  "event ContentChanged(bytes32 indexed,bytes32)",
  "event ContenthashChanged(bytes32 indexed,bytes)",
  "event DNSRecordChanged(bytes32 indexed,bytes,uint16,bytes)",
  "event DNSRecordDeleted(bytes32 indexed,bytes,uint16)",
  "event DNSZonehashChanged(bytes32 indexed,bytes,bytes)",
  "event InterfaceChanged(bytes32 indexed,bytes4 indexed,address)",
  "event NameChanged(bytes32 indexed,string)",
  "event PubkeyChanged(bytes32 indexed,bytes32,bytes32)",
  "event TextChanged(bytes32 indexed,string indexed,string,string)",
  "function ABI(bytes32,uint256) view returns (uint256, bytes)",
  "function addr(bytes32) view returns (address)",
  "function addr(bytes32,uint256) view returns (bytes)",
  "function content(bytes32) view returns (bytes32)",
  "function contenthash(bytes32) view returns (bytes)",
  "function dnsRecord(bytes32,bytes32,uint16) view returns (bytes)",
  "function interfaceImplementer(bytes32,bytes4) view returns (address)",
  "function multicall(bytes[]) returns (bytes[])",
  "function multicallWithNodeCheck(bytes32,bytes[]) returns (bytes[])",
  "function multihash(bytes32) view returns (bytes)",
  "function name(bytes32) view returns (string)",
  "function pubkey(bytes32) view returns (bytes32, bytes32)",
  "function resolve(bytes,bytes) view returns (bytes, address)",
  "function setABI(bytes32,uint256,bytes)",
  "function setAddr(bytes32,uint256,bytes)",
  "function setAddr(bytes32,address)",
  "function setContent(bytes32,bytes32)",
  "function setContenthash(bytes32,bytes)",
  "function setDnsrr(bytes32,bytes)",
  "function setInterface(bytes32,bytes4,address)",
  "function setMultihash(bytes32,bytes)",
  "function setName(bytes32,string)",
  "function setPubkey(bytes32,bytes32,bytes32)",
  "function setText(bytes32,string,string)",
  "function supportsInterface(bytes4) view returns (bool)",
  "function text(bytes32,string) view returns (string)",
  "function zonehash(bytes32) view returns (bytes)"
]
