# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: cosmos/group/v1/query.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from x.gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2
from x.google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2
from x.cosmos.group.v1 import types_pb2 as cosmos_dot_group_dot_v1_dot_types__pb2
from x.cosmos.base.query.v1beta1 import pagination_pb2 as cosmos_dot_base_dot_query_dot_v1beta1_dot_pagination__pb2
from x.cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1b\x63osmos/group/v1/query.proto\x12\x0f\x63osmos.group.v1\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1b\x63osmos/group/v1/types.proto\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x19\x63osmos_proto/cosmos.proto\")\n\x15QueryGroupInfoRequest\x12\x10\n\x08group_id\x18\x01 \x01(\x04\"B\n\x16QueryGroupInfoResponse\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.cosmos.group.v1.GroupInfo\"H\n\x1bQueryGroupPolicyInfoRequest\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\"N\n\x1cQueryGroupPolicyInfoResponse\x12.\n\x04info\x18\x01 \x01(\x0b\x32 .cosmos.group.v1.GroupPolicyInfo\"h\n\x18QueryGroupMembersRequest\x12\x10\n\x08group_id\x18\x01 \x01(\x04\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x87\x01\n\x19QueryGroupMembersResponse\x12-\n\x07members\x18\x01 \x03(\x0b\x32\x1c.cosmos.group.v1.GroupMember\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x80\x01\n\x19QueryGroupsByAdminRequest\x12\'\n\x05\x61\x64min\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x85\x01\n\x1aQueryGroupsByAdminResponse\x12*\n\x06groups\x18\x01 \x03(\x0b\x32\x1a.cosmos.group.v1.GroupInfo\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"p\n QueryGroupPoliciesByGroupRequest\x12\x10\n\x08group_id\x18\x01 \x01(\x04\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x9a\x01\n!QueryGroupPoliciesByGroupResponse\x12\x38\n\x0egroup_policies\x18\x01 \x03(\x0b\x32 .cosmos.group.v1.GroupPolicyInfo\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x87\x01\n QueryGroupPoliciesByAdminRequest\x12\'\n\x05\x61\x64min\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x9a\x01\n!QueryGroupPoliciesByAdminResponse\x12\x38\n\x0egroup_policies\x18\x01 \x03(\x0b\x32 .cosmos.group.v1.GroupPolicyInfo\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"+\n\x14QueryProposalRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\"D\n\x15QueryProposalResponse\x12+\n\x08proposal\x18\x01 \x01(\x0b\x32\x19.cosmos.group.v1.Proposal\"\x8b\x01\n\"QueryProposalsByGroupPolicyRequest\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x90\x01\n#QueryProposalsByGroupPolicyResponse\x12,\n\tproposals\x18\x01 \x03(\x0b\x32\x19.cosmos.group.v1.Proposal\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"_\n\x1fQueryVoteByProposalVoterRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12\'\n\x05voter\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\"G\n QueryVoteByProposalVoterResponse\x12#\n\x04vote\x18\x01 \x01(\x0b\x32\x15.cosmos.group.v1.Vote\"n\n\x1bQueryVotesByProposalRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x81\x01\n\x1cQueryVotesByProposalResponse\x12$\n\x05votes\x18\x01 \x03(\x0b\x32\x15.cosmos.group.v1.Vote\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x7f\n\x18QueryVotesByVoterRequest\x12\'\n\x05voter\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"~\n\x19QueryVotesByVoterResponse\x12$\n\x05votes\x18\x01 \x03(\x0b\x32\x15.cosmos.group.v1.Vote\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x83\x01\n\x1aQueryGroupsByMemberRequest\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x86\x01\n\x1bQueryGroupsByMemberResponse\x12*\n\x06groups\x18\x01 \x03(\x0b\x32\x1a.cosmos.group.v1.GroupInfo\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\".\n\x17QueryTallyResultRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\"M\n\x18QueryTallyResultResponse\x12\x31\n\x05tally\x18\x01 \x01(\x0b\x32\x1c.cosmos.group.v1.TallyResultB\x04\xc8\xde\x1f\x00\"P\n\x12QueryGroupsRequest\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"~\n\x13QueryGroupsResponse\x12*\n\x06groups\x18\x01 \x03(\x0b\x32\x1a.cosmos.group.v1.GroupInfo\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse2\xfb\x11\n\x05Query\x12\x8c\x01\n\tGroupInfo\x12&.cosmos.group.v1.QueryGroupInfoRequest\x1a\'.cosmos.group.v1.QueryGroupInfoResponse\".\x82\xd3\xe4\x93\x02(\x12&/cosmos/group/v1/group_info/{group_id}\x12\xa4\x01\n\x0fGroupPolicyInfo\x12,.cosmos.group.v1.QueryGroupPolicyInfoRequest\x1a-.cosmos.group.v1.QueryGroupPolicyInfoResponse\"4\x82\xd3\xe4\x93\x02.\x12,/cosmos/group/v1/group_policy_info/{address}\x12\x98\x01\n\x0cGroupMembers\x12).cosmos.group.v1.QueryGroupMembersRequest\x1a*.cosmos.group.v1.QueryGroupMembersResponse\"1\x82\xd3\xe4\x93\x02+\x12)/cosmos/group/v1/group_members/{group_id}\x12\x9a\x01\n\rGroupsByAdmin\x12*.cosmos.group.v1.QueryGroupsByAdminRequest\x1a+.cosmos.group.v1.QueryGroupsByAdminResponse\"0\x82\xd3\xe4\x93\x02*\x12(/cosmos/group/v1/groups_by_admin/{admin}\x12\xba\x01\n\x14GroupPoliciesByGroup\x12\x31.cosmos.group.v1.QueryGroupPoliciesByGroupRequest\x1a\x32.cosmos.group.v1.QueryGroupPoliciesByGroupResponse\";\x82\xd3\xe4\x93\x02\x35\x12\x33/cosmos/group/v1/group_policies_by_group/{group_id}\x12\xb7\x01\n\x14GroupPoliciesByAdmin\x12\x31.cosmos.group.v1.QueryGroupPoliciesByAdminRequest\x1a\x32.cosmos.group.v1.QueryGroupPoliciesByAdminResponse\"8\x82\xd3\xe4\x93\x02\x32\x12\x30/cosmos/group/v1/group_policies_by_admin/{admin}\x12\x8a\x01\n\x08Proposal\x12%.cosmos.group.v1.QueryProposalRequest\x1a&.cosmos.group.v1.QueryProposalResponse\"/\x82\xd3\xe4\x93\x02)\x12\'/cosmos/group/v1/proposal/{proposal_id}\x12\xc1\x01\n\x16ProposalsByGroupPolicy\x12\x33.cosmos.group.v1.QueryProposalsByGroupPolicyRequest\x1a\x34.cosmos.group.v1.QueryProposalsByGroupPolicyResponse\"<\x82\xd3\xe4\x93\x02\x36\x12\x34/cosmos/group/v1/proposals_by_group_policy/{address}\x12\xc1\x01\n\x13VoteByProposalVoter\x12\x30.cosmos.group.v1.QueryVoteByProposalVoterRequest\x1a\x31.cosmos.group.v1.QueryVoteByProposalVoterResponse\"E\x82\xd3\xe4\x93\x02?\x12=/cosmos/group/v1/vote_by_proposal_voter/{proposal_id}/{voter}\x12\xa8\x01\n\x0fVotesByProposal\x12,.cosmos.group.v1.QueryVotesByProposalRequest\x1a-.cosmos.group.v1.QueryVotesByProposalResponse\"8\x82\xd3\xe4\x93\x02\x32\x12\x30/cosmos/group/v1/votes_by_proposal/{proposal_id}\x12\x96\x01\n\x0cVotesByVoter\x12).cosmos.group.v1.QueryVotesByVoterRequest\x1a*.cosmos.group.v1.QueryVotesByVoterResponse\"/\x82\xd3\xe4\x93\x02)\x12\'/cosmos/group/v1/votes_by_voter/{voter}\x12\xa0\x01\n\x0eGroupsByMember\x12+.cosmos.group.v1.QueryGroupsByMemberRequest\x1a,.cosmos.group.v1.QueryGroupsByMemberResponse\"3\x82\xd3\xe4\x93\x02-\x12+/cosmos/group/v1/groups_by_member/{address}\x12\x9a\x01\n\x0bTallyResult\x12(.cosmos.group.v1.QueryTallyResultRequest\x1a).cosmos.group.v1.QueryTallyResultResponse\"6\x82\xd3\xe4\x93\x02\x30\x12./cosmos/group/v1/proposals/{proposal_id}/tally\x12t\n\x06Groups\x12#.cosmos.group.v1.QueryGroupsRequest\x1a$.cosmos.group.v1.QueryGroupsResponse\"\x1f\x82\xd3\xe4\x93\x02\x19\x12\x17/cosmos/group/v1/groupsB&Z$github.com/cosmos/cosmos-sdk/x/groupb\x06proto3')



_QUERYGROUPINFOREQUEST = DESCRIPTOR.message_types_by_name['QueryGroupInfoRequest']
_QUERYGROUPINFORESPONSE = DESCRIPTOR.message_types_by_name['QueryGroupInfoResponse']
_QUERYGROUPPOLICYINFOREQUEST = DESCRIPTOR.message_types_by_name['QueryGroupPolicyInfoRequest']
_QUERYGROUPPOLICYINFORESPONSE = DESCRIPTOR.message_types_by_name['QueryGroupPolicyInfoResponse']
_QUERYGROUPMEMBERSREQUEST = DESCRIPTOR.message_types_by_name['QueryGroupMembersRequest']
_QUERYGROUPMEMBERSRESPONSE = DESCRIPTOR.message_types_by_name['QueryGroupMembersResponse']
_QUERYGROUPSBYADMINREQUEST = DESCRIPTOR.message_types_by_name['QueryGroupsByAdminRequest']
_QUERYGROUPSBYADMINRESPONSE = DESCRIPTOR.message_types_by_name['QueryGroupsByAdminResponse']
_QUERYGROUPPOLICIESBYGROUPREQUEST = DESCRIPTOR.message_types_by_name['QueryGroupPoliciesByGroupRequest']
_QUERYGROUPPOLICIESBYGROUPRESPONSE = DESCRIPTOR.message_types_by_name['QueryGroupPoliciesByGroupResponse']
_QUERYGROUPPOLICIESBYADMINREQUEST = DESCRIPTOR.message_types_by_name['QueryGroupPoliciesByAdminRequest']
_QUERYGROUPPOLICIESBYADMINRESPONSE = DESCRIPTOR.message_types_by_name['QueryGroupPoliciesByAdminResponse']
_QUERYPROPOSALREQUEST = DESCRIPTOR.message_types_by_name['QueryProposalRequest']
_QUERYPROPOSALRESPONSE = DESCRIPTOR.message_types_by_name['QueryProposalResponse']
_QUERYPROPOSALSBYGROUPPOLICYREQUEST = DESCRIPTOR.message_types_by_name['QueryProposalsByGroupPolicyRequest']
_QUERYPROPOSALSBYGROUPPOLICYRESPONSE = DESCRIPTOR.message_types_by_name['QueryProposalsByGroupPolicyResponse']
_QUERYVOTEBYPROPOSALVOTERREQUEST = DESCRIPTOR.message_types_by_name['QueryVoteByProposalVoterRequest']
_QUERYVOTEBYPROPOSALVOTERRESPONSE = DESCRIPTOR.message_types_by_name['QueryVoteByProposalVoterResponse']
_QUERYVOTESBYPROPOSALREQUEST = DESCRIPTOR.message_types_by_name['QueryVotesByProposalRequest']
_QUERYVOTESBYPROPOSALRESPONSE = DESCRIPTOR.message_types_by_name['QueryVotesByProposalResponse']
_QUERYVOTESBYVOTERREQUEST = DESCRIPTOR.message_types_by_name['QueryVotesByVoterRequest']
_QUERYVOTESBYVOTERRESPONSE = DESCRIPTOR.message_types_by_name['QueryVotesByVoterResponse']
_QUERYGROUPSBYMEMBERREQUEST = DESCRIPTOR.message_types_by_name['QueryGroupsByMemberRequest']
_QUERYGROUPSBYMEMBERRESPONSE = DESCRIPTOR.message_types_by_name['QueryGroupsByMemberResponse']
_QUERYTALLYRESULTREQUEST = DESCRIPTOR.message_types_by_name['QueryTallyResultRequest']
_QUERYTALLYRESULTRESPONSE = DESCRIPTOR.message_types_by_name['QueryTallyResultResponse']
_QUERYGROUPSREQUEST = DESCRIPTOR.message_types_by_name['QueryGroupsRequest']
_QUERYGROUPSRESPONSE = DESCRIPTOR.message_types_by_name['QueryGroupsResponse']
QueryGroupInfoRequest = _reflection.GeneratedProtocolMessageType('QueryGroupInfoRequest', (_message.Message,), {
  'DESCRIPTOR' : _QUERYGROUPINFOREQUEST,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryGroupInfoRequest)
  })
