github.com/Finschia/finschia-sdk@v0.49.1/x/feegrant/query.pb.gw.go (about) 1 // Code generated by protoc-gen-grpc-gateway. DO NOT EDIT. 2 // source: cosmos/feegrant/v1beta1/query.proto 3 4 /* 5 Package feegrant is a reverse proxy. 6 7 It translates gRPC into RESTful JSON APIs. 8 */ 9 package feegrant 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_Query_Allowance_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 35 var protoReq QueryAllowanceRequest 36 var metadata runtime.ServerMetadata 37 38 var ( 39 val string 40 ok bool 41 err error 42 _ = err 43 ) 44 45 val, ok = pathParams["granter"] 46 if !ok { 47 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "granter") 48 } 49 50 protoReq.Granter, err = runtime.String(val) 51 52 if err != nil { 53 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "granter", err) 54 } 55 56 val, ok = pathParams["grantee"] 57 if !ok { 58 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "grantee") 59 } 60 61 protoReq.Grantee, err = runtime.String(val) 62 63 if err != nil { 64 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "grantee", err) 65 } 66 67 msg, err := client.Allowance(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 68 return msg, metadata, err 69 70 } 71 72 func local_request_Query_Allowance_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 73 var protoReq QueryAllowanceRequest 74 var metadata runtime.ServerMetadata 75 76 var ( 77 val string 78 ok bool 79 err error 80 _ = err 81 ) 82 83 val, ok = pathParams["granter"] 84 if !ok { 85 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "granter") 86 } 87 88 protoReq.Granter, err = runtime.String(val) 89 90 if err != nil { 91 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "granter", err) 92 } 93 94 val, ok = pathParams["grantee"] 95 if !ok { 96 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "grantee") 97 } 98 99 protoReq.Grantee, err = runtime.String(val) 100 101 if err != nil { 102 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "grantee", err) 103 } 104 105 msg, err := server.Allowance(ctx, &protoReq) 106 return msg, metadata, err 107 108 } 109 110 var ( 111 filter_Query_Allowances_0 = &utilities.DoubleArray{Encoding: map[string]int{"grantee": 0}, Base: []int{1, 1, 0}, Check: []int{0, 1, 2}} 112 ) 113 114 func request_Query_Allowances_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 115 var protoReq QueryAllowancesRequest 116 var metadata runtime.ServerMetadata 117 118 var ( 119 val string 120 ok bool 121 err error 122 _ = err 123 ) 124 125 val, ok = pathParams["grantee"] 126 if !ok { 127 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "grantee") 128 } 129 130 protoReq.Grantee, err = runtime.String(val) 131 132 if err != nil { 133 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "grantee", err) 134 } 135 136 if err := req.ParseForm(); err != nil { 137 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 138 } 139 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_Allowances_0); err != nil { 140 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 141 } 142 143 msg, err := client.Allowances(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 144 return msg, metadata, err 145 146 } 147 148 func local_request_Query_Allowances_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 149 var protoReq QueryAllowancesRequest 150 var metadata runtime.ServerMetadata 151 152 var ( 153 val string 154 ok bool 155 err error 156 _ = err 157 ) 158 159 val, ok = pathParams["grantee"] 160 if !ok { 161 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "grantee") 162 } 163 164 protoReq.Grantee, err = runtime.String(val) 165 166 if err != nil { 167 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "grantee", err) 168 } 169 170 if err := req.ParseForm(); err != nil { 171 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 172 } 173 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_Allowances_0); err != nil { 174 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 175 } 176 177 msg, err := server.Allowances(ctx, &protoReq) 178 return msg, metadata, err 179 180 } 181 182 var ( 183 filter_Query_AllowancesByGranter_0 = &utilities.DoubleArray{Encoding: map[string]int{"granter": 0}, Base: []int{1, 1, 0}, Check: []int{0, 1, 2}} 184 ) 185 186 func request_Query_AllowancesByGranter_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 187 var protoReq QueryAllowancesByGranterRequest 188 var metadata runtime.ServerMetadata 189 190 var ( 191 val string 192 ok bool 193 err error 194 _ = err 195 ) 196 197 val, ok = pathParams["granter"] 198 if !ok { 199 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "granter") 200 } 201 202 protoReq.Granter, err = runtime.String(val) 203 204 if err != nil { 205 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "granter", err) 206 } 207 208 if err := req.ParseForm(); err != nil { 209 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 210 } 211 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_AllowancesByGranter_0); err != nil { 212 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 213 } 214 215 msg, err := client.AllowancesByGranter(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 216 return msg, metadata, err 217 218 } 219 220 func local_request_Query_AllowancesByGranter_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 221 var protoReq QueryAllowancesByGranterRequest 222 var metadata runtime.ServerMetadata 223 224 var ( 225 val string 226 ok bool 227 err error 228 _ = err 229 ) 230 231 val, ok = pathParams["granter"] 232 if !ok { 233 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "granter") 234 } 235 236 protoReq.Granter, err = runtime.String(val) 237 238 if err != nil { 239 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "granter", err) 240 } 241 242 if err := req.ParseForm(); err != nil { 243 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 244 } 245 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_AllowancesByGranter_0); err != nil { 246 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 247 } 248 249 msg, err := server.AllowancesByGranter(ctx, &protoReq) 250 return msg, metadata, err 251 252 } 253 254 // RegisterQueryHandlerServer registers the http handlers for service Query to "mux". 255 // UnaryRPC :call QueryServer directly. 256 // StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. 257 // Note that using this registration option will cause many gRPC library features (such as grpc.SendHeader, etc) to stop working. Consider using RegisterQueryHandlerFromEndpoint instead. 258 func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error { 259 260 mux.Handle("GET", pattern_Query_Allowance_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 261 ctx, cancel := context.WithCancel(req.Context()) 262 defer cancel() 263 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 264 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 265 if err != nil { 266 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 267 return 268 } 269 resp, md, err := local_request_Query_Allowance_0(rctx, inboundMarshaler, server, req, pathParams) 270 ctx = runtime.NewServerMetadataContext(ctx, md) 271 if err != nil { 272 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 273 return 274 } 275 276 forward_Query_Allowance_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 277 278 }) 279 280 mux.Handle("GET", pattern_Query_Allowances_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 281 ctx, cancel := context.WithCancel(req.Context()) 282 defer cancel() 283 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 284 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 285 if err != nil { 286 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 287 return 288 } 289 resp, md, err := local_request_Query_Allowances_0(rctx, inboundMarshaler, server, req, pathParams) 290 ctx = runtime.NewServerMetadataContext(ctx, md) 291 if err != nil { 292 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 293 return 294 } 295 296 forward_Query_Allowances_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 297 298 }) 299 300 mux.Handle("GET", pattern_Query_AllowancesByGranter_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 301 ctx, cancel := context.WithCancel(req.Context()) 302 defer cancel() 303 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 304 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 305 if err != nil { 306 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 307 return 308 } 309 resp, md, err := local_request_Query_AllowancesByGranter_0(rctx, inboundMarshaler, server, req, pathParams) 310 ctx = runtime.NewServerMetadataContext(ctx, md) 311 if err != nil { 312 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 313 return 314 } 315 316 forward_Query_AllowancesByGranter_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 317 318 }) 319 320 return nil 321 } 322 323 // RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but 324 // automatically dials to "endpoint" and closes the connection when "ctx" gets done. 325 func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) { 326 conn, err := grpc.Dial(endpoint, opts...) 327 if err != nil { 328 return err 329 } 330 defer func() { 331 if err != nil { 332 if cerr := conn.Close(); cerr != nil { 333 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 334 } 335 return 336 } 337 go func() { 338 <-ctx.Done() 339 if cerr := conn.Close(); cerr != nil { 340 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 341 } 342 }() 343 }() 344 345 return RegisterQueryHandler(ctx, mux, conn) 346 } 347 348 // RegisterQueryHandler registers the http handlers for service Query to "mux". 349 // The handlers forward requests to the grpc endpoint over "conn". 350 func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error { 351 return RegisterQueryHandlerClient(ctx, mux, NewQueryClient(conn)) 352 } 353 354 // RegisterQueryHandlerClient registers the http handlers for service Query 355 // to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QueryClient". 356 // Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QueryClient" 357 // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in 358 // "QueryClient" to call the correct interceptors. 359 func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error { 360 361 mux.Handle("GET", pattern_Query_Allowance_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 362 ctx, cancel := context.WithCancel(req.Context()) 363 defer cancel() 364 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 365 rctx, err := runtime.AnnotateContext(ctx, mux, req) 366 if err != nil { 367 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 368 return 369 } 370 resp, md, err := request_Query_Allowance_0(rctx, inboundMarshaler, client, req, pathParams) 371 ctx = runtime.NewServerMetadataContext(ctx, md) 372 if err != nil { 373 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 374 return 375 } 376 377 forward_Query_Allowance_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 378 379 }) 380 381 mux.Handle("GET", pattern_Query_Allowances_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 382 ctx, cancel := context.WithCancel(req.Context()) 383 defer cancel() 384 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 385 rctx, err := runtime.AnnotateContext(ctx, mux, req) 386 if err != nil { 387 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 388 return 389 } 390 resp, md, err := request_Query_Allowances_0(rctx, inboundMarshaler, client, req, pathParams) 391 ctx = runtime.NewServerMetadataContext(ctx, md) 392 if err != nil { 393 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 394 return 395 } 396 397 forward_Query_Allowances_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 398 399 }) 400 401 mux.Handle("GET", pattern_Query_AllowancesByGranter_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 402 ctx, cancel := context.WithCancel(req.Context()) 403 defer cancel() 404 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 405 rctx, err := runtime.AnnotateContext(ctx, mux, req) 406 if err != nil { 407 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 408 return 409 } 410 resp, md, err := request_Query_AllowancesByGranter_0(rctx, inboundMarshaler, client, req, pathParams) 411 ctx = runtime.NewServerMetadataContext(ctx, md) 412 if err != nil { 413 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 414 return 415 } 416 417 forward_Query_AllowancesByGranter_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 418 419 }) 420 421 return nil 422 } 423 424 var ( 425 pattern_Query_Allowance_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 1, 0, 4, 1, 5, 5}, []string{"cosmos", "feegrant", "v1beta1", "allowance", "granter", "grantee"}, "", runtime.AssumeColonVerbOpt(false))) 426 427 pattern_Query_Allowances_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"cosmos", "feegrant", "v1beta1", "allowances", "grantee"}, "", runtime.AssumeColonVerbOpt(false))) 428 429 pattern_Query_AllowancesByGranter_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"cosmos", "feegrant", "v1beta1", "issued", "granter"}, "", runtime.AssumeColonVerbOpt(false))) 430 ) 431 432 var ( 433 forward_Query_Allowance_0 = runtime.ForwardResponseMessage 434 435 forward_Query_Allowances_0 = runtime.ForwardResponseMessage 436 437 forward_Query_AllowancesByGranter_0 = runtime.ForwardResponseMessage 438 )