github.com/prysmaticlabs/prysm@v1.4.4/proto/eth/v1alpha1/node.pb.gw.go (about) 1 // Code generated by protoc-gen-grpc-gateway. DO NOT EDIT. 2 // source: proto/eth/v1alpha1/node.proto 3 4 /* 5 Package eth is a reverse proxy. 6 7 It translates gRPC into RESTful JSON APIs. 8 */ 9 package eth 10 11 import ( 12 "context" 13 "io" 14 "net/http" 15 16 "github.com/golang/protobuf/ptypes/empty" 17 emptypb "github.com/golang/protobuf/ptypes/empty" 18 "github.com/grpc-ecosystem/grpc-gateway/v2/runtime" 19 "github.com/grpc-ecosystem/grpc-gateway/v2/utilities" 20 github_com_prysmaticlabs_eth2_types "github.com/prysmaticlabs/eth2-types" 21 "google.golang.org/grpc" 22 "google.golang.org/grpc/codes" 23 "google.golang.org/grpc/grpclog" 24 "google.golang.org/grpc/metadata" 25 "google.golang.org/grpc/status" 26 "google.golang.org/protobuf/proto" 27 ) 28 29 // Suppress "imported and not used" errors 30 var _ codes.Code 31 var _ io.Reader 32 var _ status.Status 33 var _ = runtime.String 34 var _ = utilities.NewDoubleArray 35 var _ = metadata.Join 36 var _ = github_com_prysmaticlabs_eth2_types.Epoch(0) 37 var _ = emptypb.Empty{} 38 var _ = empty.Empty{} 39 40 func request_Node_GetSyncStatus_0(ctx context.Context, marshaler runtime.Marshaler, client NodeClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 41 var protoReq emptypb.Empty 42 var metadata runtime.ServerMetadata 43 44 msg, err := client.GetSyncStatus(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 45 return msg, metadata, err 46 47 } 48 49 func local_request_Node_GetSyncStatus_0(ctx context.Context, marshaler runtime.Marshaler, server NodeServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 50 var protoReq emptypb.Empty 51 var metadata runtime.ServerMetadata 52 53 msg, err := server.GetSyncStatus(ctx, &protoReq) 54 return msg, metadata, err 55 56 } 57 58 func request_Node_GetGenesis_0(ctx context.Context, marshaler runtime.Marshaler, client NodeClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 59 var protoReq emptypb.Empty 60 var metadata runtime.ServerMetadata 61 62 msg, err := client.GetGenesis(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 63 return msg, metadata, err 64 65 } 66 67 func local_request_Node_GetGenesis_0(ctx context.Context, marshaler runtime.Marshaler, server NodeServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 68 var protoReq emptypb.Empty 69 var metadata runtime.ServerMetadata 70 71 msg, err := server.GetGenesis(ctx, &protoReq) 72 return msg, metadata, err 73 74 } 75 76 func request_Node_GetVersion_0(ctx context.Context, marshaler runtime.Marshaler, client NodeClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 77 var protoReq emptypb.Empty 78 var metadata runtime.ServerMetadata 79 80 msg, err := client.GetVersion(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 81 return msg, metadata, err 82 83 } 84 85 func local_request_Node_GetVersion_0(ctx context.Context, marshaler runtime.Marshaler, server NodeServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 86 var protoReq emptypb.Empty 87 var metadata runtime.ServerMetadata 88 89 msg, err := server.GetVersion(ctx, &protoReq) 90 return msg, metadata, err 91 92 } 93 94 func request_Node_ListImplementedServices_0(ctx context.Context, marshaler runtime.Marshaler, client NodeClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 95 var protoReq emptypb.Empty 96 var metadata runtime.ServerMetadata 97 98 msg, err := client.ListImplementedServices(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 99 return msg, metadata, err 100 101 } 102 103 func local_request_Node_ListImplementedServices_0(ctx context.Context, marshaler runtime.Marshaler, server NodeServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 104 var protoReq emptypb.Empty 105 var metadata runtime.ServerMetadata 106 107 msg, err := server.ListImplementedServices(ctx, &protoReq) 108 return msg, metadata, err 109 110 } 111 112 func request_Node_GetHost_0(ctx context.Context, marshaler runtime.Marshaler, client NodeClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 113 var protoReq emptypb.Empty 114 var metadata runtime.ServerMetadata 115 116 msg, err := client.GetHost(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 117 return msg, metadata, err 118 119 } 120 121 func local_request_Node_GetHost_0(ctx context.Context, marshaler runtime.Marshaler, server NodeServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 122 var protoReq emptypb.Empty 123 var metadata runtime.ServerMetadata 124 125 msg, err := server.GetHost(ctx, &protoReq) 126 return msg, metadata, err 127 128 } 129 130 var ( 131 filter_Node_GetPeer_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} 132 ) 133 134 func request_Node_GetPeer_0(ctx context.Context, marshaler runtime.Marshaler, client NodeClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 135 var protoReq PeerRequest 136 var metadata runtime.ServerMetadata 137 138 if err := req.ParseForm(); err != nil { 139 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 140 } 141 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Node_GetPeer_0); err != nil { 142 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 143 } 144 145 msg, err := client.GetPeer(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 146 return msg, metadata, err 147 148 } 149 150 func local_request_Node_GetPeer_0(ctx context.Context, marshaler runtime.Marshaler, server NodeServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 151 var protoReq PeerRequest 152 var metadata runtime.ServerMetadata 153 154 if err := req.ParseForm(); err != nil { 155 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 156 } 157 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Node_GetPeer_0); err != nil { 158 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 159 } 160 161 msg, err := server.GetPeer(ctx, &protoReq) 162 return msg, metadata, err 163 164 } 165 166 func request_Node_ListPeers_0(ctx context.Context, marshaler runtime.Marshaler, client NodeClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 167 var protoReq emptypb.Empty 168 var metadata runtime.ServerMetadata 169 170 msg, err := client.ListPeers(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 171 return msg, metadata, err 172 173 } 174 175 func local_request_Node_ListPeers_0(ctx context.Context, marshaler runtime.Marshaler, server NodeServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 176 var protoReq emptypb.Empty 177 var metadata runtime.ServerMetadata 178 179 msg, err := server.ListPeers(ctx, &protoReq) 180 return msg, metadata, err 181 182 } 183 184 // RegisterNodeHandlerServer registers the http handlers for service Node to "mux". 185 // UnaryRPC :call NodeServer directly. 186 // StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. 187 // Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterNodeHandlerFromEndpoint instead. 188 func RegisterNodeHandlerServer(ctx context.Context, mux *runtime.ServeMux, server NodeServer) error { 189 190 mux.Handle("GET", pattern_Node_GetSyncStatus_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 191 ctx, cancel := context.WithCancel(req.Context()) 192 defer cancel() 193 var stream runtime.ServerTransportStream 194 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 195 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 196 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/ethereum.eth.v1alpha1.Node/GetSyncStatus") 197 if err != nil { 198 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 199 return 200 } 201 resp, md, err := local_request_Node_GetSyncStatus_0(rctx, inboundMarshaler, server, req, pathParams) 202 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 203 ctx = runtime.NewServerMetadataContext(ctx, md) 204 if err != nil { 205 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 206 return 207 } 208 209 forward_Node_GetSyncStatus_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 210 211 }) 212 213 mux.Handle("GET", pattern_Node_GetGenesis_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 214 ctx, cancel := context.WithCancel(req.Context()) 215 defer cancel() 216 var stream runtime.ServerTransportStream 217 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 218 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 219 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/ethereum.eth.v1alpha1.Node/GetGenesis") 220 if err != nil { 221 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 222 return 223 } 224 resp, md, err := local_request_Node_GetGenesis_0(rctx, inboundMarshaler, server, req, pathParams) 225 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 226 ctx = runtime.NewServerMetadataContext(ctx, md) 227 if err != nil { 228 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 229 return 230 } 231 232 forward_Node_GetGenesis_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 233 234 }) 235 236 mux.Handle("GET", pattern_Node_GetVersion_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 237 ctx, cancel := context.WithCancel(req.Context()) 238 defer cancel() 239 var stream runtime.ServerTransportStream 240 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 241 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 242 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/ethereum.eth.v1alpha1.Node/GetVersion") 243 if err != nil { 244 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 245 return 246 } 247 resp, md, err := local_request_Node_GetVersion_0(rctx, inboundMarshaler, server, req, pathParams) 248 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 249 ctx = runtime.NewServerMetadataContext(ctx, md) 250 if err != nil { 251 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 252 return 253 } 254 255 forward_Node_GetVersion_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 256 257 }) 258 259 mux.Handle("GET", pattern_Node_ListImplementedServices_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 260 ctx, cancel := context.WithCancel(req.Context()) 261 defer cancel() 262 var stream runtime.ServerTransportStream 263 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 264 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 265 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/ethereum.eth.v1alpha1.Node/ListImplementedServices") 266 if err != nil { 267 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 268 return 269 } 270 resp, md, err := local_request_Node_ListImplementedServices_0(rctx, inboundMarshaler, server, req, pathParams) 271 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 272 ctx = runtime.NewServerMetadataContext(ctx, md) 273 if err != nil { 274 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 275 return 276 } 277 278 forward_Node_ListImplementedServices_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 279 280 }) 281 282 mux.Handle("GET", pattern_Node_GetHost_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 283 ctx, cancel := context.WithCancel(req.Context()) 284 defer cancel() 285 var stream runtime.ServerTransportStream 286 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 287 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 288 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/ethereum.eth.v1alpha1.Node/GetHost") 289 if err != nil { 290 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 291 return 292 } 293 resp, md, err := local_request_Node_GetHost_0(rctx, inboundMarshaler, server, req, pathParams) 294 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 295 ctx = runtime.NewServerMetadataContext(ctx, md) 296 if err != nil { 297 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 298 return 299 } 300 301 forward_Node_GetHost_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 302 303 }) 304 305 mux.Handle("GET", pattern_Node_GetPeer_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 306 ctx, cancel := context.WithCancel(req.Context()) 307 defer cancel() 308 var stream runtime.ServerTransportStream 309 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 310 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 311 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/ethereum.eth.v1alpha1.Node/GetPeer") 312 if err != nil { 313 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 314 return 315 } 316 resp, md, err := local_request_Node_GetPeer_0(rctx, inboundMarshaler, server, req, pathParams) 317 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 318 ctx = runtime.NewServerMetadataContext(ctx, md) 319 if err != nil { 320 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 321 return 322 } 323 324 forward_Node_GetPeer_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 325 326 }) 327 328 mux.Handle("GET", pattern_Node_ListPeers_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 329 ctx, cancel := context.WithCancel(req.Context()) 330 defer cancel() 331 var stream runtime.ServerTransportStream 332 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 333 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 334 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/ethereum.eth.v1alpha1.Node/ListPeers") 335 if err != nil { 336 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 337 return 338 } 339 resp, md, err := local_request_Node_ListPeers_0(rctx, inboundMarshaler, server, req, pathParams) 340 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 341 ctx = runtime.NewServerMetadataContext(ctx, md) 342 if err != nil { 343 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 344 return 345 } 346 347 forward_Node_ListPeers_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 348 349 }) 350 351 return nil 352 } 353 354 // RegisterNodeHandlerFromEndpoint is same as RegisterNodeHandler but 355 // automatically dials to "endpoint" and closes the connection when "ctx" gets done. 356 func RegisterNodeHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) { 357 conn, err := grpc.Dial(endpoint, opts...) 358 if err != nil { 359 return err 360 } 361 defer func() { 362 if err != nil { 363 if cerr := conn.Close(); cerr != nil { 364 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 365 } 366 return 367 } 368 go func() { 369 <-ctx.Done() 370 if cerr := conn.Close(); cerr != nil { 371 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 372 } 373 }() 374 }() 375 376 return RegisterNodeHandler(ctx, mux, conn) 377 } 378 379 // RegisterNodeHandler registers the http handlers for service Node to "mux". 380 // The handlers forward requests to the grpc endpoint over "conn". 381 func RegisterNodeHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error { 382 return RegisterNodeHandlerClient(ctx, mux, NewNodeClient(conn)) 383 } 384 385 // RegisterNodeHandlerClient registers the http handlers for service Node 386 // to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "NodeClient". 387 // Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "NodeClient" 388 // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in 389 // "NodeClient" to call the correct interceptors. 390 func RegisterNodeHandlerClient(ctx context.Context, mux *runtime.ServeMux, client NodeClient) error { 391 392 mux.Handle("GET", pattern_Node_GetSyncStatus_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 393 ctx, cancel := context.WithCancel(req.Context()) 394 defer cancel() 395 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 396 rctx, err := runtime.AnnotateContext(ctx, mux, req, "/ethereum.eth.v1alpha1.Node/GetSyncStatus") 397 if err != nil { 398 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 399 return 400 } 401 resp, md, err := request_Node_GetSyncStatus_0(rctx, inboundMarshaler, client, req, pathParams) 402 ctx = runtime.NewServerMetadataContext(ctx, md) 403 if err != nil { 404 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 405 return 406 } 407 408 forward_Node_GetSyncStatus_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 409 410 }) 411 412 mux.Handle("GET", pattern_Node_GetGenesis_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 413 ctx, cancel := context.WithCancel(req.Context()) 414 defer cancel() 415 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 416 rctx, err := runtime.AnnotateContext(ctx, mux, req, "/ethereum.eth.v1alpha1.Node/GetGenesis") 417 if err != nil { 418 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 419 return 420 } 421 resp, md, err := request_Node_GetGenesis_0(rctx, inboundMarshaler, client, req, pathParams) 422 ctx = runtime.NewServerMetadataContext(ctx, md) 423 if err != nil { 424 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 425 return 426 } 427 428 forward_Node_GetGenesis_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 429 430 }) 431 432 mux.Handle("GET", pattern_Node_GetVersion_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 433 ctx, cancel := context.WithCancel(req.Context()) 434 defer cancel() 435 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 436 rctx, err := runtime.AnnotateContext(ctx, mux, req, "/ethereum.eth.v1alpha1.Node/GetVersion") 437 if err != nil { 438 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 439 return 440 } 441 resp, md, err := request_Node_GetVersion_0(rctx, inboundMarshaler, client, req, pathParams) 442 ctx = runtime.NewServerMetadataContext(ctx, md) 443 if err != nil { 444 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 445 return 446 } 447 448 forward_Node_GetVersion_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 449 450 }) 451 452 mux.Handle("GET", pattern_Node_ListImplementedServices_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 453 ctx, cancel := context.WithCancel(req.Context()) 454 defer cancel() 455 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 456 rctx, err := runtime.AnnotateContext(ctx, mux, req, "/ethereum.eth.v1alpha1.Node/ListImplementedServices") 457 if err != nil { 458 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 459 return 460 } 461 resp, md, err := request_Node_ListImplementedServices_0(rctx, inboundMarshaler, client, req, pathParams) 462 ctx = runtime.NewServerMetadataContext(ctx, md) 463 if err != nil { 464 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 465 return 466 } 467 468 forward_Node_ListImplementedServices_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 469 470 }) 471 472 mux.Handle("GET", pattern_Node_GetHost_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 473 ctx, cancel := context.WithCancel(req.Context()) 474 defer cancel() 475 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 476 rctx, err := runtime.AnnotateContext(ctx, mux, req, "/ethereum.eth.v1alpha1.Node/GetHost") 477 if err != nil { 478 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 479 return 480 } 481 resp, md, err := request_Node_GetHost_0(rctx, inboundMarshaler, client, req, pathParams) 482 ctx = runtime.NewServerMetadataContext(ctx, md) 483 if err != nil { 484 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 485 return 486 } 487 488 forward_Node_GetHost_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 489 490 }) 491 492 mux.Handle("GET", pattern_Node_GetPeer_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 493 ctx, cancel := context.WithCancel(req.Context()) 494 defer cancel() 495 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 496 rctx, err := runtime.AnnotateContext(ctx, mux, req, "/ethereum.eth.v1alpha1.Node/GetPeer") 497 if err != nil { 498 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 499 return 500 } 501 resp, md, err := request_Node_GetPeer_0(rctx, inboundMarshaler, client, req, pathParams) 502 ctx = runtime.NewServerMetadataContext(ctx, md) 503 if err != nil { 504 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 505 return 506 } 507 508 forward_Node_GetPeer_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 509 510 }) 511 512 mux.Handle("GET", pattern_Node_ListPeers_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 513 ctx, cancel := context.WithCancel(req.Context()) 514 defer cancel() 515 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 516 rctx, err := runtime.AnnotateContext(ctx, mux, req, "/ethereum.eth.v1alpha1.Node/ListPeers") 517 if err != nil { 518 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 519 return 520 } 521 resp, md, err := request_Node_ListPeers_0(rctx, inboundMarshaler, client, req, pathParams) 522 ctx = runtime.NewServerMetadataContext(ctx, md) 523 if err != nil { 524 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 525 return 526 } 527 528 forward_Node_ListPeers_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 529 530 }) 531 532 return nil 533 } 534 535 var ( 536 pattern_Node_GetSyncStatus_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"eth", "v1alpha1", "node", "syncing"}, "")) 537 538 pattern_Node_GetGenesis_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"eth", "v1alpha1", "node", "genesis"}, "")) 539 540 pattern_Node_GetVersion_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"eth", "v1alpha1", "node", "version"}, "")) 541 542 pattern_Node_ListImplementedServices_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"eth", "v1alpha1", "node", "services"}, "")) 543 544 pattern_Node_GetHost_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"eth", "v1alpha1", "node", "p2p"}, "")) 545 546 pattern_Node_GetPeer_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"eth", "v1alpha1", "node", "peer"}, "")) 547 548 pattern_Node_ListPeers_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"eth", "v1alpha1", "node", "peers"}, "")) 549 ) 550 551 var ( 552 forward_Node_GetSyncStatus_0 = runtime.ForwardResponseMessage 553 554 forward_Node_GetGenesis_0 = runtime.ForwardResponseMessage 555 556 forward_Node_GetVersion_0 = runtime.ForwardResponseMessage 557 558 forward_Node_ListImplementedServices_0 = runtime.ForwardResponseMessage 559 560 forward_Node_GetHost_0 = runtime.ForwardResponseMessage 561 562 forward_Node_GetPeer_0 = runtime.ForwardResponseMessage 563 564 forward_Node_ListPeers_0 = runtime.ForwardResponseMessage 565 )