_sym_db.RegisterMessage(QueryGroupInfoRequest)

QueryGroupInfoResponse = _reflection.GeneratedProtocolMessageType('QueryGroupInfoResponse', (_message.Message,), {
  'DESCRIPTOR' : _QUERYGROUPINFORESPONSE,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryGroupInfoResponse)
  })
_sym_db.RegisterMessage(QueryGroupInfoResponse)

QueryGroupPolicyInfoRequest = _reflection.GeneratedProtocolMessageType('QueryGroupPolicyInfoRequest', (_message.Message,), {
  'DESCRIPTOR' : _QUERYGROUPPOLICYINFOREQUEST,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryGroupPolicyInfoRequest)
  })
_sym_db.RegisterMessage(QueryGroupPolicyInfoRequest)

QueryGroupPolicyInfoResponse = _reflection.GeneratedProtocolMessageType('QueryGroupPolicyInfoResponse', (_message.Message,), {
  'DESCRIPTOR' : _QUERYGROUPPOLICYINFORESPONSE,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryGroupPolicyInfoResponse)
  })
_sym_db.RegisterMessage(QueryGroupPolicyInfoResponse)

QueryGroupMembersRequest = _reflection.GeneratedProtocolMessageType('QueryGroupMembersRequest', (_message.Message,), {
  'DESCRIPTOR' : _QUERYGROUPMEMBERSREQUEST,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryGroupMembersRequest)
  })
