@ensuro/core
Version:
Ensuro - Blockchain-based insurance protocol
181 lines (180 loc) • 5.65 kB
JSON
{
"_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": "ICOOLER_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": "0x6080604052348015600e575f5ffd5b506101d88061001c5f395ff3fe608060405234801561000f575f5ffd5b50600436106100cb575f3560e01c80638786bcbd1161008857806396047c991161006357806396047c991461016a578063a23a166114610178578063c1bd03a614610186578063fef87f0b14610194575f5ffd5b80638786bcbd146101405780638b98dad01461014e578063933c234b1461015c575f5ffd5b806311f34418146100cf578063362466de146100fa578063731e0f7f146101085780637874bf9814610116578063800915a514610124578063824bab6914610132575b5f5ffd5b6100dd63f7e4b01b60e01b81565b6040516001600160e01b0319909116815260200160405180910390f35b6100dd634d15eb0360e01b81565b6100dd63a219a02560e01b81565b6100dd636d5136b160e11b81565b6100dd63f8722d8960e01b81565b6100dd63af14a2ed60e01b81565b6100dd630162fc8560e11b81565b6100dd6321b7e09b60e01b81565b6100dd637965db0b60e01b81565b6100dd6380ac58cd60e01b81565b6100dd6301ffc9a760e01b81565b6100dd6336372b0760e01b81565b6100dd63c476978760e01b8156fea2646970667358221220a4513d4f554183c23150eda46b366d69a64c561b4efadfbd1f9ac79c8264671e64736f6c634300081e0033",
"deployedBytecode": "0x608060405234801561000f575f5ffd5b50600436106100cb575f3560e01c80638786bcbd1161008857806396047c991161006357806396047c991461016a578063a23a166114610178578063c1bd03a614610186578063fef87f0b14610194575f5ffd5b80638786bcbd146101405780638b98dad01461014e578063933c234b1461015c575f5ffd5b806311f34418146100cf578063362466de146100fa578063731e0f7f146101085780637874bf9814610116578063800915a514610124578063824bab6914610132575b5f5ffd5b6100dd63f7e4b01b60e01b81565b6040516001600160e01b0319909116815260200160405180910390f35b6100dd634d15eb0360e01b81565b6100dd63a219a02560e01b81565b6100dd636d5136b160e11b81565b6100dd63f8722d8960e01b81565b6100dd63af14a2ed60e01b81565b6100dd630162fc8560e11b81565b6100dd6321b7e09b60e01b81565b6100dd637965db0b60e01b81565b6100dd6380ac58cd60e01b81565b6100dd6301ffc9a760e01b81565b6100dd6336372b0760e01b81565b6100dd63c476978760e01b8156fea2646970667358221220a4513d4f554183c23150eda46b366d69a64c561b4efadfbd1f9ac79c8264671e64736f6c634300081e0033",
"linkReferences": {},
"deployedLinkReferences": {}
}