{
  "_format": "hh3-artifact-1",
  "contractName": "SHA256Digest",
  "sourceName": "contracts/dnssec-oracle/digests/SHA256Digest.sol",
  "abi": [
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "offset",
          "type": "uint256"
        },
        {
          "internalType": "uint256",
          "name": "length",
          "type": "uint256"
        }
      ],
      "name": "OffsetOutOfBoundsError",
      "type": "error"
    },
    {
      "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": "0x6080604052348015600f57600080fd5b5061032c8061001f6000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c8063f7e83aee14610030575b600080fd5b61004361003e36600461021c565b610057565b604051901515815260200160405180910390f35b6000602082146100c8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f496e76616c6964207368613235362068617368206c656e67746800000000000060448201526064015b60405180910390fd5b61010c600084848080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092939250506101689050565b6002868660405161011e92919061028d565b602060405180830381855afa15801561013b573d6000803e3d6000fd5b5050506040513d601f19601f8201168201806040525081019061015e919061029d565b1495945050505050565b600061017e836101798460206102b6565b610187565b50016020015190565b81518111156101cf5781516040517f8a3c1cfb0000000000000000000000000000000000000000000000000000000081526100bf918391600401918252602082015260400190565b5050565b60008083601f8401126101e557600080fd5b50813567ffffffffffffffff8111156101fd57600080fd5b60208301915083602082850101111561021557600080fd5b9250929050565b6000806000806040858703121561023257600080fd5b843567ffffffffffffffff81111561024957600080fd5b610255878288016101d3565b909550935050602085013567ffffffffffffffff81111561027557600080fd5b610281878288016101d3565b95989497509550505050565b8183823760009101908152919050565b6000602082840312156102af57600080fd5b5051919050565b808201808211156102f0577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b9291505056fea2646970667358221220b39603ffb631563a718aedc66242fb600f048d0529e1dd0cb34e18b106a9f80764736f6c634300081a0033",
  "deployedBytecode": "0x608060405234801561001057600080fd5b506004361061002b5760003560e01c8063f7e83aee14610030575b600080fd5b61004361003e36600461021c565b610057565b604051901515815260200160405180910390f35b6000602082146100c8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f496e76616c6964207368613235362068617368206c656e67746800000000000060448201526064015b60405180910390fd5b61010c600084848080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092939250506101689050565b6002868660405161011e92919061028d565b602060405180830381855afa15801561013b573d6000803e3d6000fd5b5050506040513d601f19601f8201168201806040525081019061015e919061029d565b1495945050505050565b600061017e836101798460206102b6565b610187565b50016020015190565b81518111156101cf5781516040517f8a3c1cfb0000000000000000000000000000000000000000000000000000000081526100bf918391600401918252602082015260400190565b5050565b60008083601f8401126101e557600080fd5b50813567ffffffffffffffff8111156101fd57600080fd5b60208301915083602082850101111561021557600080fd5b9250929050565b6000806000806040858703121561023257600080fd5b843567ffffffffffffffff81111561024957600080fd5b610255878288016101d3565b909550935050602085013567ffffffffffffffff81111561027557600080fd5b610281878288016101d3565b95989497509550505050565b8183823760009101908152919050565b6000602082840312156102af57600080fd5b5051919050565b808201808211156102f0577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b9291505056fea2646970667358221220b39603ffb631563a718aedc66242fb600f048d0529e1dd0cb34e18b106a9f80764736f6c634300081a0033",
  "linkReferences": {},
  "deployedLinkReferences": {},
  "immutableReferences": {},
  "inputSourceName": "project/contracts/dnssec-oracle/digests/SHA256Digest.sol",
  "buildInfoId": "solc-0_8_26-f05bdccb11f2cf6df865fc6a27a95b5ace6017ea"
}