_sym_db.RegisterMessage(QueryGroupMembersRequest)

QueryGroupMembersResponse = _reflection.GeneratedProtocolMessageType('QueryGroupMembersResponse', (_message.Message,), {
  'DESCRIPTOR' : _QUERYGROUPMEMBERSRESPONSE,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryGroupMembersResponse)
  })
_sym_db.RegisterMessage(QueryGroupMembersResponse)

QueryGroupsByAdminRequest = _reflection.GeneratedProtocolMessageType('QueryGroupsByAdminRequest', (_message.Message,), {
  'DESCRIPTOR' : _QUERYGROUPSBYADMINREQUEST,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryGroupsByAdminRequest)
  })
_sym_db.RegisterMessage(QueryGroupsByAdminRequest)

QueryGroupsByAdminResponse = _reflection.GeneratedProtocolMessageType('QueryGroupsByAdminResponse', (_message.Message,), {
  'DESCRIPTOR' : _QUERYGROUPSBYADMINRESPONSE,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryGroupsByAdminResponse)
  })
_sym_db.RegisterMessage(QueryGroupsByAdminResponse)

QueryGroupPoliciesByGroupRequest = _reflection.GeneratedProtocolMessageType('QueryGroupPoliciesByGroupRequest', (_message.Message,), {
  'DESCRIPTOR' : _QUERYGROUPPOLICIESBYGROUPREQUEST,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryGroupPoliciesByGroupRequest)
  })
