github.com/prysmaticlabs/prysm@v1.4.4/proto/eth/v1alpha1/swagger.swagger.json (about)

     1  {
     2    "swagger": "2.0",
     3    "info": {
     4      "title": "Ethereum Serenity APIs",
     5      "description": "{{ index . description }}",
     6      "version": "v1alpha1",
     7      "license": {
     8        "name": "Licenced under Apache 2.0",
     9        "url": "http://www.apache.org/licenses/LICENSE-2.0"
    10      }
    11    },
    12    "host": "api.prylabs.net",
    13    "schemes": [
    14      "https",
    15      "wss"
    16    ],
    17    "consumes": [
    18      "application/json",
    19      "application/grpc-web-text",
    20      "application/grpc-web-json"
    21    ],
    22    "produces": [
    23      "application/json",
    24      "application/grpc-web-text",
    25      "application/grpc-web-json"
    26    ],
    27    "paths": {},
    28    "definitions": {
    29      "protobufAny": {
    30        "type": "object",
    31        "properties": {
    32          "typeUrl": {
    33            "type": "string"
    34          },
    35          "value": {
    36            "type": "string",
    37            "format": "byte"
    38          }
    39        }
    40      },
    41      "rpcStatus": {
    42        "type": "object",
    43        "properties": {
    44          "code": {
    45            "type": "integer",
    46            "format": "int32"
    47          },
    48          "message": {
    49            "type": "string"
    50          },
    51          "details": {
    52            "type": "array",
    53            "items": {
    54              "$ref": "#/definitions/protobufAny"
    55            }
    56          }
    57        }
    58      }
    59    },
    60    "externalDocs": {
    61      "description": "Ethereum Consensus Specification on Github",
    62      "url": "https://github.com/ethereum/eth2.0-specs"
    63    }
    64  }