# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: xion/feeabs/v1beta1/proposal.proto
# Protobuf Python Version: 5.29.4
"""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,
    4,
    '',
    'xion/feeabs/v1beta1/proposal.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"xion/feeabs/v1beta1/proposal.proto\x12\x13xion.feeabs.v1beta1\x1a\x14gogoproto/gogo.proto\"\xe9\x01\n\x15HostChainFeeAbsConfig\x12\x35\n\tibc_denom\x18\x01 \x01(\tB\x18\xf2\xde\x1f\x14yaml:\"allowed_token\"R\x08ibcDenom\x12<\n\x1bosmosis_pool_token_denom_in\x18\x02 \x01(\tR\x17osmosisPoolTokenDenomIn\x12\x17\n\x07pool_id\x18\x03 \x01(\x04R\x06poolId\x12\x42\n\x06status\x18\x04 \x01(\x0e\x32*.xion.feeabs.v1beta1.HostChainFeeAbsStatusR\x06status\"\xab\x01\n\x13\x41\x64\x64HostZoneProposal\x12\x14\n\x05title\x18\x01 \x01(\tR\x05title\x12 \n\x0b\x64\x65scription\x18\x02 \x01(\tR\x0b\x64\x65scription\x12V\n\x11host_chain_config\x18\x03 \x01(\x0b\x32*.xion.feeabs.v1beta1.HostChainFeeAbsConfigR\x0fhostChainConfig:\x04\x88\xa0\x1f\x00\"s\n\x16\x44\x65leteHostZoneProposal\x12\x14\n\x05title\x18\x01 \x01(\tR\x05title\x12 \n\x0b\x64\x65scription\x18\x02 \x01(\tR\x0b\x64\x65scription\x12\x1b\n\tibc_denom\x18\x03 \x01(\tR\x08ibcDenom:\x04\x88\xa0\x1f\x00\"\xab\x01\n\x13SetHostZoneProposal\x12\x14\n\x05title\x18\x01 \x01(\tR\x05title\x12 \n\x0b\x64\x65scription\x18\x02 \x01(\tR\x0b\x64\x65scription\x12V\n\x11host_chain_config\x18\x03 \x01(\x0b\x32*.xion.feeabs.v1beta1.HostChainFeeAbsConfigR\x0fhostChainConfig:\x04\x88\xa0\x1f\x00*>\n\x15HostChainFeeAbsStatus\x12\x0b\n\x07UPDATED\x10\x00\x12\x0c\n\x08OUTDATED\x10\x01\x12\n\n\x06\x46ROZEN\x10\x02\x42+Z)github.com/burnt-labs/xion/x/feeabs/typesb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'xion.feeabs.v1beta1.proposal_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'Z)github.com/burnt-labs/xion/x/feeabs/types'
  _globals['_HOSTCHAINFEEABSCONFIG'].fields_by_name['ibc_denom']._loaded_options = None
  _globals['_HOSTCHAINFEEABSCONFIG'].fields_by_name['ibc_denom']._serialized_options = b'\362\336\037\024yaml:\"allowed_token\"'
  _globals['_ADDHOSTZONEPROPOSAL']._loaded_options = None
  _globals['_ADDHOSTZONEPROPOSAL']._serialized_options = b'\210\240\037\000'
  _globals['_DELETEHOSTZONEPROPOSAL']._loaded_options = None
  _globals['_DELETEHOSTZONEPROPOSAL']._serialized_options = b'\210\240\037\000'
  _globals['_SETHOSTZONEPROPOSAL']._loaded_options = None
  _globals['_SETHOSTZONEPROPOSAL']._serialized_options = b'\210\240\037\000'
  _globals['_HOSTCHAINFEEABSSTATUS']._serialized_start=782
  _globals['_HOSTCHAINFEEABSSTATUS']._serialized_end=844
  _globals['_HOSTCHAINFEEABSCONFIG']._serialized_start=82
  _globals['_HOSTCHAINFEEABSCONFIG']._serialized_end=315
  _globals['_ADDHOSTZONEPROPOSAL']._serialized_start=318
  _globals['_ADDHOSTZONEPROPOSAL']._serialized_end=489
  _globals['_DELETEHOSTZONEPROPOSAL']._serialized_start=491
  _globals['_DELETEHOSTZONEPROPOSAL']._serialized_end=606
  _globals['_SETHOSTZONEPROPOSAL']._serialized_start=609
  _globals['_SETHOSTZONEPROPOSAL']._serialized_end=780
# @@protoc_insertion_point(module_scope)
