{
  "_format": "hh3-artifact-1",
  "contractName": "MockSimpleTarget",
  "sourceName": "contracts/test/allocate/MockSimpleTarget.sol",
  "abi": [
    {
      "anonymous": false,
      "inputs": [],
      "name": "BeforeIssuanceAllocationChange",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": true,
          "internalType": "address",
          "name": "oldIssuanceAllocator",
          "type": "address"
        },
        {
          "indexed": true,
          "internalType": "address",
          "name": "newIssuanceAllocator",
          "type": "address"
        }
      ],
      "name": "IssuanceAllocatorSet",
      "type": "event"
    },
    {
      "inputs": [],
      "name": "beforeIssuanceAllocationChange",
      "outputs": [],
      "stateMutability": "pure",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "_issuanceAllocator",
          "type": "address"
        }
      ],
      "name": "setIssuanceAllocator",
      "outputs": [],
      "stateMutability": "pure",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes4",
          "name": "interfaceId",
          "type": "bytes4"
        }
      ],
      "name": "supportsInterface",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    }
  ],
  "bytecode": "0x6080806040523460145760f390816100198239f35b5f80fdfe60808060405260043610156011575f80fd5b5f3560e01c90816301ffc9a714606f575080633df8d68214605f5763931c0ac1146039575f80fd5b34605b576020366003190112605b576004356001600160a01b03811603605b57005b5f80fd5b34605b575f366003190112605b57005b34605b576020366003190112605b576004359063ffffffff60e01b8216809203605b5760209163aee4dc4360e01b811490811560ad575b5015158152f35b6301ffc9a760e01b1490508360a656fea264697066735822122020ab07bcf63d76226b7d754aebb3e854e563e617fe1a1d2523caf9c76c02e25b64736f6c63430008210033",
  "deployedBytecode": "0x60808060405260043610156011575f80fd5b5f3560e01c90816301ffc9a714606f575080633df8d68214605f5763931c0ac1146039575f80fd5b34605b576020366003190112605b576004356001600160a01b03811603605b57005b5f80fd5b34605b575f366003190112605b57005b34605b576020366003190112605b576004359063ffffffff60e01b8216809203605b5760209163aee4dc4360e01b811490811560ad575b5015158152f35b6301ffc9a760e01b1490508360a656fea264697066735822122020ab07bcf63d76226b7d754aebb3e854e563e617fe1a1d2523caf9c76c02e25b64736f6c63430008210033",
  "linkReferences": {},
  "deployedLinkReferences": {},
  "immutableReferences": {},
  "inputSourceName": "project/contracts/test/allocate/MockSimpleTarget.sol",
  "buildInfoId": "solc-0_8_33-4b238b4fe0cedd7be5f2b0aa5999a5f7433e9c71"
}