# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: nibiru/oracle/v1/tx.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
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
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2
from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x19nibiru/oracle/v1/tx.proto\x12\x10nibiru.oracle.v1\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\"\xaf\x01\n\x1fMsgAggregateExchangeRatePrevote\x12#\n\x04hash\x18\x01 \x01(\tB\x0f\xf2\xde\x1f\x0byaml:\"hash\"R\x04hash\x12)\n\x06\x66\x65\x65\x64\x65r\x18\x02 \x01(\tB\x11\xf2\xde\x1f\ryaml:\"feeder\"R\x06\x66\x65\x65\x64\x65r\x12\x32\n\tvalidator\x18\x03 \x01(\tB\x14\xf2\xde\x1f\x10yaml:\"validator\"R\tvalidator:\x08\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\")\n\'MsgAggregateExchangeRatePrevoteResponse\"\xee\x01\n\x1cMsgAggregateExchangeRateVote\x12#\n\x04salt\x18\x01 \x01(\tB\x0f\xf2\xde\x1f\x0byaml:\"salt\"R\x04salt\x12@\n\x0e\x65xchange_rates\x18\x02 \x01(\tB\x19\xf2\xde\x1f\x15yaml:\"exchange_rates\"R\rexchangeRates\x12)\n\x06\x66\x65\x65\x64\x65r\x18\x03 \x01(\tB\x11\xf2\xde\x1f\ryaml:\"feeder\"R\x06\x66\x65\x65\x64\x65r\x12\x32\n\tvalidator\x18\x04 \x01(\tB\x14\xf2\xde\x1f\x10yaml:\"validator\"R\tvalidator:\x08\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\"&\n$MsgAggregateExchangeRateVoteResponse\"\x84\x01\n\x16MsgDelegateFeedConsent\x12/\n\x08operator\x18\x01 \x01(\tB\x13\xf2\xde\x1f\x0fyaml:\"operator\"R\x08operator\x12/\n\x08\x64\x65legate\x18\x02 \x01(\tB\x13\xf2\xde\x1f\x0fyaml:\"delegate\"R\x08\x64\x65legate:\x08\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\" \n\x1eMsgDelegateFeedConsentResponse2\xf3\x03\n\x03Msg\x12\xac\x01\n\x1c\x41ggregateExchangeRatePrevote\x12\x31.nibiru.oracle.v1.MsgAggregateExchangeRatePrevote\x1a\x39.nibiru.oracle.v1.MsgAggregateExchangeRatePrevoteResponse\"\x1e\x82\xd3\xe4\x93\x02\x18\"\x16/nibiru/oracle/prevote\x12\xa0\x01\n\x19\x41ggregateExchangeRateVote\x12..nibiru.oracle.v1.MsgAggregateExchangeRateVote\x1a\x36.nibiru.oracle.v1.MsgAggregateExchangeRateVoteResponse\"\x1b\x82\xd3\xe4\x93\x02\x15\"\x13/nibiru/oracle/vote\x12\x99\x01\n\x13\x44\x65legateFeedConsent\x12(.nibiru.oracle.v1.MsgDelegateFeedConsent\x1a\x30.nibiru.oracle.v1.MsgDelegateFeedConsentResponse\"&\x82\xd3\xe4\x93\x02 \"\x1e/nibiru/oracle/feeder-delegateB.Z,github.com/NibiruChain/nibiru/x/oracle/typesb\x06proto3')

