XYOracleNetwork/sdk-xyo-client-js

View on GitHub
packages/manifest/src/dapp-package-manifest-schema.json

Summary

Maintainability
Test Coverage
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://xyo.network/schemas/dapp-package-manifest-schema.json",
  "additionalProperties": false,
  "properties": {
    "$schema": {
      "type": "string"
    },
    "description": {
      "type": "string"
    },
    "external": {
      "$ref": "definitions-schema.json#/definitions/external",
      "description": "The list of permission requests made by the dApp"
    },
    "nodes": {
      "$ref": "definitions-schema.json#/definitions/nodes",
      "description": "The list of Nodes that are defined in the manifest"
    },
    "schema": {
      "pattern": "^network.xyo.manifest.package.dapp$",
      "type": "string"
    }
  },
  "required": [
    "nodes",
    "schema"
  ],
  "title": "XYO Dapp Manifest",
  "type": "object"
}