oracle-dapp-service

Contracts

Install

zeus unbox oracle-dapp-service

Model Instances

services/oracle.json

{
  "name": "oracle",
  "port": 13112,
  "contract": "oracleservic",
  "prettyName": "LiquidHarmony",
  "stage": "Beta",
  "version": "0.9",
  "description": "Web/IBC/XIBC/VCPU/SQL Services",
  "commands": {
    "geturi": {
      "blocking": true,
      "broadcast": true,
      "request": {
        "uri": "std::vector<char>"
      },
      "callback": {
        "size": "uint32_t",
        "uri": "std::vector<char>",
        "data": "std::vector<char>"
      },
      "signal": {
        "size": "uint32_t",
        "uri": "std::vector<char>"
      }
    },
    "orcclean": {
      "blocking": false,
      "request": {
        "uri": "std::vector<char>"
      },
      "callback": {
        "size": "uint32_t",
        "uri": "std::vector<char>"
      },
      "signal": {
        "size": "uint32_t",
        "uri": "std::vector<char>"
      }
    }
  }
}