{
  "_format": "hh-sol-artifact-1",
  "contractName": "InterfaceIdCalculator",
  "sourceName": "contracts/mocks/InterfaceIdCalculator.sol",
  "abi": [
    {
      "inputs": [],
      "name": "IACCESSCONTROL_INTERFACEID",
      "outputs": [
        {
          "internalType": "bytes4",
          "name": "",
          "type": "bytes4"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "IACCESSMANAGER_INTERFACEID",
      "outputs": [
        {
          "internalType": "bytes4",
          "name": "",
          "type": "bytes4"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "IASSETMANAGER_INTERFACEID",
      "outputs": [
        {
          "internalType": "bytes4",
          "name": "",
          "type": "bytes4"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "IERC165_INTERFACEID",
      "outputs": [
        {
          "internalType": "bytes4",
          "name": "",
          "type": "bytes4"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "IERC20METADATA_INTERFACEID",
      "outputs": [
        {
          "internalType": "bytes4",
          "name": "",
          "type": "bytes4"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "IERC20_INTERFACEID",
      "outputs": [
        {
          "internalType": "bytes4",
          "name": "",
          "type": "bytes4"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "IERC721_INTERFACEID",
      "outputs": [
        {
          "internalType": "bytes4",
          "name": "",
          "type": "bytes4"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "IETOKEN_INTERFACEID",
      "outputs": [
        {
          "internalType": "bytes4",
          "name": "",
          "type": "bytes4"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "ILPWHITELIST_INTERFACEID",
      "outputs": [
        {
          "internalType": "bytes4",
          "name": "",
          "type": "bytes4"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "IPOLICYHOLDER_INTERFACEID",
      "outputs": [
        {
          "internalType": "bytes4",
          "name": "",
          "type": "bytes4"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "IPOLICYPOOLCOMPONENT_INTERFACEID",
      "outputs": [
        {
          "internalType": "bytes4",
          "name": "",
          "type": "bytes4"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "IPOLICYPOOL_INTERFACEID",
      "outputs": [
        {
          "internalType": "bytes4",
          "name": "",
          "type": "bytes4"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "IPREMIUMSACCOUNT_INTERFACEID",
      "outputs": [
        {
          "internalType": "bytes4",
          "name": "",
          "type": "bytes4"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "IRISKMODULE_INTERFACEID",
      "outputs": [
        {
          "internalType": "bytes4",
          "name": "",
          "type": "bytes4"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    }
  ],
  "bytecode": "0x6080604052348015600e575f5ffd5b506102008061001c5f395ff3fe608060405234801561000f575f5ffd5b50600436106100e5575f3560e01c80638b98dad011610088578063a23a166111610063578063a23a166114610192578063a88ecaa2146101a0578063c1bd03a6146101ae578063fef87f0b146101bc575f5ffd5b80638b98dad014610168578063933c234b1461017657806396047c9914610184575f5ffd5b8063731e0f7f116100c3578063731e0f7f146101305780637874bf981461013e578063800915a51461014c5780638786bcbd1461015a575f5ffd5b806311f34418146100e95780632bac8ca314610114578063362466de14610122575b5f5ffd5b6100f7630e72532960e11b81565b6040516001600160e01b0319909116815260200160405180910390f35b6100f763272b8c4760e01b81565b6100f7634d15eb0360e01b81565b6100f763a219a02560e01b81565b6100f7639077062160e01b81565b6100f763f8722d8960e01b81565b6100f7633ece0a8960e01b81565b6100f763da40804f60e01b81565b6100f7637965db0b60e01b81565b6100f76380ac58cd60e01b81565b6100f76301ffc9a760e01b81565b6100f7631e670a9760e21b81565b6100f76336372b0760e01b81565b6100f763019c676f60e31b8156fea26469706673582212208828b3f15a4b5cce14f7e813e222153610fd15bef692da401ef437e423f6480764736f6c634300081c0033",
  "deployedBytecode": "0x608060405234801561000f575f5ffd5b50600436106100e5575f3560e01c80638b98dad011610088578063a23a166111610063578063a23a166114610192578063a88ecaa2146101a0578063c1bd03a6146101ae578063fef87f0b146101bc575f5ffd5b80638b98dad014610168578063933c234b1461017657806396047c9914610184575f5ffd5b8063731e0f7f116100c3578063731e0f7f146101305780637874bf981461013e578063800915a51461014c5780638786bcbd1461015a575f5ffd5b806311f34418146100e95780632bac8ca314610114578063362466de14610122575b5f5ffd5b6100f7630e72532960e11b81565b6040516001600160e01b0319909116815260200160405180910390f35b6100f763272b8c4760e01b81565b6100f7634d15eb0360e01b81565b6100f763a219a02560e01b81565b6100f7639077062160e01b81565b6100f763f8722d8960e01b81565b6100f7633ece0a8960e01b81565b6100f763da40804f60e01b81565b6100f7637965db0b60e01b81565b6100f76380ac58cd60e01b81565b6100f76301ffc9a760e01b81565b6100f7631e670a9760e21b81565b6100f76336372b0760e01b81565b6100f763019c676f60e31b8156fea26469706673582212208828b3f15a4b5cce14f7e813e222153610fd15bef692da401ef437e423f6480764736f6c634300081c0033",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
