"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(_runtime_version.Domain.PUBLIC, 5, 29, 0, '', 'cosmos/gov/v1beta1/tx.proto')
_sym_db = _symbol_database.Default()
from ....cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2
from ....cosmos.gov.v1beta1 import gov_pb2 as cosmos_dot_gov_dot_v1beta1_dot_gov__pb2
from ....cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2
from ....gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2
from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2
from ....cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2
from ....amino import amino_pb2 as amino_dot_amino__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1bcosmos/gov/v1beta1/tx.proto\x12\x12cosmos.gov.v1beta1\x1a\x1ecosmos/base/v1beta1/coin.proto\x1a\x1ccosmos/gov/v1beta1/gov.proto\x1a\x19cosmos_proto/cosmos.proto\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\x1a\x17cosmos/msg/v1/msg.proto\x1a\x11amino/amino.proto"\xb1\x02\n\x11MsgSubmitProposal\x12E\n\x07content\x18\x01 \x01(\x0b2\x14.google.protobuf.AnyB\x1e\xca\xb4-\x1acosmos.gov.v1beta1.Content\x12i\n\x0finitial_deposit\x18\x02 \x03(\x0b2\x19.cosmos.base.v1beta1.CoinB5\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xa8\xe7\xb0*\x01\x12*\n\x08proposer\x18\x03 \x01(\tB\x18\xd2\xb4-\x14cosmos.AddressString:>\x88\xa0\x1f\x00\x98\xa0\x1f\x00\xe8\xa0\x1f\x00\x80\xdc \x00\x82\xe7\xb0*\x08proposer\x8a\xe7\xb0*\x1ccosmos-sdk/MsgSubmitProposal"F\n\x19MsgSubmitProposalResponse\x12)\n\x0bproposal_id\x18\x01 \x01(\x04B\x14\xea\xde\x1f\x0bproposal_id\xa8\xe7\xb0*\x01"\xaa\x01\n\x07MsgVote\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12\'\n\x05voter\x18\x02 \x01(\tB\x18\xd2\xb4-\x14cosmos.AddressString\x12.\n\x06option\x18\x03 \x01(\x0e2\x1e.cosmos.gov.v1beta1.VoteOption:1\x88\xa0\x1f\x00\x98\xa0\x1f\x00\xe8\xa0\x1f\x00\x80\xdc \x00\x82\xe7\xb0*\x05voter\x8a\xe7\xb0*\x12cosmos-sdk/MsgVote"\x11\n\x0fMsgVoteResponse"\xe4\x01\n\x0fMsgVoteWeighted\x12)\n\x0bproposal_id\x18\x01 \x01(\x04B\x14\xea\xde\x1f\x0bproposal_id\xa8\xe7\xb0*\x01\x12\'\n\x05voter\x18\x02 \x01(\tB\x18\xd2\xb4-\x14cosmos.AddressString\x12B\n\x07options\x18\x03 \x03(\x0b2&.cosmos.gov.v1beta1.WeightedVoteOptionB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:9\x88\xa0\x1f\x00\x98\xa0\x1f\x00\xe8\xa0\x1f\x00\x80\xdc \x00\x82\xe7\xb0*\x05voter\x8a\xe7\xb0*\x1acosmos-sdk/MsgVoteWeighted"\x19\n\x17MsgVoteWeightedResponse"\x80\x02\n\nMsgDeposit\x12)\n\x0bproposal_id\x18\x01 \x01(\x04B\x14\xea\xde\x1f\x0bproposal_id\xa8\xe7\xb0*\x01\x12+\n\tdepositor\x18\x02 \x01(\tB\x18\xd2\xb4-\x14cosmos.AddressString\x12`\n\x06amount\x18\x03 \x03(\x0b2\x19.cosmos.base.v1beta1.CoinB5\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xa8\xe7\xb0*\x01:8\x88\xa0\x1f\x00\x98\xa0\x1f\x00\xe8\xa0\x1f\x00\x80\xdc \x00\x82\xe7\xb0*\tdepositor\x8a\xe7\xb0*\x15cosmos-sdk/MsgDeposit"\x14\n\x12MsgDepositResponse2\xf3\x02\n\x03Msg\x12f\n\x0eSubmitProposal\x12%.cosmos.gov.v1beta1.MsgSubmitProposal\x1a-.cosmos.gov.v1beta1.MsgSubmitProposalResponse\x12H\n\x04Vote\x12\x1b.cosmos.gov.v1beta1.MsgVote\x1a#.cosmos.gov.v1beta1.MsgVoteResponse\x12`\n\x0cVoteWeighted\x12#.cosmos.gov.v1beta1.MsgVoteWeighted\x1a+.cosmos.gov.v1beta1.MsgVoteWeightedResponse\x12Q\n\x07Deposit\x12\x1e.cosmos.gov.v1beta1.MsgDeposit\x1a&.cosmos.gov.v1beta1.MsgDepositResponse\x1a\x05\x80\xe7\xb0*\x01B2Z0github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1b\x06proto3')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.gov.v1beta1.tx_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
    _globals['DESCRIPTOR']._loaded_options = None
    _globals['DESCRIPTOR']._serialized_options = b'Z0github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1'
    _globals['_MSGSUBMITPROPOSAL'].fields_by_name['content']._loaded_options = None
    _globals['_MSGSUBMITPROPOSAL'].fields_by_name['content']._serialized_options = b'\xca\xb4-\x1acosmos.gov.v1beta1.Content'
    _globals['_MSGSUBMITPROPOSAL'].fields_by_name['initial_deposit']._loaded_options = None
    _globals['_MSGSUBMITPROPOSAL'].fields_by_name['initial_deposit']._serialized_options = b'\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xa8\xe7\xb0*\x01'
    _globals['_MSGSUBMITPROPOSAL'].fields_by_name['proposer']._loaded_options = None
    _globals['_MSGSUBMITPROPOSAL'].fields_by_name['proposer']._serialized_options = b'\xd2\xb4-\x14cosmos.AddressString'
    _globals['_MSGSUBMITPROPOSAL']._loaded_options = None
    _globals['_MSGSUBMITPROPOSAL']._serialized_options = b'\x88\xa0\x1f\x00\x98\xa0\x1f\x00\xe8\xa0\x1f\x00\x80\xdc \x00\x82\xe7\xb0*\x08proposer\x8a\xe7\xb0*\x1ccosmos-sdk/MsgSubmitProposal'
    _globals['_MSGSUBMITPROPOSALRESPONSE'].fields_by_name['proposal_id']._loaded_options = None
    _globals['_MSGSUBMITPROPOSALRESPONSE'].fields_by_name['proposal_id']._serialized_options = b'\xea\xde\x1f\x0bproposal_id\xa8\xe7\xb0*\x01'
    _globals['_MSGVOTE'].fields_by_name['voter']._loaded_options = None
    _globals['_MSGVOTE'].fields_by_name['voter']._serialized_options = b'\xd2\xb4-\x14cosmos.AddressString'
    _globals['_MSGVOTE']._loaded_options = None
    _globals['_MSGVOTE']._serialized_options = b'\x88\xa0\x1f\x00\x98\xa0\x1f\x00\xe8\xa0\x1f\x00\x80\xdc \x00\x82\xe7\xb0*\x05voter\x8a\xe7\xb0*\x12cosmos-sdk/MsgVote'
    _globals['_MSGVOTEWEIGHTED'].fields_by_name['proposal_id']._loaded_options = None
    _globals['_MSGVOTEWEIGHTED'].fields_by_name['proposal_id']._serialized_options = b'\xea\xde\x1f\x0bproposal_id\xa8\xe7\xb0*\x01'
    _globals['_MSGVOTEWEIGHTED'].fields_by_name['voter']._loaded_options = None
    _globals['_MSGVOTEWEIGHTED'].fields_by_name['voter']._serialized_options = b'\xd2\xb4-\x14cosmos.AddressString'
    _globals['_MSGVOTEWEIGHTED'].fields_by_name['options']._loaded_options = None
    _globals['_MSGVOTEWEIGHTED'].fields_by_name['options']._serialized_options = b'\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01'
    _globals['_MSGVOTEWEIGHTED']._loaded_options = None
    _globals['_MSGVOTEWEIGHTED']._serialized_options = b'\x88\xa0\x1f\x00\x98\xa0\x1f\x00\xe8\xa0\x1f\x00\x80\xdc \x00\x82\xe7\xb0*\x05voter\x8a\xe7\xb0*\x1acosmos-sdk/MsgVoteWeighted'
    _globals['_MSGDEPOSIT'].fields_by_name['proposal_id']._loaded_options = None
    _globals['_MSGDEPOSIT'].fields_by_name['proposal_id']._serialized_options = b'\xea\xde\x1f\x0bproposal_id\xa8\xe7\xb0*\x01'
    _globals['_MSGDEPOSIT'].fields_by_name['depositor']._loaded_options = None
    _globals['_MSGDEPOSIT'].fields_by_name['depositor']._serialized_options = b'\xd2\xb4-\x14cosmos.AddressString'
    _globals['_MSGDEPOSIT'].fields_by_name['amount']._loaded_options = None
    _globals['_MSGDEPOSIT'].fields_by_name['amount']._serialized_options = b'\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xa8\xe7\xb0*\x01'
    _globals['_MSGDEPOSIT']._loaded_options = None
    _globals['_MSGDEPOSIT']._serialized_options = b'\x88\xa0\x1f\x00\x98\xa0\x1f\x00\xe8\xa0\x1f\x00\x80\xdc \x00\x82\xe7\xb0*\tdepositor\x8a\xe7\xb0*\x15cosmos-sdk/MsgDeposit'
    _globals['_MSG']._loaded_options = None
    _globals['_MSG']._serialized_options = b'\x80\xe7\xb0*\x01'
    _globals['_MSGSUBMITPROPOSAL']._serialized_start = 234
    _globals['_MSGSUBMITPROPOSAL']._serialized_end = 539
    _globals['_MSGSUBMITPROPOSALRESPONSE']._serialized_start = 541
    _globals['_MSGSUBMITPROPOSALRESPONSE']._serialized_end = 611
    _globals['_MSGVOTE']._serialized_start = 614
    _globals['_MSGVOTE']._serialized_end = 784
    _globals['_MSGVOTERESPONSE']._serialized_start = 786
    _globals['_MSGVOTERESPONSE']._serialized_end = 803
    _globals['_MSGVOTEWEIGHTED']._serialized_start = 806
    _globals['_MSGVOTEWEIGHTED']._serialized_end = 1034
    _globals['_MSGVOTEWEIGHTEDRESPONSE']._serialized_start = 1036
    _globals['_MSGVOTEWEIGHTEDRESPONSE']._serialized_end = 1061
    _globals['_MSGDEPOSIT']._serialized_start = 1064
    _globals['_MSGDEPOSIT']._serialized_end = 1320
    _globals['_MSGDEPOSITRESPONSE']._serialized_start = 1322
    _globals['_MSGDEPOSITRESPONSE']._serialized_end = 1342
    _globals['_MSG']._serialized_start = 1345
    _globals['_MSG']._serialized_end = 1716