{
  "_format": "hh-sol-artifact-1",
  "contractName": "WitnetPriceFeed",
  "sourceName": "contracts/WitnetPriceFeed.sol",
  "abi": [
    {
      "inputs": [
        {
          "internalType": "contract IWitnetPriceRouter",
          "name": "_router",
          "type": "address"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "constructor"
    },
    {
      "inputs": [
        {
          "internalType": "bytes4",
          "name": "_id4",
          "type": "bytes4"
        }
      ],
      "name": "getPrice",
      "outputs": [
        {
          "internalType": "int256",
          "name": "_lastPrice",
          "type": "int256"
        },
        {
          "internalType": "uint256",
          "name": "_lastTimestamp",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "witnetPriceRouter",
      "outputs": [
        {
          "internalType": "contract IWitnetPriceRouter",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    }
  ],
  "bytecode": "0x60a060405234801561001057600080fd5b5060405161051e38038061051e83398181016040528101906100329190610084565b8073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff1660601b8152505050610111565b60008151905061007e816100fa565b92915050565b60006020828403121561009a576100996100f5565b5b60006100a88482850161006f565b91505092915050565b60006100bc826100d5565b9050919050565b60006100ce826100b1565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600080fd5b610103816100c3565b811461010e57600080fd5b50565b60805160601c6103ea61013460003960008181608c015260b301526103ea6000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c80634fc87f241461003b578063c66f4c0a14610059575b600080fd5b61004361008a565b604051610050919061027e565b60405180910390f35b610073600480360381019061006e91906101a7565b6100ae565b604051610081929190610299565b60405180910390f35b7f000000000000000000000000000000000000000000000000000000000000000081565b6000807f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663f78eea83846040518263ffffffff1660e01b815260040161010a9190610263565b60606040518083038186803b15801561012257600080fd5b505afa158015610136573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061015a91906101d4565b508092508193505050915091565b6000813590506101778161036f565b92915050565b60008151905061018c81610386565b92915050565b6000815190506101a18161039d565b92915050565b6000602082840312156101bd576101bc61036a565b5b60006101cb84828501610168565b91505092915050565b6000806000606084860312156101ed576101ec61036a565b5b60006101fb8682870161017d565b935050602061020c86828701610192565b925050604061021d86828701610192565b9150509250925092565b61023081610322565b82525050565b61023f81610334565b82525050565b61024e816102ee565b82525050565b61025d81610318565b82525050565b60006020820190506102786000830184610227565b92915050565b60006020820190506102936000830184610236565b92915050565b60006040820190506102ae6000830185610245565b6102bb6020830184610254565b9392505050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6000819050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600061032d826102c2565b9050919050565b600061033f82610346565b9050919050565b600061035182610358565b9050919050565b6000610363826102f8565b9050919050565b600080fd5b610378816102c2565b811461038357600080fd5b50565b61038f816102ee565b811461039a57600080fd5b50565b6103a681610318565b81146103b157600080fd5b5056fea26469706673582212202eae2d078f68a8465a0ef6960a5b69f48cf9367de3cc4e8f099cf2e1699b5e6164736f6c63430008070033",
  "deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100365760003560e01c80634fc87f241461003b578063c66f4c0a14610059575b600080fd5b61004361008a565b604051610050919061027e565b60405180910390f35b610073600480360381019061006e91906101a7565b6100ae565b604051610081929190610299565b60405180910390f35b7f000000000000000000000000000000000000000000000000000000000000000081565b6000807f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663f78eea83846040518263ffffffff1660e01b815260040161010a9190610263565b60606040518083038186803b15801561012257600080fd5b505afa158015610136573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061015a91906101d4565b508092508193505050915091565b6000813590506101778161036f565b92915050565b60008151905061018c81610386565b92915050565b6000815190506101a18161039d565b92915050565b6000602082840312156101bd576101bc61036a565b5b60006101cb84828501610168565b91505092915050565b6000806000606084860312156101ed576101ec61036a565b5b60006101fb8682870161017d565b935050602061020c86828701610192565b925050604061021d86828701610192565b9150509250925092565b61023081610322565b82525050565b61023f81610334565b82525050565b61024e816102ee565b82525050565b61025d81610318565b82525050565b60006020820190506102786000830184610227565b92915050565b60006020820190506102936000830184610236565b92915050565b60006040820190506102ae6000830185610245565b6102bb6020830184610254565b9392505050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6000819050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600061032d826102c2565b9050919050565b600061033f82610346565b9050919050565b600061035182610358565b9050919050565b6000610363826102f8565b9050919050565b600080fd5b610378816102c2565b811461038357600080fd5b50565b61038f816102ee565b811461039a57600080fd5b50565b6103a681610318565b81146103b157600080fd5b5056fea26469706673582212202eae2d078f68a8465a0ef6960a5b69f48cf9367de3cc4e8f099cf2e1699b5e6164736f6c63430008070033",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
