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

_sym_db = _symbol_database.Default()


from pyinjective.proto.gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2
from pyinjective.proto.ibc.core.client.v1 import client_pb2 as ibc_dot_core_dot_client_dot_v1_dot_client__pb2
from pyinjective.proto.ibc.core.channel.v1 import channel_pb2 as ibc_dot_core_dot_channel_dot_v1_dot_channel__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1cibc/core/channel/v1/tx.proto\x12\x13ibc.core.channel.v1\x1a\x14gogoproto/gogo.proto\x1a\x1fibc/core/client/v1/client.proto\x1a!ibc/core/channel/v1/channel.proto\"\xa1\x01\n\x12MsgChannelOpenInit\x12+\n\x07port_id\x18\x01 \x01(\tB\x12\xf2\xde\x1f\x0eyaml:\"port_id\"R\x06portId\x12<\n\x07\x63hannel\x18\x02 \x01(\x0b\x32\x1c.ibc.core.channel.v1.ChannelB\x04\xc8\xde\x1f\x00R\x07\x63hannel\x12\x16\n\x06signer\x18\x03 \x01(\tR\x06signer:\x08\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\"l\n\x1aMsgChannelOpenInitResponse\x12\x34\n\nchannel_id\x18\x01 \x01(\tB\x15\xf2\xde\x1f\x11yaml:\"channel_id\"R\tchannelId\x12\x18\n\x07version\x18\x02 \x01(\tR\x07version\"\xd8\x03\n\x11MsgChannelOpenTry\x12+\n\x07port_id\x18\x01 \x01(\tB\x12\xf2\xde\x1f\x0eyaml:\"port_id\"R\x06portId\x12P\n\x13previous_channel_id\x18\x02 \x01(\tB \x18\x01\xf2\xde\x1f\x1ayaml:\"previous_channel_id\"R\x11previousChannelId\x12<\n\x07\x63hannel\x18\x03 \x01(\x0b\x32\x1c.ibc.core.channel.v1.ChannelB\x04\xc8\xde\x1f\x00R\x07\x63hannel\x12R\n\x14\x63ounterparty_version\x18\x04 \x01(\tB\x1f\xf2\xde\x1f\x1byaml:\"counterparty_version\"R\x13\x63ounterpartyVersion\x12\x34\n\nproof_init\x18\x05 \x01(\x0c\x42\x15\xf2\xde\x1f\x11yaml:\"proof_init\"R\tproofInit\x12Z\n\x0cproof_height\x18\x06 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1b\xc8\xde\x1f\x00\xf2\xde\x1f\x13yaml:\"proof_height\"R\x0bproofHeight\x12\x16\n\x06signer\x18\x07 \x01(\tR\x06signer:\x08\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\"k\n\x19MsgChannelOpenTryResponse\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x12\x34\n\nchannel_id\x18\x02 \x01(\tB\x15\xf2\xde\x1f\x11yaml:\"channel_id\"R\tchannelId\"\xd7\x03\n\x11MsgChannelOpenAck\x12+\n\x07port_id\x18\x01 \x01(\tB\x12\xf2\xde\x1f\x0eyaml:\"port_id\"R\x06portId\x12\x34\n\nchannel_id\x18\x02 \x01(\tB\x15\xf2\xde\x1f\x11yaml:\"channel_id\"R\tchannelId\x12Z\n\x17\x63ounterparty_channel_id\x18\x03 \x01(\tB\"\xf2\xde\x1f\x1eyaml:\"counterparty_channel_id\"R\x15\x63ounterpartyChannelId\x12R\n\x14\x63ounterparty_version\x18\x04 \x01(\tB\x1f\xf2\xde\x1f\x1byaml:\"counterparty_version\"R\x13\x63ounterpartyVersion\x12\x31\n\tproof_try\x18\x05 \x01(\x0c\x42\x14\xf2\xde\x1f\x10yaml:\"proof_try\"R\x08proofTry\x12Z\n\x0cproof_height\x18\x06 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1b\xc8\xde\x1f\x00\xf2\xde\x1f\x13yaml:\"proof_height\"R\x0bproofHeight\x12\x16\n\x06signer\x18\x07 \x01(\tR\x06signer:\x08\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\"\x1b\n\x19MsgChannelOpenAckResponse\"\xab\x02\n\x15MsgChannelOpenConfirm\x12+\n\x07port_id\x18\x01 \x01(\tB\x12\xf2\xde\x1f\x0eyaml:\"port_id\"R\x06portId\x12\x34\n\nchannel_id\x18\x02 \x01(\tB\x15\xf2\xde\x1f\x11yaml:\"channel_id\"R\tchannelId\x12\x31\n\tproof_ack\x18\x03 \x01(\x0c\x42\x14\xf2\xde\x1f\x10yaml:\"proof_ack\"R\x08proofAck\x12Z\n\x0cproof_height\x18\x04 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1b\xc8\xde\x1f\x00\xf2\xde\x1f\x13yaml:\"proof_height\"R\x0bproofHeight\x12\x16\n\x06signer\x18\x05 \x01(\tR\x06signer:\x08\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\"\x1f\n\x1dMsgChannelOpenConfirmResponse\"\x9a\x01\n\x13MsgChannelCloseInit\x12+\n\x07port_id\x18\x01 \x01(\tB\x12\xf2\xde\x1f\x0eyaml:\"port_id\"R\x06portId\x12\x34\n\nchannel_id\x18\x02 \x01(\tB\x15\xf2\xde\x1f\x11yaml:\"channel_id\"R\tchannelId\x12\x16\n\x06signer\x18\x03 \x01(\tR\x06signer:\x08\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\"\x1d\n\x1bMsgChannelCloseInitResponse\"\xaf\x02\n\x16MsgChannelCloseConfirm\x12+\n\x07port_id\x18\x01 \x01(\tB\x12\xf2\xde\x1f\x0eyaml:\"port_id\"R\x06portId\x12\x34\n\nchannel_id\x18\x02 \x01(\tB\x15\xf2\xde\x1f\x11yaml:\"channel_id\"R\tchannelId\x12\x34\n\nproof_init\x18\x03 \x01(\x0c\x42\x15\xf2\xde\x1f\x11yaml:\"proof_init\"R\tproofInit\x12Z\n\x0cproof_height\x18\x04 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1b\xc8\xde\x1f\x00\xf2\xde\x1f\x13yaml:\"proof_height\"R\x0bproofHeight\x12\x16\n\x06signer\x18\x05 \x01(\tR\x06signer:\x08\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\" \n\x1eMsgChannelCloseConfirmResponse\"\x90\x02\n\rMsgRecvPacket\x12\x39\n\x06packet\x18\x01 \x01(\x0b\x32\x1b.ibc.core.channel.v1.PacketB\x04\xc8\xde\x1f\x00R\x06packet\x12\x46\n\x10proof_commitment\x18\x02 \x01(\x0c\x42\x1b\xf2\xde\x1f\x17yaml:\"proof_commitment\"R\x0fproofCommitment\x12Z\n\x0cproof_height\x18\x03 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1b\xc8\xde\x1f\x00\xf2\xde\x1f\x13yaml:\"proof_height\"R\x0bproofHeight\x12\x16\n\x06signer\x18\x04 \x01(\tR\x06signer:\x08\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\"^\n\x15MsgRecvPacketResponse\x12?\n\x06result\x18\x01 \x01(\x0e\x32\'.ibc.core.channel.v1.ResponseResultTypeR\x06result:\x04\x88\xa0\x1f\x00\"\xda\x02\n\nMsgTimeout\x12\x39\n\x06packet\x18\x01 \x01(\x0b\x32\x1b.ibc.core.channel.v1.PacketB\x04\xc8\xde\x1f\x00R\x06packet\x12\x46\n\x10proof_unreceived\x18\x02 \x01(\x0c\x42\x1b\xf2\xde\x1f\x17yaml:\"proof_unreceived\"R\x0fproofUnreceived\x12Z\n\x0cproof_height\x18\x03 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1b\xc8\xde\x1f\x00\xf2\xde\x1f\x13yaml:\"proof_height\"R\x0bproofHeight\x12K\n\x12next_sequence_recv\x18\x04 \x01(\x04\x42\x1d\xf2\xde\x1f\x19yaml:\"next_sequence_recv\"R\x10nextSequenceRecv\x12\x16\n\x06signer\x18\x05 \x01(\tR\x06signer:\x08\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\"[\n\x12MsgTimeoutResponse\x12?\n\x06result\x18\x01 \x01(\x0e\x32\'.ibc.core.channel.v1.ResponseResultTypeR\x06result:\x04\x88\xa0\x1f\x00\"\x9a\x03\n\x11MsgTimeoutOnClose\x12\x39\n\x06packet\x18\x01 \x01(\x0b\x32\x1b.ibc.core.channel.v1.PacketB\x04\xc8\xde\x1f\x00R\x06packet\x12\x46\n\x10proof_unreceived\x18\x02 \x01(\x0c\x42\x1b\xf2\xde\x1f\x17yaml:\"proof_unreceived\"R\x0fproofUnreceived\x12\x37\n\x0bproof_close\x18\x03 \x01(\x0c\x42\x16\xf2\xde\x1f\x12yaml:\"proof_close\"R\nproofClose\x12Z\n\x0cproof_height\x18\x04 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1b\xc8\xde\x1f\x00\xf2\xde\x1f\x13yaml:\"proof_height\"R\x0bproofHeight\x12K\n\x12next_sequence_recv\x18\x05 \x01(\x04\x42\x1d\xf2\xde\x1f\x19yaml:\"next_sequence_recv\"R\x10nextSequenceRecv\x12\x16\n\x06signer\x18\x06 \x01(\tR\x06signer:\x08\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\"b\n\x19MsgTimeoutOnCloseResponse\x12?\n\x06result\x18\x01 \x01(\x0e\x32\'.ibc.core.channel.v1.ResponseResultTypeR\x06result:\x04\x88\xa0\x1f\x00\"\xb0\x02\n\x12MsgAcknowledgement\x12\x39\n\x06packet\x18\x01 \x01(\x0b\x32\x1b.ibc.core.channel.v1.PacketB\x04\xc8\xde\x1f\x00R\x06packet\x12(\n\x0f\x61\x63knowledgement\x18\x02 \x01(\x0cR\x0f\x61\x63knowledgement\x12\x37\n\x0bproof_acked\x18\x03 \x01(\x0c\x42\x16\xf2\xde\x1f\x12yaml:\"proof_acked\"R\nproofAcked\x12Z\n\x0cproof_height\x18\x04 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1b\xc8\xde\x1f\x00\xf2\xde\x1f\x13yaml:\"proof_height\"R\x0bproofHeight\x12\x16\n\x06signer\x18\x05 \x01(\tR\x06signer:\x08\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\"c\n\x1aMsgAcknowledgementResponse\x12?\n\x06result\x18\x01 \x01(\x0e\x32\'.ibc.core.channel.v1.ResponseResultTypeR\x06result:\x04\x88\xa0\x1f\x00*\xa9\x01\n\x12ResponseResultType\x12\x35\n RESPONSE_RESULT_TYPE_UNSPECIFIED\x10\x00\x1a\x0f\x8a\x9d \x0bUNSPECIFIED\x12\'\n\x19RESPONSE_RESULT_TYPE_NOOP\x10\x01\x1a\x08\x8a\x9d \x04NOOP\x12-\n\x1cRESPONSE_RESULT_TYPE_SUCCESS\x10\x02\x1a\x0b\x8a\x9d \x07SUCCESS\x1a\x04\x88\xa3\x1e\x00\x32\xaf\x08\n\x03Msg\x12k\n\x0f\x43hannelOpenInit\x12\'.ibc.core.channel.v1.MsgChannelOpenInit\x1a/.ibc.core.channel.v1.MsgChannelOpenInitResponse\x12h\n\x0e\x43hannelOpenTry\x12&.ibc.core.channel.v1.MsgChannelOpenTry\x1a..ibc.core.channel.v1.MsgChannelOpenTryResponse\x12h\n\x0e\x43hannelOpenAck\x12&.ibc.core.channel.v1.MsgChannelOpenAck\x1a..ibc.core.channel.v1.MsgChannelOpenAckResponse\x12t\n\x12\x43hannelOpenConfirm\x12*.ibc.core.channel.v1.MsgChannelOpenConfirm\x1a\x32.ibc.core.channel.v1.MsgChannelOpenConfirmResponse\x12n\n\x10\x43hannelCloseInit\x12(.ibc.core.channel.v1.MsgChannelCloseInit\x1a\x30.ibc.core.channel.v1.MsgChannelCloseInitResponse\x12w\n\x13\x43hannelCloseConfirm\x12+.ibc.core.channel.v1.MsgChannelCloseConfirm\x1a\x33.ibc.core.channel.v1.MsgChannelCloseConfirmResponse\x12\\\n\nRecvPacket\x12\".ibc.core.channel.v1.MsgRecvPacket\x1a*.ibc.core.channel.v1.MsgRecvPacketResponse\x12S\n\x07Timeout\x12\x1f.ibc.core.channel.v1.MsgTimeout\x1a\'.ibc.core.channel.v1.MsgTimeoutResponse\x12h\n\x0eTimeoutOnClose\x12&.ibc.core.channel.v1.MsgTimeoutOnClose\x1a..ibc.core.channel.v1.MsgTimeoutOnCloseResponse\x12k\n\x0f\x41\x63knowledgement\x12\'.ibc.core.channel.v1.MsgAcknowledgement\x1a/.ibc.core.channel.v1.MsgAcknowledgementResponseB\xcc\x01\n\x17\x63om.ibc.core.channel.v1B\x07TxProtoP\x01Z9github.com/cosmos/ibc-go/v7/modules/core/04-channel/types\xa2\x02\x03ICC\xaa\x02\x13Ibc.Core.Channel.V1\xca\x02\x13Ibc\\Core\\Channel\\V1\xe2\x02\x1fIbc\\Core\\Channel\\V1\\GPBMetadata\xea\x02\x16Ibc::Core::Channel::V1b\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.core.channel.v1.tx_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
  _globals['DESCRIPTOR']._options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n\027com.ibc.core.channel.v1B\007TxProtoP\001Z9github.com/cosmos/ibc-go/v7/modules/core/04-channel/types\242\002\003ICC\252\002\023Ibc.Core.Channel.V1\312\002\023Ibc\\Core\\Channel\\V1\342\002\037Ibc\\Core\\Channel\\V1\\GPBMetadata\352\002\026Ibc::Core::Channel::V1'
  _globals['_RESPONSERESULTTYPE']._options = None
  _globals['_RESPONSERESULTTYPE']._serialized_options = b'\210\243\036\000'
  _globals['_RESPONSERESULTTYPE'].values_by_name["RESPONSE_RESULT_TYPE_UNSPECIFIED"]._options = None
  _globals['_RESPONSERESULTTYPE'].values_by_name["RESPONSE_RESULT_TYPE_UNSPECIFIED"]._serialized_options = b'\212\235 \013UNSPECIFIED'
  _globals['_RESPONSERESULTTYPE'].values_by_name["RESPONSE_RESULT_TYPE_NOOP"]._options = None
  _globals['_RESPONSERESULTTYPE'].values_by_name["RESPONSE_RESULT_TYPE_NOOP"]._serialized_options = b'\212\235 \004NOOP'
  _globals['_RESPONSERESULTTYPE'].values_by_name["RESPONSE_RESULT_TYPE_SUCCESS"]._options = None
  _globals['_RESPONSERESULTTYPE'].values_by_name["RESPONSE_RESULT_TYPE_SUCCESS"]._serialized_options = b'\212\235 \007SUCCESS'
  _globals['_MSGCHANNELOPENINIT'].fields_by_name['port_id']._options = None
  _globals['_MSGCHANNELOPENINIT'].fields_by_name['port_id']._serialized_options = b'\362\336\037\016yaml:\"port_id\"'
  _globals['_MSGCHANNELOPENINIT'].fields_by_name['channel']._options = None
  _globals['_MSGCHANNELOPENINIT'].fields_by_name['channel']._serialized_options = b'\310\336\037\000'
  _globals['_MSGCHANNELOPENINIT']._options = None
  _globals['_MSGCHANNELOPENINIT']._serialized_options = b'\210\240\037\000\350\240\037\000'
  _globals['_MSGCHANNELOPENINITRESPONSE'].fields_by_name['channel_id']._options = None
  _globals['_MSGCHANNELOPENINITRESPONSE'].fields_by_name['channel_id']._serialized_options = b'\362\336\037\021yaml:\"channel_id\"'
  _globals['_MSGCHANNELOPENTRY'].fields_by_name['port_id']._options = None
  _globals['_MSGCHANNELOPENTRY'].fields_by_name['port_id']._serialized_options = b'\362\336\037\016yaml:\"port_id\"'
  _globals['_MSGCHANNELOPENTRY'].fields_by_name['previous_channel_id']._options = None
  _globals['_MSGCHANNELOPENTRY'].fields_by_name['previous_channel_id']._serialized_options = b'\030\001\362\336\037\032yaml:\"previous_channel_id\"'
  _globals['_MSGCHANNELOPENTRY'].fields_by_name['channel']._options = None
  _globals['_MSGCHANNELOPENTRY'].fields_by_name['channel']._serialized_options = b'\310\336\037\000'
  _globals['_MSGCHANNELOPENTRY'].fields_by_name['counterparty_version']._options = None
  _globals['_MSGCHANNELOPENTRY'].fields_by_name['counterparty_version']._serialized_options = b'\362\336\037\033yaml:\"counterparty_version\"'
  _globals['_MSGCHANNELOPENTRY'].fields_by_name['proof_init']._options = None
  _globals['_MSGCHANNELOPENTRY'].fields_by_name['proof_init']._serialized_options = b'\362\336\037\021yaml:\"proof_init\"'
  _globals['_MSGCHANNELOPENTRY'].fields_by_name['proof_height']._options = None
  _globals['_MSGCHANNELOPENTRY'].fields_by_name['proof_height']._serialized_options = b'\310\336\037\000\362\336\037\023yaml:\"proof_height\"'
  _globals['_MSGCHANNELOPENTRY']._options = None
  _globals['_MSGCHANNELOPENTRY']._serialized_options = b'\210\240\037\000\350\240\037\000'
  _globals['_MSGCHANNELOPENTRYRESPONSE'].fields_by_name['channel_id']._options = None
  _globals['_MSGCHANNELOPENTRYRESPONSE'].fields_by_name['channel_id']._serialized_options = b'\362\336\037\021yaml:\"channel_id\"'
  _globals['_MSGCHANNELOPENACK'].fields_by_name['port_id']._options = None
  _globals['_MSGCHANNELOPENACK'].fields_by_name['port_id']._serialized_options = b'\362\336\037\016yaml:\"port_id\"'
  _globals['_MSGCHANNELOPENACK'].fields_by_name['channel_id']._options = None
  _globals['_MSGCHANNELOPENACK'].fields_by_name['channel_id']._serialized_options = b'\362\336\037\021yaml:\"channel_id\"'
  _globals['_MSGCHANNELOPENACK'].fields_by_name['counterparty_channel_id']._options = None
  _globals['_MSGCHANNELOPENACK'].fields_by_name['counterparty_channel_id']._serialized_options = b'\362\336\037\036yaml:\"counterparty_channel_id\"'
  _globals['_MSGCHANNELOPENACK'].fields_by_name['counterparty_version']._options = None
  _globals['_MSGCHANNELOPENACK'].fields_by_name['counterparty_version']._serialized_options = b'\362\336\037\033yaml:\"counterparty_version\"'
  _globals['_MSGCHANNELOPENACK'].fields_by_name['proof_try']._options = None
  _globals['_MSGCHANNELOPENACK'].fields_by_name['proof_try']._serialized_options = b'\362\336\037\020yaml:\"proof_try\"'
  _globals['_MSGCHANNELOPENACK'].fields_by_name['proof_height']._options = None
  _globals['_MSGCHANNELOPENACK'].fields_by_name['proof_height']._serialized_options = b'\310\336\037\000\362\336\037\023yaml:\"proof_height\"'
  _globals['_MSGCHANNELOPENACK']._options = None
  _globals['_MSGCHANNELOPENACK']._serialized_options = b'\210\240\037\000\350\240\037\000'
  _globals['_MSGCHANNELOPENCONFIRM'].fields_by_name['port_id']._options = None
  _globals['_MSGCHANNELOPENCONFIRM'].fields_by_name['port_id']._serialized_options = b'\362\336\037\016yaml:\"port_id\"'
  _globals['_MSGCHANNELOPENCONFIRM'].fields_by_name['channel_id']._options = None
  _globals['_MSGCHANNELOPENCONFIRM'].fields_by_name['channel_id']._serialized_options = b'\362\336\037\021yaml:\"channel_id\"'
  _globals['_MSGCHANNELOPENCONFIRM'].fields_by_name['proof_ack']._options = None
  _globals['_MSGCHANNELOPENCONFIRM'].fields_by_name['proof_ack']._serialized_options = b'\362\336\037\020yaml:\"proof_ack\"'
  _globals['_MSGCHANNELOPENCONFIRM'].fields_by_name['proof_height']._options = None
  _globals['_MSGCHANNELOPENCONFIRM'].fields_by_name['proof_height']._serialized_options = b'\310\336\037\000\362\336\037\023yaml:\"proof_height\"'
  _globals['_MSGCHANNELOPENCONFIRM']._options = None
  _globals['_MSGCHANNELOPENCONFIRM']._serialized_options = b'\210\240\037\000\350\240\037\000'
  _globals['_MSGCHANNELCLOSEINIT'].fields_by_name['port_id']._options = None
  _globals['_MSGCHANNELCLOSEINIT'].fields_by_name['port_id']._serialized_options = b'\362\336\037\016yaml:\"port_id\"'
  _globals['_MSGCHANNELCLOSEINIT'].fields_by_name['channel_id']._options = None
  _globals['_MSGCHANNELCLOSEINIT'].fields_by_name['channel_id']._serialized_options = b'\362\336\037\021yaml:\"channel_id\"'
  _globals['_MSGCHANNELCLOSEINIT']._options = None
  _globals['_MSGCHANNELCLOSEINIT']._serialized_options = b'\210\240\037\000\350\240\037\000'
  _globals['_MSGCHANNELCLOSECONFIRM'].fields_by_name['port_id']._options = None
  _globals['_MSGCHANNELCLOSECONFIRM'].fields_by_name['port_id']._serialized_options = b'\362\336\037\016yaml:\"port_id\"'
  _globals['_MSGCHANNELCLOSECONFIRM'].fields_by_name['channel_id']._options = None
  _globals['_MSGCHANNELCLOSECONFIRM'].fields_by_name['channel_id']._serialized_options = b'\362\336\037\021yaml:\"channel_id\"'
  _globals['_MSGCHANNELCLOSECONFIRM'].fields_by_name['proof_init']._options = None
  _globals['_MSGCHANNELCLOSECONFIRM'].fields_by_name['proof_init']._serialized_options = b'\362\336\037\021yaml:\"proof_init\"'
  _globals['_MSGCHANNELCLOSECONFIRM'].fields_by_name['proof_height']._options = None
  _globals['_MSGCHANNELCLOSECONFIRM'].fields_by_name['proof_height']._serialized_options = b'\310\336\037\000\362\336\037\023yaml:\"proof_height\"'
  _globals['_MSGCHANNELCLOSECONFIRM']._options = None
  _globals['_MSGCHANNELCLOSECONFIRM']._serialized_options = b'\210\240\037\000\350\240\037\000'
  _globals['_MSGRECVPACKET'].fields_by_name['packet']._options = None
  _globals['_MSGRECVPACKET'].fields_by_name['packet']._serialized_options = b'\310\336\037\000'
  _globals['_MSGRECVPACKET'].fields_by_name['proof_commitment']._options = None
  _globals['_MSGRECVPACKET'].fields_by_name['proof_commitment']._serialized_options = b'\362\336\037\027yaml:\"proof_commitment\"'
  _globals['_MSGRECVPACKET'].fields_by_name['proof_height']._options = None
  _globals['_MSGRECVPACKET'].fields_by_name['proof_height']._serialized_options = b'\310\336\037\000\362\336\037\023yaml:\"proof_height\"'
  _globals['_MSGRECVPACKET']._options = None
  _globals['_MSGRECVPACKET']._serialized_options = b'\210\240\037\000\350\240\037\000'
  _globals['_MSGRECVPACKETRESPONSE']._options = None
  _globals['_MSGRECVPACKETRESPONSE']._serialized_options = b'\210\240\037\000'
  _globals['_MSGTIMEOUT'].fields_by_name['packet']._options = None
  _globals['_MSGTIMEOUT'].fields_by_name['packet']._serialized_options = b'\310\336\037\000'
  _globals['_MSGTIMEOUT'].fields_by_name['proof_unreceived']._options = None
  _globals['_MSGTIMEOUT'].fields_by_name['proof_unreceived']._serialized_options = b'\362\336\037\027yaml:\"proof_unreceived\"'
  _globals['_MSGTIMEOUT'].fields_by_name['proof_height']._options = None
  _globals['_MSGTIMEOUT'].fields_by_name['proof_height']._serialized_options = b'\310\336\037\000\362\336\037\023yaml:\"proof_height\"'
  _globals['_MSGTIMEOUT'].fields_by_name['next_sequence_recv']._options = None
  _globals['_MSGTIMEOUT'].fields_by_name['next_sequence_recv']._serialized_options = b'\362\336\037\031yaml:\"next_sequence_recv\"'
  _globals['_MSGTIMEOUT']._options = None
  _globals['_MSGTIMEOUT']._serialized_options = b'\210\240\037\000\350\240\037\000'
  _globals['_MSGTIMEOUTRESPONSE']._options = None
  _globals['_MSGTIMEOUTRESPONSE']._serialized_options = b'\210\240\037\000'
  _globals['_MSGTIMEOUTONCLOSE'].fields_by_name['packet']._options = None
  _globals['_MSGTIMEOUTONCLOSE'].fields_by_name['packet']._serialized_options = b'\310\336\037\000'
  _globals['_MSGTIMEOUTONCLOSE'].fields_by_name['proof_unreceived']._options = None
  _globals['_MSGTIMEOUTONCLOSE'].fields_by_name['proof_unreceived']._serialized_options = b'\362\336\037\027yaml:\"proof_unreceived\"'
  _globals['_MSGTIMEOUTONCLOSE'].fields_by_name['proof_close']._options = None
  _globals['_MSGTIMEOUTONCLOSE'].fields_by_name['proof_close']._serialized_options = b'\362\336\037\022yaml:\"proof_close\"'
  _globals['_MSGTIMEOUTONCLOSE'].fields_by_name['proof_height']._options = None
  _globals['_MSGTIMEOUTONCLOSE'].fields_by_name['proof_height']._serialized_options = b'\310\336\037\000\362\336\037\023yaml:\"proof_height\"'
  _globals['_MSGTIMEOUTONCLOSE'].fields_by_name['next_sequence_recv']._options = None
  _globals['_MSGTIMEOUTONCLOSE'].fields_by_name['next_sequence_recv']._serialized_options = b'\362\336\037\031yaml:\"next_sequence_recv\"'
  _globals['_MSGTIMEOUTONCLOSE']._options = None
  _globals['_MSGTIMEOUTONCLOSE']._serialized_options = b'\210\240\037\000\350\240\037\000'
  _globals['_MSGTIMEOUTONCLOSERESPONSE']._options = None
  _globals['_MSGTIMEOUTONCLOSERESPONSE']._serialized_options = b'\210\240\037\000'
  _globals['_MSGACKNOWLEDGEMENT'].fields_by_name['packet']._options = None
  _globals['_MSGACKNOWLEDGEMENT'].fields_by_name['packet']._serialized_options = b'\310\336\037\000'
  _globals['_MSGACKNOWLEDGEMENT'].fields_by_name['proof_acked']._options = None
  _globals['_MSGACKNOWLEDGEMENT'].fields_by_name['proof_acked']._serialized_options = b'\362\336\037\022yaml:\"proof_acked\"'
  _globals['_MSGACKNOWLEDGEMENT'].fields_by_name['proof_height']._options = None
  _globals['_MSGACKNOWLEDGEMENT'].fields_by_name['proof_height']._serialized_options = b'\310\336\037\000\362\336\037\023yaml:\"proof_height\"'
  _globals['_MSGACKNOWLEDGEMENT']._options = None
  _globals['_MSGACKNOWLEDGEMENT']._serialized_options = b'\210\240\037\000\350\240\037\000'
  _globals['_MSGACKNOWLEDGEMENTRESPONSE']._options = None
  _globals['_MSGACKNOWLEDGEMENTRESPONSE']._serialized_options = b'\210\240\037\000'
  _globals['_RESPONSERESULTTYPE']._serialized_start=4102
  _globals['_RESPONSERESULTTYPE']._serialized_end=4271
  _globals['_MSGCHANNELOPENINIT']._serialized_start=144
  _globals['_MSGCHANNELOPENINIT']._serialized_end=305
  _globals['_MSGCHANNELOPENINITRESPONSE']._serialized_start=307
  _globals['_MSGCHANNELOPENINITRESPONSE']._serialized_end=415
  _globals['_MSGCHANNELOPENTRY']._serialized_start=418
  _globals['_MSGCHANNELOPENTRY']._serialized_end=890
  _globals['_MSGCHANNELOPENTRYRESPONSE']._serialized_start=892
  _globals['_MSGCHANNELOPENTRYRESPONSE']._serialized_end=999
  _globals['_MSGCHANNELOPENACK']._serialized_start=1002
  _globals['_MSGCHANNELOPENACK']._serialized_end=1473
  _globals['_MSGCHANNELOPENACKRESPONSE']._serialized_start=1475
  _globals['_MSGCHANNELOPENACKRESPONSE']._serialized_end=1502
  _globals['_MSGCHANNELOPENCONFIRM']._serialized_start=1505
  _globals['_MSGCHANNELOPENCONFIRM']._serialized_end=1804
  _globals['_MSGCHANNELOPENCONFIRMRESPONSE']._serialized_start=1806
  _globals['_MSGCHANNELOPENCONFIRMRESPONSE']._serialized_end=1837
  _globals['_MSGCHANNELCLOSEINIT']._serialized_start=1840
  _globals['_MSGCHANNELCLOSEINIT']._serialized_end=1994
  _globals['_MSGCHANNELCLOSEINITRESPONSE']._serialized_start=1996
  _globals['_MSGCHANNELCLOSEINITRESPONSE']._serialized_end=2025
  _globals['_MSGCHANNELCLOSECONFIRM']._serialized_start=2028
  _globals['_MSGCHANNELCLOSECONFIRM']._serialized_end=2331
  _globals['_MSGCHANNELCLOSECONFIRMRESPONSE']._serialized_start=2333
  _globals['_MSGCHANNELCLOSECONFIRMRESPONSE']._serialized_end=2365
  _globals['_MSGRECVPACKET']._serialized_start=2368
  _globals['_MSGRECVPACKET']._serialized_end=2640
  _globals['_MSGRECVPACKETRESPONSE']._serialized_start=2642
  _globals['_MSGRECVPACKETRESPONSE']._serialized_end=2736
  _globals['_MSGTIMEOUT']._serialized_start=2739
  _globals['_MSGTIMEOUT']._serialized_end=3085
  _globals['_MSGTIMEOUTRESPONSE']._serialized_start=3087
  _globals['_MSGTIMEOUTRESPONSE']._serialized_end=3178
  _globals['_MSGTIMEOUTONCLOSE']._serialized_start=3181
  _globals['_MSGTIMEOUTONCLOSE']._serialized_end=3591
  _globals['_MSGTIMEOUTONCLOSERESPONSE']._serialized_start=3593
  _globals['_MSGTIMEOUTONCLOSERESPONSE']._serialized_end=3691
  _globals['_MSGACKNOWLEDGEMENT']._serialized_start=3694
  _globals['_MSGACKNOWLEDGEMENT']._serialized_end=3998
  _globals['_MSGACKNOWLEDGEMENTRESPONSE']._serialized_start=4000
  _globals['_MSGACKNOWLEDGEMENTRESPONSE']._serialized_end=4099
  _globals['_MSG']._serialized_start=4274
  _globals['_MSG']._serialized_end=5345
# @@protoc_insertion_point(module_scope)
