{
  "_format": "hh-sol-artifact-1",
  "contractName": "SHA256Digest",
  "sourceName": "contracts/dnssec-oracle/digests/SHA256Digest.sol",
  "abi": [
    {
      "inputs": [
        {
          "internalType": "bytes",
          "name": "data",
          "type": "bytes"
        },
        {
          "internalType": "bytes",
          "name": "hash",
          "type": "bytes"
        }
      ],
      "name": "verify",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    }
  ],
  "bytecode": "0x608060405234801561001057600080fd5b506102d6806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c8063f7e83aee14610030575b600080fd5b61004361003e3660046101ea565b610057565b604051901515815260200160405180910390f35b6000602082146100c7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f496e76616c6964207368613235362068617368206c656e677468000000000000604482015260640160405180910390fd5b61010b600084848080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092939250506101679050565b6002868660405161011d929190610253565b602060405180830381855afa15801561013a573d6000803e3d6000fd5b5050506040513d601f19601f8201168201806040525081019061015d91906101d2565b1495945050505050565b8151600090610177836020610263565b111561018257600080fd5b50016020015190565b60008083601f84011261019c578182fd5b50813567ffffffffffffffff8111156101b3578182fd5b6020830191508360208285010111156101cb57600080fd5b9250929050565b6000602082840312156101e3578081fd5b5051919050565b600080600080604085870312156101ff578283fd5b843567ffffffffffffffff80821115610216578485fd5b6102228883890161018b565b9096509450602087013591508082111561023a578384fd5b506102478782880161018b565b95989497509550505050565b8183823760009101908152919050565b6000821982111561029b577f4e487b710000000000000000000000000000000000000000000000000000000081526011600452602481fd5b50019056fea26469706673582212203051cc7fb887b402236ea99f1be5b5a7c267481805c4f4215f88af1c2df6596964736f6c63430008040033",
  "deployedBytecode": "0x608060405234801561001057600080fd5b506004361061002b5760003560e01c8063f7e83aee14610030575b600080fd5b61004361003e3660046101ea565b610057565b604051901515815260200160405180910390f35b6000602082146100c7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f496e76616c6964207368613235362068617368206c656e677468000000000000604482015260640160405180910390fd5b61010b600084848080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092939250506101679050565b6002868660405161011d929190610253565b602060405180830381855afa15801561013a573d6000803e3d6000fd5b5050506040513d601f19601f8201168201806040525081019061015d91906101d2565b1495945050505050565b8151600090610177836020610263565b111561018257600080fd5b50016020015190565b60008083601f84011261019c578182fd5b50813567ffffffffffffffff8111156101b3578182fd5b6020830191508360208285010111156101cb57600080fd5b9250929050565b6000602082840312156101e3578081fd5b5051919050565b600080600080604085870312156101ff578283fd5b843567ffffffffffffffff80821115610216578485fd5b6102228883890161018b565b9096509450602087013591508082111561023a578384fd5b506102478782880161018b565b95989497509550505050565b8183823760009101908152919050565b6000821982111561029b577f4e487b710000000000000000000000000000000000000000000000000000000081526011600452602481fd5b50019056fea26469706673582212203051cc7fb887b402236ea99f1be5b5a7c267481805c4f4215f88af1c2df6596964736f6c63430008040033",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
