[
  "constructor(address,address)",
  "event ControllerChanged(address indexed,bool)",
  "event OwnershipTransferred(address indexed,address indexed)",
  "event ReverseClaimed(address indexed,bytes32 indexed)",
  "function claim(address) returns (bytes32)",
  "function claimForAddr(address,address) returns (bytes32)",
  "function claimWithResolver(address,address) returns (bytes32)",
  "function claimWithResolverForAddr(address,address,address) returns (bytes32)",
  "function controllers(address) view returns (bool)",
  "function defaultResolver() view returns (address)",
  "function ens() view returns (address)",
  "function node(address) pure returns (bytes32)",
  "function owner() view returns (address)",
  "function renounceOwnership()",
  "function setController(address,bool)",
  "function setName(string) returns (bytes32)",
  "function setNameForAddr(address,address,string) returns (bytes32)",
  "function transferOwnership(address)"
]
