github.com/s7techlab/cckit@v0.10.5/gateway/chaincode.pb.gw.go (about) 1 // Code generated by protoc-gen-grpc-gateway. DO NOT EDIT. 2 // source: chaincode.proto 3 4 /* 5 Package gateway is a reverse proxy. 6 7 It translates gRPC into RESTful JSON APIs. 8 */ 9 package gateway 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_ChaincodeService_Exec_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 37 var protoReq ChaincodeExecRequest 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.Exec(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 49 return msg, metadata, err 50 51 } 52 53 func local_request_ChaincodeService_Exec_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 54 var protoReq ChaincodeExecRequest 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.Exec(ctx, &protoReq) 66 return msg, metadata, err 67 68 } 69 70 var ( 71 filter_ChaincodeService_Query_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} 72 ) 73 74 func request_ChaincodeService_Query_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 75 var protoReq ChaincodeQueryRequest 76 var metadata runtime.ServerMetadata 77 78 if err := req.ParseForm(); err != nil { 79 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 80 } 81 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ChaincodeService_Query_0); err != nil { 82 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 83 } 84 85 msg, err := client.Query(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 86 return msg, metadata, err 87 88 } 89 90 func local_request_ChaincodeService_Query_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 91 var protoReq ChaincodeQueryRequest 92 var metadata runtime.ServerMetadata 93 94 if err := req.ParseForm(); err != nil { 95 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 96 } 97 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ChaincodeService_Query_0); err != nil { 98 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 99 } 100 101 msg, err := server.Query(ctx, &protoReq) 102 return msg, metadata, err 103 104 } 105 106 func request_ChaincodeService_Invoke_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 107 var protoReq ChaincodeInvokeRequest 108 var metadata runtime.ServerMetadata 109 110 newReader, berr := utilities.IOReaderFactory(req.Body) 111 if berr != nil { 112 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 113 } 114 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 115 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 116 } 117 118 msg, err := client.Invoke(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 119 return msg, metadata, err 120 121 } 122 123 func local_request_ChaincodeService_Invoke_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 124 var protoReq ChaincodeInvokeRequest 125 var metadata runtime.ServerMetadata 126 127 newReader, berr := utilities.IOReaderFactory(req.Body) 128 if berr != nil { 129 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 130 } 131 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 132 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 133 } 134 135 msg, err := server.Invoke(ctx, &protoReq) 136 return msg, metadata, err 137 138 } 139 140 var ( 141 filter_ChaincodeService_EventsStream_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} 142 ) 143 144 func request_ChaincodeService_EventsStream_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeServiceClient, req *http.Request, pathParams map[string]string) (ChaincodeService_EventsStreamClient, runtime.ServerMetadata, error) { 145 var protoReq ChaincodeEventsStreamRequest 146 var metadata runtime.ServerMetadata 147 148 if err := req.ParseForm(); err != nil { 149 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 150 } 151 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ChaincodeService_EventsStream_0); err != nil { 152 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 153 } 154 155 stream, err := client.EventsStream(ctx, &protoReq) 156 if err != nil { 157 return nil, metadata, err 158 } 159 header, err := stream.Header() 160 if err != nil { 161 return nil, metadata, err 162 } 163 metadata.HeaderMD = header 164 return stream, metadata, nil 165 166 } 167 168 var ( 169 filter_ChaincodeService_Events_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} 170 ) 171 172 func request_ChaincodeService_Events_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 173 var protoReq ChaincodeEventsRequest 174 var metadata runtime.ServerMetadata 175 176 if err := req.ParseForm(); err != nil { 177 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 178 } 179 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ChaincodeService_Events_0); err != nil { 180 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 181 } 182 183 msg, err := client.Events(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 184 return msg, metadata, err 185 186 } 187 188 func local_request_ChaincodeService_Events_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 189 var protoReq ChaincodeEventsRequest 190 var metadata runtime.ServerMetadata 191 192 if err := req.ParseForm(); err != nil { 193 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 194 } 195 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ChaincodeService_Events_0); err != nil { 196 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 197 } 198 199 msg, err := server.Events(ctx, &protoReq) 200 return msg, metadata, err 201 202 } 203 204 var ( 205 filter_ChaincodeEventsService_EventsStream_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} 206 ) 207 208 func request_ChaincodeEventsService_EventsStream_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeEventsServiceClient, req *http.Request, pathParams map[string]string) (ChaincodeEventsService_EventsStreamClient, runtime.ServerMetadata, error) { 209 var protoReq ChaincodeEventsStreamRequest 210 var metadata runtime.ServerMetadata 211 212 if err := req.ParseForm(); err != nil { 213 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 214 } 215 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ChaincodeEventsService_EventsStream_0); err != nil { 216 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 217 } 218 219 stream, err := client.EventsStream(ctx, &protoReq) 220 if err != nil { 221 return nil, metadata, err 222 } 223 header, err := stream.Header() 224 if err != nil { 225 return nil, metadata, err 226 } 227 metadata.HeaderMD = header 228 return stream, metadata, nil 229 230 } 231 232 var ( 233 filter_ChaincodeEventsService_Events_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} 234 ) 235 236 func request_ChaincodeEventsService_Events_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeEventsServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 237 var protoReq ChaincodeEventsRequest 238 var metadata runtime.ServerMetadata 239 240 if err := req.ParseForm(); err != nil { 241 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 242 } 243 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ChaincodeEventsService_Events_0); err != nil { 244 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 245 } 246 247 msg, err := client.Events(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 248 return msg, metadata, err 249 250 } 251 252 func local_request_ChaincodeEventsService_Events_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeEventsServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 253 var protoReq ChaincodeEventsRequest 254 var metadata runtime.ServerMetadata 255 256 if err := req.ParseForm(); err != nil { 257 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 258 } 259 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ChaincodeEventsService_Events_0); err != nil { 260 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 261 } 262 263 msg, err := server.Events(ctx, &protoReq) 264 return msg, metadata, err 265 266 } 267 268 func request_ChaincodeInstanceService_Exec_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeInstanceServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 269 var protoReq ChaincodeInstanceExecRequest 270 var metadata runtime.ServerMetadata 271 272 newReader, berr := utilities.IOReaderFactory(req.Body) 273 if berr != nil { 274 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 275 } 276 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 277 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 278 } 279 280 msg, err := client.Exec(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 281 return msg, metadata, err 282 283 } 284 285 func local_request_ChaincodeInstanceService_Exec_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeInstanceServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 286 var protoReq ChaincodeInstanceExecRequest 287 var metadata runtime.ServerMetadata 288 289 newReader, berr := utilities.IOReaderFactory(req.Body) 290 if berr != nil { 291 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 292 } 293 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 294 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 295 } 296 297 msg, err := server.Exec(ctx, &protoReq) 298 return msg, metadata, err 299 300 } 301 302 var ( 303 filter_ChaincodeInstanceService_Query_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} 304 ) 305 306 func request_ChaincodeInstanceService_Query_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeInstanceServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 307 var protoReq ChaincodeInstanceQueryRequest 308 var metadata runtime.ServerMetadata 309 310 if err := req.ParseForm(); err != nil { 311 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 312 } 313 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ChaincodeInstanceService_Query_0); err != nil { 314 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 315 } 316 317 msg, err := client.Query(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 318 return msg, metadata, err 319 320 } 321 322 func local_request_ChaincodeInstanceService_Query_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeInstanceServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 323 var protoReq ChaincodeInstanceQueryRequest 324 var metadata runtime.ServerMetadata 325 326 if err := req.ParseForm(); err != nil { 327 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 328 } 329 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ChaincodeInstanceService_Query_0); err != nil { 330 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 331 } 332 333 msg, err := server.Query(ctx, &protoReq) 334 return msg, metadata, err 335 336 } 337 338 func request_ChaincodeInstanceService_Invoke_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeInstanceServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 339 var protoReq ChaincodeInstanceInvokeRequest 340 var metadata runtime.ServerMetadata 341 342 newReader, berr := utilities.IOReaderFactory(req.Body) 343 if berr != nil { 344 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 345 } 346 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 347 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 348 } 349 350 msg, err := client.Invoke(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 351 return msg, metadata, err 352 353 } 354 355 func local_request_ChaincodeInstanceService_Invoke_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeInstanceServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 356 var protoReq ChaincodeInstanceInvokeRequest 357 var metadata runtime.ServerMetadata 358 359 newReader, berr := utilities.IOReaderFactory(req.Body) 360 if berr != nil { 361 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 362 } 363 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 364 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 365 } 366 367 msg, err := server.Invoke(ctx, &protoReq) 368 return msg, metadata, err 369 370 } 371 372 var ( 373 filter_ChaincodeInstanceService_EventsStream_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} 374 ) 375 376 func request_ChaincodeInstanceService_EventsStream_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeInstanceServiceClient, req *http.Request, pathParams map[string]string) (ChaincodeInstanceService_EventsStreamClient, runtime.ServerMetadata, error) { 377 var protoReq ChaincodeInstanceEventsStreamRequest 378 var metadata runtime.ServerMetadata 379 380 if err := req.ParseForm(); err != nil { 381 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 382 } 383 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ChaincodeInstanceService_EventsStream_0); err != nil { 384 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 385 } 386 387 stream, err := client.EventsStream(ctx, &protoReq) 388 if err != nil { 389 return nil, metadata, err 390 } 391 header, err := stream.Header() 392 if err != nil { 393 return nil, metadata, err 394 } 395 metadata.HeaderMD = header 396 return stream, metadata, nil 397 398 } 399 400 var ( 401 filter_ChaincodeInstanceService_Events_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} 402 ) 403 404 func request_ChaincodeInstanceService_Events_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeInstanceServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 405 var protoReq ChaincodeInstanceEventsRequest 406 var metadata runtime.ServerMetadata 407 408 if err := req.ParseForm(); err != nil { 409 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 410 } 411 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ChaincodeInstanceService_Events_0); err != nil { 412 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 413 } 414 415 msg, err := client.Events(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 416 return msg, metadata, err 417 418 } 419 420 func local_request_ChaincodeInstanceService_Events_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeInstanceServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 421 var protoReq ChaincodeInstanceEventsRequest 422 var metadata runtime.ServerMetadata 423 424 if err := req.ParseForm(); err != nil { 425 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 426 } 427 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ChaincodeInstanceService_Events_0); err != nil { 428 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 429 } 430 431 msg, err := server.Events(ctx, &protoReq) 432 return msg, metadata, err 433 434 } 435 436 var ( 437 filter_ChaincodeInstanceEventsService_EventsStream_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} 438 ) 439 440 func request_ChaincodeInstanceEventsService_EventsStream_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeInstanceEventsServiceClient, req *http.Request, pathParams map[string]string) (ChaincodeInstanceEventsService_EventsStreamClient, runtime.ServerMetadata, error) { 441 var protoReq ChaincodeInstanceEventsStreamRequest 442 var metadata runtime.ServerMetadata 443 444 if err := req.ParseForm(); err != nil { 445 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 446 } 447 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ChaincodeInstanceEventsService_EventsStream_0); err != nil { 448 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 449 } 450 451 stream, err := client.EventsStream(ctx, &protoReq) 452 if err != nil { 453 return nil, metadata, err 454 } 455 header, err := stream.Header() 456 if err != nil { 457 return nil, metadata, err 458 } 459 metadata.HeaderMD = header 460 return stream, metadata, nil 461 462 } 463 464 var ( 465 filter_ChaincodeInstanceEventsService_Events_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} 466 ) 467 468 func request_ChaincodeInstanceEventsService_Events_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeInstanceEventsServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 469 var protoReq ChaincodeInstanceEventsRequest 470 var metadata runtime.ServerMetadata 471 472 if err := req.ParseForm(); err != nil { 473 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 474 } 475 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ChaincodeInstanceEventsService_Events_0); err != nil { 476 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 477 } 478 479 msg, err := client.Events(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 480 return msg, metadata, err 481 482 } 483 484 func local_request_ChaincodeInstanceEventsService_Events_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeInstanceEventsServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 485 var protoReq ChaincodeInstanceEventsRequest 486 var metadata runtime.ServerMetadata 487 488 if err := req.ParseForm(); err != nil { 489 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 490 } 491 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ChaincodeInstanceEventsService_Events_0); err != nil { 492 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 493 } 494 495 msg, err := server.Events(ctx, &protoReq) 496 return msg, metadata, err 497 498 } 499 500 // RegisterChaincodeServiceHandlerServer registers the http handlers for service ChaincodeService to "mux". 501 // UnaryRPC :call ChaincodeServiceServer directly. 502 // StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. 503 // Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterChaincodeServiceHandlerFromEndpoint instead. 504 func RegisterChaincodeServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ChaincodeServiceServer) error { 505 506 mux.Handle("POST", pattern_ChaincodeService_Exec_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 507 ctx, cancel := context.WithCancel(req.Context()) 508 defer cancel() 509 var stream runtime.ServerTransportStream 510 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 511 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 512 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 513 if err != nil { 514 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 515 return 516 } 517 resp, md, err := local_request_ChaincodeService_Exec_0(rctx, inboundMarshaler, server, req, pathParams) 518 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 519 ctx = runtime.NewServerMetadataContext(ctx, md) 520 if err != nil { 521 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 522 return 523 } 524 525 forward_ChaincodeService_Exec_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 526 527 }) 528 529 mux.Handle("GET", pattern_ChaincodeService_Query_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 530 ctx, cancel := context.WithCancel(req.Context()) 531 defer cancel() 532 var stream runtime.ServerTransportStream 533 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 534 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 535 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 536 if err != nil { 537 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 538 return 539 } 540 resp, md, err := local_request_ChaincodeService_Query_0(rctx, inboundMarshaler, server, req, pathParams) 541 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 542 ctx = runtime.NewServerMetadataContext(ctx, md) 543 if err != nil { 544 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 545 return 546 } 547 548 forward_ChaincodeService_Query_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 549 550 }) 551 552 mux.Handle("POST", pattern_ChaincodeService_Invoke_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 553 ctx, cancel := context.WithCancel(req.Context()) 554 defer cancel() 555 var stream runtime.ServerTransportStream 556 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 557 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 558 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 559 if err != nil { 560 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 561 return 562 } 563 resp, md, err := local_request_ChaincodeService_Invoke_0(rctx, inboundMarshaler, server, req, pathParams) 564 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 565 ctx = runtime.NewServerMetadataContext(ctx, md) 566 if err != nil { 567 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 568 return 569 } 570 571 forward_ChaincodeService_Invoke_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 572 573 }) 574 575 mux.Handle("GET", pattern_ChaincodeService_EventsStream_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 576 err := status.Error(codes.Unimplemented, "streaming calls are not yet supported in the in-process transport") 577 _, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 578 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 579 return 580 }) 581 582 mux.Handle("GET", pattern_ChaincodeService_Events_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 583 ctx, cancel := context.WithCancel(req.Context()) 584 defer cancel() 585 var stream runtime.ServerTransportStream 586 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 587 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 588 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 589 if err != nil { 590 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 591 return 592 } 593 resp, md, err := local_request_ChaincodeService_Events_0(rctx, inboundMarshaler, server, req, pathParams) 594 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 595 ctx = runtime.NewServerMetadataContext(ctx, md) 596 if err != nil { 597 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 598 return 599 } 600 601 forward_ChaincodeService_Events_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 602 603 }) 604 605 return nil 606 } 607 608 // RegisterChaincodeEventsServiceHandlerServer registers the http handlers for service ChaincodeEventsService to "mux". 609 // UnaryRPC :call ChaincodeEventsServiceServer directly. 610 // StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. 611 // Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterChaincodeEventsServiceHandlerFromEndpoint instead. 612 func RegisterChaincodeEventsServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ChaincodeEventsServiceServer) error { 613 614 mux.Handle("GET", pattern_ChaincodeEventsService_EventsStream_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 615 err := status.Error(codes.Unimplemented, "streaming calls are not yet supported in the in-process transport") 616 _, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 617 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 618 return 619 }) 620 621 mux.Handle("GET", pattern_ChaincodeEventsService_Events_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 622 ctx, cancel := context.WithCancel(req.Context()) 623 defer cancel() 624 var stream runtime.ServerTransportStream 625 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 626 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 627 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 628 if err != nil { 629 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 630 return 631 } 632 resp, md, err := local_request_ChaincodeEventsService_Events_0(rctx, inboundMarshaler, server, req, pathParams) 633 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 634 ctx = runtime.NewServerMetadataContext(ctx, md) 635 if err != nil { 636 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 637 return 638 } 639 640 forward_ChaincodeEventsService_Events_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 641 642 }) 643 644 return nil 645 } 646 647 // RegisterChaincodeInstanceServiceHandlerServer registers the http handlers for service ChaincodeInstanceService to "mux". 648 // UnaryRPC :call ChaincodeInstanceServiceServer directly. 649 // StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. 650 // Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterChaincodeInstanceServiceHandlerFromEndpoint instead. 651 func RegisterChaincodeInstanceServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ChaincodeInstanceServiceServer) error { 652 653 mux.Handle("POST", pattern_ChaincodeInstanceService_Exec_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 654 ctx, cancel := context.WithCancel(req.Context()) 655 defer cancel() 656 var stream runtime.ServerTransportStream 657 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 658 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 659 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 660 if err != nil { 661 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 662 return 663 } 664 resp, md, err := local_request_ChaincodeInstanceService_Exec_0(rctx, inboundMarshaler, server, req, pathParams) 665 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 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_ChaincodeInstanceService_Exec_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 673 674 }) 675 676 mux.Handle("GET", pattern_ChaincodeInstanceService_Query_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 677 ctx, cancel := context.WithCancel(req.Context()) 678 defer cancel() 679 var stream runtime.ServerTransportStream 680 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 681 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 682 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 683 if err != nil { 684 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 685 return 686 } 687 resp, md, err := local_request_ChaincodeInstanceService_Query_0(rctx, inboundMarshaler, server, req, pathParams) 688 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 689 ctx = runtime.NewServerMetadataContext(ctx, md) 690 if err != nil { 691 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 692 return 693 } 694 695 forward_ChaincodeInstanceService_Query_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 696 697 }) 698 699 mux.Handle("POST", pattern_ChaincodeInstanceService_Invoke_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 700 ctx, cancel := context.WithCancel(req.Context()) 701 defer cancel() 702 var stream runtime.ServerTransportStream 703 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 704 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 705 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 706 if err != nil { 707 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 708 return 709 } 710 resp, md, err := local_request_ChaincodeInstanceService_Invoke_0(rctx, inboundMarshaler, server, req, pathParams) 711 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 712 ctx = runtime.NewServerMetadataContext(ctx, md) 713 if err != nil { 714 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 715 return 716 } 717 718 forward_ChaincodeInstanceService_Invoke_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 719 720 }) 721 722 mux.Handle("GET", pattern_ChaincodeInstanceService_EventsStream_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 723 err := status.Error(codes.Unimplemented, "streaming calls are not yet supported in the in-process transport") 724 _, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 725 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 726 return 727 }) 728 729 mux.Handle("GET", pattern_ChaincodeInstanceService_Events_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 730 ctx, cancel := context.WithCancel(req.Context()) 731 defer cancel() 732 var stream runtime.ServerTransportStream 733 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 734 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 735 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 736 if err != nil { 737 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 738 return 739 } 740 resp, md, err := local_request_ChaincodeInstanceService_Events_0(rctx, inboundMarshaler, server, req, pathParams) 741 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 742 ctx = runtime.NewServerMetadataContext(ctx, md) 743 if err != nil { 744 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 745 return 746 } 747 748 forward_ChaincodeInstanceService_Events_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 749 750 }) 751 752 return nil 753 } 754 755 // RegisterChaincodeInstanceEventsServiceHandlerServer registers the http handlers for service ChaincodeInstanceEventsService to "mux". 756 // UnaryRPC :call ChaincodeInstanceEventsServiceServer directly. 757 // StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. 758 // Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterChaincodeInstanceEventsServiceHandlerFromEndpoint instead. 759 func RegisterChaincodeInstanceEventsServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ChaincodeInstanceEventsServiceServer) error { 760 761 mux.Handle("GET", pattern_ChaincodeInstanceEventsService_EventsStream_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 762 err := status.Error(codes.Unimplemented, "streaming calls are not yet supported in the in-process transport") 763 _, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 764 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 765 return 766 }) 767 768 mux.Handle("GET", pattern_ChaincodeInstanceEventsService_Events_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 769 ctx, cancel := context.WithCancel(req.Context()) 770 defer cancel() 771 var stream runtime.ServerTransportStream 772 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 773 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 774 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 775 if err != nil { 776 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 777 return 778 } 779 resp, md, err := local_request_ChaincodeInstanceEventsService_Events_0(rctx, inboundMarshaler, server, req, pathParams) 780 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 781 ctx = runtime.NewServerMetadataContext(ctx, md) 782 if err != nil { 783 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 784 return 785 } 786 787 forward_ChaincodeInstanceEventsService_Events_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 788 789 }) 790 791 return nil 792 } 793 794 // RegisterChaincodeServiceHandlerFromEndpoint is same as RegisterChaincodeServiceHandler but 795 // automatically dials to "endpoint" and closes the connection when "ctx" gets done. 796 func RegisterChaincodeServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) { 797 conn, err := grpc.Dial(endpoint, opts...) 798 if err != nil { 799 return err 800 } 801 defer func() { 802 if err != nil { 803 if cerr := conn.Close(); cerr != nil { 804 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 805 } 806 return 807 } 808 go func() { 809 <-ctx.Done() 810 if cerr := conn.Close(); cerr != nil { 811 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 812 } 813 }() 814 }() 815 816 return RegisterChaincodeServiceHandler(ctx, mux, conn) 817 } 818 819 // RegisterChaincodeServiceHandler registers the http handlers for service ChaincodeService to "mux". 820 // The handlers forward requests to the grpc endpoint over "conn". 821 func RegisterChaincodeServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error { 822 return RegisterChaincodeServiceHandlerClient(ctx, mux, NewChaincodeServiceClient(conn)) 823 } 824 825 // RegisterChaincodeServiceHandlerClient registers the http handlers for service ChaincodeService 826 // to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ChaincodeServiceClient". 827 // Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ChaincodeServiceClient" 828 // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in 829 // "ChaincodeServiceClient" to call the correct interceptors. 830 func RegisterChaincodeServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ChaincodeServiceClient) error { 831 832 mux.Handle("POST", pattern_ChaincodeService_Exec_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 833 ctx, cancel := context.WithCancel(req.Context()) 834 defer cancel() 835 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 836 rctx, err := runtime.AnnotateContext(ctx, mux, req) 837 if err != nil { 838 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 839 return 840 } 841 resp, md, err := request_ChaincodeService_Exec_0(rctx, inboundMarshaler, client, req, pathParams) 842 ctx = runtime.NewServerMetadataContext(ctx, md) 843 if err != nil { 844 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 845 return 846 } 847 848 forward_ChaincodeService_Exec_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 849 850 }) 851 852 mux.Handle("GET", pattern_ChaincodeService_Query_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 853 ctx, cancel := context.WithCancel(req.Context()) 854 defer cancel() 855 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 856 rctx, err := runtime.AnnotateContext(ctx, mux, req) 857 if err != nil { 858 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 859 return 860 } 861 resp, md, err := request_ChaincodeService_Query_0(rctx, inboundMarshaler, client, req, pathParams) 862 ctx = runtime.NewServerMetadataContext(ctx, md) 863 if err != nil { 864 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 865 return 866 } 867 868 forward_ChaincodeService_Query_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 869 870 }) 871 872 mux.Handle("POST", pattern_ChaincodeService_Invoke_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 873 ctx, cancel := context.WithCancel(req.Context()) 874 defer cancel() 875 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 876 rctx, err := runtime.AnnotateContext(ctx, mux, req) 877 if err != nil { 878 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 879 return 880 } 881 resp, md, err := request_ChaincodeService_Invoke_0(rctx, inboundMarshaler, client, req, pathParams) 882 ctx = runtime.NewServerMetadataContext(ctx, md) 883 if err != nil { 884 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 885 return 886 } 887 888 forward_ChaincodeService_Invoke_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 889 890 }) 891 892 mux.Handle("GET", pattern_ChaincodeService_EventsStream_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 893 ctx, cancel := context.WithCancel(req.Context()) 894 defer cancel() 895 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 896 rctx, err := runtime.AnnotateContext(ctx, mux, req) 897 if err != nil { 898 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 899 return 900 } 901 resp, md, err := request_ChaincodeService_EventsStream_0(rctx, inboundMarshaler, client, req, pathParams) 902 ctx = runtime.NewServerMetadataContext(ctx, md) 903 if err != nil { 904 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 905 return 906 } 907 908 forward_ChaincodeService_EventsStream_0(ctx, mux, outboundMarshaler, w, req, func() (proto.Message, error) { return resp.Recv() }, mux.GetForwardResponseOptions()...) 909 910 }) 911 912 mux.Handle("GET", pattern_ChaincodeService_Events_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 913 ctx, cancel := context.WithCancel(req.Context()) 914 defer cancel() 915 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 916 rctx, err := runtime.AnnotateContext(ctx, mux, req) 917 if err != nil { 918 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 919 return 920 } 921 resp, md, err := request_ChaincodeService_Events_0(rctx, inboundMarshaler, client, req, pathParams) 922 ctx = runtime.NewServerMetadataContext(ctx, md) 923 if err != nil { 924 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 925 return 926 } 927 928 forward_ChaincodeService_Events_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 929 930 }) 931 932 return nil 933 } 934 935 var ( 936 pattern_ChaincodeService_Exec_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode", "exec"}, "", runtime.AssumeColonVerbOpt(true))) 937 938 pattern_ChaincodeService_Query_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode", "query"}, "", runtime.AssumeColonVerbOpt(true))) 939 940 pattern_ChaincodeService_Invoke_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode", "invoke"}, "", runtime.AssumeColonVerbOpt(true))) 941 942 pattern_ChaincodeService_EventsStream_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode", "events-stream"}, "", runtime.AssumeColonVerbOpt(true))) 943 944 pattern_ChaincodeService_Events_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode", "events"}, "", runtime.AssumeColonVerbOpt(true))) 945 ) 946 947 var ( 948 forward_ChaincodeService_Exec_0 = runtime.ForwardResponseMessage 949 950 forward_ChaincodeService_Query_0 = runtime.ForwardResponseMessage 951 952 forward_ChaincodeService_Invoke_0 = runtime.ForwardResponseMessage 953 954 forward_ChaincodeService_EventsStream_0 = runtime.ForwardResponseStream 955 956 forward_ChaincodeService_Events_0 = runtime.ForwardResponseMessage 957 ) 958 959 // RegisterChaincodeEventsServiceHandlerFromEndpoint is same as RegisterChaincodeEventsServiceHandler but 960 // automatically dials to "endpoint" and closes the connection when "ctx" gets done. 961 func RegisterChaincodeEventsServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) { 962 conn, err := grpc.Dial(endpoint, opts...) 963 if err != nil { 964 return err 965 } 966 defer func() { 967 if err != nil { 968 if cerr := conn.Close(); cerr != nil { 969 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 970 } 971 return 972 } 973 go func() { 974 <-ctx.Done() 975 if cerr := conn.Close(); cerr != nil { 976 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 977 } 978 }() 979 }() 980 981 return RegisterChaincodeEventsServiceHandler(ctx, mux, conn) 982 } 983 984 // RegisterChaincodeEventsServiceHandler registers the http handlers for service ChaincodeEventsService to "mux". 985 // The handlers forward requests to the grpc endpoint over "conn". 986 func RegisterChaincodeEventsServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error { 987 return RegisterChaincodeEventsServiceHandlerClient(ctx, mux, NewChaincodeEventsServiceClient(conn)) 988 } 989 990 // RegisterChaincodeEventsServiceHandlerClient registers the http handlers for service ChaincodeEventsService 991 // to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ChaincodeEventsServiceClient". 992 // Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ChaincodeEventsServiceClient" 993 // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in 994 // "ChaincodeEventsServiceClient" to call the correct interceptors. 995 func RegisterChaincodeEventsServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ChaincodeEventsServiceClient) error { 996 997 mux.Handle("GET", pattern_ChaincodeEventsService_EventsStream_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 998 ctx, cancel := context.WithCancel(req.Context()) 999 defer cancel() 1000 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1001 rctx, err := runtime.AnnotateContext(ctx, mux, req) 1002 if err != nil { 1003 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1004 return 1005 } 1006 resp, md, err := request_ChaincodeEventsService_EventsStream_0(rctx, inboundMarshaler, client, req, pathParams) 1007 ctx = runtime.NewServerMetadataContext(ctx, md) 1008 if err != nil { 1009 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1010 return 1011 } 1012 1013 forward_ChaincodeEventsService_EventsStream_0(ctx, mux, outboundMarshaler, w, req, func() (proto.Message, error) { return resp.Recv() }, mux.GetForwardResponseOptions()...) 1014 1015 }) 1016 1017 mux.Handle("GET", pattern_ChaincodeEventsService_Events_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1018 ctx, cancel := context.WithCancel(req.Context()) 1019 defer cancel() 1020 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1021 rctx, err := runtime.AnnotateContext(ctx, mux, req) 1022 if err != nil { 1023 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1024 return 1025 } 1026 resp, md, err := request_ChaincodeEventsService_Events_0(rctx, inboundMarshaler, client, req, pathParams) 1027 ctx = runtime.NewServerMetadataContext(ctx, md) 1028 if err != nil { 1029 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1030 return 1031 } 1032 1033 forward_ChaincodeEventsService_Events_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1034 1035 }) 1036 1037 return nil 1038 } 1039 1040 var ( 1041 pattern_ChaincodeEventsService_EventsStream_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode", "events-stream"}, "", runtime.AssumeColonVerbOpt(true))) 1042 1043 pattern_ChaincodeEventsService_Events_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode", "events"}, "", runtime.AssumeColonVerbOpt(true))) 1044 ) 1045 1046 var ( 1047 forward_ChaincodeEventsService_EventsStream_0 = runtime.ForwardResponseStream 1048 1049 forward_ChaincodeEventsService_Events_0 = runtime.ForwardResponseMessage 1050 ) 1051 1052 // RegisterChaincodeInstanceServiceHandlerFromEndpoint is same as RegisterChaincodeInstanceServiceHandler but 1053 // automatically dials to "endpoint" and closes the connection when "ctx" gets done. 1054 func RegisterChaincodeInstanceServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) { 1055 conn, err := grpc.Dial(endpoint, opts...) 1056 if err != nil { 1057 return err 1058 } 1059 defer func() { 1060 if err != nil { 1061 if cerr := conn.Close(); cerr != nil { 1062 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 1063 } 1064 return 1065 } 1066 go func() { 1067 <-ctx.Done() 1068 if cerr := conn.Close(); cerr != nil { 1069 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 1070 } 1071 }() 1072 }() 1073 1074 return RegisterChaincodeInstanceServiceHandler(ctx, mux, conn) 1075 } 1076 1077 // RegisterChaincodeInstanceServiceHandler registers the http handlers for service ChaincodeInstanceService to "mux". 1078 // The handlers forward requests to the grpc endpoint over "conn". 1079 func RegisterChaincodeInstanceServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error { 1080 return RegisterChaincodeInstanceServiceHandlerClient(ctx, mux, NewChaincodeInstanceServiceClient(conn)) 1081 } 1082 1083 // RegisterChaincodeInstanceServiceHandlerClient registers the http handlers for service ChaincodeInstanceService 1084 // to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ChaincodeInstanceServiceClient". 1085 // Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ChaincodeInstanceServiceClient" 1086 // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in 1087 // "ChaincodeInstanceServiceClient" to call the correct interceptors. 1088 func RegisterChaincodeInstanceServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ChaincodeInstanceServiceClient) error { 1089 1090 mux.Handle("POST", pattern_ChaincodeInstanceService_Exec_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1091 ctx, cancel := context.WithCancel(req.Context()) 1092 defer cancel() 1093 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1094 rctx, err := runtime.AnnotateContext(ctx, mux, req) 1095 if err != nil { 1096 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1097 return 1098 } 1099 resp, md, err := request_ChaincodeInstanceService_Exec_0(rctx, inboundMarshaler, client, req, pathParams) 1100 ctx = runtime.NewServerMetadataContext(ctx, md) 1101 if err != nil { 1102 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1103 return 1104 } 1105 1106 forward_ChaincodeInstanceService_Exec_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1107 1108 }) 1109 1110 mux.Handle("GET", pattern_ChaincodeInstanceService_Query_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1111 ctx, cancel := context.WithCancel(req.Context()) 1112 defer cancel() 1113 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1114 rctx, err := runtime.AnnotateContext(ctx, mux, req) 1115 if err != nil { 1116 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1117 return 1118 } 1119 resp, md, err := request_ChaincodeInstanceService_Query_0(rctx, inboundMarshaler, client, req, pathParams) 1120 ctx = runtime.NewServerMetadataContext(ctx, md) 1121 if err != nil { 1122 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1123 return 1124 } 1125 1126 forward_ChaincodeInstanceService_Query_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1127 1128 }) 1129 1130 mux.Handle("POST", pattern_ChaincodeInstanceService_Invoke_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1131 ctx, cancel := context.WithCancel(req.Context()) 1132 defer cancel() 1133 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1134 rctx, err := runtime.AnnotateContext(ctx, mux, req) 1135 if err != nil { 1136 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1137 return 1138 } 1139 resp, md, err := request_ChaincodeInstanceService_Invoke_0(rctx, inboundMarshaler, client, req, pathParams) 1140 ctx = runtime.NewServerMetadataContext(ctx, md) 1141 if err != nil { 1142 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1143 return 1144 } 1145 1146 forward_ChaincodeInstanceService_Invoke_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1147 1148 }) 1149 1150 mux.Handle("GET", pattern_ChaincodeInstanceService_EventsStream_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1151 ctx, cancel := context.WithCancel(req.Context()) 1152 defer cancel() 1153 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1154 rctx, err := runtime.AnnotateContext(ctx, mux, req) 1155 if err != nil { 1156 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1157 return 1158 } 1159 resp, md, err := request_ChaincodeInstanceService_EventsStream_0(rctx, inboundMarshaler, client, req, pathParams) 1160 ctx = runtime.NewServerMetadataContext(ctx, md) 1161 if err != nil { 1162 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1163 return 1164 } 1165 1166 forward_ChaincodeInstanceService_EventsStream_0(ctx, mux, outboundMarshaler, w, req, func() (proto.Message, error) { return resp.Recv() }, mux.GetForwardResponseOptions()...) 1167 1168 }) 1169 1170 mux.Handle("GET", pattern_ChaincodeInstanceService_Events_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1171 ctx, cancel := context.WithCancel(req.Context()) 1172 defer cancel() 1173 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1174 rctx, err := runtime.AnnotateContext(ctx, mux, req) 1175 if err != nil { 1176 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1177 return 1178 } 1179 resp, md, err := request_ChaincodeInstanceService_Events_0(rctx, inboundMarshaler, client, req, pathParams) 1180 ctx = runtime.NewServerMetadataContext(ctx, md) 1181 if err != nil { 1182 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1183 return 1184 } 1185 1186 forward_ChaincodeInstanceService_Events_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1187 1188 }) 1189 1190 return nil 1191 } 1192 1193 var ( 1194 pattern_ChaincodeInstanceService_Exec_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode-instance", "exec"}, "", runtime.AssumeColonVerbOpt(true))) 1195 1196 pattern_ChaincodeInstanceService_Query_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode-instance", "query"}, "", runtime.AssumeColonVerbOpt(true))) 1197 1198 pattern_ChaincodeInstanceService_Invoke_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode-instance", "invoke"}, "", runtime.AssumeColonVerbOpt(true))) 1199 1200 pattern_ChaincodeInstanceService_EventsStream_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode-instance", "events-stream"}, "", runtime.AssumeColonVerbOpt(true))) 1201 1202 pattern_ChaincodeInstanceService_Events_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode-instance", "events"}, "", runtime.AssumeColonVerbOpt(true))) 1203 ) 1204 1205 var ( 1206 forward_ChaincodeInstanceService_Exec_0 = runtime.ForwardResponseMessage 1207 1208 forward_ChaincodeInstanceService_Query_0 = runtime.ForwardResponseMessage 1209 1210 forward_ChaincodeInstanceService_Invoke_0 = runtime.ForwardResponseMessage 1211 1212 forward_ChaincodeInstanceService_EventsStream_0 = runtime.ForwardResponseStream 1213 1214 forward_ChaincodeInstanceService_Events_0 = runtime.ForwardResponseMessage 1215 ) 1216 1217 // RegisterChaincodeInstanceEventsServiceHandlerFromEndpoint is same as RegisterChaincodeInstanceEventsServiceHandler but 1218 // automatically dials to "endpoint" and closes the connection when "ctx" gets done. 1219 func RegisterChaincodeInstanceEventsServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) { 1220 conn, err := grpc.Dial(endpoint, opts...) 1221 if err != nil { 1222 return err 1223 } 1224 defer func() { 1225 if err != nil { 1226 if cerr := conn.Close(); cerr != nil { 1227 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 1228 } 1229 return 1230 } 1231 go func() { 1232 <-ctx.Done() 1233 if cerr := conn.Close(); cerr != nil { 1234 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 1235 } 1236 }() 1237 }() 1238 1239 return RegisterChaincodeInstanceEventsServiceHandler(ctx, mux, conn) 1240 } 1241 1242 // RegisterChaincodeInstanceEventsServiceHandler registers the http handlers for service ChaincodeInstanceEventsService to "mux". 1243 // The handlers forward requests to the grpc endpoint over "conn". 1244 func RegisterChaincodeInstanceEventsServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error { 1245 return RegisterChaincodeInstanceEventsServiceHandlerClient(ctx, mux, NewChaincodeInstanceEventsServiceClient(conn)) 1246 } 1247 1248 // RegisterChaincodeInstanceEventsServiceHandlerClient registers the http handlers for service ChaincodeInstanceEventsService 1249 // to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ChaincodeInstanceEventsServiceClient". 1250 // Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ChaincodeInstanceEventsServiceClient" 1251 // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in 1252 // "ChaincodeInstanceEventsServiceClient" to call the correct interceptors. 1253 func RegisterChaincodeInstanceEventsServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ChaincodeInstanceEventsServiceClient) error { 1254 1255 mux.Handle("GET", pattern_ChaincodeInstanceEventsService_EventsStream_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1256 ctx, cancel := context.WithCancel(req.Context()) 1257 defer cancel() 1258 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1259 rctx, err := runtime.AnnotateContext(ctx, mux, req) 1260 if err != nil { 1261 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1262 return 1263 } 1264 resp, md, err := request_ChaincodeInstanceEventsService_EventsStream_0(rctx, inboundMarshaler, client, req, pathParams) 1265 ctx = runtime.NewServerMetadataContext(ctx, md) 1266 if err != nil { 1267 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1268 return 1269 } 1270 1271 forward_ChaincodeInstanceEventsService_EventsStream_0(ctx, mux, outboundMarshaler, w, req, func() (proto.Message, error) { return resp.Recv() }, mux.GetForwardResponseOptions()...) 1272 1273 }) 1274 1275 mux.Handle("GET", pattern_ChaincodeInstanceEventsService_Events_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1276 ctx, cancel := context.WithCancel(req.Context()) 1277 defer cancel() 1278 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1279 rctx, err := runtime.AnnotateContext(ctx, mux, req) 1280 if err != nil { 1281 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1282 return 1283 } 1284 resp, md, err := request_ChaincodeInstanceEventsService_Events_0(rctx, inboundMarshaler, client, req, pathParams) 1285 ctx = runtime.NewServerMetadataContext(ctx, md) 1286 if err != nil { 1287 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1288 return 1289 } 1290 1291 forward_ChaincodeInstanceEventsService_Events_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1292 1293 }) 1294 1295 return nil 1296 } 1297 1298 var ( 1299 pattern_ChaincodeInstanceEventsService_EventsStream_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode-instance", "events-stream"}, "", runtime.AssumeColonVerbOpt(true))) 1300 1301 pattern_ChaincodeInstanceEventsService_Events_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode-instance", "events"}, "", runtime.AssumeColonVerbOpt(true))) 1302 ) 1303 1304 var ( 1305 forward_ChaincodeInstanceEventsService_EventsStream_0 = runtime.ForwardResponseStream 1306 1307 forward_ChaincodeInstanceEventsService_Events_0 = runtime.ForwardResponseMessage 1308 )