{
  "_format": "hh-sol-artifact-1",
  "contractName": "MockOracle",
  "sourceName": "contracts/test/oracles/MockResilientOracle.sol",
  "abi": [
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "asset",
          "type": "address"
        }
      ],
      "name": "getPrice",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "name": "prices",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "vToken",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "price",
          "type": "uint256"
        }
      ],
      "name": "setPrice",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    }
  ],
  "bytecode": "0x6080604052348015600e575f80fd5b506101b08061001c5f395ff3fe608060405234801561000f575f80fd5b506004361061003e575f3560e01c8062e4768b1461004257806341976e091461006d578063cfed246b146100ab575b5f80fd5b61006b61005036600461010e565b6001600160a01b039091165f90815260208190526040902055565b005b61009561007b366004610148565b6001600160a01b03165f9081526020819052604090205490565b6040516100a2919061016e565b60405180910390f35b6100956100b9366004610148565b5f6020819052908152604090205481565b5f6001600160a01b0382165b92915050565b6100e5816100ca565b81146100ef575f80fd5b50565b80356100d6816100dc565b806100e5565b80356100d6816100fd565b5f8060408385031215610122576101225f80fd5b5f61012d85856100f2565b925050602061013e85828601610103565b9150509250929050565b5f6020828403121561015b5761015b5f80fd5b5f61016684846100f2565b949350505050565b818152602081016100d656fea2646970667358221220f6f452d3be5a0675d070c54cc91893087f6405d75f5f51e4525dca55cf1fc60764736f6c63430008190033",
  "deployedBytecode": "0x608060405234801561000f575f80fd5b506004361061003e575f3560e01c8062e4768b1461004257806341976e091461006d578063cfed246b146100ab575b5f80fd5b61006b61005036600461010e565b6001600160a01b039091165f90815260208190526040902055565b005b61009561007b366004610148565b6001600160a01b03165f9081526020819052604090205490565b6040516100a2919061016e565b60405180910390f35b6100956100b9366004610148565b5f6020819052908152604090205481565b5f6001600160a01b0382165b92915050565b6100e5816100ca565b81146100ef575f80fd5b50565b80356100d6816100dc565b806100e5565b80356100d6816100fd565b5f8060408385031215610122576101225f80fd5b5f61012d85856100f2565b925050602061013e85828601610103565b9150509250929050565b5f6020828403121561015b5761015b5f80fd5b5f61016684846100f2565b949350505050565b818152602081016100d656fea2646970667358221220f6f452d3be5a0675d070c54cc91893087f6405d75f5f51e4525dca55cf1fc60764736f6c63430008190033",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
