github.com/cosmos/cosmos-sdk@v0.50.10/types/tx/service.pb.gw.go (about) 1 // Code generated by protoc-gen-grpc-gateway. DO NOT EDIT. 2 // source: cosmos/tx/v1beta1/service.proto 3 4 /* 5 Package tx is a reverse proxy. 6 7 It translates gRPC into RESTful JSON APIs. 8 */ 9 package tx 10 11 import ( 12 "context" 13 "io" 14 "net/http" 15 16 "github.com/golang/protobuf/descriptor" 17 "github.com/golang/protobuf/proto" 18 "github.com/grpc-ecosystem/grpc-gateway/runtime" 19 "github.com/grpc-ecosystem/grpc-gateway/utilities" 20 "google.golang.org/grpc" 21 "google.golang.org/grpc/codes" 22 "google.golang.org/grpc/grpclog" 23 "google.golang.org/grpc/metadata" 24 "google.golang.org/grpc/status" 25 ) 26 27 // Suppress "imported and not used" errors 28 var _ codes.Code 29 var _ io.Reader 30 var _ status.Status 31 var _ = runtime.String 32 var _ = utilities.NewDoubleArray 33 var _ = descriptor.ForMessage 34 var _ = metadata.Join 35 36 func request_Service_Simulate_0(ctx context.Context, marshaler runtime.Marshaler, client ServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 37 var protoReq SimulateRequest 38 var metadata runtime.ServerMetadata 39 40 newReader, berr := utilities.IOReaderFactory(req.Body) 41 if berr != nil { 42 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 43 } 44 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 45 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 46 } 47 48 msg, err := client.Simulate(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 49 return msg, metadata, err 50 51 } 52 53 func local_request_Service_Simulate_0(ctx context.Context, marshaler runtime.Marshaler, server ServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 54 var protoReq SimulateRequest 55 var metadata runtime.ServerMetadata 56 57 newReader, berr := utilities.IOReaderFactory(req.Body) 58 if berr != nil { 59 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 60 } 61 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 62 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 63 } 64 65 msg, err := server.Simulate(ctx, &protoReq) 66 return msg, metadata, err 67 68 } 69 70 func request_Service_GetTx_0(ctx context.Context, marshaler runtime.Marshaler, client ServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 71 var protoReq GetTxRequest 72 var metadata runtime.ServerMetadata 73 74 var ( 75 val string 76 ok bool 77 err error 78 _ = err 79 ) 80 81 val, ok = pathParams["hash"] 82 if !ok { 83 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "hash") 84 } 85 86 protoReq.Hash, err = runtime.String(val) 87 88 if err != nil { 89 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "hash", err) 90 } 91 92 msg, err := client.GetTx(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 93 return msg, metadata, err 94 95 } 96 97 func local_request_Service_GetTx_0(ctx context.Context, marshaler runtime.Marshaler, server ServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 98 var protoReq GetTxRequest 99 var metadata runtime.ServerMetadata 100 101 var ( 102 val string 103 ok bool 104 err error 105 _ = err 106 ) 107 108 val, ok = pathParams["hash"] 109 if !ok { 110 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "hash") 111 } 112 113 protoReq.Hash, err = runtime.String(val) 114 115 if err != nil { 116 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "hash", err) 117 } 118 119 msg, err := server.GetTx(ctx, &protoReq) 120 return msg, metadata, err 121 122 } 123 124 func request_Service_BroadcastTx_0(ctx context.Context, marshaler runtime.Marshaler, client ServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 125 var protoReq BroadcastTxRequest 126 var metadata runtime.ServerMetadata 127 128 newReader, berr := utilities.IOReaderFactory(req.Body) 129 if berr != nil { 130 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 131 } 132 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 133 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 134 } 135 136 msg, err := client.BroadcastTx(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 137 return msg, metadata, err 138 139 } 140 141 func local_request_Service_BroadcastTx_0(ctx context.Context, marshaler runtime.Marshaler, server ServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 142 var protoReq BroadcastTxRequest 143 var metadata runtime.ServerMetadata 144 145 newReader, berr := utilities.IOReaderFactory(req.Body) 146 if berr != nil { 147 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 148 } 149 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 150 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 151 } 152 153 msg, err := server.BroadcastTx(ctx, &protoReq) 154 return msg, metadata, err 155 156 } 157 158 var ( 159 filter_Service_GetTxsEvent_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} 160 ) 161 162 func request_Service_GetTxsEvent_0(ctx context.Context, marshaler runtime.Marshaler, client ServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 163 var protoReq GetTxsEventRequest 164 var metadata runtime.ServerMetadata 165 166 if err := req.ParseForm(); err != nil { 167 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 168 } 169 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Service_GetTxsEvent_0); err != nil { 170 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 171 } 172 173 msg, err := client.GetTxsEvent(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 174 return msg, metadata, err 175 176 } 177 178 func local_request_Service_GetTxsEvent_0(ctx context.Context, marshaler runtime.Marshaler, server ServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 179 var protoReq GetTxsEventRequest 180 var metadata runtime.ServerMetadata 181 182 if err := req.ParseForm(); err != nil { 183 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 184 } 185 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Service_GetTxsEvent_0); err != nil { 186 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 187 } 188 189 msg, err := server.GetTxsEvent(ctx, &protoReq) 190 return msg, metadata, err 191 192 } 193 194 var ( 195 filter_Service_GetBlockWithTxs_0 = &utilities.DoubleArray{Encoding: map[string]int{"height": 0}, Base: []int{1, 1, 0}, Check: []int{0, 1, 2}} 196 ) 197 198 func request_Service_GetBlockWithTxs_0(ctx context.Context, marshaler runtime.Marshaler, client ServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 199 var protoReq GetBlockWithTxsRequest 200 var metadata runtime.ServerMetadata 201 202 var ( 203 val string 204 ok bool 205 err error 206 _ = err 207 ) 208 209 val, ok = pathParams["height"] 210 if !ok { 211 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "height") 212 } 213 214 protoReq.Height, err = runtime.Int64(val) 215 216 if err != nil { 217 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "height", err) 218 } 219 220 if err := req.ParseForm(); err != nil { 221 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 222 } 223 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Service_GetBlockWithTxs_0); err != nil { 224 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 225 } 226 227 msg, err := client.GetBlockWithTxs(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 228 return msg, metadata, err 229 230 } 231 232 func local_request_Service_GetBlockWithTxs_0(ctx context.Context, marshaler runtime.Marshaler, server ServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 233 var protoReq GetBlockWithTxsRequest 234 var metadata runtime.ServerMetadata 235 236 var ( 237 val string 238 ok bool 239 err error 240 _ = err 241 ) 242 243 val, ok = pathParams["height"] 244 if !ok { 245 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "height") 246 } 247 248 protoReq.Height, err = runtime.Int64(val) 249 250 if err != nil { 251 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "height", err) 252 } 253 254 if err := req.ParseForm(); err != nil { 255 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 256 } 257 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Service_GetBlockWithTxs_0); err != nil { 258 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 259 } 260 261 msg, err := server.GetBlockWithTxs(ctx, &protoReq) 262 return msg, metadata, err 263 264 } 265 266 func request_Service_TxDecode_0(ctx context.Context, marshaler runtime.Marshaler, client ServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 267 var protoReq TxDecodeRequest 268 var metadata runtime.ServerMetadata 269 270 newReader, berr := utilities.IOReaderFactory(req.Body) 271 if berr != nil { 272 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 273 } 274 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 275 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 276 } 277 278 msg, err := client.TxDecode(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 279 return msg, metadata, err 280 281 } 282 283 func local_request_Service_TxDecode_0(ctx context.Context, marshaler runtime.Marshaler, server ServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 284 var protoReq TxDecodeRequest 285 var metadata runtime.ServerMetadata 286 287 newReader, berr := utilities.IOReaderFactory(req.Body) 288 if berr != nil { 289 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 290 } 291 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 292 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 293 } 294 295 msg, err := server.TxDecode(ctx, &protoReq) 296 return msg, metadata, err 297 298 } 299 300 func request_Service_TxEncode_0(ctx context.Context, marshaler runtime.Marshaler, client ServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 301 var protoReq TxEncodeRequest 302 var metadata runtime.ServerMetadata 303 304 newReader, berr := utilities.IOReaderFactory(req.Body) 305 if berr != nil { 306 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 307 } 308 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 309 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 310 } 311 312 msg, err := client.TxEncode(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 313 return msg, metadata, err 314 315 } 316 317 func local_request_Service_TxEncode_0(ctx context.Context, marshaler runtime.Marshaler, server ServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 318 var protoReq TxEncodeRequest 319 var metadata runtime.ServerMetadata 320 321 newReader, berr := utilities.IOReaderFactory(req.Body) 322 if berr != nil { 323 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 324 } 325 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 326 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 327 } 328 329 msg, err := server.TxEncode(ctx, &protoReq) 330 return msg, metadata, err 331 332 } 333 334 func request_Service_TxEncodeAmino_0(ctx context.Context, marshaler runtime.Marshaler, client ServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 335 var protoReq TxEncodeAminoRequest 336 var metadata runtime.ServerMetadata 337 338 newReader, berr := utilities.IOReaderFactory(req.Body) 339 if berr != nil { 340 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 341 } 342 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 343 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 344 } 345 346 msg, err := client.TxEncodeAmino(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 347 return msg, metadata, err 348 349 } 350 351 func local_request_Service_TxEncodeAmino_0(ctx context.Context, marshaler runtime.Marshaler, server ServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 352 var protoReq TxEncodeAminoRequest 353 var metadata runtime.ServerMetadata 354 355 newReader, berr := utilities.IOReaderFactory(req.Body) 356 if berr != nil { 357 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 358 } 359 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 360 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 361 } 362 363 msg, err := server.TxEncodeAmino(ctx, &protoReq) 364 return msg, metadata, err 365 366 } 367 368 func request_Service_TxDecodeAmino_0(ctx context.Context, marshaler runtime.Marshaler, client ServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 369 var protoReq TxDecodeAminoRequest 370 var metadata runtime.ServerMetadata 371 372 newReader, berr := utilities.IOReaderFactory(req.Body) 373 if berr != nil { 374 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 375 } 376 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 377 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 378 } 379 380 msg, err := client.TxDecodeAmino(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 381 return msg, metadata, err 382 383 } 384 385 func local_request_Service_TxDecodeAmino_0(ctx context.Context, marshaler runtime.Marshaler, server ServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 386 var protoReq TxDecodeAminoRequest 387 var metadata runtime.ServerMetadata 388 389 newReader, berr := utilities.IOReaderFactory(req.Body) 390 if berr != nil { 391 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 392 } 393 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 394 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 395 } 396 397 msg, err := server.TxDecodeAmino(ctx, &protoReq) 398 return msg, metadata, err 399 400 } 401 402 // RegisterServiceHandlerServer registers the http handlers for service Service to "mux". 403 // UnaryRPC :call ServiceServer directly. 404 // StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. 405 // Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterServiceHandlerFromEndpoint instead. 406 func RegisterServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ServiceServer) error { 407 408 mux.Handle("POST", pattern_Service_Simulate_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 409 ctx, cancel := context.WithCancel(req.Context()) 410 defer cancel() 411 var stream runtime.ServerTransportStream 412 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 413 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 414 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 415 if err != nil { 416 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 417 return 418 } 419 resp, md, err := local_request_Service_Simulate_0(rctx, inboundMarshaler, server, req, pathParams) 420 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 421 ctx = runtime.NewServerMetadataContext(ctx, md) 422 if err != nil { 423 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 424 return 425 } 426 427 forward_Service_Simulate_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 428 429 }) 430 431 mux.Handle("GET", pattern_Service_GetTx_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 432 ctx, cancel := context.WithCancel(req.Context()) 433 defer cancel() 434 var stream runtime.ServerTransportStream 435 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 436 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 437 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 438 if err != nil { 439 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 440 return 441 } 442 resp, md, err := local_request_Service_GetTx_0(rctx, inboundMarshaler, server, req, pathParams) 443 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 444 ctx = runtime.NewServerMetadataContext(ctx, md) 445 if err != nil { 446 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 447 return 448 } 449 450 forward_Service_GetTx_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 451 452 }) 453 454 mux.Handle("POST", pattern_Service_BroadcastTx_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 455 ctx, cancel := context.WithCancel(req.Context()) 456 defer cancel() 457 var stream runtime.ServerTransportStream 458 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 459 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 460 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 461 if err != nil { 462 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 463 return 464 } 465 resp, md, err := local_request_Service_BroadcastTx_0(rctx, inboundMarshaler, server, req, pathParams) 466 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 467 ctx = runtime.NewServerMetadataContext(ctx, md) 468 if err != nil { 469 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 470 return 471 } 472 473 forward_Service_BroadcastTx_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 474 475 }) 476 477 mux.Handle("GET", pattern_Service_GetTxsEvent_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 478 ctx, cancel := context.WithCancel(req.Context()) 479 defer cancel() 480 var stream runtime.ServerTransportStream 481 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 482 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 483 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 484 if err != nil { 485 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 486 return 487 } 488 resp, md, err := local_request_Service_GetTxsEvent_0(rctx, inboundMarshaler, server, req, pathParams) 489 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 490 ctx = runtime.NewServerMetadataContext(ctx, md) 491 if err != nil { 492 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 493 return 494 } 495 496 forward_Service_GetTxsEvent_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 497 498 }) 499 500 mux.Handle("GET", pattern_Service_GetBlockWithTxs_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 501 ctx, cancel := context.WithCancel(req.Context()) 502 defer cancel() 503 var stream runtime.ServerTransportStream 504 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 505 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 506 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 507 if err != nil { 508 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 509 return 510 } 511 resp, md, err := local_request_Service_GetBlockWithTxs_0(rctx, inboundMarshaler, server, req, pathParams) 512 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 513 ctx = runtime.NewServerMetadataContext(ctx, md) 514 if err != nil { 515 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 516 return 517 } 518 519 forward_Service_GetBlockWithTxs_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 520 521 }) 522 523 mux.Handle("POST", pattern_Service_TxDecode_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 524 ctx, cancel := context.WithCancel(req.Context()) 525 defer cancel() 526 var stream runtime.ServerTransportStream 527 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 528 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 529 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 530 if err != nil { 531 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 532 return 533 } 534 resp, md, err := local_request_Service_TxDecode_0(rctx, inboundMarshaler, server, req, pathParams) 535 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 536 ctx = runtime.NewServerMetadataContext(ctx, md) 537 if err != nil { 538 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 539 return 540 } 541 542 forward_Service_TxDecode_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 543 544 }) 545 546 mux.Handle("POST", pattern_Service_TxEncode_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 547 ctx, cancel := context.WithCancel(req.Context()) 548 defer cancel() 549 var stream runtime.ServerTransportStream 550 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 551 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 552 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 553 if err != nil { 554 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 555 return 556 } 557 resp, md, err := local_request_Service_TxEncode_0(rctx, inboundMarshaler, server, req, pathParams) 558 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 559 ctx = runtime.NewServerMetadataContext(ctx, md) 560 if err != nil { 561 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 562 return 563 } 564 565 forward_Service_TxEncode_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 566 567 }) 568 569 mux.Handle("POST", pattern_Service_TxEncodeAmino_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 570 ctx, cancel := context.WithCancel(req.Context()) 571 defer cancel() 572 var stream runtime.ServerTransportStream 573 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 574 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 575 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 576 if err != nil { 577 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 578 return 579 } 580 resp, md, err := local_request_Service_TxEncodeAmino_0(rctx, inboundMarshaler, server, req, pathParams) 581 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 582 ctx = runtime.NewServerMetadataContext(ctx, md) 583 if err != nil { 584 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 585 return 586 } 587 588 forward_Service_TxEncodeAmino_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 589 590 }) 591 592 mux.Handle("POST", pattern_Service_TxDecodeAmino_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 593 ctx, cancel := context.WithCancel(req.Context()) 594 defer cancel() 595 var stream runtime.ServerTransportStream 596 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 597 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 598 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 599 if err != nil { 600 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 601 return 602 } 603 resp, md, err := local_request_Service_TxDecodeAmino_0(rctx, inboundMarshaler, server, req, pathParams) 604 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 605 ctx = runtime.NewServerMetadataContext(ctx, md) 606 if err != nil { 607 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 608 return 609 } 610 611 forward_Service_TxDecodeAmino_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 612 613 }) 614 615 return nil 616 } 617 618 // RegisterServiceHandlerFromEndpoint is same as RegisterServiceHandler but 619 // automatically dials to "endpoint" and closes the connection when "ctx" gets done. 620 func RegisterServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) { 621 conn, err := grpc.Dial(endpoint, opts...) 622 if err != nil { 623 return err 624 } 625 defer func() { 626 if err != nil { 627 if cerr := conn.Close(); cerr != nil { 628 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 629 } 630 return 631 } 632 go func() { 633 <-ctx.Done() 634 if cerr := conn.Close(); cerr != nil { 635 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 636 } 637 }() 638 }() 639 640 return RegisterServiceHandler(ctx, mux, conn) 641 } 642 643 // RegisterServiceHandler registers the http handlers for service Service to "mux". 644 // The handlers forward requests to the grpc endpoint over "conn". 645 func RegisterServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error { 646 return RegisterServiceHandlerClient(ctx, mux, NewServiceClient(conn)) 647 } 648 649 // RegisterServiceHandlerClient registers the http handlers for service Service 650 // to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ServiceClient". 651 // Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ServiceClient" 652 // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in 653 // "ServiceClient" to call the correct interceptors. 654 func RegisterServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ServiceClient) error { 655 656 mux.Handle("POST", pattern_Service_Simulate_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 657 ctx, cancel := context.WithCancel(req.Context()) 658 defer cancel() 659 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 660 rctx, err := runtime.AnnotateContext(ctx, mux, req) 661 if err != nil { 662 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 663 return 664 } 665 resp, md, err := request_Service_Simulate_0(rctx, inboundMarshaler, client, req, pathParams) 666 ctx = runtime.NewServerMetadataContext(ctx, md) 667 if err != nil { 668 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 669 return 670 } 671 672 forward_Service_Simulate_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 673 674 }) 675 676 mux.Handle("GET", pattern_Service_GetTx_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 677 ctx, cancel := context.WithCancel(req.Context()) 678 defer cancel() 679 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 680 rctx, err := runtime.AnnotateContext(ctx, mux, req) 681 if err != nil { 682 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 683 return 684 } 685 resp, md, err := request_Service_GetTx_0(rctx, inboundMarshaler, client, req, pathParams) 686 ctx = runtime.NewServerMetadataContext(ctx, md) 687 if err != nil { 688 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 689 return 690 } 691 692 forward_Service_GetTx_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 693 694 }) 695 696 mux.Handle("POST", pattern_Service_BroadcastTx_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 697 ctx, cancel := context.WithCancel(req.Context()) 698 defer cancel() 699 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 700 rctx, err := runtime.AnnotateContext(ctx, mux, req) 701 if err != nil { 702 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 703 return 704 } 705 resp, md, err := request_Service_BroadcastTx_0(rctx, inboundMarshaler, client, req, pathParams) 706 ctx = runtime.NewServerMetadataContext(ctx, md) 707 if err != nil { 708 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 709 return 710 } 711 712 forward_Service_BroadcastTx_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 713 714 }) 715 716 mux.Handle("GET", pattern_Service_GetTxsEvent_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 717 ctx, cancel := context.WithCancel(req.Context()) 718 defer cancel() 719 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 720 rctx, err := runtime.AnnotateContext(ctx, mux, req) 721 if err != nil { 722 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 723 return 724 } 725 resp, md, err := request_Service_GetTxsEvent_0(rctx, inboundMarshaler, client, req, pathParams) 726 ctx = runtime.NewServerMetadataContext(ctx, md) 727 if err != nil { 728 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 729 return 730 } 731 732 forward_Service_GetTxsEvent_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 733 734 }) 735 736 mux.Handle("GET", pattern_Service_GetBlockWithTxs_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 737 ctx, cancel := context.WithCancel(req.Context()) 738 defer cancel() 739 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 740 rctx, err := runtime.AnnotateContext(ctx, mux, req) 741 if err != nil { 742 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 743 return 744 } 745 resp, md, err := request_Service_GetBlockWithTxs_0(rctx, inboundMarshaler, client, req, pathParams) 746 ctx = runtime.NewServerMetadataContext(ctx, md) 747 if err != nil { 748 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 749 return 750 } 751 752 forward_Service_GetBlockWithTxs_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 753 754 }) 755 756 mux.Handle("POST", pattern_Service_TxDecode_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 757 ctx, cancel := context.WithCancel(req.Context()) 758 defer cancel() 759 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 760 rctx, err := runtime.AnnotateContext(ctx, mux, req) 761 if err != nil { 762 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 763 return 764 } 765 resp, md, err := request_Service_TxDecode_0(rctx, inboundMarshaler, client, req, pathParams) 766 ctx = runtime.NewServerMetadataContext(ctx, md) 767 if err != nil { 768 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 769 return 770 } 771 772 forward_Service_TxDecode_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 773 774 }) 775 776 mux.Handle("POST", pattern_Service_TxEncode_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 777 ctx, cancel := context.WithCancel(req.Context()) 778 defer cancel() 779 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 780 rctx, err := runtime.AnnotateContext(ctx, mux, req) 781 if err != nil { 782 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 783 return 784 } 785 resp, md, err := request_Service_TxEncode_0(rctx, inboundMarshaler, client, req, pathParams) 786 ctx = runtime.NewServerMetadataContext(ctx, md) 787 if err != nil { 788 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 789 return 790 } 791 792 forward_Service_TxEncode_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 793 794 }) 795 796 mux.Handle("POST", pattern_Service_TxEncodeAmino_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 797 ctx, cancel := context.WithCancel(req.Context()) 798 defer cancel() 799 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 800 rctx, err := runtime.AnnotateContext(ctx, mux, req) 801 if err != nil { 802 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 803 return 804 } 805 resp, md, err := request_Service_TxEncodeAmino_0(rctx, inboundMarshaler, client, req, pathParams) 806 ctx = runtime.NewServerMetadataContext(ctx, md) 807 if err != nil { 808 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 809 return 810 } 811 812 forward_Service_TxEncodeAmino_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 813 814 }) 815 816 mux.Handle("POST", pattern_Service_TxDecodeAmino_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 817 ctx, cancel := context.WithCancel(req.Context()) 818 defer cancel() 819 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 820 rctx, err := runtime.AnnotateContext(ctx, mux, req) 821 if err != nil { 822 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 823 return 824 } 825 resp, md, err := request_Service_TxDecodeAmino_0(rctx, inboundMarshaler, client, req, pathParams) 826 ctx = runtime.NewServerMetadataContext(ctx, md) 827 if err != nil { 828 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 829 return 830 } 831 832 forward_Service_TxDecodeAmino_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 833 834 }) 835 836 return nil 837 } 838 839 var ( 840 pattern_Service_Simulate_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"cosmos", "tx", "v1beta1", "simulate"}, "", runtime.AssumeColonVerbOpt(false))) 841 842 pattern_Service_GetTx_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"cosmos", "tx", "v1beta1", "txs", "hash"}, "", runtime.AssumeColonVerbOpt(false))) 843 844 pattern_Service_BroadcastTx_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"cosmos", "tx", "v1beta1", "txs"}, "", runtime.AssumeColonVerbOpt(false))) 845 846 pattern_Service_GetTxsEvent_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"cosmos", "tx", "v1beta1", "txs"}, "", runtime.AssumeColonVerbOpt(false))) 847 848 pattern_Service_GetBlockWithTxs_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 2, 4, 1, 0, 4, 1, 5, 5}, []string{"cosmos", "tx", "v1beta1", "txs", "block", "height"}, "", runtime.AssumeColonVerbOpt(false))) 849 850 pattern_Service_TxDecode_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"cosmos", "tx", "v1beta1", "decode"}, "", runtime.AssumeColonVerbOpt(false))) 851 852 pattern_Service_TxEncode_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"cosmos", "tx", "v1beta1", "encode"}, "", runtime.AssumeColonVerbOpt(false))) 853 854 pattern_Service_TxEncodeAmino_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 2, 4}, []string{"cosmos", "tx", "v1beta1", "encode", "amino"}, "", runtime.AssumeColonVerbOpt(false))) 855 856 pattern_Service_TxDecodeAmino_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 2, 4}, []string{"cosmos", "tx", "v1beta1", "decode", "amino"}, "", runtime.AssumeColonVerbOpt(false))) 857 ) 858 859 var ( 860 forward_Service_Simulate_0 = runtime.ForwardResponseMessage 861 862 forward_Service_GetTx_0 = runtime.ForwardResponseMessage 863 864 forward_Service_BroadcastTx_0 = runtime.ForwardResponseMessage 865 866 forward_Service_GetTxsEvent_0 = runtime.ForwardResponseMessage 867 868 forward_Service_GetBlockWithTxs_0 = runtime.ForwardResponseMessage 869 870 forward_Service_TxDecode_0 = runtime.ForwardResponseMessage 871 872 forward_Service_TxEncode_0 = runtime.ForwardResponseMessage 873 874 forward_Service_TxEncodeAmino_0 = runtime.ForwardResponseMessage 875 876 forward_Service_TxDecodeAmino_0 = runtime.ForwardResponseMessage 877 )