{
  "_format": "hh-sol-artifact-1",
  "contractName": "ReverseRegistrar",
  "sourceName": "contracts/ReverseRegistrar.sol",
  "abi": [
    {
      "inputs": [
        {
          "internalType": "contract IENS",
          "name": "_ens",
          "type": "address"
        },
        {
          "internalType": "contract IResolver",
          "name": "_resolver",
          "type": "address"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "constructor"
    },
    {
      "inputs": [],
      "name": "ADDR_REVERSE_NODE",
      "outputs": [
        {
          "internalType": "bytes32",
          "name": "",
          "type": "bytes32"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "defaultResolver",
      "outputs": [
        {
          "internalType": "contract IResolver",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "ens",
      "outputs": [
        {
          "internalType": "contract IENS",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "string",
          "name": "",
          "type": "string"
        }
      ],
      "name": "setName",
      "outputs": [
        {
          "internalType": "bytes32",
          "name": "",
          "type": "bytes32"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    }
  ],
  "bytecode": "0x608034609357601f6103dd38819003918201601f19168301916001600160401b03831184841017609857808492604094855283398101031260935780516001600160a01b0381169190829003609357602001516001600160a01b038116919082900360935760018060a01b0319600054161760005560018060a01b0319600154161760015560405161032e90816100af8239f35b600080fd5b634e487b7160e01b600052604160045260246000fdfe6080604052600436101561001257600080fd5b60003560e01c80633f15457f146100925780637cf8a2eb14610052578063828eab0e1461004d5763c47f00271461004857600080fd5b6100e2565b6100b9565b3461008d57600036600319011261008d5760206040517f91d1777781884d03a6757a803996e38de2a42967fb37eeaca72729271025a9e28152f35b600080fd5b3461008d57600036600319011261008d576000546001600160a01b03166080908152602090f35b3461008d57600036600319011261008d576001546040516001600160a01b039091168152602090f35b3461008d57602036600319011261008d5760043567ffffffffffffffff811161008d573660238201121561008d57806004013567ffffffffffffffff811161008d573691016024011161008d5761014a61013a6101a1565b6040519081529081906020820190565b0390f35b90601f8019910116810190811067ffffffffffffffff82111761017057604052565b634e487b7160e01b600052604160045260246000fd5b9081602091031261008d575190565b6040513d6000823e3d90fd5b336028805b6102aa57505060286000206000602061026760405182810190610205816101f788856040917f91d1777781884d03a6757a803996e38de2a42967fb37eeaca72729271025a9e2825260208201520190565b03601f19810183528261014e565b51902083549094906001600160a01b03166040516306ab592360e01b81527f91d1777781884d03a6757a803996e38de2a42967fb37eeaca72729271025a9e2600482015260248101929092523360448301529093849283919082906064820190565b03925af180156102a557610279575090565b61029a9060203d60201161029e575b610292818361014e565b810190610186565b5090565b503d610288565b610195565b6f181899199a1a9b1b9c1cb0b131b232b360811b600f83161a600019820153600119019081906f181899199a1a9b1b9c1cb0b131b232b360811b600482901c600f161a825360081c916101a656fea2646970667358221220cf5dbea72b0377a408e68fb9c073c8ad3399f922ba26e022fd184b55b2d8d1e764736f6c634300081c0033",
  "deployedBytecode": "0x6080604052600436101561001257600080fd5b60003560e01c80633f15457f146100925780637cf8a2eb14610052578063828eab0e1461004d5763c47f00271461004857600080fd5b6100e2565b6100b9565b3461008d57600036600319011261008d5760206040517f91d1777781884d03a6757a803996e38de2a42967fb37eeaca72729271025a9e28152f35b600080fd5b3461008d57600036600319011261008d576000546001600160a01b03166080908152602090f35b3461008d57600036600319011261008d576001546040516001600160a01b039091168152602090f35b3461008d57602036600319011261008d5760043567ffffffffffffffff811161008d573660238201121561008d57806004013567ffffffffffffffff811161008d573691016024011161008d5761014a61013a6101a1565b6040519081529081906020820190565b0390f35b90601f8019910116810190811067ffffffffffffffff82111761017057604052565b634e487b7160e01b600052604160045260246000fd5b9081602091031261008d575190565b6040513d6000823e3d90fd5b336028805b6102aa57505060286000206000602061026760405182810190610205816101f788856040917f91d1777781884d03a6757a803996e38de2a42967fb37eeaca72729271025a9e2825260208201520190565b03601f19810183528261014e565b51902083549094906001600160a01b03166040516306ab592360e01b81527f91d1777781884d03a6757a803996e38de2a42967fb37eeaca72729271025a9e2600482015260248101929092523360448301529093849283919082906064820190565b03925af180156102a557610279575090565b61029a9060203d60201161029e575b610292818361014e565b810190610186565b5090565b503d610288565b610195565b6f181899199a1a9b1b9c1cb0b131b232b360811b600f83161a600019820153600119019081906f181899199a1a9b1b9c1cb0b131b232b360811b600482901c600f161a825360081c916101a656fea2646970667358221220cf5dbea72b0377a408e68fb9c073c8ad3399f922ba26e022fd184b55b2d8d1e764736f6c634300081c0033",
  "linkReferences": {},
  "deployedLinkReferences": {}
}

Graph