{
  "_format": "hh-sol-artifact-1",
  "contractName": "TestRegistrar",
  "sourceName": "contracts/registry/TestRegistrar.sol",
  "abi": [
    {
      "inputs": [
        {
          "internalType": "contract ENS",
          "name": "ensAddr",
          "type": "address"
        },
        {
          "internalType": "bytes32",
          "name": "node",
          "type": "bytes32"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "constructor"
    },
    {
      "inputs": [],
      "name": "ens",
      "outputs": [
        {
          "internalType": "contract ENS",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "",
          "type": "bytes32"
        }
      ],
      "name": "expiryTimes",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "label",
          "type": "bytes32"
        },
        {
          "internalType": "address",
          "name": "owner",
          "type": "address"
        }
      ],
      "name": "register",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "rootNode",
      "outputs": [
        {
          "internalType": "bytes32",
          "name": "",
          "type": "bytes32"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    }
  ],
  "bytecode": "0x608060405234801561001057600080fd5b5060405161036138038061036183398101604081905261002f91610058565b600080546001600160a01b0319166001600160a01b039390931692909217909155600155610090565b6000806040838503121561006a578182fd5b82516001600160a01b0381168114610080578283fd5b6020939093015192949293505050565b6102c28061009f6000396000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c80633f15457f14610051578063af9f26e41461009b578063d22057a9146100c9578063faff50a8146100de575b600080fd5b6000546100719073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b6100bb6100a93660046101d8565b60026020526000908152604090205481565b604051908152602001610092565b6100dc6100d7366004610208565b6100e7565b005b6100bb60015481565b600082815260026020526040902054421161010157600080fd5b61010e6224ea004261024f565b600083815260026020526040808220929092555460015491517f06ab592300000000000000000000000000000000000000000000000000000000815260048101929092526024820184905273ffffffffffffffffffffffffffffffffffffffff838116604484015216906306ab592390606401602060405180830381600087803b15801561019b57600080fd5b505af11580156101af573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d391906101f0565b505050565b6000602082840312156101e9578081fd5b5035919050565b600060208284031215610201578081fd5b5051919050565b6000806040838503121561021a578081fd5b82359150602083013573ffffffffffffffffffffffffffffffffffffffff81168114610244578182fd5b809150509250929050565b60008219821115610287577f4e487b710000000000000000000000000000000000000000000000000000000081526011600452602481fd5b50019056fea26469706673582212206275989ac9586e260603e4eb0c5851efece68d000bd8965c9988897a0d55a9c764736f6c63430008040033",
  "deployedBytecode": "0x608060405234801561001057600080fd5b506004361061004c5760003560e01c80633f15457f14610051578063af9f26e41461009b578063d22057a9146100c9578063faff50a8146100de575b600080fd5b6000546100719073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b6100bb6100a93660046101d8565b60026020526000908152604090205481565b604051908152602001610092565b6100dc6100d7366004610208565b6100e7565b005b6100bb60015481565b600082815260026020526040902054421161010157600080fd5b61010e6224ea004261024f565b600083815260026020526040808220929092555460015491517f06ab592300000000000000000000000000000000000000000000000000000000815260048101929092526024820184905273ffffffffffffffffffffffffffffffffffffffff838116604484015216906306ab592390606401602060405180830381600087803b15801561019b57600080fd5b505af11580156101af573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d391906101f0565b505050565b6000602082840312156101e9578081fd5b5035919050565b600060208284031215610201578081fd5b5051919050565b6000806040838503121561021a578081fd5b82359150602083013573ffffffffffffffffffffffffffffffffffffffff81168114610244578182fd5b809150509250929050565b60008219821115610287577f4e487b710000000000000000000000000000000000000000000000000000000081526011600452602481fd5b50019056fea26469706673582212206275989ac9586e260603e4eb0c5851efece68d000bd8965c9988897a0d55a9c764736f6c63430008040033",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
