github.com/prysmaticlabs/prysm@v1.4.4/proto/beacon/rpc/v1/health.proto (about)

     1  syntax = "proto3";
     2  
     3  package ethereum.beacon.rpc.v1;
     4  
     5  import "google/api/annotations.proto";
     6  import "google/protobuf/empty.proto";
     7  
     8  // Health service API
     9  //
    10  // The health service is able to return important metadata about a beacon node
    11  // such being able to stream logs via gRPC.
    12  service Health {
    13      rpc StreamBeaconLogs(google.protobuf.Empty) returns (stream LogsResponse) {
    14          option (google.api.http) = {
    15              get: "/eth/v1alpha1/health/logs/stream"
    16          };
    17      }
    18  }
    19  
    20  message LogsResponse {
    21    repeated string logs = 1;
    22  }