github.com/Finschia/finschia-sdk@v0.48.1/types/tx/service.pb.gw.go (about)

     1  // Code generated by protoc-gen-grpc-gateway. DO NOT EDIT.
     2  // source: cosmos/tx/v1beta1/service.proto
     3  
     4  /*
     5  Package tx is a reverse proxy.
     6  
     7  It translates gRPC into RESTful JSON APIs.
     8  */
     9  package tx
    10  
    11  import (
    12  	"context"
    13  	"io"
    14  	"net/http"
    15  
    16  	"github.com/golang/protobuf/descriptor"
    17  	"github.com/golang/protobuf/proto"
    18  	"github.com/grpc-ecosystem/grpc-gateway/runtime"
    19  	"github.com/grpc-ecosystem/grpc-gateway/utilities"
    20  	"google.golang.org/grpc"
    21  	"google.golang.org/grpc/codes"
    22  	"google.golang.org/grpc/grpclog"
    23  	"google.golang.org/grpc/status"
    24  )
    25  
    26  // Suppress "imported and not used" errors
    27  var _ codes.Code
    28  var _ io.Reader
    29  var _ status.Status
    30  var _ = runtime.String
    31  var _ = utilities.NewDoubleArray
    32  var _ = descriptor.ForMessage
    33  
    34  func request_Service_Simulate_0(ctx context.Context, marshaler runtime.Marshaler, client ServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
    35  	var protoReq SimulateRequest
    36  	var metadata runtime.ServerMetadata
    37  
    38  	newReader, berr := utilities.IOReaderFactory(req.Body)
    39  	if berr != nil {
    40  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
    41  	}
    42  	if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
    43  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
    44  	}
    45  
    46  	msg, err := client.Simulate(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
    47  	return msg, metadata, err
    48  
    49  }
    50  
    51  func local_request_Service_Simulate_0(ctx context.Context, marshaler runtime.Marshaler, server ServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
    52  	var protoReq SimulateRequest
    53  	var metadata runtime.ServerMetadata
    54  
    55  	newReader, berr := utilities.IOReaderFactory(req.Body)
    56  	if berr != nil {
    57  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
    58  	}
    59  	if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
    60  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
    61  	}
    62  
    63  	msg, err := server.Simulate(ctx, &protoReq)
    64  	return msg, metadata, err
    65  
    66  }
    67  
    68  func request_Service_GetTx_0(ctx context.Context, marshaler runtime.Marshaler, client ServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
    69  	var protoReq GetTxRequest
    70  	var metadata runtime.ServerMetadata
    71  
    72  	var (
    73  		val string
    74  		ok  bool
    75  		err error
    76  		_   = err
    77  	)
    78  
    79  	val, ok = pathParams["hash"]
    80  	if !ok {
    81  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "hash")
    82  	}
    83  
    84  	protoReq.Hash, err = runtime.String(val)
    85  
    86  	if err != nil {
    87  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "hash", err)
    88  	}
    89  
    90  	msg, err := client.GetTx(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
    91  	return msg, metadata, err
    92  
    93  }
    94  
    95  func local_request_Service_GetTx_0(ctx context.Context, marshaler runtime.Marshaler, server ServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
    96  	var protoReq GetTxRequest
    97  	var metadata runtime.ServerMetadata
    98  
    99  	var (
   100  		val string
   101  		ok  bool
   102  		err error
   103  		_   = err
   104  	)
   105  
   106  	val, ok = pathParams["hash"]
   107  	if !ok {
   108  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "hash")
   109  	}
   110  
   111  	protoReq.Hash, err = runtime.String(val)
   112  
   113  	if err != nil {
   114  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "hash", err)
   115  	}
   116  
   117  	msg, err := server.GetTx(ctx, &protoReq)
   118  	return msg, metadata, err
   119  
   120  }
   121  
   122  func request_Service_BroadcastTx_0(ctx context.Context, marshaler runtime.Marshaler, client ServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   123  	var protoReq BroadcastTxRequest
   124  	var metadata runtime.ServerMetadata
   125  
   126  	newReader, berr := utilities.IOReaderFactory(req.Body)
   127  	if berr != nil {
   128  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
   129  	}
   130  	if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
   131  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   132  	}
   133  
   134  	msg, err := client.BroadcastTx(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   135  	return msg, metadata, err
   136  
   137  }
   138  
   139  func local_request_Service_BroadcastTx_0(ctx context.Context, marshaler runtime.Marshaler, server ServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   140  	var protoReq BroadcastTxRequest
   141  	var metadata runtime.ServerMetadata
   142  
   143  	newReader, berr := utilities.IOReaderFactory(req.Body)
   144  	if berr != nil {
   145  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
   146  	}
   147  	if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
   148  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   149  	}
   150  
   151  	msg, err := server.BroadcastTx(ctx, &protoReq)
   152  	return msg, metadata, err
   153  
   154  }
   155  
   156  var (
   157  	filter_Service_GetTxsEvent_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)}
   158  )
   159  
   160  func request_Service_GetTxsEvent_0(ctx context.Context, marshaler runtime.Marshaler, client ServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   161  	var protoReq GetTxsEventRequest
   162  	var metadata runtime.ServerMetadata
   163  
   164  	if err := req.ParseForm(); err != nil {
   165  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   166  	}
   167  	if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Service_GetTxsEvent_0); err != nil {
   168  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   169  	}
   170  
   171  	msg, err := client.GetTxsEvent(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   172  	return msg, metadata, err
   173  
   174  }
   175  
   176  func local_request_Service_GetTxsEvent_0(ctx context.Context, marshaler runtime.Marshaler, server ServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   177  	var protoReq GetTxsEventRequest
   178  	var metadata runtime.ServerMetadata
   179  
   180  	if err := req.ParseForm(); err != nil {
   181  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   182  	}
   183  	if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Service_GetTxsEvent_0); err != nil {
   184  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   185  	}
   186  
   187  	msg, err := server.GetTxsEvent(ctx, &protoReq)
   188  	return msg, metadata, err
   189  
   190  }
   191  
   192  var (
   193  	filter_Service_GetBlockWithTxs_0 = &utilities.DoubleArray{Encoding: map[string]int{"height": 0}, Base: []int{1, 1, 0}, Check: []int{0, 1, 2}}
   194  )
   195  
   196  func request_Service_GetBlockWithTxs_0(ctx context.Context, marshaler runtime.Marshaler, client ServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   197  	var protoReq GetBlockWithTxsRequest
   198  	var metadata runtime.ServerMetadata
   199  
   200  	var (
   201  		val string
   202  		ok  bool
   203  		err error
   204  		_   = err
   205  	)
   206  
   207  	val, ok = pathParams["height"]
   208  	if !ok {
   209  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "height")
   210  	}
   211  
   212  	protoReq.Height, err = runtime.Int64(val)
   213  
   214  	if err != nil {
   215  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "height", err)
   216  	}
   217  
   218  	if err := req.ParseForm(); err != nil {
   219  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   220  	}
   221  	if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Service_GetBlockWithTxs_0); err != nil {
   222  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   223  	}
   224  
   225  	msg, err := client.GetBlockWithTxs(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   226  	return msg, metadata, err
   227  
   228  }
   229  
   230  func local_request_Service_GetBlockWithTxs_0(ctx context.Context, marshaler runtime.Marshaler, server ServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   231  	var protoReq GetBlockWithTxsRequest
   232  	var metadata runtime.ServerMetadata
   233  
   234  	var (
   235  		val string
   236  		ok  bool
   237  		err error
   238  		_   = err
   239  	)
   240  
   241  	val, ok = pathParams["height"]
   242  	if !ok {
   243  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "height")
   244  	}
   245  
   246  	protoReq.Height, err = runtime.Int64(val)
   247  
   248  	if err != nil {
   249  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "height", err)
   250  	}
   251  
   252  	if err := req.ParseForm(); err != nil {
   253  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   254  	}
   255  	if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Service_GetBlockWithTxs_0); err != nil {
   256  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   257  	}
   258  
   259  	msg, err := server.GetBlockWithTxs(ctx, &protoReq)
   260  	return msg, metadata, err
   261  
   262  }
   263  
   264  // RegisterServiceHandlerServer registers the http handlers for service Service to "mux".
   265  // UnaryRPC     :call ServiceServer directly.
   266  // StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.
   267  // Note that using this registration option will cause many gRPC library features (such as grpc.SendHeader, etc) to stop working. Consider using RegisterServiceHandlerFromEndpoint instead.
   268  func RegisterServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ServiceServer) error {
   269  
   270  	mux.Handle("POST", pattern_Service_Simulate_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   271  		ctx, cancel := context.WithCancel(req.Context())
   272  		defer cancel()
   273  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   274  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
   275  		if err != nil {
   276  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   277  			return
   278  		}
   279  		resp, md, err := local_request_Service_Simulate_0(rctx, inboundMarshaler, server, req, pathParams)
   280  		ctx = runtime.NewServerMetadataContext(ctx, md)
   281  		if err != nil {
   282  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   283  			return
   284  		}
   285  
   286  		forward_Service_Simulate_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   287  
   288  	})
   289  
   290  	mux.Handle("GET", pattern_Service_GetTx_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   291  		ctx, cancel := context.WithCancel(req.Context())
   292  		defer cancel()
   293  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   294  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
   295  		if err != nil {
   296  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   297  			return
   298  		}
   299  		resp, md, err := local_request_Service_GetTx_0(rctx, inboundMarshaler, server, req, pathParams)
   300  		ctx = runtime.NewServerMetadataContext(ctx, md)
   301  		if err != nil {
   302  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   303  			return
   304  		}
   305  
   306  		forward_Service_GetTx_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   307  
   308  	})
   309  
   310  	mux.Handle("POST", pattern_Service_BroadcastTx_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   311  		ctx, cancel := context.WithCancel(req.Context())
   312  		defer cancel()
   313  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   314  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
   315  		if err != nil {
   316  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   317  			return
   318  		}
   319  		resp, md, err := local_request_Service_BroadcastTx_0(rctx, inboundMarshaler, server, req, pathParams)
   320  		ctx = runtime.NewServerMetadataContext(ctx, md)
   321  		if err != nil {
   322  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   323  			return
   324  		}
   325  
   326  		forward_Service_BroadcastTx_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   327  
   328  	})
   329  
   330  	mux.Handle("GET", pattern_Service_GetTxsEvent_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   331  		ctx, cancel := context.WithCancel(req.Context())
   332  		defer cancel()
   333  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   334  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
   335  		if err != nil {
   336  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   337  			return
   338  		}
   339  		resp, md, err := local_request_Service_GetTxsEvent_0(rctx, inboundMarshaler, server, req, pathParams)
   340  		ctx = runtime.NewServerMetadataContext(ctx, md)
   341  		if err != nil {
   342  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   343  			return
   344  		}
   345  
   346  		forward_Service_GetTxsEvent_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   347  
   348  	})
   349  
   350  	mux.Handle("GET", pattern_Service_GetBlockWithTxs_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   351  		ctx, cancel := context.WithCancel(req.Context())
   352  		defer cancel()
   353  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   354  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
   355  		if err != nil {
   356  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   357  			return
   358  		}
   359  		resp, md, err := local_request_Service_GetBlockWithTxs_0(rctx, inboundMarshaler, server, req, pathParams)
   360  		ctx = runtime.NewServerMetadataContext(ctx, md)
   361  		if err != nil {
   362  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   363  			return
   364  		}
   365  
   366  		forward_Service_GetBlockWithTxs_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   367  
   368  	})
   369  
   370  	return nil
   371  }
   372  
   373  // RegisterServiceHandlerFromEndpoint is same as RegisterServiceHandler but
   374  // automatically dials to "endpoint" and closes the connection when "ctx" gets done.
   375  func RegisterServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) {
   376  	conn, err := grpc.Dial(endpoint, opts...)
   377  	if err != nil {
   378  		return err
   379  	}
   380  	defer func() {
   381  		if err != nil {
   382  			if cerr := conn.Close(); cerr != nil {
   383  				grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr)
   384  			}
   385  			return
   386  		}
   387  		go func() {
   388  			<-ctx.Done()
   389  			if cerr := conn.Close(); cerr != nil {
   390  				grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr)
   391  			}
   392  		}()
   393  	}()
   394  
   395  	return RegisterServiceHandler(ctx, mux, conn)
   396  }
   397  
   398  // RegisterServiceHandler registers the http handlers for service Service to "mux".
   399  // The handlers forward requests to the grpc endpoint over "conn".
   400  func RegisterServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error {
   401  	return RegisterServiceHandlerClient(ctx, mux, NewServiceClient(conn))
   402  }
   403  
   404  // RegisterServiceHandlerClient registers the http handlers for service Service
   405  // to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ServiceClient".
   406  // Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ServiceClient"
   407  // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in
   408  // "ServiceClient" to call the correct interceptors.
   409  func RegisterServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ServiceClient) error {
   410  
   411  	mux.Handle("POST", pattern_Service_Simulate_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   412  		ctx, cancel := context.WithCancel(req.Context())
   413  		defer cancel()
   414  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   415  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
   416  		if err != nil {
   417  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   418  			return
   419  		}
   420  		resp, md, err := request_Service_Simulate_0(rctx, inboundMarshaler, client, req, pathParams)
   421  		ctx = runtime.NewServerMetadataContext(ctx, md)
   422  		if err != nil {
   423  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   424  			return
   425  		}
   426  
   427  		forward_Service_Simulate_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   428  
   429  	})
   430  
   431  	mux.Handle("GET", pattern_Service_GetTx_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   432  		ctx, cancel := context.WithCancel(req.Context())
   433  		defer cancel()
   434  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   435  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
   436  		if err != nil {
   437  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   438  			return
   439  		}
   440  		resp, md, err := request_Service_GetTx_0(rctx, inboundMarshaler, client, req, pathParams)
   441  		ctx = runtime.NewServerMetadataContext(ctx, md)
   442  		if err != nil {
   443  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   444  			return
   445  		}
   446  
   447  		forward_Service_GetTx_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   448  
   449  	})
   450  
   451  	mux.Handle("POST", pattern_Service_BroadcastTx_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   452  		ctx, cancel := context.WithCancel(req.Context())
   453  		defer cancel()
   454  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   455  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
   456  		if err != nil {
   457  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   458  			return
   459  		}
   460  		resp, md, err := request_Service_BroadcastTx_0(rctx, inboundMarshaler, client, req, pathParams)
   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_Service_BroadcastTx_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   468  
   469  	})
   470  
   471  	mux.Handle("GET", pattern_Service_GetTxsEvent_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   472  		ctx, cancel := context.WithCancel(req.Context())
   473  		defer cancel()
   474  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   475  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
   476  		if err != nil {
   477  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   478  			return
   479  		}
   480  		resp, md, err := request_Service_GetTxsEvent_0(rctx, inboundMarshaler, client, req, pathParams)
   481  		ctx = runtime.NewServerMetadataContext(ctx, md)
   482  		if err != nil {
   483  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   484  			return
   485  		}
   486  
   487  		forward_Service_GetTxsEvent_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   488  
   489  	})
   490  
   491  	mux.Handle("GET", pattern_Service_GetBlockWithTxs_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
   492  		ctx, cancel := context.WithCancel(req.Context())
   493  		defer cancel()
   494  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
   495  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
   496  		if err != nil {
   497  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   498  			return
   499  		}
   500  		resp, md, err := request_Service_GetBlockWithTxs_0(rctx, inboundMarshaler, client, req, pathParams)
   501  		ctx = runtime.NewServerMetadataContext(ctx, md)
   502  		if err != nil {
   503  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
   504  			return
   505  		}
   506  
   507  		forward_Service_GetBlockWithTxs_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
   508  
   509  	})
   510  
   511  	return nil
   512  }
   513  
   514  var (
   515  	pattern_Service_Simulate_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"cosmos", "tx", "v1beta1", "simulate"}, "", runtime.AssumeColonVerbOpt(false)))
   516  
   517  	pattern_Service_GetTx_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"cosmos", "tx", "v1beta1", "txs", "hash"}, "", runtime.AssumeColonVerbOpt(false)))
   518  
   519  	pattern_Service_BroadcastTx_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"cosmos", "tx", "v1beta1", "txs"}, "", runtime.AssumeColonVerbOpt(false)))
   520  
   521  	pattern_Service_GetTxsEvent_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"cosmos", "tx", "v1beta1", "txs"}, "", runtime.AssumeColonVerbOpt(false)))
   522  
   523  	pattern_Service_GetBlockWithTxs_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 2, 4, 1, 0, 4, 1, 5, 5}, []string{"cosmos", "tx", "v1beta1", "txs", "block", "height"}, "", runtime.AssumeColonVerbOpt(false)))
   524  )
   525  
   526  var (
   527  	forward_Service_Simulate_0 = runtime.ForwardResponseMessage
   528  
   529  	forward_Service_GetTx_0 = runtime.ForwardResponseMessage
   530  
   531  	forward_Service_BroadcastTx_0 = runtime.ForwardResponseMessage
   532  
   533  	forward_Service_GetTxsEvent_0 = runtime.ForwardResponseMessage
   534  
   535  	forward_Service_GetBlockWithTxs_0 = runtime.ForwardResponseMessage
   536  )