_sym_db.RegisterMessage(QueryGroupPoliciesByGroupRequest)

QueryGroupPoliciesByGroupResponse = _reflection.GeneratedProtocolMessageType('QueryGroupPoliciesByGroupResponse', (_message.Message,), {
  'DESCRIPTOR' : _QUERYGROUPPOLICIESBYGROUPRESPONSE,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryGroupPoliciesByGroupResponse)
  })
_sym_db.RegisterMessage(QueryGroupPoliciesByGroupResponse)

QueryGroupPoliciesByAdminRequest = _reflection.GeneratedProtocolMessageType('QueryGroupPoliciesByAdminRequest', (_message.Message,), {
  'DESCRIPTOR' : _QUERYGROUPPOLICIESBYADMINREQUEST,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryGroupPoliciesByAdminRequest)
  })
_sym_db.RegisterMessage(QueryGroupPoliciesByAdminRequest)

QueryGroupPoliciesByAdminResponse = _reflection.GeneratedProtocolMessageType('QueryGroupPoliciesByAdminResponse', (_message.Message,), {
  'DESCRIPTOR' : _QUERYGROUPPOLICIESBYADMINRESPONSE,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryGroupPoliciesByAdminResponse)
  })
_sym_db.RegisterMessage(QueryGroupPoliciesByAdminResponse)

