# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: fx/gravity/v1/types.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()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x19\x66x/gravity/v1/types.proto\x12\rfx.gravity.v1\"5\n\x0f\x42ridgeValidator\x12\r\n\x05power\x18\x01 \x01(\x04\x12\x13\n\x0b\x65th_address\x18\x02 \x01(\t\"X\n\x06Valset\x12\r\n\x05nonce\x18\x01 \x01(\x04\x12/\n\x07members\x18\x02 \x03(\x0b\x32\x1e.fx.gravity.v1.BridgeValidator\x12\x0e\n\x06height\x18\x03 \x01(\x04\"T\n\x1fLastObservedEthereumBlockHeight\x12\x17\n\x0f\x66x_block_height\x18\x01 \x01(\x04\x12\x18\n\x10\x65th_block_height\x18\x02 \x01(\x04\",\n\x0c\x45RC20ToDenom\x12\r\n\x05\x65rc20\x18\x01 \x01(\t\x12\r\n\x05\x64\x65nom\x18\x02 \x01(\tB.Z,github.com/functionx/fx-core/x/gravity/typesb\x06proto3')



_BRIDGEVALIDATOR = DESCRIPTOR.message_types_by_name['BridgeValidator']
_VALSET = DESCRIPTOR.message_types_by_name['Valset']
_LASTOBSERVEDETHEREUMBLOCKHEIGHT = DESCRIPTOR.message_types_by_name['LastObservedEthereumBlockHeight']
_ERC20TODENOM = DESCRIPTOR.message_types_by_name['ERC20ToDenom']
BridgeValidator = _reflection.GeneratedProtocolMessageType('BridgeValidator', (_message.Message,), {
  'DESCRIPTOR' : _BRIDGEVALIDATOR,
  '__module__' : 'fx.gravity.v1.types_pb2'
  # @@protoc_insertion_point(class_scope:fx.gravity.v1.BridgeValidator)
  })
_sym_db.RegisterMessage(BridgeValidator)

Valset = _reflection.GeneratedProtocolMessageType('Valset', (_message.Message,), {
  'DESCRIPTOR' : _VALSET,
  '__module__' : 'fx.gravity.v1.types_pb2'
  # @@protoc_insertion_point(class_scope:fx.gravity.v1.Valset)
  })
_sym_db.RegisterMessage(Valset)

LastObservedEthereumBlockHeight = _reflection.GeneratedProtocolMessageType('LastObservedEthereumBlockHeight', (_message.Message,), {
  'DESCRIPTOR' : _LASTOBSERVEDETHEREUMBLOCKHEIGHT,
  '__module__' : 'fx.gravity.v1.types_pb2'
  # @@protoc_insertion_point(class_scope:fx.gravity.v1.LastObservedEthereumBlockHeight)
  })
_sym_db.RegisterMessage(LastObservedEthereumBlockHeight)

ERC20ToDenom = _reflection.GeneratedProtocolMessageType('ERC20ToDenom', (_message.Message,), {
  'DESCRIPTOR' : _ERC20TODENOM,
  '__module__' : 'fx.gravity.v1.types_pb2'
  # @@protoc_insertion_point(class_scope:fx.gravity.v1.ERC20ToDenom)
  })
_sym_db.RegisterMessage(ERC20ToDenom)

if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'Z,github.com/functionx/fx-core/x/gravity/types'
  _BRIDGEVALIDATOR._serialized_start=44
  _BRIDGEVALIDATOR._serialized_end=97
  _VALSET._serialized_start=99
  _VALSET._serialized_end=187
  _LASTOBSERVEDETHEREUMBLOCKHEIGHT._serialized_start=189
  _LASTOBSERVEDETHEREUMBLOCKHEIGHT._serialized_end=273
  _ERC20TODENOM._serialized_start=275
  _ERC20TODENOM._serialized_end=319
# @@protoc_insertion_point(module_scope)
