github.com/s7techlab/cckit@v0.10.5/extensions/owner/chaincode_owner.pb.gw.go (about)

     1  // Code generated by protoc-gen-grpc-gateway. DO NOT EDIT.
     2  // source: owner/chaincode_owner.proto
     3  
     4  /*
     5  Package owner is a reverse proxy.
     6  
     7  It translates gRPC into RESTful JSON APIs.
     8  */
     9  package owner
    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  	"google.golang.org/protobuf/types/known/emptypb"
    26  )
    27  
    28  // Suppress "imported and not used" errors
    29  var _ codes.Code
    30  var _ io.Reader
    31  var _ status.Status
    32  var _ = runtime.String
    33  var _ = utilities.NewDoubleArray
    34  var _ = descriptor.ForMessage
    35  var _ = metadata.Join
    36  
    37  func request_ChaincodeOwnerService_GetOwnerByTxCreator_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeOwnerServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
    38  	var protoReq emptypb.Empty
    39  	var metadata runtime.ServerMetadata
    40  
    41  	msg, err := client.GetOwnerByTxCreator(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
    42  	return msg, metadata, err
    43  
    44  }
    45  
    46  func local_request_ChaincodeOwnerService_GetOwnerByTxCreator_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeOwnerServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
    47  	var protoReq emptypb.Empty
    48  	var metadata runtime.ServerMetadata
    49  
    50  	msg, err := server.GetOwnerByTxCreator(ctx, &protoReq)
    51  	return msg, metadata, err
    52  
    53  }
    54  
    55  func request_ChaincodeOwnerService_ListOwners_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeOwnerServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
    56  	var protoReq emptypb.Empty
    57  	var metadata runtime.ServerMetadata
    58  
    59  	msg, err := client.ListOwners(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
    60  	return msg, metadata, err
    61  
    62  }
    63  
    64  func local_request_ChaincodeOwnerService_ListOwners_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeOwnerServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
    65  	var protoReq emptypb.Empty
    66  	var metadata runtime.ServerMetadata
    67  
    68  	msg, err := server.ListOwners(ctx, &protoReq)
    69  	return msg, metadata, err
    70  
    71  }
    72  
    73  func request_ChaincodeOwnerService_GetOwner_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeOwnerServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
    74  	var protoReq OwnerId
    75  	var metadata runtime.ServerMetadata
    76  
    77  	var (
    78  		val string
    79  		ok  bool
    80  		err error
    81  		_   = err
    82  	)
    83  
    84  	val, ok = pathParams["msp_id"]
    85  	if !ok {
    86  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "msp_id")
    87  	}
    88  
    89  	protoReq.MspId, err = runtime.String(val)
    90  
    91  	if err != nil {
    92  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "msp_id", err)
    93  	}
    94  
    95  	val, ok = pathParams["subject"]
    96  	if !ok {
    97  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "subject")
    98  	}
    99  
   100  	protoReq.Subject, err = runtime.String(val)
   101  
   102  	if err != nil {
   103  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "subject", err)
   104  	}
   105  
   106  	msg, err := client.GetOwner(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   107  	return msg, metadata, err
   108  
   109  }
   110  
   111  func local_request_ChaincodeOwnerService_GetOwner_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeOwnerServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   112  	var protoReq OwnerId
   113  	var metadata runtime.ServerMetadata
   114  
   115  	var (
   116  		val string
   117  		ok  bool
   118  		err error
   119  		_   = err
   120  	)
   121  
   122  	val, ok = pathParams["msp_id"]
   123  	if !ok {
   124  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "msp_id")
   125  	}
   126  
   127  	protoReq.MspId, err = runtime.String(val)
   128  
   129  	if err != nil {
   130  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "msp_id", err)
   131  	}
   132  
   133  	val, ok = pathParams["subject"]
   134  	if !ok {
   135  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "subject")
   136  	}
   137  
   138  	protoReq.Subject, err = runtime.String(val)
   139  
   140  	if err != nil {
   141  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "subject", err)
   142  	}
   143  
   144  	msg, err := server.GetOwner(ctx, &protoReq)
   145  	return msg, metadata, err
   146  
   147  }
   148  
   149  func request_ChaincodeOwnerService_CreateOwner_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeOwnerServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   150  	var protoReq CreateOwnerRequest
   151  	var metadata runtime.ServerMetadata
   152  
   153  	newReader, berr := utilities.IOReaderFactory(req.Body)
   154  	if berr != nil {
   155  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
   156  	}
   157  	if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
   158  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   159  	}
   160  
   161  	msg, err := client.CreateOwner(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   162  	return msg, metadata, err
   163  
   164  }
   165  
   166  func local_request_ChaincodeOwnerService_CreateOwner_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeOwnerServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   167  	var protoReq CreateOwnerRequest
   168  	var metadata runtime.ServerMetadata
   169  
   170  	newReader, berr := utilities.IOReaderFactory(req.Body)
   171  	if berr != nil {
   172  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
   173  	}
   174  	if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
   175  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   176  	}
   177  
   178  	msg, err := server.CreateOwner(ctx, &protoReq)
   179  	return msg, metadata, err
   180  
   181  }
   182  
   183  func request_ChaincodeOwnerService_CreateOwnerTxCreator_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeOwnerServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   184  	var protoReq emptypb.Empty
   185  	var metadata runtime.ServerMetadata
   186  
   187  	newReader, berr := utilities.IOReaderFactory(req.Body)
   188  	if berr != nil {
   189  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
   190  	}
   191  	if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
   192  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   193  	}
   194  
   195  	msg, err := client.CreateOwnerTxCreator(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   196  	return msg, metadata, err
   197  
   198  }
   199  
   200  func local_request_ChaincodeOwnerService_CreateOwnerTxCreator_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeOwnerServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   201  	var protoReq emptypb.Empty
   202  	var metadata runtime.ServerMetadata
   203  
   204  	newReader, berr := utilities.IOReaderFactory(req.Body)
   205  	if berr != nil {
   206  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
   207  	}
   208  	if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
   209  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   210  	}
   211  
   212  	msg, err := server.CreateOwnerTxCreator(ctx, &protoReq)
   213  	return msg, metadata, err
   214  
   215  }
   216  
   217  func request_ChaincodeOwnerService_UpdateOwner_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeOwnerServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   218  	var protoReq UpdateOwnerRequest
   219  	var metadata runtime.ServerMetadata
   220  
   221  	newReader, berr := utilities.IOReaderFactory(req.Body)
   222  	if berr != nil {
   223  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
   224  	}
   225  	if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
   226  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   227  	}
   228  
   229  	msg, err := client.UpdateOwner(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   230  	return msg, metadata, err
   231  
   232  }
   233  
   234  func local_request_ChaincodeOwnerService_UpdateOwner_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeOwnerServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   235  	var protoReq UpdateOwnerRequest
   236  	var metadata runtime.ServerMetadata
   237  
   238  	newReader, berr := utilities.IOReaderFactory(req.Body)
   239  	if berr != nil {
   240  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
   241  	}
   242  	if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
   243  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   244  	}
   245  
   246  	msg, err := server.UpdateOwner(ctx, &protoReq)
   247  	return msg, metadata, err
   248  
   249  }
   250  
   251  func request_ChaincodeOwnerService_DeleteOwner_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeOwnerServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   252  	var protoReq OwnerId
   253  	var metadata runtime.ServerMetadata
   254  
   255  	var (
   256  		val string
   257  		ok  bool
   258  		err error
   259  		_   = err
   260  	)
   261  
   262  	val, ok = pathParams["msp_id"]
   263  	if !ok {
   264  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "msp_id")
   265  	}
   266  
   267  	protoReq.MspId, err = runtime.String(val)
   268  
   269  	if err != nil {
   270  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "msp_id", err)
   271  	}
   272  
   273  	val, ok = pathParams["subject"]
   274  	if !ok {
   275  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "subject")
   276  	}
   277  
   278  	protoReq.Subject, err = runtime.String(val)
   279  
   280  	if err != nil {
   281  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "subject", err)
   282  	}
   283  
   284  	msg, err := client.DeleteOwner(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   285  	return msg, metadata, err
   286  
   287  }
   288  
   289  func local_request_ChaincodeOwnerService_DeleteOwner_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeOwnerServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   290  	var protoReq OwnerId
   291  	var metadata runtime.ServerMetadata
   292  
   293  	var (
   294  		val string
   295  		ok  bool
   296  		err error
   297  		_   = err
   298  	)
   299  
   300  	val, ok = pathParams["msp_id"]
   301  	if !ok {
   302  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "msp_id")
   303  	}
   304  
   305  	protoReq.MspId, err = runtime.String(val)
   306  
   307  	if err != nil {
   308  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "msp_id", err)
   309  	}
   310  
   311  	val, ok = pathParams["subject"]
   312  	if !ok {
   313  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "subject")
   314  	}
   315  
   316  	protoReq.Subject, err = runtime.String(val)
   317  
   318  	if err != nil {
   319  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "subject", err)
   320  	}
   321  
   322  	msg, err := server.DeleteOwner(ctx, &protoReq)
   323  	return msg, metadata, err
   324  
   325  }
   326  
   327  // RegisterChaincodeOwnerServiceHandlerServer registers the http handlers for service ChaincodeOwnerService to "mux".
   328  // UnaryRPC     :call ChaincodeOwnerServiceServer directly.
   329  // StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.
   330  // Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterChaincodeOwnerServiceHandlerFromEndpoint instead.
   331  func RegisterChaincodeOwnerServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ChaincodeOwnerServiceServer) error {
   332  
   333  	mux.Handle("GET", pattern_ChaincodeOwnerService_GetOwnerByTxCreator_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   334  		ctx, cancel := context.WithCancel(req.Context())
   335  		defer cancel()
   336  		var stream runtime.ServerTransportStream
   337  		ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
   338  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   339  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
   340  		if err != nil {
   341  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   342  			return
   343  		}
   344  		resp, md, err := local_request_ChaincodeOwnerService_GetOwnerByTxCreator_0(rctx, inboundMarshaler, server, req, pathParams)
   345  		md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
   346  		ctx = runtime.NewServerMetadataContext(ctx, md)
   347  		if err != nil {
   348  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   349  			return
   350  		}
   351  
   352  		forward_ChaincodeOwnerService_GetOwnerByTxCreator_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   353  
   354  	})
   355  
   356  	mux.Handle("GET", pattern_ChaincodeOwnerService_ListOwners_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   357  		ctx, cancel := context.WithCancel(req.Context())
   358  		defer cancel()
   359  		var stream runtime.ServerTransportStream
   360  		ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
   361  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   362  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
   363  		if err != nil {
   364  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   365  			return
   366  		}
   367  		resp, md, err := local_request_ChaincodeOwnerService_ListOwners_0(rctx, inboundMarshaler, server, req, pathParams)
   368  		md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
   369  		ctx = runtime.NewServerMetadataContext(ctx, md)
   370  		if err != nil {
   371  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   372  			return
   373  		}
   374  
   375  		forward_ChaincodeOwnerService_ListOwners_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   376  
   377  	})
   378  
   379  	mux.Handle("GET", pattern_ChaincodeOwnerService_GetOwner_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   380  		ctx, cancel := context.WithCancel(req.Context())
   381  		defer cancel()
   382  		var stream runtime.ServerTransportStream
   383  		ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
   384  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   385  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
   386  		if err != nil {
   387  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   388  			return
   389  		}
   390  		resp, md, err := local_request_ChaincodeOwnerService_GetOwner_0(rctx, inboundMarshaler, server, req, pathParams)
   391  		md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
   392  		ctx = runtime.NewServerMetadataContext(ctx, md)
   393  		if err != nil {
   394  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   395  			return
   396  		}
   397  
   398  		forward_ChaincodeOwnerService_GetOwner_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   399  
   400  	})
   401  
   402  	mux.Handle("POST", pattern_ChaincodeOwnerService_CreateOwner_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   403  		ctx, cancel := context.WithCancel(req.Context())
   404  		defer cancel()
   405  		var stream runtime.ServerTransportStream
   406  		ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
   407  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   408  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
   409  		if err != nil {
   410  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   411  			return
   412  		}
   413  		resp, md, err := local_request_ChaincodeOwnerService_CreateOwner_0(rctx, inboundMarshaler, server, req, pathParams)
   414  		md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
   415  		ctx = runtime.NewServerMetadataContext(ctx, md)
   416  		if err != nil {
   417  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   418  			return
   419  		}
   420  
   421  		forward_ChaincodeOwnerService_CreateOwner_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   422  
   423  	})
   424  
   425  	mux.Handle("POST", pattern_ChaincodeOwnerService_CreateOwnerTxCreator_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   426  		ctx, cancel := context.WithCancel(req.Context())
   427  		defer cancel()
   428  		var stream runtime.ServerTransportStream
   429  		ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
   430  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   431  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
   432  		if err != nil {
   433  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   434  			return
   435  		}
   436  		resp, md, err := local_request_ChaincodeOwnerService_CreateOwnerTxCreator_0(rctx, inboundMarshaler, server, req, pathParams)
   437  		md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
   438  		ctx = runtime.NewServerMetadataContext(ctx, md)
   439  		if err != nil {
   440  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   441  			return
   442  		}
   443  
   444  		forward_ChaincodeOwnerService_CreateOwnerTxCreator_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   445  
   446  	})
   447  
   448  	mux.Handle("PUT", pattern_ChaincodeOwnerService_UpdateOwner_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   449  		ctx, cancel := context.WithCancel(req.Context())
   450  		defer cancel()
   451  		var stream runtime.ServerTransportStream
   452  		ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
   453  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   454  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
   455  		if err != nil {
   456  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   457  			return
   458  		}
   459  		resp, md, err := local_request_ChaincodeOwnerService_UpdateOwner_0(rctx, inboundMarshaler, server, req, pathParams)
   460  		md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
   461  		ctx = runtime.NewServerMetadataContext(ctx, md)
   462  		if err != nil {
   463  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   464  			return
   465  		}
   466  
   467  		forward_ChaincodeOwnerService_UpdateOwner_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   468  
   469  	})
   470  
   471  	mux.Handle("DELETE", pattern_ChaincodeOwnerService_DeleteOwner_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   472  		ctx, cancel := context.WithCancel(req.Context())
   473  		defer cancel()
   474  		var stream runtime.ServerTransportStream
   475  		ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
   476  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   477  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
   478  		if err != nil {
   479  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   480  			return
   481  		}
   482  		resp, md, err := local_request_ChaincodeOwnerService_DeleteOwner_0(rctx, inboundMarshaler, server, req, pathParams)
   483  		md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
   484  		ctx = runtime.NewServerMetadataContext(ctx, md)
   485  		if err != nil {
   486  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   487  			return
   488  		}
   489  
   490  		forward_ChaincodeOwnerService_DeleteOwner_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   491  
   492  	})
   493  
   494  	return nil
   495  }
   496  
   497  // RegisterChaincodeOwnerServiceHandlerFromEndpoint is same as RegisterChaincodeOwnerServiceHandler but
   498  // automatically dials to "endpoint" and closes the connection when "ctx" gets done.
   499  func RegisterChaincodeOwnerServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) {
   500  	conn, err := grpc.Dial(endpoint, opts...)
   501  	if err != nil {
   502  		return err
   503  	}
   504  	defer func() {
   505  		if err != nil {
   506  			if cerr := conn.Close(); cerr != nil {
   507  				grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr)
   508  			}
   509  			return
   510  		}
   511  		go func() {
   512  			<-ctx.Done()
   513  			if cerr := conn.Close(); cerr != nil {
   514  				grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr)
   515  			}
   516  		}()
   517  	}()
   518  
   519  	return RegisterChaincodeOwnerServiceHandler(ctx, mux, conn)
   520  }
   521  
   522  // RegisterChaincodeOwnerServiceHandler registers the http handlers for service ChaincodeOwnerService to "mux".
   523  // The handlers forward requests to the grpc endpoint over "conn".
   524  func RegisterChaincodeOwnerServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error {
   525  	return RegisterChaincodeOwnerServiceHandlerClient(ctx, mux, NewChaincodeOwnerServiceClient(conn))
   526  }
   527  
   528  // RegisterChaincodeOwnerServiceHandlerClient registers the http handlers for service ChaincodeOwnerService
   529  // to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ChaincodeOwnerServiceClient".
   530  // Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ChaincodeOwnerServiceClient"
   531  // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in
   532  // "ChaincodeOwnerServiceClient" to call the correct interceptors.
   533  func RegisterChaincodeOwnerServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ChaincodeOwnerServiceClient) error {
   534  
   535  	mux.Handle("GET", pattern_ChaincodeOwnerService_GetOwnerByTxCreator_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   536  		ctx, cancel := context.WithCancel(req.Context())
   537  		defer cancel()
   538  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   539  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
   540  		if err != nil {
   541  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   542  			return
   543  		}
   544  		resp, md, err := request_ChaincodeOwnerService_GetOwnerByTxCreator_0(rctx, inboundMarshaler, client, req, pathParams)
   545  		ctx = runtime.NewServerMetadataContext(ctx, md)
   546  		if err != nil {
   547  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   548  			return
   549  		}
   550  
   551  		forward_ChaincodeOwnerService_GetOwnerByTxCreator_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   552  
   553  	})
   554  
   555  	mux.Handle("GET", pattern_ChaincodeOwnerService_ListOwners_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   556  		ctx, cancel := context.WithCancel(req.Context())
   557  		defer cancel()
   558  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   559  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
   560  		if err != nil {
   561  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   562  			return
   563  		}
   564  		resp, md, err := request_ChaincodeOwnerService_ListOwners_0(rctx, inboundMarshaler, client, req, pathParams)
   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_ChaincodeOwnerService_ListOwners_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   572  
   573  	})
   574  
   575  	mux.Handle("GET", pattern_ChaincodeOwnerService_GetOwner_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   576  		ctx, cancel := context.WithCancel(req.Context())
   577  		defer cancel()
   578  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   579  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
   580  		if err != nil {
   581  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   582  			return
   583  		}
   584  		resp, md, err := request_ChaincodeOwnerService_GetOwner_0(rctx, inboundMarshaler, client, req, pathParams)
   585  		ctx = runtime.NewServerMetadataContext(ctx, md)
   586  		if err != nil {
   587  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   588  			return
   589  		}
   590  
   591  		forward_ChaincodeOwnerService_GetOwner_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   592  
   593  	})
   594  
   595  	mux.Handle("POST", pattern_ChaincodeOwnerService_CreateOwner_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   596  		ctx, cancel := context.WithCancel(req.Context())
   597  		defer cancel()
   598  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   599  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
   600  		if err != nil {
   601  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   602  			return
   603  		}
   604  		resp, md, err := request_ChaincodeOwnerService_CreateOwner_0(rctx, inboundMarshaler, client, req, pathParams)
   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_ChaincodeOwnerService_CreateOwner_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   612  
   613  	})
   614  
   615  	mux.Handle("POST", pattern_ChaincodeOwnerService_CreateOwnerTxCreator_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   616  		ctx, cancel := context.WithCancel(req.Context())
   617  		defer cancel()
   618  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   619  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
   620  		if err != nil {
   621  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   622  			return
   623  		}
   624  		resp, md, err := request_ChaincodeOwnerService_CreateOwnerTxCreator_0(rctx, inboundMarshaler, client, req, pathParams)
   625  		ctx = runtime.NewServerMetadataContext(ctx, md)
   626  		if err != nil {
   627  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   628  			return
   629  		}
   630  
   631  		forward_ChaincodeOwnerService_CreateOwnerTxCreator_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   632  
   633  	})
   634  
   635  	mux.Handle("PUT", pattern_ChaincodeOwnerService_UpdateOwner_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   636  		ctx, cancel := context.WithCancel(req.Context())
   637  		defer cancel()
   638  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   639  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
   640  		if err != nil {
   641  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   642  			return
   643  		}
   644  		resp, md, err := request_ChaincodeOwnerService_UpdateOwner_0(rctx, inboundMarshaler, client, req, pathParams)
   645  		ctx = runtime.NewServerMetadataContext(ctx, md)
   646  		if err != nil {
   647  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   648  			return
   649  		}
   650  
   651  		forward_ChaincodeOwnerService_UpdateOwner_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   652  
   653  	})
   654  
   655  	mux.Handle("DELETE", pattern_ChaincodeOwnerService_DeleteOwner_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   656  		ctx, cancel := context.WithCancel(req.Context())
   657  		defer cancel()
   658  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   659  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
   660  		if err != nil {
   661  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   662  			return
   663  		}
   664  		resp, md, err := request_ChaincodeOwnerService_DeleteOwner_0(rctx, inboundMarshaler, client, req, pathParams)
   665  		ctx = runtime.NewServerMetadataContext(ctx, md)
   666  		if err != nil {
   667  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   668  			return
   669  		}
   670  
   671  		forward_ChaincodeOwnerService_DeleteOwner_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   672  
   673  	})
   674  
   675  	return nil
   676  }
   677  
   678  var (
   679  	pattern_ChaincodeOwnerService_GetOwnerByTxCreator_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2}, []string{"chaincode", "owners", "whoami"}, "", runtime.AssumeColonVerbOpt(true)))
   680  
   681  	pattern_ChaincodeOwnerService_ListOwners_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode", "owners"}, "", runtime.AssumeColonVerbOpt(true)))
   682  
   683  	pattern_ChaincodeOwnerService_GetOwner_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 1, 0, 4, 1, 5, 2, 1, 0, 4, 1, 5, 3}, []string{"chaincode", "owners", "msp_id", "subject"}, "", runtime.AssumeColonVerbOpt(true)))
   684  
   685  	pattern_ChaincodeOwnerService_CreateOwner_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode", "owners"}, "", runtime.AssumeColonVerbOpt(true)))
   686  
   687  	pattern_ChaincodeOwnerService_CreateOwnerTxCreator_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2}, []string{"chaincode", "owners", "txcreator"}, "", runtime.AssumeColonVerbOpt(true)))
   688  
   689  	pattern_ChaincodeOwnerService_UpdateOwner_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode", "owners"}, "", runtime.AssumeColonVerbOpt(true)))
   690  
   691  	pattern_ChaincodeOwnerService_DeleteOwner_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 1, 0, 4, 1, 5, 2, 1, 0, 4, 1, 5, 3}, []string{"chaincode", "owners", "msp_id", "subject"}, "", runtime.AssumeColonVerbOpt(true)))
   692  )
   693  
   694  var (
   695  	forward_ChaincodeOwnerService_GetOwnerByTxCreator_0 = runtime.ForwardResponseMessage
   696  
   697  	forward_ChaincodeOwnerService_ListOwners_0 = runtime.ForwardResponseMessage
   698  
   699  	forward_ChaincodeOwnerService_GetOwner_0 = runtime.ForwardResponseMessage
   700  
   701  	forward_ChaincodeOwnerService_CreateOwner_0 = runtime.ForwardResponseMessage
   702  
   703  	forward_ChaincodeOwnerService_CreateOwnerTxCreator_0 = runtime.ForwardResponseMessage
   704  
   705  	forward_ChaincodeOwnerService_UpdateOwner_0 = runtime.ForwardResponseMessage
   706  
   707  	forward_ChaincodeOwnerService_DeleteOwner_0 = runtime.ForwardResponseMessage
   708  )