QueryProposalRequest = _reflection.GeneratedProtocolMessageType('QueryProposalRequest', (_message.Message,), {
  'DESCRIPTOR' : _QUERYPROPOSALREQUEST,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryProposalRequest)
  })
_sym_db.RegisterMessage(QueryProposalRequest)

QueryProposalResponse = _reflection.GeneratedProtocolMessageType('QueryProposalResponse', (_message.Message,), {
  'DESCRIPTOR' : _QUERYPROPOSALRESPONSE,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryProposalResponse)
  })
_sym_db.RegisterMessage(QueryProposalResponse)

QueryProposalsByGroupPolicyRequest = _reflection.GeneratedProtocolMessageType('QueryProposalsByGroupPolicyRequest', (_message.Message,), {
  'DESCRIPTOR' : _QUERYPROPOSALSBYGROUPPOLICYREQUEST,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryProposalsByGroupPolicyRequest)
  })
_sym_db.RegisterMessage(QueryProposalsByGroupPolicyRequest)

QueryProposalsByGroupPolicyResponse = _reflection.GeneratedProtocolMessageType('QueryProposalsByGroupPolicyResponse', (_message.Message,), {
  'DESCRIPTOR' : _QUERYPROPOSALSBYGROUPPOLICYRESPONSE,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryProposalsByGroupPolicyResponse)
  })
_sym_db.RegisterMessage(QueryProposalsByGroupPolicyResponse)

QueryVoteByProposalVoterRequest = _reflection.GeneratedProtocolMessageType('QueryVoteByProposalVoterRequest', (_message.Message,), {
  'DESCRIPTOR' : _QUERYVOTEBYPROPOSALVOTERREQUEST,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryVoteByProposalVoterRequest)
  })
_sym_db.RegisterMessage(QueryVoteByProposalVoterRequest)

QueryVoteByProposalVoterResponse = _reflection.GeneratedProtocolMessageType('QueryVoteByProposalVoterResponse', (_message.Message,), {
  'DESCRIPTOR' : _QUERYVOTEBYPROPOSALVOTERRESPONSE,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryVoteByProposalVoterResponse)
  })
_sym_db.RegisterMessage(QueryVoteByProposalVoterResponse)

QueryVotesByProposalRequest = _reflection.GeneratedProtocolMessageType('QueryVotesByProposalRequest', (_message.Message,), {
  'DESCRIPTOR' : _QUERYVOTESBYPROPOSALREQUEST,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryVotesByProposalRequest)
  })
_sym_db.RegisterMessage(QueryVotesByProposalRequest)

QueryVotesByProposalResponse = _reflection.GeneratedProtocolMessageType('QueryVotesByProposalResponse', (_message.Message,), {
  'DESCRIPTOR' : _QUERYVOTESBYPROPOSALRESPONSE,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryVotesByProposalResponse)
  })
_sym_db.RegisterMessage(QueryVotesByProposalResponse)

QueryVotesByVoterRequest = _reflection.GeneratedProtocolMessageType('QueryVotesByVoterRequest', (_message.Message,), {
  'DESCRIPTOR' : _QUERYVOTESBYVOTERREQUEST,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryVotesByVoterRequest)
  })