_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'nibiru.oracle.v1.tx_pb2', globals())
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'Z,github.com/NibiruChain/nibiru/x/oracle/types'
  _MSGAGGREGATEEXCHANGERATEPREVOTE.fields_by_name['hash']._options = None
  _MSGAGGREGATEEXCHANGERATEPREVOTE.fields_by_name['hash']._serialized_options = b'\362\336\037\013yaml:\"hash\"'
  _MSGAGGREGATEEXCHANGERATEPREVOTE.fields_by_name['feeder']._options = None
  _MSGAGGREGATEEXCHANGERATEPREVOTE.fields_by_name['feeder']._serialized_options = b'\362\336\037\ryaml:\"feeder\"'
  _MSGAGGREGATEEXCHANGERATEPREVOTE.fields_by_name['validator']._options = None
  _MSGAGGREGATEEXCHANGERATEPREVOTE.fields_by_name['validator']._serialized_options = b'\362\336\037\020yaml:\"validator\"'
  _MSGAGGREGATEEXCHANGERATEPREVOTE._options = None
  _MSGAGGREGATEEXCHANGERATEPREVOTE._serialized_options = b'\210\240\037\000\350\240\037\000'
  _MSGAGGREGATEEXCHANGERATEVOTE.fields_by_name['salt']._options = None
  _MSGAGGREGATEEXCHANGERATEVOTE.fields_by_name['salt']._serialized_options = b'\362\336\037\013yaml:\"salt\"'
  _MSGAGGREGATEEXCHANGERATEVOTE.fields_by_name['exchange_rates']._options = None
  _MSGAGGREGATEEXCHANGERATEVOTE.fields_by_name['exchange_rates']._serialized_options = b'\362\336\037\025yaml:\"exchange_rates\"'
  _MSGAGGREGATEEXCHANGERATEVOTE.fields_by_name['feeder']._options = None
  _MSGAGGREGATEEXCHANGERATEVOTE.fields_by_name['feeder']._serialized_options = b'\362\336\037\ryaml:\"feeder\"'
  _MSGAGGREGATEEXCHANGERATEVOTE.fields_by_name['validator']._options = None
  _MSGAGGREGATEEXCHANGERATEVOTE.fields_by_name['validator']._serialized_options = b'\362\336\037\020yaml:\"validator\"'
  _MSGAGGREGATEEXCHANGERATEVOTE._options = None
  _MSGAGGREGATEEXCHANGERATEVOTE._serialized_options = b'\210\240\037\000\350\240\037\000'
  _MSGDELEGATEFEEDCONSENT.fields_by_name['operator']._options = None
  _MSGDELEGATEFEEDCONSENT.fields_by_name['operator']._serialized_options = b'\362\336\037\017yaml:\"operator\"'
  _MSGDELEGATEFEEDCONSENT.fields_by_name['delegate']._options = None
  _MSGDELEGATEFEEDCONSENT.fields_by_name['delegate']._serialized_options = b'\362\336\037\017yaml:\"delegate\"'
  _MSGDELEGATEFEEDCONSENT._options = None
  _MSGDELEGATEFEEDCONSENT._serialized_options = b'\210\240\037\000\350\240\037\000'
  _MSG.methods_by_name['AggregateExchangeRatePrevote']._options = None
  _MSG.methods_by_name['AggregateExchangeRatePrevote']._serialized_options = b'\202\323\344\223\002\030\"\026/nibiru/oracle/prevote'
  _MSG.methods_by_name['AggregateExchangeRateVote']._options = None
  _MSG.methods_by_name['AggregateExchangeRateVote']._serialized_options = b'\202\323\344\223\002\025\"\023/nibiru/oracle/vote'
  _MSG.methods_by_name['DelegateFeedConsent']._options = None
  _MSG.methods_by_name['DelegateFeedConsent']._serialized_options = b'\202\323\344\223\002 \"\036/nibiru/oracle/feeder-delegate'
  _MSGAGGREGATEEXCHANGERATEPREVOTE._serialized_start=100
  _MSGAGGREGATEEXCHANGERATEPREVOTE._serialized_end=275
  _MSGAGGREGATEEXCHANGERATEPREVOTERESPONSE._serialized_start=277
  _MSGAGGREGATEEXCHANGERATEPREVOTERESPONSE._serialized_end=318
  _MSGAGGREGATEEXCHANGERATEVOTE._serialized_start=321
  _MSGAGGREGATEEXCHANGERATEVOTE._serialized_end=559
  _MSGAGGREGATEEXCHANGERATEVOTERESPONSE._serialized_start=561
  _MSGAGGREGATEEXCHANGERATEVOTERESPONSE._serialized_end=599
  _MSGDELEGATEFEEDCONSENT._serialized_start=602
  _MSGDELEGATEFEEDCONSENT._serialized_end=734
  _MSGDELEGATEFEEDCONSENTRESPONSE._serialized_start=736
  _MSGDELEGATEFEEDCONSENTRESPONSE._serialized_end=768
  _MSG._serialized_start=771
  _MSG._serialized_end=1270
# @@protoc_insertion_point(module_scope)
