github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/libs/cosmos-sdk/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 // RegisterServiceHandlerServer registers the http handlers for service Service to "mux". 193 // UnaryRPC :call ServiceServer directly. 194 // StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. 195 // Note that using this registration option will cause many gRPC library features (such as grpc.SendHeader, etc) to stop working. Consider using RegisterServiceHandlerFromEndpoint instead. 196 func RegisterServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ServiceServer) error { 197 198 mux.Handle("POST", pattern_Service_Simulate_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 199 ctx, cancel := context.WithCancel(req.Context()) 200 defer cancel() 201 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 202 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 203 if err != nil { 204 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 205 return 206 } 207 resp, md, err := local_request_Service_Simulate_0(rctx, inboundMarshaler, server, req, pathParams) 208 ctx = runtime.NewServerMetadataContext(ctx, md) 209 if err != nil { 210 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 211 return 212 } 213 214 forward_Service_Simulate_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 215 216 }) 217 218 mux.Handle("GET", pattern_Service_GetTx_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 219 ctx, cancel := context.WithCancel(req.Context()) 220 defer cancel() 221 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 222 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 223 if err != nil { 224 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 225 return 226 } 227 resp, md, err := local_request_Service_GetTx_0(rctx, inboundMarshaler, server, req, pathParams) 228 ctx = runtime.NewServerMetadataContext(ctx, md) 229 if err != nil { 230 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 231 return 232 } 233 234 forward_Service_GetTx_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 235 236 }) 237 238 mux.Handle("POST", pattern_Service_BroadcastTx_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 239 ctx, cancel := context.WithCancel(req.Context()) 240 defer cancel() 241 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 242 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 243 if err != nil { 244 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 245 return 246 } 247 resp, md, err := local_request_Service_BroadcastTx_0(rctx, inboundMarshaler, server, req, pathParams) 248 ctx = runtime.NewServerMetadataContext(ctx, md) 249 if err != nil { 250 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 251 return 252 } 253 254 forward_Service_BroadcastTx_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 255 256 }) 257 258 mux.Handle("GET", pattern_Service_GetTxsEvent_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 259 ctx, cancel := context.WithCancel(req.Context()) 260 defer cancel() 261 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 262 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 263 if err != nil { 264 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 265 return 266 } 267 resp, md, err := local_request_Service_GetTxsEvent_0(rctx, inboundMarshaler, server, req, pathParams) 268 ctx = runtime.NewServerMetadataContext(ctx, md) 269 if err != nil { 270 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 271 return 272 } 273 274 forward_Service_GetTxsEvent_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 275 276 }) 277 278 return nil 279 } 280 281 // RegisterServiceHandlerFromEndpoint is same as RegisterServiceHandler but 282 // automatically dials to "endpoint" and closes the connection when "ctx" gets done. 283 func RegisterServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) { 284 conn, err := grpc.Dial(endpoint, opts...) 285 if err != nil { 286 return err 287 } 288 defer func() { 289 if err != nil { 290 if cerr := conn.Close(); cerr != nil { 291 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 292 } 293 return 294 } 295 go func() { 296 <-ctx.Done() 297 if cerr := conn.Close(); cerr != nil { 298 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 299 } 300 }() 301 }() 302 303 return RegisterServiceHandler(ctx, mux, conn) 304 } 305 306 // RegisterServiceHandler registers the http handlers for service Service to "mux". 307 // The handlers forward requests to the grpc endpoint over "conn". 308 func RegisterServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error { 309 return RegisterServiceHandlerClient(ctx, mux, NewServiceClient(conn)) 310 } 311 312 // RegisterServiceHandlerClient registers the http handlers for service Service 313 // to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ServiceClient". 314 // Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ServiceClient" 315 // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in 316 // "ServiceClient" to call the correct interceptors. 317 func RegisterServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ServiceClient) error { 318 319 mux.Handle("POST", pattern_Service_Simulate_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 320 ctx, cancel := context.WithCancel(req.Context()) 321 defer cancel() 322 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 323 rctx, err := runtime.AnnotateContext(ctx, mux, req) 324 if err != nil { 325 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 326 return 327 } 328 resp, md, err := request_Service_Simulate_0(rctx, inboundMarshaler, client, req, pathParams) 329 ctx = runtime.NewServerMetadataContext(ctx, md) 330 if err != nil { 331 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 332 return 333 } 334 335 forward_Service_Simulate_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 336 337 }) 338 339 mux.Handle("GET", pattern_Service_GetTx_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 340 ctx, cancel := context.WithCancel(req.Context()) 341 defer cancel() 342 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 343 rctx, err := runtime.AnnotateContext(ctx, mux, req) 344 if err != nil { 345 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 346 return 347 } 348 resp, md, err := request_Service_GetTx_0(rctx, inboundMarshaler, client, req, pathParams) 349 ctx = runtime.NewServerMetadataContext(ctx, md) 350 if err != nil { 351 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 352 return 353 } 354 355 forward_Service_GetTx_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 356 357 }) 358 359 mux.Handle("POST", pattern_Service_BroadcastTx_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 360 ctx, cancel := context.WithCancel(req.Context()) 361 defer cancel() 362 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 363 rctx, err := runtime.AnnotateContext(ctx, mux, req) 364 if err != nil { 365 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 366 return 367 } 368 resp, md, err := request_Service_BroadcastTx_0(rctx, inboundMarshaler, client, req, pathParams) 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_Service_BroadcastTx_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 376 377 }) 378 379 mux.Handle("GET", pattern_Service_GetTxsEvent_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 380 ctx, cancel := context.WithCancel(req.Context()) 381 defer cancel() 382 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 383 rctx, err := runtime.AnnotateContext(ctx, mux, req) 384 if err != nil { 385 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 386 return 387 } 388 resp, md, err := request_Service_GetTxsEvent_0(rctx, inboundMarshaler, client, req, pathParams) 389 ctx = runtime.NewServerMetadataContext(ctx, md) 390 if err != nil { 391 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 392 return 393 } 394 395 forward_Service_GetTxsEvent_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 396 397 }) 398 399 return nil 400 } 401 402 var ( 403 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))) 404 405 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))) 406 407 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))) 408 409 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))) 410 ) 411 412 var ( 413 forward_Service_Simulate_0 = runtime.ForwardResponseMessage 414 415 forward_Service_GetTx_0 = runtime.ForwardResponseMessage 416 417 forward_Service_BroadcastTx_0 = runtime.ForwardResponseMessage 418 419 forward_Service_GetTxsEvent_0 = runtime.ForwardResponseMessage 420 )