{ "compiler": { "version": "0.6.12+commit.27d51765" }, "language": "Solidity", "output": { "abi": [ { "inputs": [ { "internalType": "bytes32", "name": "_myid", "type": "bytes32" }, { "internalType": "string", "name": "_result", "type": "string" } ], "name": "__callback", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "bytes32", "name": "_myid", "type": "bytes32" }, { "internalType": "string", "name": "_result", "type": "string" }, { "internalType": "bytes", "name": "_proof", "type": "bytes" } ], "name": "__callback", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ], "devdoc": { "kind": "dev", "methods": { "__callback(bytes32,string)": { "details": "The following `__callback` functions are just placeholders ideally meant to be defined in child contract when proofs are used. The function bodies simply silence compiler warnings." } }, "version": 1 }, "userdoc": { "kind": "user", "methods": {}, "version": 1 } }, "settings": { "compilationTarget": { "contracts/orcale/provable.sol": "usingProvable" }, "evmVersion": "istanbul", "libraries": {}, "metadata": { "bytecodeHash": "ipfs" }, "optimizer": { "enabled": false, "runs": 200 }, "remappings": [] }, "sources": { "contracts/orcale/provable.sol": { "keccak256": "0x77c12ad4cc50f18c1bcaa52eec80a012ffbb17c6ba621d1568b83a285d607558", "license": "GPL", "urls": [ "bzz-raw://a957f59760a0480e8b488d73297d03cfd10d5003e8ca9f38f3353a7c14a2aac3", "dweb:/ipfs/Qma7ddoviTexH1Gxc1AhGoqDvKorQApvWEeXUPeFenB5DE" ] } }, "version": 1 }