{
  "_format": "hh-sol-cache-2",
  "files": {
    "/home/runner/work/hardhat-chainlink/hardhat-chainlink/contracts/HarhatConsumer.sol": {
      "lastModificationDate": 1673706527114,
      "contentHash": "6959d31867bbfbe4068f809173f096f3",
      "sourceName": "contracts/HarhatConsumer.sol",
      "solcConfig": {
        "version": "0.8.9",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "^0.8.0"
      ],
      "artifacts": [
        "BufferChainlink",
        "CBORChainlink",
        "Chainlink",
        "ChainlinkClient",
        "ChainlinkRequestInterface",
        "ConfirmedOwner",
        "ConfirmedOwnerWithProposal",
        "ENSInterface",
        "ENSResolver",
        "HarhatConsumer",
        "LinkTokenInterface",
        "OperatorInterface",
        "OracleInterface",
        "OwnableInterface",
        "PointerInterface"
      ]
    },
    "/home/runner/work/hardhat-chainlink/hardhat-chainlink/contracts/dep/SafeMath.sol": {
      "lastModificationDate": 1673706527114,
      "contentHash": "88a708561fa917e237d7d9d67b99418f",
      "sourceName": "contracts/dep/SafeMath.sol",
      "solcConfig": {
        "version": "0.8.9",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [],
      "artifacts": [
        "SafeMath"
      ]
    },
    "/home/runner/work/hardhat-chainlink/hardhat-chainlink/contracts/Lock.sol": {
      "lastModificationDate": 1673706527114,
      "contentHash": "ae66265769cc28ebdaa34881df95bc5e",
      "sourceName": "contracts/Lock.sol",
      "solcConfig": {
        "version": "0.8.9",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "^0.8.9"
      ],
      "artifacts": [
        "Lock"
      ]
    },
    "/home/runner/work/hardhat-chainlink/hardhat-chainlink/contracts/LinkToken.sol": {
      "lastModificationDate": 1673706527114,
      "contentHash": "84771bda0058b7e668e310d0b83f8bb0",
      "sourceName": "contracts/LinkToken.sol",
      "solcConfig": {
        "version": "0.4.24",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "./dep/SafeMath.sol",
        "./dep/ERC20Basic.sol",
        "./dep/BasicToken.sol",
        "./dep/ERC20.sol",
        "./dep/StandardToken.sol",
        "./dep/ERC677Receiver.sol",
        "./dep/ERC677.sol",
        "./dep/ERC677Token.sol"
      ],
      "versionPragmas": [
        "^0.4.24"
      ],
      "artifacts": [
        "LinkToken"
      ]
    },
    "/home/runner/work/hardhat-chainlink/hardhat-chainlink/contracts/dep/ERC20Basic.sol": {
      "lastModificationDate": 1673706527114,
      "contentHash": "b1a37097fbe1e49b85d15d9610b086e9",
      "sourceName": "contracts/dep/ERC20Basic.sol",
      "solcConfig": {
        "version": "0.4.24",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "^0.4.24"
      ],
      "artifacts": [
        "ERC20Basic"
      ]
    },
    "/home/runner/work/hardhat-chainlink/hardhat-chainlink/contracts/dep/ERC20.sol": {
      "lastModificationDate": 1673706527114,
      "contentHash": "da18b07f6e25eee349533995f879621c",
      "sourceName": "contracts/dep/ERC20.sol",
      "solcConfig": {
        "version": "0.4.24",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "./BasicToken.sol"
      ],
      "versionPragmas": [
        "^0.4.24"
      ],
      "artifacts": [
        "ERC20"
      ]
    },
    "/home/runner/work/hardhat-chainlink/hardhat-chainlink/contracts/dep/StandardToken.sol": {
      "lastModificationDate": 1673706527114,
      "contentHash": "a13d58e45df34389b965c529637d95d3",
      "sourceName": "contracts/dep/StandardToken.sol",
      "solcConfig": {
        "version": "0.4.24",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "./ERC20.sol",
        "./BasicToken.sol"
      ],
      "versionPragmas": [
        "^0.4.24"
      ],
      "artifacts": [
        "StandardToken"
      ]
    },
    "/home/runner/work/hardhat-chainlink/hardhat-chainlink/contracts/dep/ERC677Receiver.sol": {
      "lastModificationDate": 1673706527114,
      "contentHash": "1451316759667a3cc0717ce9635daca5",
      "sourceName": "contracts/dep/ERC677Receiver.sol",
      "solcConfig": {
        "version": "0.4.24",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "^0.4.24"
      ],
      "artifacts": [
        "ERC677Receiver"
      ]
    },
    "/home/runner/work/hardhat-chainlink/hardhat-chainlink/contracts/dep/BasicToken.sol": {
      "lastModificationDate": 1673706527114,
      "contentHash": "8004b5dfefcd9eb8ef3d522d6547bb40",
      "sourceName": "contracts/dep/BasicToken.sol",
      "solcConfig": {
        "version": "0.4.24",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "./ERC20Basic.sol",
        "./SafeMath.sol"
      ],
      "versionPragmas": [
        "^0.4.24"
      ],
      "artifacts": [
        "BasicToken"
      ]
    },
    "/home/runner/work/hardhat-chainlink/hardhat-chainlink/contracts/dep/ERC677.sol": {
      "lastModificationDate": 1673706527114,
      "contentHash": "56fea6452ec94f3fccc947ae0b49de8b",
      "sourceName": "contracts/dep/ERC677.sol",
      "solcConfig": {
        "version": "0.4.24",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "./ERC20.sol"
      ],
      "versionPragmas": [
        "^0.4.24"
      ],
      "artifacts": [
        "ERC677"
      ]
    },
    "/home/runner/work/hardhat-chainlink/hardhat-chainlink/contracts/dep/ERC677Token.sol": {
      "lastModificationDate": 1673706527114,
      "contentHash": "88c3cbec2e72a88e17a2ecc2e261d635",
      "sourceName": "contracts/dep/ERC677Token.sol",
      "solcConfig": {
        "version": "0.4.24",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "./ERC677.sol",
        "./ERC677Receiver.sol"
      ],
      "versionPragmas": [
        "^0.4.24"
      ],
      "artifacts": [
        "ERC677Token"
      ]
    },
    "/home/runner/work/hardhat-chainlink/hardhat-chainlink/contracts/Oracle.sol": {
      "lastModificationDate": 1673706527114,
      "contentHash": "ba9ccd569433640bd2a344fb0db4b814",
      "sourceName": "contracts/Oracle.sol",
      "solcConfig": {
        "version": "0.6.0",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "^0.6.0"
      ],
      "artifacts": [
        "ChainlinkRequestInterface",
        "LinkTokenInterface",
        "LinkTokenReceiver",
        "Oracle",
        "OracleInterface",
        "Ownable",
        "SafeMathChainlink",
        "WithdrawalInterface"
      ]
    }
  }
}
