github.com/Finschia/finschia-sdk@v0.48.1/x/authz/query.pb.gw.go (about)

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