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

     1  // Code generated by protoc-gen-grpc-gateway. DO NOT EDIT.
     2  // source: lbm/collection/v1/query.proto
     3  
     4  /*
     5  Package collection is a reverse proxy.
     6  
     7  It translates gRPC into RESTful JSON APIs.
     8  */
     9  package collection
    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_Balance_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
    35  	var protoReq QueryBalanceRequest
    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["contract_id"]
    46  	if !ok {
    47  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
    48  	}
    49  
    50  	protoReq.ContractId, err = runtime.String(val)
    51  
    52  	if err != nil {
    53  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
    54  	}
    55  
    56  	val, ok = pathParams["address"]
    57  	if !ok {
    58  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "address")
    59  	}
    60  
    61  	protoReq.Address, err = runtime.String(val)
    62  
    63  	if err != nil {
    64  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "address", err)
    65  	}
    66  
    67  	val, ok = pathParams["token_id"]
    68  	if !ok {
    69  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_id")
    70  	}
    71  
    72  	protoReq.TokenId, err = runtime.String(val)
    73  
    74  	if err != nil {
    75  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_id", err)
    76  	}
    77  
    78  	msg, err := client.Balance(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
    79  	return msg, metadata, err
    80  
    81  }
    82  
    83  func local_request_Query_Balance_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
    84  	var protoReq QueryBalanceRequest
    85  	var metadata runtime.ServerMetadata
    86  
    87  	var (
    88  		val string
    89  		ok  bool
    90  		err error
    91  		_   = err
    92  	)
    93  
    94  	val, ok = pathParams["contract_id"]
    95  	if !ok {
    96  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
    97  	}
    98  
    99  	protoReq.ContractId, err = runtime.String(val)
   100  
   101  	if err != nil {
   102  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   103  	}
   104  
   105  	val, ok = pathParams["address"]
   106  	if !ok {
   107  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "address")
   108  	}
   109  
   110  	protoReq.Address, err = runtime.String(val)
   111  
   112  	if err != nil {
   113  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "address", err)
   114  	}
   115  
   116  	val, ok = pathParams["token_id"]
   117  	if !ok {
   118  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_id")
   119  	}
   120  
   121  	protoReq.TokenId, err = runtime.String(val)
   122  
   123  	if err != nil {
   124  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_id", err)
   125  	}
   126  
   127  	msg, err := server.Balance(ctx, &protoReq)
   128  	return msg, metadata, err
   129  
   130  }
   131  
   132  var (
   133  	filter_Query_AllBalances_0 = &utilities.DoubleArray{Encoding: map[string]int{"contract_id": 0, "address": 1}, Base: []int{1, 1, 2, 0, 0}, Check: []int{0, 1, 1, 2, 3}}
   134  )
   135  
   136  func request_Query_AllBalances_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   137  	var protoReq QueryAllBalancesRequest
   138  	var metadata runtime.ServerMetadata
   139  
   140  	var (
   141  		val string
   142  		ok  bool
   143  		err error
   144  		_   = err
   145  	)
   146  
   147  	val, ok = pathParams["contract_id"]
   148  	if !ok {
   149  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   150  	}
   151  
   152  	protoReq.ContractId, err = runtime.String(val)
   153  
   154  	if err != nil {
   155  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   156  	}
   157  
   158  	val, ok = pathParams["address"]
   159  	if !ok {
   160  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "address")
   161  	}
   162  
   163  	protoReq.Address, err = runtime.String(val)
   164  
   165  	if err != nil {
   166  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "address", err)
   167  	}
   168  
   169  	if err := req.ParseForm(); err != nil {
   170  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   171  	}
   172  	if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_AllBalances_0); err != nil {
   173  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   174  	}
   175  
   176  	msg, err := client.AllBalances(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   177  	return msg, metadata, err
   178  
   179  }
   180  
   181  func local_request_Query_AllBalances_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   182  	var protoReq QueryAllBalancesRequest
   183  	var metadata runtime.ServerMetadata
   184  
   185  	var (
   186  		val string
   187  		ok  bool
   188  		err error
   189  		_   = err
   190  	)
   191  
   192  	val, ok = pathParams["contract_id"]
   193  	if !ok {
   194  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   195  	}
   196  
   197  	protoReq.ContractId, err = runtime.String(val)
   198  
   199  	if err != nil {
   200  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   201  	}
   202  
   203  	val, ok = pathParams["address"]
   204  	if !ok {
   205  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "address")
   206  	}
   207  
   208  	protoReq.Address, err = runtime.String(val)
   209  
   210  	if err != nil {
   211  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "address", err)
   212  	}
   213  
   214  	if err := req.ParseForm(); err != nil {
   215  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   216  	}
   217  	if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_AllBalances_0); err != nil {
   218  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
   219  	}
   220  
   221  	msg, err := server.AllBalances(ctx, &protoReq)
   222  	return msg, metadata, err
   223  
   224  }
   225  
   226  func request_Query_FTSupply_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   227  	var protoReq QueryFTSupplyRequest
   228  	var metadata runtime.ServerMetadata
   229  
   230  	var (
   231  		val string
   232  		ok  bool
   233  		err error
   234  		_   = err
   235  	)
   236  
   237  	val, ok = pathParams["contract_id"]
   238  	if !ok {
   239  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   240  	}
   241  
   242  	protoReq.ContractId, err = runtime.String(val)
   243  
   244  	if err != nil {
   245  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   246  	}
   247  
   248  	val, ok = pathParams["token_id"]
   249  	if !ok {
   250  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_id")
   251  	}
   252  
   253  	protoReq.TokenId, err = runtime.String(val)
   254  
   255  	if err != nil {
   256  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_id", err)
   257  	}
   258  
   259  	msg, err := client.FTSupply(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   260  	return msg, metadata, err
   261  
   262  }
   263  
   264  func local_request_Query_FTSupply_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   265  	var protoReq QueryFTSupplyRequest
   266  	var metadata runtime.ServerMetadata
   267  
   268  	var (
   269  		val string
   270  		ok  bool
   271  		err error
   272  		_   = err
   273  	)
   274  
   275  	val, ok = pathParams["contract_id"]
   276  	if !ok {
   277  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   278  	}
   279  
   280  	protoReq.ContractId, err = runtime.String(val)
   281  
   282  	if err != nil {
   283  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   284  	}
   285  
   286  	val, ok = pathParams["token_id"]
   287  	if !ok {
   288  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_id")
   289  	}
   290  
   291  	protoReq.TokenId, err = runtime.String(val)
   292  
   293  	if err != nil {
   294  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_id", err)
   295  	}
   296  
   297  	msg, err := server.FTSupply(ctx, &protoReq)
   298  	return msg, metadata, err
   299  
   300  }
   301  
   302  func request_Query_FTMinted_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   303  	var protoReq QueryFTMintedRequest
   304  	var metadata runtime.ServerMetadata
   305  
   306  	var (
   307  		val string
   308  		ok  bool
   309  		err error
   310  		_   = err
   311  	)
   312  
   313  	val, ok = pathParams["contract_id"]
   314  	if !ok {
   315  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   316  	}
   317  
   318  	protoReq.ContractId, err = runtime.String(val)
   319  
   320  	if err != nil {
   321  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   322  	}
   323  
   324  	val, ok = pathParams["token_id"]
   325  	if !ok {
   326  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_id")
   327  	}
   328  
   329  	protoReq.TokenId, err = runtime.String(val)
   330  
   331  	if err != nil {
   332  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_id", err)
   333  	}
   334  
   335  	msg, err := client.FTMinted(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   336  	return msg, metadata, err
   337  
   338  }
   339  
   340  func local_request_Query_FTMinted_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   341  	var protoReq QueryFTMintedRequest
   342  	var metadata runtime.ServerMetadata
   343  
   344  	var (
   345  		val string
   346  		ok  bool
   347  		err error
   348  		_   = err
   349  	)
   350  
   351  	val, ok = pathParams["contract_id"]
   352  	if !ok {
   353  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   354  	}
   355  
   356  	protoReq.ContractId, err = runtime.String(val)
   357  
   358  	if err != nil {
   359  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   360  	}
   361  
   362  	val, ok = pathParams["token_id"]
   363  	if !ok {
   364  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_id")
   365  	}
   366  
   367  	protoReq.TokenId, err = runtime.String(val)
   368  
   369  	if err != nil {
   370  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_id", err)
   371  	}
   372  
   373  	msg, err := server.FTMinted(ctx, &protoReq)
   374  	return msg, metadata, err
   375  
   376  }
   377  
   378  func request_Query_FTBurnt_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   379  	var protoReq QueryFTBurntRequest
   380  	var metadata runtime.ServerMetadata
   381  
   382  	var (
   383  		val string
   384  		ok  bool
   385  		err error
   386  		_   = err
   387  	)
   388  
   389  	val, ok = pathParams["contract_id"]
   390  	if !ok {
   391  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   392  	}
   393  
   394  	protoReq.ContractId, err = runtime.String(val)
   395  
   396  	if err != nil {
   397  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   398  	}
   399  
   400  	val, ok = pathParams["token_id"]
   401  	if !ok {
   402  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_id")
   403  	}
   404  
   405  	protoReq.TokenId, err = runtime.String(val)
   406  
   407  	if err != nil {
   408  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_id", err)
   409  	}
   410  
   411  	msg, err := client.FTBurnt(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   412  	return msg, metadata, err
   413  
   414  }
   415  
   416  func local_request_Query_FTBurnt_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   417  	var protoReq QueryFTBurntRequest
   418  	var metadata runtime.ServerMetadata
   419  
   420  	var (
   421  		val string
   422  		ok  bool
   423  		err error
   424  		_   = err
   425  	)
   426  
   427  	val, ok = pathParams["contract_id"]
   428  	if !ok {
   429  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   430  	}
   431  
   432  	protoReq.ContractId, err = runtime.String(val)
   433  
   434  	if err != nil {
   435  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   436  	}
   437  
   438  	val, ok = pathParams["token_id"]
   439  	if !ok {
   440  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_id")
   441  	}
   442  
   443  	protoReq.TokenId, err = runtime.String(val)
   444  
   445  	if err != nil {
   446  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_id", err)
   447  	}
   448  
   449  	msg, err := server.FTBurnt(ctx, &protoReq)
   450  	return msg, metadata, err
   451  
   452  }
   453  
   454  func request_Query_NFTSupply_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   455  	var protoReq QueryNFTSupplyRequest
   456  	var metadata runtime.ServerMetadata
   457  
   458  	var (
   459  		val string
   460  		ok  bool
   461  		err error
   462  		_   = err
   463  	)
   464  
   465  	val, ok = pathParams["contract_id"]
   466  	if !ok {
   467  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   468  	}
   469  
   470  	protoReq.ContractId, err = runtime.String(val)
   471  
   472  	if err != nil {
   473  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   474  	}
   475  
   476  	val, ok = pathParams["token_type"]
   477  	if !ok {
   478  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_type")
   479  	}
   480  
   481  	protoReq.TokenType, err = runtime.String(val)
   482  
   483  	if err != nil {
   484  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_type", err)
   485  	}
   486  
   487  	msg, err := client.NFTSupply(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   488  	return msg, metadata, err
   489  
   490  }
   491  
   492  func local_request_Query_NFTSupply_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   493  	var protoReq QueryNFTSupplyRequest
   494  	var metadata runtime.ServerMetadata
   495  
   496  	var (
   497  		val string
   498  		ok  bool
   499  		err error
   500  		_   = err
   501  	)
   502  
   503  	val, ok = pathParams["contract_id"]
   504  	if !ok {
   505  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   506  	}
   507  
   508  	protoReq.ContractId, err = runtime.String(val)
   509  
   510  	if err != nil {
   511  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   512  	}
   513  
   514  	val, ok = pathParams["token_type"]
   515  	if !ok {
   516  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_type")
   517  	}
   518  
   519  	protoReq.TokenType, err = runtime.String(val)
   520  
   521  	if err != nil {
   522  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_type", err)
   523  	}
   524  
   525  	msg, err := server.NFTSupply(ctx, &protoReq)
   526  	return msg, metadata, err
   527  
   528  }
   529  
   530  func request_Query_NFTMinted_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   531  	var protoReq QueryNFTMintedRequest
   532  	var metadata runtime.ServerMetadata
   533  
   534  	var (
   535  		val string
   536  		ok  bool
   537  		err error
   538  		_   = err
   539  	)
   540  
   541  	val, ok = pathParams["contract_id"]
   542  	if !ok {
   543  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   544  	}
   545  
   546  	protoReq.ContractId, err = runtime.String(val)
   547  
   548  	if err != nil {
   549  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   550  	}
   551  
   552  	val, ok = pathParams["token_type"]
   553  	if !ok {
   554  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_type")
   555  	}
   556  
   557  	protoReq.TokenType, err = runtime.String(val)
   558  
   559  	if err != nil {
   560  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_type", err)
   561  	}
   562  
   563  	msg, err := client.NFTMinted(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   564  	return msg, metadata, err
   565  
   566  }
   567  
   568  func local_request_Query_NFTMinted_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   569  	var protoReq QueryNFTMintedRequest
   570  	var metadata runtime.ServerMetadata
   571  
   572  	var (
   573  		val string
   574  		ok  bool
   575  		err error
   576  		_   = err
   577  	)
   578  
   579  	val, ok = pathParams["contract_id"]
   580  	if !ok {
   581  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   582  	}
   583  
   584  	protoReq.ContractId, err = runtime.String(val)
   585  
   586  	if err != nil {
   587  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   588  	}
   589  
   590  	val, ok = pathParams["token_type"]
   591  	if !ok {
   592  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_type")
   593  	}
   594  
   595  	protoReq.TokenType, err = runtime.String(val)
   596  
   597  	if err != nil {
   598  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_type", err)
   599  	}
   600  
   601  	msg, err := server.NFTMinted(ctx, &protoReq)
   602  	return msg, metadata, err
   603  
   604  }
   605  
   606  func request_Query_NFTBurnt_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   607  	var protoReq QueryNFTBurntRequest
   608  	var metadata runtime.ServerMetadata
   609  
   610  	var (
   611  		val string
   612  		ok  bool
   613  		err error
   614  		_   = err
   615  	)
   616  
   617  	val, ok = pathParams["contract_id"]
   618  	if !ok {
   619  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   620  	}
   621  
   622  	protoReq.ContractId, err = runtime.String(val)
   623  
   624  	if err != nil {
   625  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   626  	}
   627  
   628  	val, ok = pathParams["token_type"]
   629  	if !ok {
   630  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_type")
   631  	}
   632  
   633  	protoReq.TokenType, err = runtime.String(val)
   634  
   635  	if err != nil {
   636  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_type", err)
   637  	}
   638  
   639  	msg, err := client.NFTBurnt(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   640  	return msg, metadata, err
   641  
   642  }
   643  
   644  func local_request_Query_NFTBurnt_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   645  	var protoReq QueryNFTBurntRequest
   646  	var metadata runtime.ServerMetadata
   647  
   648  	var (
   649  		val string
   650  		ok  bool
   651  		err error
   652  		_   = err
   653  	)
   654  
   655  	val, ok = pathParams["contract_id"]
   656  	if !ok {
   657  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   658  	}
   659  
   660  	protoReq.ContractId, err = runtime.String(val)
   661  
   662  	if err != nil {
   663  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   664  	}
   665  
   666  	val, ok = pathParams["token_type"]
   667  	if !ok {
   668  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_type")
   669  	}
   670  
   671  	protoReq.TokenType, err = runtime.String(val)
   672  
   673  	if err != nil {
   674  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_type", err)
   675  	}
   676  
   677  	msg, err := server.NFTBurnt(ctx, &protoReq)
   678  	return msg, metadata, err
   679  
   680  }
   681  
   682  func request_Query_Contract_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   683  	var protoReq QueryContractRequest
   684  	var metadata runtime.ServerMetadata
   685  
   686  	var (
   687  		val string
   688  		ok  bool
   689  		err error
   690  		_   = err
   691  	)
   692  
   693  	val, ok = pathParams["contract_id"]
   694  	if !ok {
   695  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   696  	}
   697  
   698  	protoReq.ContractId, err = runtime.String(val)
   699  
   700  	if err != nil {
   701  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   702  	}
   703  
   704  	msg, err := client.Contract(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   705  	return msg, metadata, err
   706  
   707  }
   708  
   709  func local_request_Query_Contract_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   710  	var protoReq QueryContractRequest
   711  	var metadata runtime.ServerMetadata
   712  
   713  	var (
   714  		val string
   715  		ok  bool
   716  		err error
   717  		_   = err
   718  	)
   719  
   720  	val, ok = pathParams["contract_id"]
   721  	if !ok {
   722  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   723  	}
   724  
   725  	protoReq.ContractId, err = runtime.String(val)
   726  
   727  	if err != nil {
   728  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   729  	}
   730  
   731  	msg, err := server.Contract(ctx, &protoReq)
   732  	return msg, metadata, err
   733  
   734  }
   735  
   736  func request_Query_TokenClassTypeName_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   737  	var protoReq QueryTokenClassTypeNameRequest
   738  	var metadata runtime.ServerMetadata
   739  
   740  	var (
   741  		val string
   742  		ok  bool
   743  		err error
   744  		_   = err
   745  	)
   746  
   747  	val, ok = pathParams["contract_id"]
   748  	if !ok {
   749  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   750  	}
   751  
   752  	protoReq.ContractId, err = runtime.String(val)
   753  
   754  	if err != nil {
   755  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   756  	}
   757  
   758  	val, ok = pathParams["class_id"]
   759  	if !ok {
   760  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "class_id")
   761  	}
   762  
   763  	protoReq.ClassId, err = runtime.String(val)
   764  
   765  	if err != nil {
   766  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "class_id", err)
   767  	}
   768  
   769  	msg, err := client.TokenClassTypeName(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   770  	return msg, metadata, err
   771  
   772  }
   773  
   774  func local_request_Query_TokenClassTypeName_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   775  	var protoReq QueryTokenClassTypeNameRequest
   776  	var metadata runtime.ServerMetadata
   777  
   778  	var (
   779  		val string
   780  		ok  bool
   781  		err error
   782  		_   = err
   783  	)
   784  
   785  	val, ok = pathParams["contract_id"]
   786  	if !ok {
   787  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   788  	}
   789  
   790  	protoReq.ContractId, err = runtime.String(val)
   791  
   792  	if err != nil {
   793  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   794  	}
   795  
   796  	val, ok = pathParams["class_id"]
   797  	if !ok {
   798  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "class_id")
   799  	}
   800  
   801  	protoReq.ClassId, err = runtime.String(val)
   802  
   803  	if err != nil {
   804  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "class_id", err)
   805  	}
   806  
   807  	msg, err := server.TokenClassTypeName(ctx, &protoReq)
   808  	return msg, metadata, err
   809  
   810  }
   811  
   812  func request_Query_TokenType_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   813  	var protoReq QueryTokenTypeRequest
   814  	var metadata runtime.ServerMetadata
   815  
   816  	var (
   817  		val string
   818  		ok  bool
   819  		err error
   820  		_   = err
   821  	)
   822  
   823  	val, ok = pathParams["contract_id"]
   824  	if !ok {
   825  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   826  	}
   827  
   828  	protoReq.ContractId, err = runtime.String(val)
   829  
   830  	if err != nil {
   831  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   832  	}
   833  
   834  	val, ok = pathParams["token_type"]
   835  	if !ok {
   836  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_type")
   837  	}
   838  
   839  	protoReq.TokenType, err = runtime.String(val)
   840  
   841  	if err != nil {
   842  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_type", err)
   843  	}
   844  
   845  	msg, err := client.TokenType(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   846  	return msg, metadata, err
   847  
   848  }
   849  
   850  func local_request_Query_TokenType_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   851  	var protoReq QueryTokenTypeRequest
   852  	var metadata runtime.ServerMetadata
   853  
   854  	var (
   855  		val string
   856  		ok  bool
   857  		err error
   858  		_   = err
   859  	)
   860  
   861  	val, ok = pathParams["contract_id"]
   862  	if !ok {
   863  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   864  	}
   865  
   866  	protoReq.ContractId, err = runtime.String(val)
   867  
   868  	if err != nil {
   869  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   870  	}
   871  
   872  	val, ok = pathParams["token_type"]
   873  	if !ok {
   874  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_type")
   875  	}
   876  
   877  	protoReq.TokenType, err = runtime.String(val)
   878  
   879  	if err != nil {
   880  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_type", err)
   881  	}
   882  
   883  	msg, err := server.TokenType(ctx, &protoReq)
   884  	return msg, metadata, err
   885  
   886  }
   887  
   888  func request_Query_Token_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   889  	var protoReq QueryTokenRequest
   890  	var metadata runtime.ServerMetadata
   891  
   892  	var (
   893  		val string
   894  		ok  bool
   895  		err error
   896  		_   = err
   897  	)
   898  
   899  	val, ok = pathParams["contract_id"]
   900  	if !ok {
   901  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   902  	}
   903  
   904  	protoReq.ContractId, err = runtime.String(val)
   905  
   906  	if err != nil {
   907  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   908  	}
   909  
   910  	val, ok = pathParams["token_id"]
   911  	if !ok {
   912  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_id")
   913  	}
   914  
   915  	protoReq.TokenId, err = runtime.String(val)
   916  
   917  	if err != nil {
   918  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_id", err)
   919  	}
   920  
   921  	msg, err := client.Token(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   922  	return msg, metadata, err
   923  
   924  }
   925  
   926  func local_request_Query_Token_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   927  	var protoReq QueryTokenRequest
   928  	var metadata runtime.ServerMetadata
   929  
   930  	var (
   931  		val string
   932  		ok  bool
   933  		err error
   934  		_   = err
   935  	)
   936  
   937  	val, ok = pathParams["contract_id"]
   938  	if !ok {
   939  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   940  	}
   941  
   942  	protoReq.ContractId, err = runtime.String(val)
   943  
   944  	if err != nil {
   945  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   946  	}
   947  
   948  	val, ok = pathParams["token_id"]
   949  	if !ok {
   950  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_id")
   951  	}
   952  
   953  	protoReq.TokenId, err = runtime.String(val)
   954  
   955  	if err != nil {
   956  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_id", err)
   957  	}
   958  
   959  	msg, err := server.Token(ctx, &protoReq)
   960  	return msg, metadata, err
   961  
   962  }
   963  
   964  func request_Query_Root_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
   965  	var protoReq QueryRootRequest
   966  	var metadata runtime.ServerMetadata
   967  
   968  	var (
   969  		val string
   970  		ok  bool
   971  		err error
   972  		_   = err
   973  	)
   974  
   975  	val, ok = pathParams["contract_id"]
   976  	if !ok {
   977  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
   978  	}
   979  
   980  	protoReq.ContractId, err = runtime.String(val)
   981  
   982  	if err != nil {
   983  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
   984  	}
   985  
   986  	val, ok = pathParams["token_id"]
   987  	if !ok {
   988  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_id")
   989  	}
   990  
   991  	protoReq.TokenId, err = runtime.String(val)
   992  
   993  	if err != nil {
   994  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_id", err)
   995  	}
   996  
   997  	msg, err := client.Root(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
   998  	return msg, metadata, err
   999  
  1000  }
  1001  
  1002  func local_request_Query_Root_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  1003  	var protoReq QueryRootRequest
  1004  	var metadata runtime.ServerMetadata
  1005  
  1006  	var (
  1007  		val string
  1008  		ok  bool
  1009  		err error
  1010  		_   = err
  1011  	)
  1012  
  1013  	val, ok = pathParams["contract_id"]
  1014  	if !ok {
  1015  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
  1016  	}
  1017  
  1018  	protoReq.ContractId, err = runtime.String(val)
  1019  
  1020  	if err != nil {
  1021  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
  1022  	}
  1023  
  1024  	val, ok = pathParams["token_id"]
  1025  	if !ok {
  1026  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_id")
  1027  	}
  1028  
  1029  	protoReq.TokenId, err = runtime.String(val)
  1030  
  1031  	if err != nil {
  1032  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_id", err)
  1033  	}
  1034  
  1035  	msg, err := server.Root(ctx, &protoReq)
  1036  	return msg, metadata, err
  1037  
  1038  }
  1039  
  1040  func request_Query_HasParent_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  1041  	var protoReq QueryHasParentRequest
  1042  	var metadata runtime.ServerMetadata
  1043  
  1044  	var (
  1045  		val string
  1046  		ok  bool
  1047  		err error
  1048  		_   = err
  1049  	)
  1050  
  1051  	val, ok = pathParams["contract_id"]
  1052  	if !ok {
  1053  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
  1054  	}
  1055  
  1056  	protoReq.ContractId, err = runtime.String(val)
  1057  
  1058  	if err != nil {
  1059  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
  1060  	}
  1061  
  1062  	val, ok = pathParams["token_id"]
  1063  	if !ok {
  1064  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_id")
  1065  	}
  1066  
  1067  	protoReq.TokenId, err = runtime.String(val)
  1068  
  1069  	if err != nil {
  1070  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_id", err)
  1071  	}
  1072  
  1073  	msg, err := client.HasParent(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  1074  	return msg, metadata, err
  1075  
  1076  }
  1077  
  1078  func local_request_Query_HasParent_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  1079  	var protoReq QueryHasParentRequest
  1080  	var metadata runtime.ServerMetadata
  1081  
  1082  	var (
  1083  		val string
  1084  		ok  bool
  1085  		err error
  1086  		_   = err
  1087  	)
  1088  
  1089  	val, ok = pathParams["contract_id"]
  1090  	if !ok {
  1091  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
  1092  	}
  1093  
  1094  	protoReq.ContractId, err = runtime.String(val)
  1095  
  1096  	if err != nil {
  1097  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
  1098  	}
  1099  
  1100  	val, ok = pathParams["token_id"]
  1101  	if !ok {
  1102  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_id")
  1103  	}
  1104  
  1105  	protoReq.TokenId, err = runtime.String(val)
  1106  
  1107  	if err != nil {
  1108  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_id", err)
  1109  	}
  1110  
  1111  	msg, err := server.HasParent(ctx, &protoReq)
  1112  	return msg, metadata, err
  1113  
  1114  }
  1115  
  1116  func request_Query_Parent_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  1117  	var protoReq QueryParentRequest
  1118  	var metadata runtime.ServerMetadata
  1119  
  1120  	var (
  1121  		val string
  1122  		ok  bool
  1123  		err error
  1124  		_   = err
  1125  	)
  1126  
  1127  	val, ok = pathParams["contract_id"]
  1128  	if !ok {
  1129  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
  1130  	}
  1131  
  1132  	protoReq.ContractId, err = runtime.String(val)
  1133  
  1134  	if err != nil {
  1135  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
  1136  	}
  1137  
  1138  	val, ok = pathParams["token_id"]
  1139  	if !ok {
  1140  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_id")
  1141  	}
  1142  
  1143  	protoReq.TokenId, err = runtime.String(val)
  1144  
  1145  	if err != nil {
  1146  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_id", err)
  1147  	}
  1148  
  1149  	msg, err := client.Parent(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  1150  	return msg, metadata, err
  1151  
  1152  }
  1153  
  1154  func local_request_Query_Parent_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  1155  	var protoReq QueryParentRequest
  1156  	var metadata runtime.ServerMetadata
  1157  
  1158  	var (
  1159  		val string
  1160  		ok  bool
  1161  		err error
  1162  		_   = err
  1163  	)
  1164  
  1165  	val, ok = pathParams["contract_id"]
  1166  	if !ok {
  1167  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
  1168  	}
  1169  
  1170  	protoReq.ContractId, err = runtime.String(val)
  1171  
  1172  	if err != nil {
  1173  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
  1174  	}
  1175  
  1176  	val, ok = pathParams["token_id"]
  1177  	if !ok {
  1178  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_id")
  1179  	}
  1180  
  1181  	protoReq.TokenId, err = runtime.String(val)
  1182  
  1183  	if err != nil {
  1184  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_id", err)
  1185  	}
  1186  
  1187  	msg, err := server.Parent(ctx, &protoReq)
  1188  	return msg, metadata, err
  1189  
  1190  }
  1191  
  1192  var (
  1193  	filter_Query_Children_0 = &utilities.DoubleArray{Encoding: map[string]int{"contract_id": 0, "token_id": 1}, Base: []int{1, 1, 2, 0, 0}, Check: []int{0, 1, 1, 2, 3}}
  1194  )
  1195  
  1196  func request_Query_Children_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  1197  	var protoReq QueryChildrenRequest
  1198  	var metadata runtime.ServerMetadata
  1199  
  1200  	var (
  1201  		val string
  1202  		ok  bool
  1203  		err error
  1204  		_   = err
  1205  	)
  1206  
  1207  	val, ok = pathParams["contract_id"]
  1208  	if !ok {
  1209  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
  1210  	}
  1211  
  1212  	protoReq.ContractId, err = runtime.String(val)
  1213  
  1214  	if err != nil {
  1215  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
  1216  	}
  1217  
  1218  	val, ok = pathParams["token_id"]
  1219  	if !ok {
  1220  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_id")
  1221  	}
  1222  
  1223  	protoReq.TokenId, err = runtime.String(val)
  1224  
  1225  	if err != nil {
  1226  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_id", err)
  1227  	}
  1228  
  1229  	if err := req.ParseForm(); err != nil {
  1230  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  1231  	}
  1232  	if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_Children_0); err != nil {
  1233  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  1234  	}
  1235  
  1236  	msg, err := client.Children(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  1237  	return msg, metadata, err
  1238  
  1239  }
  1240  
  1241  func local_request_Query_Children_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  1242  	var protoReq QueryChildrenRequest
  1243  	var metadata runtime.ServerMetadata
  1244  
  1245  	var (
  1246  		val string
  1247  		ok  bool
  1248  		err error
  1249  		_   = err
  1250  	)
  1251  
  1252  	val, ok = pathParams["contract_id"]
  1253  	if !ok {
  1254  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
  1255  	}
  1256  
  1257  	protoReq.ContractId, err = runtime.String(val)
  1258  
  1259  	if err != nil {
  1260  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
  1261  	}
  1262  
  1263  	val, ok = pathParams["token_id"]
  1264  	if !ok {
  1265  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "token_id")
  1266  	}
  1267  
  1268  	protoReq.TokenId, err = runtime.String(val)
  1269  
  1270  	if err != nil {
  1271  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "token_id", err)
  1272  	}
  1273  
  1274  	if err := req.ParseForm(); err != nil {
  1275  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  1276  	}
  1277  	if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_Children_0); err != nil {
  1278  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  1279  	}
  1280  
  1281  	msg, err := server.Children(ctx, &protoReq)
  1282  	return msg, metadata, err
  1283  
  1284  }
  1285  
  1286  var (
  1287  	filter_Query_GranteeGrants_0 = &utilities.DoubleArray{Encoding: map[string]int{"contract_id": 0, "grantee": 1}, Base: []int{1, 1, 2, 0, 0}, Check: []int{0, 1, 1, 2, 3}}
  1288  )
  1289  
  1290  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) {
  1291  	var protoReq QueryGranteeGrantsRequest
  1292  	var metadata runtime.ServerMetadata
  1293  
  1294  	var (
  1295  		val string
  1296  		ok  bool
  1297  		err error
  1298  		_   = err
  1299  	)
  1300  
  1301  	val, ok = pathParams["contract_id"]
  1302  	if !ok {
  1303  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
  1304  	}
  1305  
  1306  	protoReq.ContractId, err = runtime.String(val)
  1307  
  1308  	if err != nil {
  1309  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
  1310  	}
  1311  
  1312  	val, ok = pathParams["grantee"]
  1313  	if !ok {
  1314  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "grantee")
  1315  	}
  1316  
  1317  	protoReq.Grantee, err = runtime.String(val)
  1318  
  1319  	if err != nil {
  1320  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "grantee", err)
  1321  	}
  1322  
  1323  	if err := req.ParseForm(); err != nil {
  1324  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  1325  	}
  1326  	if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_GranteeGrants_0); err != nil {
  1327  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  1328  	}
  1329  
  1330  	msg, err := client.GranteeGrants(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  1331  	return msg, metadata, err
  1332  
  1333  }
  1334  
  1335  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) {
  1336  	var protoReq QueryGranteeGrantsRequest
  1337  	var metadata runtime.ServerMetadata
  1338  
  1339  	var (
  1340  		val string
  1341  		ok  bool
  1342  		err error
  1343  		_   = err
  1344  	)
  1345  
  1346  	val, ok = pathParams["contract_id"]
  1347  	if !ok {
  1348  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "contract_id")
  1349  	}
  1350  
  1351  	protoReq.ContractId, err = runtime.String(val)
  1352  
  1353  	if err != nil {
  1354  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "contract_id", err)
  1355  	}
  1356  
  1357  	val, ok = pathParams["grantee"]
  1358  	if !ok {
  1359  		return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "grantee")
  1360  	}
  1361  
  1362  	protoReq.Grantee, err = runtime.String(val)
  1363  
  1364  	if err != nil {
  1365  		return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "grantee", err)
  1366  	}
  1367  
  1368  	if err := req.ParseForm(); err != nil {
  1369  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  1370  	}
  1371  	if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_GranteeGrants_0); err != nil {
  1372  		return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  1373  	}
  1374  
  1375  	msg, err := server.GranteeGrants(ctx, &protoReq)
  1376  	return msg, metadata, err
  1377  
  1378  }
  1379  
  1380  // RegisterQueryHandlerServer registers the http handlers for service Query to "mux".
  1381  // UnaryRPC     :call QueryServer directly.
  1382  // StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.
  1383  // Note that using this registration option will cause many gRPC library features (such as grpc.SendHeader, etc) to stop working. Consider using RegisterQueryHandlerFromEndpoint instead.
  1384  func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error {
  1385  
  1386  	mux.Handle("GET", pattern_Query_Balance_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1387  		ctx, cancel := context.WithCancel(req.Context())
  1388  		defer cancel()
  1389  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1390  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
  1391  		if err != nil {
  1392  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1393  			return
  1394  		}
  1395  		resp, md, err := local_request_Query_Balance_0(rctx, inboundMarshaler, server, req, pathParams)
  1396  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1397  		if err != nil {
  1398  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1399  			return
  1400  		}
  1401  
  1402  		forward_Query_Balance_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1403  
  1404  	})
  1405  
  1406  	mux.Handle("GET", pattern_Query_AllBalances_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1407  		ctx, cancel := context.WithCancel(req.Context())
  1408  		defer cancel()
  1409  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1410  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
  1411  		if err != nil {
  1412  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1413  			return
  1414  		}
  1415  		resp, md, err := local_request_Query_AllBalances_0(rctx, inboundMarshaler, server, req, pathParams)
  1416  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1417  		if err != nil {
  1418  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1419  			return
  1420  		}
  1421  
  1422  		forward_Query_AllBalances_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1423  
  1424  	})
  1425  
  1426  	mux.Handle("GET", pattern_Query_FTSupply_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1427  		ctx, cancel := context.WithCancel(req.Context())
  1428  		defer cancel()
  1429  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1430  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
  1431  		if err != nil {
  1432  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1433  			return
  1434  		}
  1435  		resp, md, err := local_request_Query_FTSupply_0(rctx, inboundMarshaler, server, req, pathParams)
  1436  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1437  		if err != nil {
  1438  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1439  			return
  1440  		}
  1441  
  1442  		forward_Query_FTSupply_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1443  
  1444  	})
  1445  
  1446  	mux.Handle("GET", pattern_Query_FTMinted_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1447  		ctx, cancel := context.WithCancel(req.Context())
  1448  		defer cancel()
  1449  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1450  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
  1451  		if err != nil {
  1452  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1453  			return
  1454  		}
  1455  		resp, md, err := local_request_Query_FTMinted_0(rctx, inboundMarshaler, server, req, pathParams)
  1456  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1457  		if err != nil {
  1458  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1459  			return
  1460  		}
  1461  
  1462  		forward_Query_FTMinted_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1463  
  1464  	})
  1465  
  1466  	mux.Handle("GET", pattern_Query_FTBurnt_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1467  		ctx, cancel := context.WithCancel(req.Context())
  1468  		defer cancel()
  1469  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1470  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
  1471  		if err != nil {
  1472  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1473  			return
  1474  		}
  1475  		resp, md, err := local_request_Query_FTBurnt_0(rctx, inboundMarshaler, server, req, pathParams)
  1476  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1477  		if err != nil {
  1478  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1479  			return
  1480  		}
  1481  
  1482  		forward_Query_FTBurnt_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1483  
  1484  	})
  1485  
  1486  	mux.Handle("GET", pattern_Query_NFTSupply_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1487  		ctx, cancel := context.WithCancel(req.Context())
  1488  		defer cancel()
  1489  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1490  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
  1491  		if err != nil {
  1492  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1493  			return
  1494  		}
  1495  		resp, md, err := local_request_Query_NFTSupply_0(rctx, inboundMarshaler, server, req, pathParams)
  1496  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1497  		if err != nil {
  1498  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1499  			return
  1500  		}
  1501  
  1502  		forward_Query_NFTSupply_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1503  
  1504  	})
  1505  
  1506  	mux.Handle("GET", pattern_Query_NFTMinted_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1507  		ctx, cancel := context.WithCancel(req.Context())
  1508  		defer cancel()
  1509  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1510  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
  1511  		if err != nil {
  1512  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1513  			return
  1514  		}
  1515  		resp, md, err := local_request_Query_NFTMinted_0(rctx, inboundMarshaler, server, req, pathParams)
  1516  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1517  		if err != nil {
  1518  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1519  			return
  1520  		}
  1521  
  1522  		forward_Query_NFTMinted_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1523  
  1524  	})
  1525  
  1526  	mux.Handle("GET", pattern_Query_NFTBurnt_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1527  		ctx, cancel := context.WithCancel(req.Context())
  1528  		defer cancel()
  1529  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1530  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
  1531  		if err != nil {
  1532  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1533  			return
  1534  		}
  1535  		resp, md, err := local_request_Query_NFTBurnt_0(rctx, inboundMarshaler, server, req, pathParams)
  1536  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1537  		if err != nil {
  1538  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1539  			return
  1540  		}
  1541  
  1542  		forward_Query_NFTBurnt_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1543  
  1544  	})
  1545  
  1546  	mux.Handle("GET", pattern_Query_Contract_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1547  		ctx, cancel := context.WithCancel(req.Context())
  1548  		defer cancel()
  1549  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1550  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
  1551  		if err != nil {
  1552  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1553  			return
  1554  		}
  1555  		resp, md, err := local_request_Query_Contract_0(rctx, inboundMarshaler, server, req, pathParams)
  1556  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1557  		if err != nil {
  1558  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1559  			return
  1560  		}
  1561  
  1562  		forward_Query_Contract_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1563  
  1564  	})
  1565  
  1566  	mux.Handle("GET", pattern_Query_TokenClassTypeName_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1567  		ctx, cancel := context.WithCancel(req.Context())
  1568  		defer cancel()
  1569  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1570  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
  1571  		if err != nil {
  1572  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1573  			return
  1574  		}
  1575  		resp, md, err := local_request_Query_TokenClassTypeName_0(rctx, inboundMarshaler, server, req, pathParams)
  1576  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1577  		if err != nil {
  1578  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1579  			return
  1580  		}
  1581  
  1582  		forward_Query_TokenClassTypeName_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1583  
  1584  	})
  1585  
  1586  	mux.Handle("GET", pattern_Query_TokenType_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1587  		ctx, cancel := context.WithCancel(req.Context())
  1588  		defer cancel()
  1589  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1590  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
  1591  		if err != nil {
  1592  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1593  			return
  1594  		}
  1595  		resp, md, err := local_request_Query_TokenType_0(rctx, inboundMarshaler, server, req, pathParams)
  1596  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1597  		if err != nil {
  1598  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1599  			return
  1600  		}
  1601  
  1602  		forward_Query_TokenType_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1603  
  1604  	})
  1605  
  1606  	mux.Handle("GET", pattern_Query_Token_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1607  		ctx, cancel := context.WithCancel(req.Context())
  1608  		defer cancel()
  1609  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1610  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
  1611  		if err != nil {
  1612  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1613  			return
  1614  		}
  1615  		resp, md, err := local_request_Query_Token_0(rctx, inboundMarshaler, server, req, pathParams)
  1616  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1617  		if err != nil {
  1618  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1619  			return
  1620  		}
  1621  
  1622  		forward_Query_Token_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1623  
  1624  	})
  1625  
  1626  	mux.Handle("GET", pattern_Query_Root_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1627  		ctx, cancel := context.WithCancel(req.Context())
  1628  		defer cancel()
  1629  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1630  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
  1631  		if err != nil {
  1632  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1633  			return
  1634  		}
  1635  		resp, md, err := local_request_Query_Root_0(rctx, inboundMarshaler, server, req, pathParams)
  1636  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1637  		if err != nil {
  1638  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1639  			return
  1640  		}
  1641  
  1642  		forward_Query_Root_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1643  
  1644  	})
  1645  
  1646  	mux.Handle("GET", pattern_Query_HasParent_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1647  		ctx, cancel := context.WithCancel(req.Context())
  1648  		defer cancel()
  1649  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1650  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
  1651  		if err != nil {
  1652  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1653  			return
  1654  		}
  1655  		resp, md, err := local_request_Query_HasParent_0(rctx, inboundMarshaler, server, req, pathParams)
  1656  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1657  		if err != nil {
  1658  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1659  			return
  1660  		}
  1661  
  1662  		forward_Query_HasParent_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1663  
  1664  	})
  1665  
  1666  	mux.Handle("GET", pattern_Query_Parent_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1667  		ctx, cancel := context.WithCancel(req.Context())
  1668  		defer cancel()
  1669  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1670  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
  1671  		if err != nil {
  1672  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1673  			return
  1674  		}
  1675  		resp, md, err := local_request_Query_Parent_0(rctx, inboundMarshaler, server, req, pathParams)
  1676  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1677  		if err != nil {
  1678  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1679  			return
  1680  		}
  1681  
  1682  		forward_Query_Parent_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1683  
  1684  	})
  1685  
  1686  	mux.Handle("GET", pattern_Query_Children_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1687  		ctx, cancel := context.WithCancel(req.Context())
  1688  		defer cancel()
  1689  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1690  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
  1691  		if err != nil {
  1692  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1693  			return
  1694  		}
  1695  		resp, md, err := local_request_Query_Children_0(rctx, inboundMarshaler, server, req, pathParams)
  1696  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1697  		if err != nil {
  1698  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1699  			return
  1700  		}
  1701  
  1702  		forward_Query_Children_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1703  
  1704  	})
  1705  
  1706  	mux.Handle("GET", pattern_Query_GranteeGrants_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1707  		ctx, cancel := context.WithCancel(req.Context())
  1708  		defer cancel()
  1709  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1710  		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
  1711  		if err != nil {
  1712  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1713  			return
  1714  		}
  1715  		resp, md, err := local_request_Query_GranteeGrants_0(rctx, inboundMarshaler, server, req, pathParams)
  1716  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1717  		if err != nil {
  1718  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1719  			return
  1720  		}
  1721  
  1722  		forward_Query_GranteeGrants_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1723  
  1724  	})
  1725  
  1726  	return nil
  1727  }
  1728  
  1729  // RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but
  1730  // automatically dials to "endpoint" and closes the connection when "ctx" gets done.
  1731  func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) {
  1732  	conn, err := grpc.Dial(endpoint, opts...)
  1733  	if err != nil {
  1734  		return err
  1735  	}
  1736  	defer func() {
  1737  		if err != nil {
  1738  			if cerr := conn.Close(); cerr != nil {
  1739  				grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr)
  1740  			}
  1741  			return
  1742  		}
  1743  		go func() {
  1744  			<-ctx.Done()
  1745  			if cerr := conn.Close(); cerr != nil {
  1746  				grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr)
  1747  			}
  1748  		}()
  1749  	}()
  1750  
  1751  	return RegisterQueryHandler(ctx, mux, conn)
  1752  }
  1753  
  1754  // RegisterQueryHandler registers the http handlers for service Query to "mux".
  1755  // The handlers forward requests to the grpc endpoint over "conn".
  1756  func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error {
  1757  	return RegisterQueryHandlerClient(ctx, mux, NewQueryClient(conn))
  1758  }
  1759  
  1760  // RegisterQueryHandlerClient registers the http handlers for service Query
  1761  // to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QueryClient".
  1762  // Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QueryClient"
  1763  // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in
  1764  // "QueryClient" to call the correct interceptors.
  1765  func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error {
  1766  
  1767  	mux.Handle("GET", pattern_Query_Balance_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1768  		ctx, cancel := context.WithCancel(req.Context())
  1769  		defer cancel()
  1770  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1771  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
  1772  		if err != nil {
  1773  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1774  			return
  1775  		}
  1776  		resp, md, err := request_Query_Balance_0(rctx, inboundMarshaler, client, req, pathParams)
  1777  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1778  		if err != nil {
  1779  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1780  			return
  1781  		}
  1782  
  1783  		forward_Query_Balance_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1784  
  1785  	})
  1786  
  1787  	mux.Handle("GET", pattern_Query_AllBalances_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1788  		ctx, cancel := context.WithCancel(req.Context())
  1789  		defer cancel()
  1790  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1791  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
  1792  		if err != nil {
  1793  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1794  			return
  1795  		}
  1796  		resp, md, err := request_Query_AllBalances_0(rctx, inboundMarshaler, client, req, pathParams)
  1797  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1798  		if err != nil {
  1799  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1800  			return
  1801  		}
  1802  
  1803  		forward_Query_AllBalances_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1804  
  1805  	})
  1806  
  1807  	mux.Handle("GET", pattern_Query_FTSupply_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1808  		ctx, cancel := context.WithCancel(req.Context())
  1809  		defer cancel()
  1810  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1811  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
  1812  		if err != nil {
  1813  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1814  			return
  1815  		}
  1816  		resp, md, err := request_Query_FTSupply_0(rctx, inboundMarshaler, client, req, pathParams)
  1817  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1818  		if err != nil {
  1819  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1820  			return
  1821  		}
  1822  
  1823  		forward_Query_FTSupply_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1824  
  1825  	})
  1826  
  1827  	mux.Handle("GET", pattern_Query_FTMinted_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1828  		ctx, cancel := context.WithCancel(req.Context())
  1829  		defer cancel()
  1830  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1831  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
  1832  		if err != nil {
  1833  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1834  			return
  1835  		}
  1836  		resp, md, err := request_Query_FTMinted_0(rctx, inboundMarshaler, client, req, pathParams)
  1837  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1838  		if err != nil {
  1839  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1840  			return
  1841  		}
  1842  
  1843  		forward_Query_FTMinted_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1844  
  1845  	})
  1846  
  1847  	mux.Handle("GET", pattern_Query_FTBurnt_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1848  		ctx, cancel := context.WithCancel(req.Context())
  1849  		defer cancel()
  1850  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1851  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
  1852  		if err != nil {
  1853  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1854  			return
  1855  		}
  1856  		resp, md, err := request_Query_FTBurnt_0(rctx, inboundMarshaler, client, req, pathParams)
  1857  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1858  		if err != nil {
  1859  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1860  			return
  1861  		}
  1862  
  1863  		forward_Query_FTBurnt_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1864  
  1865  	})
  1866  
  1867  	mux.Handle("GET", pattern_Query_NFTSupply_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1868  		ctx, cancel := context.WithCancel(req.Context())
  1869  		defer cancel()
  1870  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1871  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
  1872  		if err != nil {
  1873  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1874  			return
  1875  		}
  1876  		resp, md, err := request_Query_NFTSupply_0(rctx, inboundMarshaler, client, req, pathParams)
  1877  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1878  		if err != nil {
  1879  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1880  			return
  1881  		}
  1882  
  1883  		forward_Query_NFTSupply_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1884  
  1885  	})
  1886  
  1887  	mux.Handle("GET", pattern_Query_NFTMinted_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1888  		ctx, cancel := context.WithCancel(req.Context())
  1889  		defer cancel()
  1890  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1891  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
  1892  		if err != nil {
  1893  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1894  			return
  1895  		}
  1896  		resp, md, err := request_Query_NFTMinted_0(rctx, inboundMarshaler, client, req, pathParams)
  1897  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1898  		if err != nil {
  1899  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1900  			return
  1901  		}
  1902  
  1903  		forward_Query_NFTMinted_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1904  
  1905  	})
  1906  
  1907  	mux.Handle("GET", pattern_Query_NFTBurnt_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1908  		ctx, cancel := context.WithCancel(req.Context())
  1909  		defer cancel()
  1910  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1911  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
  1912  		if err != nil {
  1913  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1914  			return
  1915  		}
  1916  		resp, md, err := request_Query_NFTBurnt_0(rctx, inboundMarshaler, client, req, pathParams)
  1917  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1918  		if err != nil {
  1919  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1920  			return
  1921  		}
  1922  
  1923  		forward_Query_NFTBurnt_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1924  
  1925  	})
  1926  
  1927  	mux.Handle("GET", pattern_Query_Contract_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1928  		ctx, cancel := context.WithCancel(req.Context())
  1929  		defer cancel()
  1930  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1931  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
  1932  		if err != nil {
  1933  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1934  			return
  1935  		}
  1936  		resp, md, err := request_Query_Contract_0(rctx, inboundMarshaler, client, req, pathParams)
  1937  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1938  		if err != nil {
  1939  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1940  			return
  1941  		}
  1942  
  1943  		forward_Query_Contract_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1944  
  1945  	})
  1946  
  1947  	mux.Handle("GET", pattern_Query_TokenClassTypeName_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1948  		ctx, cancel := context.WithCancel(req.Context())
  1949  		defer cancel()
  1950  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1951  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
  1952  		if err != nil {
  1953  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1954  			return
  1955  		}
  1956  		resp, md, err := request_Query_TokenClassTypeName_0(rctx, inboundMarshaler, client, req, pathParams)
  1957  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1958  		if err != nil {
  1959  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1960  			return
  1961  		}
  1962  
  1963  		forward_Query_TokenClassTypeName_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1964  
  1965  	})
  1966  
  1967  	mux.Handle("GET", pattern_Query_TokenType_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1968  		ctx, cancel := context.WithCancel(req.Context())
  1969  		defer cancel()
  1970  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1971  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
  1972  		if err != nil {
  1973  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1974  			return
  1975  		}
  1976  		resp, md, err := request_Query_TokenType_0(rctx, inboundMarshaler, client, req, pathParams)
  1977  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1978  		if err != nil {
  1979  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1980  			return
  1981  		}
  1982  
  1983  		forward_Query_TokenType_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1984  
  1985  	})
  1986  
  1987  	mux.Handle("GET", pattern_Query_Token_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1988  		ctx, cancel := context.WithCancel(req.Context())
  1989  		defer cancel()
  1990  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1991  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
  1992  		if err != nil {
  1993  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1994  			return
  1995  		}
  1996  		resp, md, err := request_Query_Token_0(rctx, inboundMarshaler, client, req, pathParams)
  1997  		ctx = runtime.NewServerMetadataContext(ctx, md)
  1998  		if err != nil {
  1999  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  2000  			return
  2001  		}
  2002  
  2003  		forward_Query_Token_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  2004  
  2005  	})
  2006  
  2007  	mux.Handle("GET", pattern_Query_Root_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  2008  		ctx, cancel := context.WithCancel(req.Context())
  2009  		defer cancel()
  2010  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  2011  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
  2012  		if err != nil {
  2013  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  2014  			return
  2015  		}
  2016  		resp, md, err := request_Query_Root_0(rctx, inboundMarshaler, client, req, pathParams)
  2017  		ctx = runtime.NewServerMetadataContext(ctx, md)
  2018  		if err != nil {
  2019  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  2020  			return
  2021  		}
  2022  
  2023  		forward_Query_Root_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  2024  
  2025  	})
  2026  
  2027  	mux.Handle("GET", pattern_Query_HasParent_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  2028  		ctx, cancel := context.WithCancel(req.Context())
  2029  		defer cancel()
  2030  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  2031  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
  2032  		if err != nil {
  2033  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  2034  			return
  2035  		}
  2036  		resp, md, err := request_Query_HasParent_0(rctx, inboundMarshaler, client, req, pathParams)
  2037  		ctx = runtime.NewServerMetadataContext(ctx, md)
  2038  		if err != nil {
  2039  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  2040  			return
  2041  		}
  2042  
  2043  		forward_Query_HasParent_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  2044  
  2045  	})
  2046  
  2047  	mux.Handle("GET", pattern_Query_Parent_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  2048  		ctx, cancel := context.WithCancel(req.Context())
  2049  		defer cancel()
  2050  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  2051  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
  2052  		if err != nil {
  2053  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  2054  			return
  2055  		}
  2056  		resp, md, err := request_Query_Parent_0(rctx, inboundMarshaler, client, req, pathParams)
  2057  		ctx = runtime.NewServerMetadataContext(ctx, md)
  2058  		if err != nil {
  2059  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  2060  			return
  2061  		}
  2062  
  2063  		forward_Query_Parent_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  2064  
  2065  	})
  2066  
  2067  	mux.Handle("GET", pattern_Query_Children_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  2068  		ctx, cancel := context.WithCancel(req.Context())
  2069  		defer cancel()
  2070  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  2071  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
  2072  		if err != nil {
  2073  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  2074  			return
  2075  		}
  2076  		resp, md, err := request_Query_Children_0(rctx, inboundMarshaler, client, req, pathParams)
  2077  		ctx = runtime.NewServerMetadataContext(ctx, md)
  2078  		if err != nil {
  2079  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  2080  			return
  2081  		}
  2082  
  2083  		forward_Query_Children_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  2084  
  2085  	})
  2086  
  2087  	mux.Handle("GET", pattern_Query_GranteeGrants_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  2088  		ctx, cancel := context.WithCancel(req.Context())
  2089  		defer cancel()
  2090  		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  2091  		rctx, err := runtime.AnnotateContext(ctx, mux, req)
  2092  		if err != nil {
  2093  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  2094  			return
  2095  		}
  2096  		resp, md, err := request_Query_GranteeGrants_0(rctx, inboundMarshaler, client, req, pathParams)
  2097  		ctx = runtime.NewServerMetadataContext(ctx, md)
  2098  		if err != nil {
  2099  			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  2100  			return
  2101  		}
  2102  
  2103  		forward_Query_GranteeGrants_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  2104  
  2105  	})
  2106  
  2107  	return nil
  2108  }
  2109  
  2110  var (
  2111  	pattern_Query_Balance_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 2, 5, 1, 0, 4, 1, 5, 6, 1, 0, 4, 1, 5, 7}, []string{"lbm", "collection", "v1", "contracts", "contract_id", "balances", "address", "token_id"}, "", runtime.AssumeColonVerbOpt(false)))
  2112  
  2113  	pattern_Query_AllBalances_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 2, 5, 1, 0, 4, 1, 5, 6}, []string{"lbm", "collection", "v1", "contracts", "contract_id", "balances", "address"}, "", runtime.AssumeColonVerbOpt(false)))
  2114  
  2115  	pattern_Query_FTSupply_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 2, 5, 1, 0, 4, 1, 5, 6, 2, 7}, []string{"lbm", "collection", "v1", "contracts", "contract_id", "fts", "token_id", "supply"}, "", runtime.AssumeColonVerbOpt(false)))
  2116  
  2117  	pattern_Query_FTMinted_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 2, 5, 1, 0, 4, 1, 5, 6, 2, 7}, []string{"lbm", "collection", "v1", "contracts", "contract_id", "fts", "token_id", "minted"}, "", runtime.AssumeColonVerbOpt(false)))
  2118  
  2119  	pattern_Query_FTBurnt_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 2, 5, 1, 0, 4, 1, 5, 6, 2, 7}, []string{"lbm", "collection", "v1", "contracts", "contract_id", "fts", "token_id", "burnt"}, "", runtime.AssumeColonVerbOpt(false)))
  2120  
  2121  	pattern_Query_NFTSupply_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 2, 5, 1, 0, 4, 1, 5, 6, 2, 7}, []string{"lbm", "collection", "v1", "contracts", "contract_id", "token_types", "token_type", "supply"}, "", runtime.AssumeColonVerbOpt(false)))
  2122  
  2123  	pattern_Query_NFTMinted_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 2, 5, 1, 0, 4, 1, 5, 6, 2, 7}, []string{"lbm", "collection", "v1", "contracts", "contract_id", "token_types", "token_type", "minted"}, "", runtime.AssumeColonVerbOpt(false)))
  2124  
  2125  	pattern_Query_NFTBurnt_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 2, 5, 1, 0, 4, 1, 5, 6, 2, 7}, []string{"lbm", "collection", "v1", "contracts", "contract_id", "token_types", "token_type", "burnt"}, "", runtime.AssumeColonVerbOpt(false)))
  2126  
  2127  	pattern_Query_Contract_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"lbm", "collection", "v1", "contracts", "contract_id"}, "", runtime.AssumeColonVerbOpt(false)))
  2128  
  2129  	pattern_Query_TokenClassTypeName_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 2, 5, 1, 0, 4, 1, 5, 6, 2, 7}, []string{"lbm", "collection", "v1", "contracts", "contract_id", "token_classes", "class_id", "type_name"}, "", runtime.AssumeColonVerbOpt(false)))
  2130  
  2131  	pattern_Query_TokenType_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 2, 5, 1, 0, 4, 1, 5, 6}, []string{"lbm", "collection", "v1", "contracts", "contract_id", "token_types", "token_type"}, "", runtime.AssumeColonVerbOpt(false)))
  2132  
  2133  	pattern_Query_Token_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 2, 5, 1, 0, 4, 1, 5, 6}, []string{"lbm", "collection", "v1", "contracts", "contract_id", "tokens", "token_id"}, "", runtime.AssumeColonVerbOpt(false)))
  2134  
  2135  	pattern_Query_Root_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 2, 5, 1, 0, 4, 1, 5, 6, 2, 7}, []string{"lbm", "collection", "v1", "contracts", "contract_id", "nfts", "token_id", "root"}, "", runtime.AssumeColonVerbOpt(false)))
  2136  
  2137  	pattern_Query_HasParent_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 2, 5, 1, 0, 4, 1, 5, 6, 2, 7}, []string{"lbm", "collection", "v1", "contracts", "contract_id", "nfts", "token_id", "has_parent"}, "", runtime.AssumeColonVerbOpt(false)))
  2138  
  2139  	pattern_Query_Parent_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 2, 5, 1, 0, 4, 1, 5, 6, 2, 7}, []string{"lbm", "collection", "v1", "contracts", "contract_id", "nfts", "token_id", "parent"}, "", runtime.AssumeColonVerbOpt(false)))
  2140  
  2141  	pattern_Query_Children_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 2, 5, 1, 0, 4, 1, 5, 6, 2, 7}, []string{"lbm", "collection", "v1", "contracts", "contract_id", "nfts", "token_id", "children"}, "", runtime.AssumeColonVerbOpt(false)))
  2142  
  2143  	pattern_Query_GranteeGrants_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 2, 5, 1, 0, 4, 1, 5, 6}, []string{"lbm", "collection", "v1", "contracts", "contract_id", "grants", "grantee"}, "", runtime.AssumeColonVerbOpt(false)))
  2144  )
  2145  
  2146  var (
  2147  	forward_Query_Balance_0 = runtime.ForwardResponseMessage
  2148  
  2149  	forward_Query_AllBalances_0 = runtime.ForwardResponseMessage
  2150  
  2151  	forward_Query_FTSupply_0 = runtime.ForwardResponseMessage
  2152  
  2153  	forward_Query_FTMinted_0 = runtime.ForwardResponseMessage
  2154  
  2155  	forward_Query_FTBurnt_0 = runtime.ForwardResponseMessage
  2156  
  2157  	forward_Query_NFTSupply_0 = runtime.ForwardResponseMessage
  2158  
  2159  	forward_Query_NFTMinted_0 = runtime.ForwardResponseMessage
  2160  
  2161  	forward_Query_NFTBurnt_0 = runtime.ForwardResponseMessage
  2162  
  2163  	forward_Query_Contract_0 = runtime.ForwardResponseMessage
  2164  
  2165  	forward_Query_TokenClassTypeName_0 = runtime.ForwardResponseMessage
  2166  
  2167  	forward_Query_TokenType_0 = runtime.ForwardResponseMessage
  2168  
  2169  	forward_Query_Token_0 = runtime.ForwardResponseMessage
  2170  
  2171  	forward_Query_Root_0 = runtime.ForwardResponseMessage
  2172  
  2173  	forward_Query_HasParent_0 = runtime.ForwardResponseMessage
  2174  
  2175  	forward_Query_Parent_0 = runtime.ForwardResponseMessage
  2176  
  2177  	forward_Query_Children_0 = runtime.ForwardResponseMessage
  2178  
  2179  	forward_Query_GranteeGrants_0 = runtime.ForwardResponseMessage
  2180  )