_sym_db.RegisterMessage(QueryVotesByVoterRequest)

QueryVotesByVoterResponse = _reflection.GeneratedProtocolMessageType('QueryVotesByVoterResponse', (_message.Message,), {
  'DESCRIPTOR' : _QUERYVOTESBYVOTERRESPONSE,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryVotesByVoterResponse)
  })
_sym_db.RegisterMessage(QueryVotesByVoterResponse)

QueryGroupsByMemberRequest = _reflection.GeneratedProtocolMessageType('QueryGroupsByMemberRequest', (_message.Message,), {
  'DESCRIPTOR' : _QUERYGROUPSBYMEMBERREQUEST,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryGroupsByMemberRequest)
  })
_sym_db.RegisterMessage(QueryGroupsByMemberRequest)

QueryGroupsByMemberResponse = _reflection.GeneratedProtocolMessageType('QueryGroupsByMemberResponse', (_message.Message,), {
  'DESCRIPTOR' : _QUERYGROUPSBYMEMBERRESPONSE,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryGroupsByMemberResponse)
  })
_sym_db.RegisterMessage(QueryGroupsByMemberResponse)

QueryTallyResultRequest = _reflection.GeneratedProtocolMessageType('QueryTallyResultRequest', (_message.Message,), {
  'DESCRIPTOR' : _QUERYTALLYRESULTREQUEST,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryTallyResultRequest)
  })
_sym_db.RegisterMessage(QueryTallyResultRequest)

QueryTallyResultResponse = _reflection.GeneratedProtocolMessageType('QueryTallyResultResponse', (_message.Message,), {
  'DESCRIPTOR' : _QUERYTALLYRESULTRESPONSE,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryTallyResultResponse)
  })
_sym_db.RegisterMessage(QueryTallyResultResponse)

QueryGroupsRequest = _reflection.GeneratedProtocolMessageType('QueryGroupsRequest', (_message.Message,), {
  'DESCRIPTOR' : _QUERYGROUPSREQUEST,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryGroupsRequest)
  })
_sym_db.RegisterMessage(QueryGroupsRequest)

QueryGroupsResponse = _reflection.GeneratedProtocolMessageType('QueryGroupsResponse', (_message.Message,), {
  'DESCRIPTOR' : _QUERYGROUPSRESPONSE,
  '__module__' : 'cosmos.group.v1.query_pb2'
  # @@protoc_insertion_point(class_scope:cosmos.group.v1.QueryGroupsResponse)
  })
_sym_db.RegisterMessage(QueryGroupsResponse)

