# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: testpb/bank_query.proto
# Protobuf Python Version: 4.25.3
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from pyinjective.proto.cosmos.base.query.v1beta1 import pagination_pb2 as cosmos_dot_base_dot_query_dot_v1beta1_dot_pagination__pb2
from pyinjective.proto.testpb import bank_pb2 as testpb_dot_bank__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x17testpb/bank_query.proto\x12\x06testpb\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x11testpb/bank.proto\"C\n\x11GetBalanceRequest\x12\x18\n\x07\x61\x64\x64ress\x18\x01 \x01(\tR\x07\x61\x64\x64ress\x12\x14\n\x05\x64\x65nom\x18\x02 \x01(\tR\x05\x64\x65nom\";\n\x12GetBalanceResponse\x12%\n\x05value\x18\x01 \x01(\x0b\x32\x0f.testpb.BalanceR\x05value\"\xb3\x05\n\x12ListBalanceRequest\x12H\n\x0cprefix_query\x18\x01 \x01(\x0b\x32#.testpb.ListBalanceRequest.IndexKeyH\x00R\x0bprefixQuery\x12H\n\x0brange_query\x18\x02 \x01(\x0b\x32%.testpb.ListBalanceRequest.RangeQueryH\x00R\nrangeQuery\x12\x46\n\npagination\x18\x03 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequestR\npagination\x1a\xbb\x02\n\x08IndexKey\x12W\n\raddress_denom\x18\x01 \x01(\x0b\x32\x30.testpb.ListBalanceRequest.IndexKey.AddressDenomH\x00R\x0c\x61\x64\x64ressDenom\x12\x41\n\x05\x64\x65nom\x18\x02 \x01(\x0b\x32).testpb.ListBalanceRequest.IndexKey.DenomH\x00R\x05\x64\x65nom\x1a^\n\x0c\x41\x64\x64ressDenom\x12\x1d\n\x07\x61\x64\x64ress\x18\x01 \x01(\tH\x00R\x07\x61\x64\x64ress\x88\x01\x01\x12\x19\n\x05\x64\x65nom\x18\x02 \x01(\tH\x01R\x05\x64\x65nom\x88\x01\x01\x42\n\n\x08_addressB\x08\n\x06_denom\x1a,\n\x05\x44\x65nom\x12\x19\n\x05\x64\x65nom\x18\x01 \x01(\tH\x00R\x05\x64\x65nom\x88\x01\x01\x42\x08\n\x06_denomB\x05\n\x03key\x1az\n\nRangeQuery\x12\x37\n\x04\x66rom\x18\x01 \x01(\x0b\x32#.testpb.ListBalanceRequest.IndexKeyR\x04\x66rom\x12\x33\n\x02to\x18\x02 \x01(\x0b\x32#.testpb.ListBalanceRequest.IndexKeyR\x02toB\x07\n\x05query\"\x87\x01\n\x13ListBalanceResponse\x12\'\n\x06values\x18\x01 \x03(\x0b\x32\x0f.testpb.BalanceR\x06values\x12G\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponseR\npagination\"(\n\x10GetSupplyRequest\x12\x14\n\x05\x64\x65nom\x18\x01 \x01(\tR\x05\x64\x65nom\"9\n\x11GetSupplyResponse\x12$\n\x05value\x18\x01 \x01(\x0b\x32\x0e.testpb.SupplyR\x05value\"\xf4\x03\n\x11ListSupplyRequest\x12G\n\x0cprefix_query\x18\x01 \x01(\x0b\x32\".testpb.ListSupplyRequest.IndexKeyH\x00R\x0bprefixQuery\x12G\n\x0brange_query\x18\x02 \x01(\x0b\x32$.testpb.ListSupplyRequest.RangeQueryH\x00R\nrangeQuery\x12\x46\n\npagination\x18\x03 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequestR\npagination\x1a\x81\x01\n\x08IndexKey\x12@\n\x05\x64\x65nom\x18\x01 \x01(\x0b\x32(.testpb.ListSupplyRequest.IndexKey.DenomH\x00R\x05\x64\x65nom\x1a,\n\x05\x44\x65nom\x12\x19\n\x05\x64\x65nom\x18\x01 \x01(\tH\x00R\x05\x64\x65nom\x88\x01\x01\x42\x08\n\x06_denomB\x05\n\x03key\x1ax\n\nRangeQuery\x12\x36\n\x04\x66rom\x18\x01 \x01(\x0b\x32\".testpb.ListSupplyRequest.IndexKeyR\x04\x66rom\x12\x32\n\x02to\x18\x02 \x01(\x0b\x32\".testpb.ListSupplyRequest.IndexKeyR\x02toB\x07\n\x05query\"\x85\x01\n\x12ListSupplyResponse\x12&\n\x06values\x18\x01 \x03(\x0b\x32\x0e.testpb.SupplyR\x06values\x12G\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponseR\npagination2\xae\x02\n\x10\x42\x61nkQueryService\x12\x45\n\nGetBalance\x12\x19.testpb.GetBalanceRequest\x1a\x1a.testpb.GetBalanceResponse\"\x00\x12H\n\x0bListBalance\x12\x1a.testpb.ListBalanceRequest\x1a\x1b.testpb.ListBalanceResponse\"\x00\x12\x42\n\tGetSupply\x12\x18.testpb.GetSupplyRequest\x1a\x19.testpb.GetSupplyResponse\"\x00\x12\x45\n\nListSupply\x12\x19.testpb.ListSupplyRequest\x1a\x1a.testpb.ListSupplyResponse\"\x00\x42T\n\ncom.testpbB\x0e\x42\x61nkQueryProtoP\x01\xa2\x02\x03TXX\xaa\x02\x06Testpb\xca\x02\x06Testpb\xe2\x02\x12Testpb\\GPBMetadata\xea\x02\x06Testpbb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'testpb.bank_query_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
  _globals['DESCRIPTOR']._options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n\ncom.testpbB\016BankQueryProtoP\001\242\002\003TXX\252\002\006Testpb\312\002\006Testpb\342\002\022Testpb\\GPBMetadata\352\002\006Testpb'
  _globals['_GETBALANCEREQUEST']._serialized_start=98
  _globals['_GETBALANCEREQUEST']._serialized_end=165
  _globals['_GETBALANCERESPONSE']._serialized_start=167
  _globals['_GETBALANCERESPONSE']._serialized_end=226
  _globals['_LISTBALANCEREQUEST']._serialized_start=229
  _globals['_LISTBALANCEREQUEST']._serialized_end=920
  _globals['_LISTBALANCEREQUEST_INDEXKEY']._serialized_start=472
  _globals['_LISTBALANCEREQUEST_INDEXKEY']._serialized_end=787
  _globals['_LISTBALANCEREQUEST_INDEXKEY_ADDRESSDENOM']._serialized_start=640
  _globals['_LISTBALANCEREQUEST_INDEXKEY_ADDRESSDENOM']._serialized_end=734
  _globals['_LISTBALANCEREQUEST_INDEXKEY_DENOM']._serialized_start=736
  _globals['_LISTBALANCEREQUEST_INDEXKEY_DENOM']._serialized_end=780
  _globals['_LISTBALANCEREQUEST_RANGEQUERY']._serialized_start=789
  _globals['_LISTBALANCEREQUEST_RANGEQUERY']._serialized_end=911
  _globals['_LISTBALANCERESPONSE']._serialized_start=923
  _globals['_LISTBALANCERESPONSE']._serialized_end=1058
  _globals['_GETSUPPLYREQUEST']._serialized_start=1060
  _globals['_GETSUPPLYREQUEST']._serialized_end=1100
  _globals['_GETSUPPLYRESPONSE']._serialized_start=1102
  _globals['_GETSUPPLYRESPONSE']._serialized_end=1159
  _globals['_LISTSUPPLYREQUEST']._serialized_start=1162
  _globals['_LISTSUPPLYREQUEST']._serialized_end=1662
  _globals['_LISTSUPPLYREQUEST_INDEXKEY']._serialized_start=1402
  _globals['_LISTSUPPLYREQUEST_INDEXKEY']._serialized_end=1531
  _globals['_LISTSUPPLYREQUEST_INDEXKEY_DENOM']._serialized_start=736
  _globals['_LISTSUPPLYREQUEST_INDEXKEY_DENOM']._serialized_end=780
  _globals['_LISTSUPPLYREQUEST_RANGEQUERY']._serialized_start=1533
  _globals['_LISTSUPPLYREQUEST_RANGEQUERY']._serialized_end=1653
  _globals['_LISTSUPPLYRESPONSE']._serialized_start=1665
  _globals['_LISTSUPPLYRESPONSE']._serialized_end=1798
  _globals['_BANKQUERYSERVICE']._serialized_start=1801
  _globals['_BANKQUERYSERVICE']._serialized_end=2103
# @@protoc_insertion_point(module_scope)