_QUERY = DESCRIPTOR.services_by_name['Query']
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'Z$github.com/cosmos/cosmos-sdk/x/group'
  _QUERYGROUPPOLICYINFOREQUEST.fields_by_name['address']._options = None
  _QUERYGROUPPOLICYINFOREQUEST.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString'
  _QUERYGROUPSBYADMINREQUEST.fields_by_name['admin']._options = None
  _QUERYGROUPSBYADMINREQUEST.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString'
  _QUERYGROUPPOLICIESBYADMINREQUEST.fields_by_name['admin']._options = None
  _QUERYGROUPPOLICIESBYADMINREQUEST.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString'
  _QUERYPROPOSALSBYGROUPPOLICYREQUEST.fields_by_name['address']._options = None
  _QUERYPROPOSALSBYGROUPPOLICYREQUEST.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString'
  _QUERYVOTEBYPROPOSALVOTERREQUEST.fields_by_name['voter']._options = None
  _QUERYVOTEBYPROPOSALVOTERREQUEST.fields_by_name['voter']._serialized_options = b'\322\264-\024cosmos.AddressString'
  _QUERYVOTESBYVOTERREQUEST.fields_by_name['voter']._options = None
  _QUERYVOTESBYVOTERREQUEST.fields_by_name['voter']._serialized_options = b'\322\264-\024cosmos.AddressString'
  _QUERYGROUPSBYMEMBERREQUEST.fields_by_name['address']._options = None
  _QUERYGROUPSBYMEMBERREQUEST.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString'
  _QUERYTALLYRESULTRESPONSE.fields_by_name['tally']._options = None
  _QUERYTALLYRESULTRESPONSE.fields_by_name['tally']._serialized_options = b'\310\336\037\000'
  _QUERY.methods_by_name['GroupInfo']._options = None
  _QUERY.methods_by_name['GroupInfo']._serialized_options = b'\202\323\344\223\002(\022&/cosmos/group/v1/group_info/{group_id}'
  _QUERY.methods_by_name['GroupPolicyInfo']._options = None
  _QUERY.methods_by_name['GroupPolicyInfo']._serialized_options = b'\202\323\344\223\002.\022,/cosmos/group/v1/group_policy_info/{address}'
  _QUERY.methods_by_name['GroupMembers']._options = None
  _QUERY.methods_by_name['GroupMembers']._serialized_options = b'\202\323\344\223\002+\022)/cosmos/group/v1/group_members/{group_id}'
  _QUERY.methods_by_name['GroupsByAdmin']._options = None
  _QUERY.methods_by_name['GroupsByAdmin']._serialized_options = b'\202\323\344\223\002*\022(/cosmos/group/v1/groups_by_admin/{admin}'
  _QUERY.methods_by_name['GroupPoliciesByGroup']._options = None
  _QUERY.methods_by_name['GroupPoliciesByGroup']._serialized_options = b'\202\323\344\223\0025\0223/cosmos/group/v1/group_policies_by_group/{group_id}'
  _QUERY.methods_by_name['GroupPoliciesByAdmin']._options = None
  _QUERY.methods_by_name['GroupPoliciesByAdmin']._serialized_options = b'\202\323\344\223\0022\0220/cosmos/group/v1/group_policies_by_admin/{admin}'
  _QUERY.methods_by_name['Proposal']._options = None
  _QUERY.methods_by_name['Proposal']._serialized_options = b'\202\323\344\223\002)\022\'/cosmos/group/v1/proposal/{proposal_id}'
  _QUERY.methods_by_name['ProposalsByGroupPolicy']._options = None
  _QUERY.methods_by_name['ProposalsByGroupPolicy']._serialized_options = b'\202\323\344\223\0026\0224/cosmos/group/v1/proposals_by_group_policy/{address}'
  _QUERY.methods_by_name['VoteByProposalVoter']._options = None
  _QUERY.methods_by_name['VoteByProposalVoter']._serialized_options = b'\202\323\344\223\002?\022=/cosmos/group/v1/vote_by_proposal_voter/{proposal_id}/{voter}'
  _QUERY.methods_by_name['VotesByProposal']._options = None
  _QUERY.methods_by_name['VotesByProposal']._serialized_options = b'\202\323\344\223\0022\0220/cosmos/group/v1/votes_by_proposal/{proposal_id}'
  _QUERY.methods_by_name['VotesByVoter']._options = None
  _QUERY.methods_by_name['VotesByVoter']._serialized_options = b'\202\323\344\223\002)\022\'/cosmos/group/v1/votes_by_voter/{voter}'
  _QUERY.methods_by_name['GroupsByMember']._options = None
  _QUERY.methods_by_name['GroupsByMember']._serialized_options = b'\202\323\344\223\002-\022+/cosmos/group/v1/groups_by_member/{address}'
  _QUERY.methods_by_name['TallyResult']._options = None
  _QUERY.methods_by_name['TallyResult']._serialized_options = b'\202\323\344\223\0020\022./cosmos/group/v1/proposals/{proposal_id}/tally'
  _QUERY.methods_by_name['Groups']._options = None
  _QUERY.methods_by_name['Groups']._serialized_options = b'\202\323\344\223\002\031\022\027/cosmos/group/v1/groups'
  _QUERYGROUPINFOREQUEST._serialized_start=200
  _QUERYGROUPINFOREQUEST._serialized_end=241
  _QUERYGROUPINFORESPONSE._serialized_start=243
  _QUERYGROUPINFORESPONSE._serialized_end=309
  _QUERYGROUPPOLICYINFOREQUEST._serialized_start=311
  _QUERYGROUPPOLICYINFOREQUEST._serialized_end=383
  _QUERYGROUPPOLICYINFORESPONSE._serialized_start=385
  _QUERYGROUPPOLICYINFORESPONSE._serialized_end=463
  _QUERYGROUPMEMBERSREQUEST._serialized_start=465
  _QUERYGROUPMEMBERSREQUEST._serialized_end=569
  _QUERYGROUPMEMBERSRESPONSE._serialized_start=572
  _QUERYGROUPMEMBERSRESPONSE._serialized_end=707
  _QUERYGROUPSBYADMINREQUEST._serialized_start=710
  _QUERYGROUPSBYADMINREQUEST._serialized_end=838
  _QUERYGROUPSBYADMINRESPONSE._serialized_start=841
  _QUERYGROUPSBYADMINRESPONSE._serialized_end=974
  _QUERYGROUPPOLICIESBYGROUPREQUEST._serialized_start=976
  _QUERYGROUPPOLICIESBYGROUPREQUEST._serialized_end=1088
  _QUERYGROUPPOLICIESBYGROUPRESPONSE._serialized_start=1091
  _QUERYGROUPPOLICIESBYGROUPRESPONSE._serialized_end=1245
  _QUERYGROUPPOLICIESBYADMINREQUEST._serialized_start=1248
  _QUERYGROUPPOLICIESBYADMINREQUEST._serialized_end=1383
  _QUERYGROUPPOLICIESBYADMINRESPONSE._serialized_start=1386
  _QUERYGROUPPOLICIESBYADMINRESPONSE._serialized_end=1540
  _QUERYPROPOSALREQUEST._serialized_start=1542
  _QUERYPROPOSALREQUEST._serialized_end=1585
  _QUERYPROPOSALRESPONSE._serialized_start=1587
  _QUERYPROPOSALRESPONSE._serialized_end=1655
  _QUERYPROPOSALSBYGROUPPOLICYREQUEST._serialized_start=1658
  _QUERYPROPOSALSBYGROUPPOLICYREQUEST._serialized_end=1797
  _QUERYPROPOSALSBYGROUPPOLICYRESPONSE._serialized_start=1800
  _QUERYPROPOSALSBYGROUPPOLICYRESPONSE._serialized_end=1944
  _QUERYVOTEBYPROPOSALVOTERREQUEST._serialized_start=1946
  _QUERYVOTEBYPROPOSALVOTERREQUEST._serialized_end=2041
  _QUERYVOTEBYPROPOSALVOTERRESPONSE._serialized_start=2043
  _QUERYVOTEBYPROPOSALVOTERRESPONSE._serialized_end=2114
  _QUERYVOTESBYPROPOSALREQUEST._serialized_start=2116
  _QUERYVOTESBYPROPOSALREQUEST._serialized_end=2226
  _QUERYVOTESBYPROPOSALRESPONSE._serialized_start=2229
  _QUERYVOTESBYPROPOSALRESPONSE._serialized_end=2358
  _QUERYVOTESBYVOTERREQUEST._serialized_start=2360
  _QUERYVOTESBYVOTERREQUEST._serialized_end=2487
  _QUERYVOTESBYVOTERRESPONSE._serialized_start=2489
  _QUERYVOTESBYVOTERRESPONSE._serialized_end=2615
  _QUERYGROUPSBYMEMBERREQUEST._serialized_start=2618
  _QUERYGROUPSBYMEMBERREQUEST._serialized_end=2749
  _QUERYGROUPSBYMEMBERRESPONSE._serialized_start=2752
  _QUERYGROUPSBYMEMBERRESPONSE._serialized_end=2886
  _QUERYTALLYRESULTREQUEST._serialized_start=2888
  _QUERYTALLYRESULTREQUEST._serialized_end=2934
  _QUERYTALLYRESULTRESPONSE._serialized_start=2936
  _QUERYTALLYRESULTRESPONSE._serialized_end=3013
  _QUERYGROUPSREQUEST._serialized_start=3015
  _QUERYGROUPSREQUEST._serialized_end=3095
  _QUERYGROUPSRESPONSE._serialized_start=3097
  _QUERYGROUPSRESPONSE._serialized_end=3223
  _QUERY._serialized_start=3226
  _QUERY._serialized_end=5525
# @@protoc_insertion_point(module_scope)
