# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! # source: rpc.proto from google.protobuf.internal import enum_type_wrapper from google.protobuf import descriptor as _descriptor 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.FileDescriptor( name='rpc.proto', package='lnrpc', syntax='proto3', serialized_options=b'Z%github.com/lightningnetwork/lnd/lnrpc', serialized_pb=b'\n\trpc.proto\x12\x05lnrpc\"\xa2\x01\n\x04Utxo\x12(\n\x0c\x61\x64\x64ress_type\x18\x01 \x01(\x0e\x32\x12.lnrpc.AddressType\x12\x0f\n\x07\x61\x64\x64ress\x18\x02 \x01(\t\x12\x12\n\namount_sat\x18\x03 \x01(\x03\x12\x11\n\tpk_script\x18\x04 \x01(\t\x12!\n\x08outpoint\x18\x05 \x01(\x0b\x32\x0f.lnrpc.OutPoint\x12\x15\n\rconfirmations\x18\x06 \x01(\x03\"\xd6\x01\n\x0bTransaction\x12\x0f\n\x07tx_hash\x18\x01 \x01(\t\x12\x0e\n\x06\x61mount\x18\x02 \x01(\x03\x12\x19\n\x11num_confirmations\x18\x03 \x01(\x05\x12\x12\n\nblock_hash\x18\x04 \x01(\t\x12\x14\n\x0c\x62lock_height\x18\x05 \x01(\x05\x12\x12\n\ntime_stamp\x18\x06 \x01(\x03\x12\x12\n\ntotal_fees\x18\x07 \x01(\x03\x12\x16\n\x0e\x64\x65st_addresses\x18\x08 \x03(\t\x12\x12\n\nraw_tx_hex\x18\t \x01(\t\x12\r\n\x05label\x18\n \x01(\t\"B\n\x16GetTransactionsRequest\x12\x14\n\x0cstart_height\x18\x01 \x01(\x05\x12\x12\n\nend_height\x18\x02 \x01(\x05\">\n\x12TransactionDetails\x12(\n\x0ctransactions\x18\x01 \x03(\x0b\x32\x12.lnrpc.Transaction\"M\n\x08\x46\x65\x65Limit\x12\x0f\n\x05\x66ixed\x18\x01 \x01(\x03H\x00\x12\x14\n\nfixed_msat\x18\x03 \x01(\x03H\x00\x12\x11\n\x07percent\x18\x02 \x01(\x03H\x00\x42\x07\n\x05limit\"\xf4\x03\n\x0bSendRequest\x12\x0c\n\x04\x64\x65st\x18\x01 \x01(\x0c\x12\x17\n\x0b\x64\x65st_string\x18\x02 \x01(\tB\x02\x18\x01\x12\x0b\n\x03\x61mt\x18\x03 \x01(\x03\x12\x10\n\x08\x61mt_msat\x18\x0c \x01(\x03\x12\x14\n\x0cpayment_hash\x18\x04 \x01(\x0c\x12\x1f\n\x13payment_hash_string\x18\x05 \x01(\tB\x02\x18\x01\x12\x17\n\x0fpayment_request\x18\x06 \x01(\t\x12\x18\n\x10\x66inal_cltv_delta\x18\x07 \x01(\x05\x12\"\n\tfee_limit\x18\x08 \x01(\x0b\x32\x0f.lnrpc.FeeLimit\x12\x1c\n\x10outgoing_chan_id\x18\t \x01(\x04\x42\x02\x30\x01\x12\x17\n\x0flast_hop_pubkey\x18\r \x01(\x0c\x12\x12\n\ncltv_limit\x18\n \x01(\r\x12\x46\n\x13\x64\x65st_custom_records\x18\x0b \x03(\x0b\x32).lnrpc.SendRequest.DestCustomRecordsEntry\x12\x1a\n\x12\x61llow_self_payment\x18\x0e \x01(\x08\x12(\n\rdest_features\x18\x0f \x03(\x0e\x32\x11.lnrpc.FeatureBit\x1a\x38\n\x16\x44\x65stCustomRecordsEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x0c:\x02\x38\x01\"z\n\x0cSendResponse\x12\x15\n\rpayment_error\x18\x01 \x01(\t\x12\x18\n\x10payment_preimage\x18\x02 \x01(\x0c\x12#\n\rpayment_route\x18\x03 \x01(\x0b\x32\x0c.lnrpc.Route\x12\x14\n\x0cpayment_hash\x18\x04 \x01(\x0c\"n\n\x12SendToRouteRequest\x12\x14\n\x0cpayment_hash\x18\x01 \x01(\x0c\x12\x1f\n\x13payment_hash_string\x18\x02 \x01(\tB\x02\x18\x01\x12\x1b\n\x05route\x18\x04 \x01(\x0b\x32\x0c.lnrpc.RouteJ\x04\x08\x03\x10\x04\"\xb5\x02\n\x14\x43hannelAcceptRequest\x12\x13\n\x0bnode_pubkey\x18\x01 \x01(\x0c\x12\x12\n\nchain_hash\x18\x02 \x01(\x0c\x12\x17\n\x0fpending_chan_id\x18\x03 \x01(\x0c\x12\x13\n\x0b\x66unding_amt\x18\x04 \x01(\x04\x12\x10\n\x08push_amt\x18\x05 \x01(\x04\x12\x12\n\ndust_limit\x18\x06 \x01(\x04\x12\x1b\n\x13max_value_in_flight\x18\x07 \x01(\x04\x12\x17\n\x0f\x63hannel_reserve\x18\x08 \x01(\x04\x12\x10\n\x08min_htlc\x18\t \x01(\x04\x12\x12\n\nfee_per_kw\x18\n \x01(\x04\x12\x11\n\tcsv_delay\x18\x0b \x01(\r\x12\x1a\n\x12max_accepted_htlcs\x18\x0c \x01(\r\x12\x15\n\rchannel_flags\x18\r \x01(\r\"@\n\x15\x43hannelAcceptResponse\x12\x0e\n\x06\x61\x63\x63\x65pt\x18\x01 \x01(\x08\x12\x17\n\x0fpending_chan_id\x18\x02 \x01(\x0c\"n\n\x0c\x43hannelPoint\x12\x1c\n\x12\x66unding_txid_bytes\x18\x01 \x01(\x0cH\x00\x12\x1a\n\x10\x66unding_txid_str\x18\x02 \x01(\tH\x00\x12\x14\n\x0coutput_index\x18\x03 \x01(\rB\x0e\n\x0c\x66unding_txid\"F\n\x08OutPoint\x12\x12\n\ntxid_bytes\x18\x01 \x01(\x0c\x12\x10\n\x08txid_str\x18\x02 \x01(\t\x12\x14\n\x0coutput_index\x18\x03 \x01(\r\"0\n\x10LightningAddress\x12\x0e\n\x06pubkey\x18\x01 \x01(\t\x12\x0c\n\x04host\x18\x02 \x01(\t\"\xa1\x01\n\x12\x45stimateFeeRequest\x12\x41\n\x0c\x41\x64\x64rToAmount\x18\x01 \x03(\x0b\x32+.lnrpc.EstimateFeeRequest.AddrToAmountEntry\x12\x13\n\x0btarget_conf\x18\x02 \x01(\x05\x1a\x33\n\x11\x41\x64\x64rToAmountEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\"D\n\x13\x45stimateFeeResponse\x12\x0f\n\x07\x66\x65\x65_sat\x18\x01 \x01(\x03\x12\x1c\n\x14\x66\x65\x65rate_sat_per_byte\x18\x02 \x01(\x03\"\xc0\x01\n\x0fSendManyRequest\x12>\n\x0c\x41\x64\x64rToAmount\x18\x01 \x03(\x0b\x32(.lnrpc.SendManyRequest.AddrToAmountEntry\x12\x13\n\x0btarget_conf\x18\x03 \x01(\x05\x12\x14\n\x0csat_per_byte\x18\x05 \x01(\x03\x12\r\n\x05label\x18\x06 \x01(\t\x1a\x33\n\x11\x41\x64\x64rToAmountEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\" \n\x10SendManyResponse\x12\x0c\n\x04txid\x18\x01 \x01(\t\"|\n\x10SendCoinsRequest\x12\x0c\n\x04\x61\x64\x64r\x18\x01 \x01(\t\x12\x0e\n\x06\x61mount\x18\x02 \x01(\x03\x12\x13\n\x0btarget_conf\x18\x03 \x01(\x05\x12\x14\n\x0csat_per_byte\x18\x05 \x01(\x03\x12\x10\n\x08send_all\x18\x06 \x01(\x08\x12\r\n\x05label\x18\x07 \x01(\t\"!\n\x11SendCoinsResponse\x12\x0c\n\x04txid\x18\x01 \x01(\t\":\n\x12ListUnspentRequest\x12\x11\n\tmin_confs\x18\x01 \x01(\x05\x12\x11\n\tmax_confs\x18\x02 \x01(\x05\"1\n\x13ListUnspentResponse\x12\x1a\n\x05utxos\x18\x01 \x03(\x0b\x32\x0b.lnrpc.Utxo\"5\n\x11NewAddressRequest\x12 \n\x04type\x18\x01 \x01(\x0e\x32\x12.lnrpc.AddressType\"%\n\x12NewAddressResponse\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\"!\n\x12SignMessageRequest\x12\x0b\n\x03msg\x18\x01 \x01(\x0c\"(\n\x13SignMessageResponse\x12\x11\n\tsignature\x18\x01 \x01(\t\"6\n\x14VerifyMessageRequest\x12\x0b\n\x03msg\x18\x01 \x01(\x0c\x12\x11\n\tsignature\x18\x02 \x01(\t\"6\n\x15VerifyMessageResponse\x12\r\n\x05valid\x18\x01 \x01(\x08\x12\x0e\n\x06pubkey\x18\x02 \x01(\t\"I\n\x12\x43onnectPeerRequest\x12%\n\x04\x61\x64\x64r\x18\x01 \x01(\x0b\x32\x17.lnrpc.LightningAddress\x12\x0c\n\x04perm\x18\x02 \x01(\x08\"\x15\n\x13\x43onnectPeerResponse\"(\n\x15\x44isconnectPeerRequest\x12\x0f\n\x07pub_key\x18\x01 \x01(\t\"\x18\n\x16\x44isconnectPeerResponse\"V\n\x04HTLC\x12\x10\n\x08incoming\x18\x01 \x01(\x08\x12\x0e\n\x06\x61mount\x18\x02 \x01(\x03\x12\x11\n\thash_lock\x18\x03 \x01(\x0c\x12\x19\n\x11\x65xpiration_height\x18\x04 \x01(\r\"\xb7\x05\n\x07\x43hannel\x12\x0e\n\x06\x61\x63tive\x18\x01 \x01(\x08\x12\x15\n\rremote_pubkey\x18\x02 \x01(\t\x12\x15\n\rchannel_point\x18\x03 \x01(\t\x12\x13\n\x07\x63han_id\x18\x04 \x01(\x04\x42\x02\x30\x01\x12\x10\n\x08\x63\x61pacity\x18\x05 \x01(\x03\x12\x15\n\rlocal_balance\x18\x06 \x01(\x03\x12\x16\n\x0eremote_balance\x18\x07 \x01(\x03\x12\x12\n\ncommit_fee\x18\x08 \x01(\x03\x12\x15\n\rcommit_weight\x18\t \x01(\x03\x12\x12\n\nfee_per_kw\x18\n \x01(\x03\x12\x19\n\x11unsettled_balance\x18\x0b \x01(\x03\x12\x1b\n\x13total_satoshis_sent\x18\x0c \x01(\x03\x12\x1f\n\x17total_satoshis_received\x18\r \x01(\x03\x12\x13\n\x0bnum_updates\x18\x0e \x01(\x04\x12\"\n\rpending_htlcs\x18\x0f \x03(\x0b\x32\x0b.lnrpc.HTLC\x12\x11\n\tcsv_delay\x18\x10 \x01(\r\x12\x0f\n\x07private\x18\x11 \x01(\x08\x12\x11\n\tinitiator\x18\x12 \x01(\x08\x12\x19\n\x11\x63han_status_flags\x18\x13 \x01(\t\x12\x1e\n\x16local_chan_reserve_sat\x18\x14 \x01(\x03\x12\x1f\n\x17remote_chan_reserve_sat\x18\x15 \x01(\x03\x12\x1d\n\x11static_remote_key\x18\x16 \x01(\x08\x42\x02\x18\x01\x12.\n\x0f\x63ommitment_type\x18\x1a \x01(\x0e\x32\x15.lnrpc.CommitmentType\x12\x10\n\x08lifetime\x18\x17 \x01(\x03\x12\x0e\n\x06uptime\x18\x18 \x01(\x03\x12\x15\n\rclose_address\x18\x19 \x01(\t\x12\x17\n\x0fpush_amount_sat\x18\x1b \x01(\x04\x12\x13\n\x0bthaw_height\x18\x1c \x01(\r\"z\n\x13ListChannelsRequest\x12\x13\n\x0b\x61\x63tive_only\x18\x01 \x01(\x08\x12\x15\n\rinactive_only\x18\x02 \x01(\x08\x12\x13\n\x0bpublic_only\x18\x03 \x01(\x08\x12\x14\n\x0cprivate_only\x18\x04 \x01(\x08\x12\x0c\n\x04peer\x18\x05 \x01(\x0c\"8\n\x14ListChannelsResponse\x12 \n\x08\x63hannels\x18\x0b \x03(\x0b\x32\x0e.lnrpc.Channel\"\x81\x04\n\x13\x43hannelCloseSummary\x12\x15\n\rchannel_point\x18\x01 \x01(\t\x12\x13\n\x07\x63han_id\x18\x02 \x01(\x04\x42\x02\x30\x01\x12\x12\n\nchain_hash\x18\x03 \x01(\t\x12\x17\n\x0f\x63losing_tx_hash\x18\x04 \x01(\t\x12\x15\n\rremote_pubkey\x18\x05 \x01(\t\x12\x10\n\x08\x63\x61pacity\x18\x06 \x01(\x03\x12\x14\n\x0c\x63lose_height\x18\x07 \x01(\r\x12\x17\n\x0fsettled_balance\x18\x08 \x01(\x03\x12\x1b\n\x13time_locked_balance\x18\t \x01(\x03\x12:\n\nclose_type\x18\n \x01(\x0e\x32&.lnrpc.ChannelCloseSummary.ClosureType\x12(\n\x0eopen_initiator\x18\x0b \x01(\x0e\x32\x10.lnrpc.Initiator\x12)\n\x0f\x63lose_initiator\x18\x0c \x01(\x0e\x32\x10.lnrpc.Initiator\"\x8a\x01\n\x0b\x43losureType\x12\x15\n\x11\x43OOPERATIVE_CLOSE\x10\x00\x12\x15\n\x11LOCAL_FORCE_CLOSE\x10\x01\x12\x16\n\x12REMOTE_FORCE_CLOSE\x10\x02\x12\x10\n\x0c\x42REACH_CLOSE\x10\x03\x12\x14\n\x10\x46UNDING_CANCELED\x10\x04\x12\r\n\tABANDONED\x10\x05\"\x94\x01\n\x15\x43losedChannelsRequest\x12\x13\n\x0b\x63ooperative\x18\x01 \x01(\x08\x12\x13\n\x0blocal_force\x18\x02 \x01(\x08\x12\x14\n\x0cremote_force\x18\x03 \x01(\x08\x12\x0e\n\x06\x62reach\x18\x04 \x01(\x08\x12\x18\n\x10\x66unding_canceled\x18\x05 \x01(\x08\x12\x11\n\tabandoned\x18\x06 \x01(\x08\"F\n\x16\x43losedChannelsResponse\x12,\n\x08\x63hannels\x18\x01 \x03(\x0b\x32\x1a.lnrpc.ChannelCloseSummary\"\x99\x03\n\x04Peer\x12\x0f\n\x07pub_key\x18\x01 \x01(\t\x12\x0f\n\x07\x61\x64\x64ress\x18\x03 \x01(\t\x12\x12\n\nbytes_sent\x18\x04 \x01(\x04\x12\x12\n\nbytes_recv\x18\x05 \x01(\x04\x12\x10\n\x08sat_sent\x18\x06 \x01(\x03\x12\x10\n\x08sat_recv\x18\x07 \x01(\x03\x12\x0f\n\x07inbound\x18\x08 \x01(\x08\x12\x11\n\tping_time\x18\t \x01(\x03\x12\'\n\tsync_type\x18\n \x01(\x0e\x32\x14.lnrpc.Peer.SyncType\x12+\n\x08\x66\x65\x61tures\x18\x0b \x03(\x0b\x32\x19.lnrpc.Peer.FeaturesEntry\x12\'\n\x06\x65rrors\x18\x0c \x03(\x0b\x32\x17.lnrpc.TimestampedError\x1a?\n\rFeaturesEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\x1d\n\x05value\x18\x02 \x01(\x0b\x32\x0e.lnrpc.Feature:\x02\x38\x01\"?\n\x08SyncType\x12\x10\n\x0cUNKNOWN_SYNC\x10\x00\x12\x0f\n\x0b\x41\x43TIVE_SYNC\x10\x01\x12\x10\n\x0cPASSIVE_SYNC\x10\x02\"4\n\x10TimestampedError\x12\x11\n\ttimestamp\x18\x01 \x01(\x04\x12\r\n\x05\x65rror\x18\x02 \x01(\t\"(\n\x10ListPeersRequest\x12\x14\n\x0clatest_error\x18\x01 \x01(\x08\"/\n\x11ListPeersResponse\x12\x1a\n\x05peers\x18\x01 \x03(\x0b\x32\x0b.lnrpc.Peer\"\x17\n\x15PeerEventSubscription\"v\n\tPeerEvent\x12\x0f\n\x07pub_key\x18\x01 \x01(\t\x12(\n\x04type\x18\x02 \x01(\x0e\x32\x1a.lnrpc.PeerEvent.EventType\".\n\tEventType\x12\x0f\n\x0bPEER_ONLINE\x10\x00\x12\x10\n\x0cPEER_OFFLINE\x10\x01\"\x10\n\x0eGetInfoRequest\"\x96\x04\n\x0fGetInfoResponse\x12\x0f\n\x07version\x18\x0e \x01(\t\x12\x13\n\x0b\x63ommit_hash\x18\x14 \x01(\t\x12\x17\n\x0fidentity_pubkey\x18\x01 \x01(\t\x12\r\n\x05\x61lias\x18\x02 \x01(\t\x12\r\n\x05\x63olor\x18\x11 \x01(\t\x12\x1c\n\x14num_pending_channels\x18\x03 \x01(\r\x12\x1b\n\x13num_active_channels\x18\x04 \x01(\r\x12\x1d\n\x15num_inactive_channels\x18\x0f \x01(\r\x12\x11\n\tnum_peers\x18\x05 \x01(\r\x12\x14\n\x0c\x62lock_height\x18\x06 \x01(\r\x12\x12\n\nblock_hash\x18\x08 \x01(\t\x12\x1d\n\x15\x62\x65st_header_timestamp\x18\r \x01(\x03\x12\x17\n\x0fsynced_to_chain\x18\t \x01(\x08\x12\x17\n\x0fsynced_to_graph\x18\x12 \x01(\x08\x12\x13\n\x07testnet\x18\n \x01(\x08\x42\x02\x18\x01\x12\x1c\n\x06\x63hains\x18\x10 \x03(\x0b\x32\x0c.lnrpc.Chain\x12\x0c\n\x04uris\x18\x0c \x03(\t\x12\x36\n\x08\x66\x65\x61tures\x18\x13 \x03(\x0b\x32$.lnrpc.GetInfoResponse.FeaturesEntry\x1a?\n\rFeaturesEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\x1d\n\x05value\x18\x02 \x01(\x0b\x32\x0e.lnrpc.Feature:\x02\x38\x01J\x04\x08\x0b\x10\x0c\"\'\n\x05\x43hain\x12\r\n\x05\x63hain\x18\x01 \x01(\t\x12\x0f\n\x07network\x18\x02 \x01(\t\"U\n\x12\x43onfirmationUpdate\x12\x11\n\tblock_sha\x18\x01 \x01(\x0c\x12\x14\n\x0c\x62lock_height\x18\x02 \x01(\x05\x12\x16\n\x0enum_confs_left\x18\x03 \x01(\r\"?\n\x11\x43hannelOpenUpdate\x12*\n\rchannel_point\x18\x01 \x01(\x0b\x32\x13.lnrpc.ChannelPoint\";\n\x12\x43hannelCloseUpdate\x12\x14\n\x0c\x63losing_txid\x18\x01 \x01(\x0c\x12\x0f\n\x07success\x18\x02 \x01(\x08\"\x95\x01\n\x13\x43loseChannelRequest\x12*\n\rchannel_point\x18\x01 \x01(\x0b\x32\x13.lnrpc.ChannelPoint\x12\r\n\x05\x66orce\x18\x02 \x01(\x08\x12\x13\n\x0btarget_conf\x18\x03 \x01(\x05\x12\x14\n\x0csat_per_byte\x18\x04 \x01(\x03\x12\x18\n\x10\x64\x65livery_address\x18\x05 \x01(\t\"}\n\x11\x43loseStatusUpdate\x12-\n\rclose_pending\x18\x01 \x01(\x0b\x32\x14.lnrpc.PendingUpdateH\x00\x12/\n\nchan_close\x18\x03 \x01(\x0b\x32\x19.lnrpc.ChannelCloseUpdateH\x00\x42\x08\n\x06update\"3\n\rPendingUpdate\x12\x0c\n\x04txid\x18\x01 \x01(\x0c\x12\x14\n\x0coutput_index\x18\x02 \x01(\r\"T\n\x13ReadyForPsbtFunding\x12\x17\n\x0f\x66unding_address\x18\x01 \x01(\t\x12\x16\n\x0e\x66unding_amount\x18\x02 \x01(\x03\x12\x0c\n\x04psbt\x18\x03 \x01(\x0c\"\xd5\x02\n\x12OpenChannelRequest\x12\x13\n\x0bnode_pubkey\x18\x02 \x01(\x0c\x12\x1e\n\x12node_pubkey_string\x18\x03 \x01(\tB\x02\x18\x01\x12\x1c\n\x14local_funding_amount\x18\x04 \x01(\x03\x12\x10\n\x08push_sat\x18\x05 \x01(\x03\x12\x13\n\x0btarget_conf\x18\x06 \x01(\x05\x12\x14\n\x0csat_per_byte\x18\x07 \x01(\x03\x12\x0f\n\x07private\x18\x08 \x01(\x08\x12\x15\n\rmin_htlc_msat\x18\t \x01(\x03\x12\x18\n\x10remote_csv_delay\x18\n \x01(\r\x12\x11\n\tmin_confs\x18\x0b \x01(\x05\x12\x19\n\x11spend_unconfirmed\x18\x0c \x01(\x08\x12\x15\n\rclose_address\x18\r \x01(\t\x12(\n\x0c\x66unding_shim\x18\x0e \x01(\x0b\x32\x12.lnrpc.FundingShim\"\xc3\x01\n\x10OpenStatusUpdate\x12,\n\x0c\x63han_pending\x18\x01 \x01(\x0b\x32\x14.lnrpc.PendingUpdateH\x00\x12-\n\tchan_open\x18\x03 \x01(\x0b\x32\x18.lnrpc.ChannelOpenUpdateH\x00\x12/\n\tpsbt_fund\x18\x05 \x01(\x0b\x32\x1a.lnrpc.ReadyForPsbtFundingH\x00\x12\x17\n\x0fpending_chan_id\x18\x04 \x01(\x0c\x42\x08\n\x06update\"3\n\nKeyLocator\x12\x12\n\nkey_family\x18\x01 \x01(\x05\x12\x11\n\tkey_index\x18\x02 \x01(\x05\"J\n\rKeyDescriptor\x12\x15\n\rraw_key_bytes\x18\x01 \x01(\x0c\x12\"\n\x07key_loc\x18\x02 \x01(\x0b\x32\x11.lnrpc.KeyLocator\"\xb0\x01\n\rChanPointShim\x12\x0b\n\x03\x61mt\x18\x01 \x01(\x03\x12\'\n\nchan_point\x18\x02 \x01(\x0b\x32\x13.lnrpc.ChannelPoint\x12\'\n\tlocal_key\x18\x03 \x01(\x0b\x32\x14.lnrpc.KeyDescriptor\x12\x12\n\nremote_key\x18\x04 \x01(\x0c\x12\x17\n\x0fpending_chan_id\x18\x05 \x01(\x0c\x12\x13\n\x0bthaw_height\x18\x06 \x01(\r\"6\n\x08PsbtShim\x12\x17\n\x0fpending_chan_id\x18\x01 \x01(\x0c\x12\x11\n\tbase_psbt\x18\x02 \x01(\x0c\"l\n\x0b\x46undingShim\x12/\n\x0f\x63han_point_shim\x18\x01 \x01(\x0b\x32\x14.lnrpc.ChanPointShimH\x00\x12$\n\tpsbt_shim\x18\x02 \x01(\x0b\x32\x0f.lnrpc.PsbtShimH\x00\x42\x06\n\x04shim\",\n\x11\x46undingShimCancel\x12\x17\n\x0fpending_chan_id\x18\x01 \x01(\x0c\"A\n\x11\x46undingPsbtVerify\x12\x13\n\x0b\x66unded_psbt\x18\x01 \x01(\x0c\x12\x17\n\x0fpending_chan_id\x18\x02 \x01(\x0c\"C\n\x13\x46undingPsbtFinalize\x12\x13\n\x0bsigned_psbt\x18\x01 \x01(\x0c\x12\x17\n\x0fpending_chan_id\x18\x02 \x01(\x0c\"\xe5\x01\n\x14\x46undingTransitionMsg\x12+\n\rshim_register\x18\x01 \x01(\x0b\x32\x12.lnrpc.FundingShimH\x00\x12/\n\x0bshim_cancel\x18\x02 \x01(\x0b\x32\x18.lnrpc.FundingShimCancelH\x00\x12/\n\x0bpsbt_verify\x18\x03 \x01(\x0b\x32\x18.lnrpc.FundingPsbtVerifyH\x00\x12\x33\n\rpsbt_finalize\x18\x04 \x01(\x0b\x32\x1a.lnrpc.FundingPsbtFinalizeH\x00\x42\t\n\x07trigger\"\x16\n\x14\x46undingStateStepResp\"\x86\x01\n\x0bPendingHTLC\x12\x10\n\x08incoming\x18\x01 \x01(\x08\x12\x0e\n\x06\x61mount\x18\x02 \x01(\x03\x12\x10\n\x08outpoint\x18\x03 \x01(\t\x12\x17\n\x0fmaturity_height\x18\x04 \x01(\r\x12\x1b\n\x13\x62locks_til_maturity\x18\x05 \x01(\x05\x12\r\n\x05stage\x18\x06 \x01(\r\"\x18\n\x16PendingChannelsRequest\"\xab\r\n\x17PendingChannelsResponse\x12\x1b\n\x13total_limbo_balance\x18\x01 \x01(\x03\x12P\n\x15pending_open_channels\x18\x02 \x03(\x0b\x32\x31.lnrpc.PendingChannelsResponse.PendingOpenChannel\x12R\n\x18pending_closing_channels\x18\x03 \x03(\x0b\x32,.lnrpc.PendingChannelsResponse.ClosedChannelB\x02\x18\x01\x12Y\n\x1epending_force_closing_channels\x18\x04 \x03(\x0b\x32\x31.lnrpc.PendingChannelsResponse.ForceClosedChannel\x12R\n\x16waiting_close_channels\x18\x05 \x03(\x0b\x32\x32.lnrpc.PendingChannelsResponse.WaitingCloseChannel\x1a\x97\x02\n\x0ePendingChannel\x12\x17\n\x0fremote_node_pub\x18\x01 \x01(\t\x12\x15\n\rchannel_point\x18\x02 \x01(\t\x12\x10\n\x08\x63\x61pacity\x18\x03 \x01(\x03\x12\x15\n\rlocal_balance\x18\x04 \x01(\x03\x12\x16\n\x0eremote_balance\x18\x05 \x01(\x03\x12\x1e\n\x16local_chan_reserve_sat\x18\x06 \x01(\x03\x12\x1f\n\x17remote_chan_reserve_sat\x18\x07 \x01(\x03\x12#\n\tinitiator\x18\x08 \x01(\x0e\x32\x10.lnrpc.Initiator\x12.\n\x0f\x63ommitment_type\x18\t \x01(\x0e\x32\x15.lnrpc.CommitmentType\x1a\xb0\x01\n\x12PendingOpenChannel\x12>\n\x07\x63hannel\x18\x01 \x01(\x0b\x32-.lnrpc.PendingChannelsResponse.PendingChannel\x12\x1b\n\x13\x63onfirmation_height\x18\x02 \x01(\r\x12\x12\n\ncommit_fee\x18\x04 \x01(\x03\x12\x15\n\rcommit_weight\x18\x05 \x01(\x03\x12\x12\n\nfee_per_kw\x18\x06 \x01(\x03\x1a\xad\x01\n\x13WaitingCloseChannel\x12>\n\x07\x63hannel\x18\x01 \x01(\x0b\x32-.lnrpc.PendingChannelsResponse.PendingChannel\x12\x15\n\rlimbo_balance\x18\x02 \x01(\x03\x12?\n\x0b\x63ommitments\x18\x03 \x01(\x0b\x32*.lnrpc.PendingChannelsResponse.Commitments\x1a\xb7\x01\n\x0b\x43ommitments\x12\x12\n\nlocal_txid\x18\x01 \x01(\t\x12\x13\n\x0bremote_txid\x18\x02 \x01(\t\x12\x1b\n\x13remote_pending_txid\x18\x03 \x01(\t\x12\x1c\n\x14local_commit_fee_sat\x18\x04 \x01(\x04\x12\x1d\n\x15remote_commit_fee_sat\x18\x05 \x01(\x04\x12%\n\x1dremote_pending_commit_fee_sat\x18\x06 \x01(\x04\x1a\x65\n\rClosedChannel\x12>\n\x07\x63hannel\x18\x01 \x01(\x0b\x32-.lnrpc.PendingChannelsResponse.PendingChannel\x12\x14\n\x0c\x63losing_txid\x18\x02 \x01(\t\x1a\xff\x02\n\x12\x46orceClosedChannel\x12>\n\x07\x63hannel\x18\x01 \x01(\x0b\x32-.lnrpc.PendingChannelsResponse.PendingChannel\x12\x14\n\x0c\x63losing_txid\x18\x02 \x01(\t\x12\x15\n\rlimbo_balance\x18\x03 \x01(\x03\x12\x17\n\x0fmaturity_height\x18\x04 \x01(\r\x12\x1b\n\x13\x62locks_til_maturity\x18\x05 \x01(\x05\x12\x19\n\x11recovered_balance\x18\x06 \x01(\x03\x12)\n\rpending_htlcs\x18\x08 \x03(\x0b\x32\x12.lnrpc.PendingHTLC\x12M\n\x06\x61nchor\x18\t \x01(\x0e\x32=.lnrpc.PendingChannelsResponse.ForceClosedChannel.AnchorState\"1\n\x0b\x41nchorState\x12\t\n\x05LIMBO\x10\x00\x12\r\n\tRECOVERED\x10\x01\x12\x08\n\x04LOST\x10\x02\"\x1a\n\x18\x43hannelEventSubscription\"\xbf\x03\n\x12\x43hannelEventUpdate\x12&\n\x0copen_channel\x18\x01 \x01(\x0b\x32\x0e.lnrpc.ChannelH\x00\x12\x34\n\x0e\x63losed_channel\x18\x02 \x01(\x0b\x32\x1a.lnrpc.ChannelCloseSummaryH\x00\x12-\n\x0e\x61\x63tive_channel\x18\x03 \x01(\x0b\x32\x13.lnrpc.ChannelPointH\x00\x12/\n\x10inactive_channel\x18\x04 \x01(\x0b\x32\x13.lnrpc.ChannelPointH\x00\x12\x34\n\x14pending_open_channel\x18\x06 \x01(\x0b\x32\x14.lnrpc.PendingUpdateH\x00\x12\x32\n\x04type\x18\x05 \x01(\x0e\x32$.lnrpc.ChannelEventUpdate.UpdateType\"v\n\nUpdateType\x12\x10\n\x0cOPEN_CHANNEL\x10\x00\x12\x12\n\x0e\x43LOSED_CHANNEL\x10\x01\x12\x12\n\x0e\x41\x43TIVE_CHANNEL\x10\x02\x12\x14\n\x10INACTIVE_CHANNEL\x10\x03\x12\x18\n\x14PENDING_OPEN_CHANNEL\x10\x04\x42\t\n\x07\x63hannel\"\x16\n\x14WalletBalanceRequest\"f\n\x15WalletBalanceResponse\x12\x15\n\rtotal_balance\x18\x01 \x01(\x03\x12\x19\n\x11\x63onfirmed_balance\x18\x02 \x01(\x03\x12\x1b\n\x13unconfirmed_balance\x18\x03 \x01(\x03\"\x17\n\x15\x43hannelBalanceRequest\"G\n\x16\x43hannelBalanceResponse\x12\x0f\n\x07\x62\x61lance\x18\x01 \x01(\x03\x12\x1c\n\x14pending_open_balance\x18\x02 \x01(\x03\"\xd0\x04\n\x12QueryRoutesRequest\x12\x0f\n\x07pub_key\x18\x01 \x01(\t\x12\x0b\n\x03\x61mt\x18\x02 \x01(\x03\x12\x10\n\x08\x61mt_msat\x18\x0c \x01(\x03\x12\x18\n\x10\x66inal_cltv_delta\x18\x04 \x01(\x05\x12\"\n\tfee_limit\x18\x05 \x01(\x0b\x32\x0f.lnrpc.FeeLimit\x12\x15\n\rignored_nodes\x18\x06 \x03(\x0c\x12-\n\rignored_edges\x18\x07 \x03(\x0b\x32\x12.lnrpc.EdgeLocatorB\x02\x18\x01\x12\x16\n\x0esource_pub_key\x18\x08 \x01(\t\x12\x1b\n\x13use_mission_control\x18\t \x01(\x08\x12&\n\rignored_pairs\x18\n \x03(\x0b\x32\x0f.lnrpc.NodePair\x12\x12\n\ncltv_limit\x18\x0b \x01(\r\x12M\n\x13\x64\x65st_custom_records\x18\r \x03(\x0b\x32\x30.lnrpc.QueryRoutesRequest.DestCustomRecordsEntry\x12\x1c\n\x10outgoing_chan_id\x18\x0e \x01(\x04\x42\x02\x30\x01\x12\x17\n\x0flast_hop_pubkey\x18\x0f \x01(\x0c\x12%\n\x0broute_hints\x18\x10 \x03(\x0b\x32\x10.lnrpc.RouteHint\x12(\n\rdest_features\x18\x11 \x03(\x0e\x32\x11.lnrpc.FeatureBit\x1a\x38\n\x16\x44\x65stCustomRecordsEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x0c:\x02\x38\x01J\x04\x08\x03\x10\x04\"$\n\x08NodePair\x12\x0c\n\x04\x66rom\x18\x01 \x01(\x0c\x12\n\n\x02to\x18\x02 \x01(\x0c\"@\n\x0b\x45\x64geLocator\x12\x16\n\nchannel_id\x18\x01 \x01(\x04\x42\x02\x30\x01\x12\x19\n\x11\x64irection_reverse\x18\x02 \x01(\x08\"I\n\x13QueryRoutesResponse\x12\x1c\n\x06routes\x18\x01 \x03(\x0b\x32\x0c.lnrpc.Route\x12\x14\n\x0csuccess_prob\x18\x02 \x01(\x01\"\xd6\x02\n\x03Hop\x12\x13\n\x07\x63han_id\x18\x01 \x01(\x04\x42\x02\x30\x01\x12\x15\n\rchan_capacity\x18\x02 \x01(\x03\x12\x1a\n\x0e\x61mt_to_forward\x18\x03 \x01(\x03\x42\x02\x18\x01\x12\x0f\n\x03\x66\x65\x65\x18\x04 \x01(\x03\x42\x02\x18\x01\x12\x0e\n\x06\x65xpiry\x18\x05 \x01(\r\x12\x1b\n\x13\x61mt_to_forward_msat\x18\x06 \x01(\x03\x12\x10\n\x08\x66\x65\x65_msat\x18\x07 \x01(\x03\x12\x0f\n\x07pub_key\x18\x08 \x01(\t\x12\x13\n\x0btlv_payload\x18\t \x01(\x08\x12$\n\nmpp_record\x18\n \x01(\x0b\x32\x10.lnrpc.MPPRecord\x12\x35\n\x0e\x63ustom_records\x18\x0b \x03(\x0b\x32\x1d.lnrpc.Hop.CustomRecordsEntry\x1a\x34\n\x12\x43ustomRecordsEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x0c:\x02\x38\x01\"9\n\tMPPRecord\x12\x14\n\x0cpayment_addr\x18\x0b \x01(\x0c\x12\x16\n\x0etotal_amt_msat\x18\n \x01(\x03\"\x9a\x01\n\x05Route\x12\x17\n\x0ftotal_time_lock\x18\x01 \x01(\r\x12\x16\n\ntotal_fees\x18\x02 \x01(\x03\x42\x02\x18\x01\x12\x15\n\ttotal_amt\x18\x03 \x01(\x03\x42\x02\x18\x01\x12\x18\n\x04hops\x18\x04 \x03(\x0b\x32\n.lnrpc.Hop\x12\x17\n\x0ftotal_fees_msat\x18\x05 \x01(\x03\x12\x16\n\x0etotal_amt_msat\x18\x06 \x01(\x03\"<\n\x0fNodeInfoRequest\x12\x0f\n\x07pub_key\x18\x01 \x01(\t\x12\x18\n\x10include_channels\x18\x02 \x01(\x08\"\x82\x01\n\x08NodeInfo\x12\"\n\x04node\x18\x01 \x01(\x0b\x32\x14.lnrpc.LightningNode\x12\x14\n\x0cnum_channels\x18\x02 \x01(\r\x12\x16\n\x0etotal_capacity\x18\x03 \x01(\x03\x12$\n\x08\x63hannels\x18\x04 \x03(\x0b\x32\x12.lnrpc.ChannelEdge\"\xf1\x01\n\rLightningNode\x12\x13\n\x0blast_update\x18\x01 \x01(\r\x12\x0f\n\x07pub_key\x18\x02 \x01(\t\x12\r\n\x05\x61lias\x18\x03 \x01(\t\x12%\n\taddresses\x18\x04 \x03(\x0b\x32\x12.lnrpc.NodeAddress\x12\r\n\x05\x63olor\x18\x05 \x01(\t\x12\x34\n\x08\x66\x65\x61tures\x18\x06 \x03(\x0b\x32\".lnrpc.LightningNode.FeaturesEntry\x1a?\n\rFeaturesEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\x1d\n\x05value\x18\x02 \x01(\x0b\x32\x0e.lnrpc.Feature:\x02\x38\x01\",\n\x0bNodeAddress\x12\x0f\n\x07network\x18\x01 \x01(\t\x12\x0c\n\x04\x61\x64\x64r\x18\x02 \x01(\t\"\xac\x01\n\rRoutingPolicy\x12\x17\n\x0ftime_lock_delta\x18\x01 \x01(\r\x12\x10\n\x08min_htlc\x18\x02 \x01(\x03\x12\x15\n\rfee_base_msat\x18\x03 \x01(\x03\x12\x1b\n\x13\x66\x65\x65_rate_milli_msat\x18\x04 \x01(\x03\x12\x10\n\x08\x64isabled\x18\x05 \x01(\x08\x12\x15\n\rmax_htlc_msat\x18\x06 \x01(\x04\x12\x13\n\x0blast_update\x18\x07 \x01(\r\"\xe2\x01\n\x0b\x43hannelEdge\x12\x16\n\nchannel_id\x18\x01 \x01(\x04\x42\x02\x30\x01\x12\x12\n\nchan_point\x18\x02 \x01(\t\x12\x17\n\x0blast_update\x18\x03 \x01(\rB\x02\x18\x01\x12\x11\n\tnode1_pub\x18\x04 \x01(\t\x12\x11\n\tnode2_pub\x18\x05 \x01(\t\x12\x10\n\x08\x63\x61pacity\x18\x06 \x01(\x03\x12*\n\x0cnode1_policy\x18\x07 \x01(\x0b\x32\x14.lnrpc.RoutingPolicy\x12*\n\x0cnode2_policy\x18\x08 \x01(\x0b\x32\x14.lnrpc.RoutingPolicy\"2\n\x13\x43hannelGraphRequest\x12\x1b\n\x13include_unannounced\x18\x01 \x01(\x08\"V\n\x0c\x43hannelGraph\x12#\n\x05nodes\x18\x01 \x03(\x0b\x32\x14.lnrpc.LightningNode\x12!\n\x05\x65\x64ges\x18\x02 \x03(\x0b\x32\x12.lnrpc.ChannelEdge\":\n\x12NodeMetricsRequest\x12$\n\x05types\x18\x01 \x03(\x0e\x32\x15.lnrpc.NodeMetricType\"\xbe\x01\n\x13NodeMetricsResponse\x12U\n\x16\x62\x65tweenness_centrality\x18\x01 \x03(\x0b\x32\x35.lnrpc.NodeMetricsResponse.BetweennessCentralityEntry\x1aP\n\x1a\x42\x65tweennessCentralityEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12!\n\x05value\x18\x02 \x01(\x0b\x32\x12.lnrpc.FloatMetric:\x02\x38\x01\"6\n\x0b\x46loatMetric\x12\r\n\x05value\x18\x01 \x01(\x01\x12\x18\n\x10normalized_value\x18\x02 \x01(\x01\"&\n\x0f\x43hanInfoRequest\x12\x13\n\x07\x63han_id\x18\x01 \x01(\x04\x42\x02\x30\x01\"\x14\n\x12NetworkInfoRequest\"\xa7\x02\n\x0bNetworkInfo\x12\x16\n\x0egraph_diameter\x18\x01 \x01(\r\x12\x16\n\x0e\x61vg_out_degree\x18\x02 \x01(\x01\x12\x16\n\x0emax_out_degree\x18\x03 \x01(\r\x12\x11\n\tnum_nodes\x18\x04 \x01(\r\x12\x14\n\x0cnum_channels\x18\x05 \x01(\r\x12\x1e\n\x16total_network_capacity\x18\x06 \x01(\x03\x12\x18\n\x10\x61vg_channel_size\x18\x07 \x01(\x01\x12\x18\n\x10min_channel_size\x18\x08 \x01(\x03\x12\x18\n\x10max_channel_size\x18\t \x01(\x03\x12\x1f\n\x17median_channel_size_sat\x18\n \x01(\x03\x12\x18\n\x10num_zombie_chans\x18\x0b \x01(\x04\"\r\n\x0bStopRequest\"\x0e\n\x0cStopResponse\"\x1b\n\x19GraphTopologySubscription\"\xa3\x01\n\x13GraphTopologyUpdate\x12\'\n\x0cnode_updates\x18\x01 \x03(\x0b\x32\x11.lnrpc.NodeUpdate\x12\x31\n\x0f\x63hannel_updates\x18\x02 \x03(\x0b\x32\x18.lnrpc.ChannelEdgeUpdate\x12\x30\n\x0c\x63losed_chans\x18\x03 \x03(\x0b\x32\x1a.lnrpc.ClosedChannelUpdate\"l\n\nNodeUpdate\x12\x11\n\taddresses\x18\x01 \x03(\t\x12\x14\n\x0cidentity_key\x18\x02 \x01(\t\x12\x17\n\x0fglobal_features\x18\x03 \x01(\x0c\x12\r\n\x05\x61lias\x18\x04 \x01(\t\x12\r\n\x05\x63olor\x18\x05 \x01(\t\"\xc4\x01\n\x11\x43hannelEdgeUpdate\x12\x13\n\x07\x63han_id\x18\x01 \x01(\x04\x42\x02\x30\x01\x12\'\n\nchan_point\x18\x02 \x01(\x0b\x32\x13.lnrpc.ChannelPoint\x12\x10\n\x08\x63\x61pacity\x18\x03 \x01(\x03\x12,\n\x0erouting_policy\x18\x04 \x01(\x0b\x32\x14.lnrpc.RoutingPolicy\x12\x18\n\x10\x61\x64vertising_node\x18\x05 \x01(\t\x12\x17\n\x0f\x63onnecting_node\x18\x06 \x01(\t\"|\n\x13\x43losedChannelUpdate\x12\x13\n\x07\x63han_id\x18\x01 \x01(\x04\x42\x02\x30\x01\x12\x10\n\x08\x63\x61pacity\x18\x02 \x01(\x03\x12\x15\n\rclosed_height\x18\x03 \x01(\r\x12\'\n\nchan_point\x18\x04 \x01(\x0b\x32\x13.lnrpc.ChannelPoint\"\x86\x01\n\x07HopHint\x12\x0f\n\x07node_id\x18\x01 \x01(\t\x12\x13\n\x07\x63han_id\x18\x02 \x01(\x04\x42\x02\x30\x01\x12\x15\n\rfee_base_msat\x18\x03 \x01(\r\x12#\n\x1b\x66\x65\x65_proportional_millionths\x18\x04 \x01(\r\x12\x19\n\x11\x63ltv_expiry_delta\x18\x05 \x01(\r\".\n\tRouteHint\x12!\n\thop_hints\x18\x01 \x03(\x0b\x32\x0e.lnrpc.HopHint\"\xcf\x05\n\x07Invoice\x12\x0c\n\x04memo\x18\x01 \x01(\t\x12\x12\n\nr_preimage\x18\x03 \x01(\x0c\x12\x0e\n\x06r_hash\x18\x04 \x01(\x0c\x12\r\n\x05value\x18\x05 \x01(\x03\x12\x12\n\nvalue_msat\x18\x17 \x01(\x03\x12\x13\n\x07settled\x18\x06 \x01(\x08\x42\x02\x18\x01\x12\x15\n\rcreation_date\x18\x07 \x01(\x03\x12\x13\n\x0bsettle_date\x18\x08 \x01(\x03\x12\x17\n\x0fpayment_request\x18\t \x01(\t\x12\x18\n\x10\x64\x65scription_hash\x18\n \x01(\x0c\x12\x0e\n\x06\x65xpiry\x18\x0b \x01(\x03\x12\x15\n\rfallback_addr\x18\x0c \x01(\t\x12\x13\n\x0b\x63ltv_expiry\x18\r \x01(\x04\x12%\n\x0broute_hints\x18\x0e \x03(\x0b\x32\x10.lnrpc.RouteHint\x12\x0f\n\x07private\x18\x0f \x01(\x08\x12\x11\n\tadd_index\x18\x10 \x01(\x04\x12\x14\n\x0csettle_index\x18\x11 \x01(\x04\x12\x14\n\x08\x61mt_paid\x18\x12 \x01(\x03\x42\x02\x18\x01\x12\x14\n\x0c\x61mt_paid_sat\x18\x13 \x01(\x03\x12\x15\n\ramt_paid_msat\x18\x14 \x01(\x03\x12*\n\x05state\x18\x15 \x01(\x0e\x32\x1b.lnrpc.Invoice.InvoiceState\x12!\n\x05htlcs\x18\x16 \x03(\x0b\x32\x12.lnrpc.InvoiceHTLC\x12.\n\x08\x66\x65\x61tures\x18\x18 \x03(\x0b\x32\x1c.lnrpc.Invoice.FeaturesEntry\x12\x12\n\nis_keysend\x18\x19 \x01(\x08\x1a?\n\rFeaturesEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\x1d\n\x05value\x18\x02 \x01(\x0b\x32\x0e.lnrpc.Feature:\x02\x38\x01\"A\n\x0cInvoiceState\x12\x08\n\x04OPEN\x10\x00\x12\x0b\n\x07SETTLED\x10\x01\x12\x0c\n\x08\x43\x41NCELED\x10\x02\x12\x0c\n\x08\x41\x43\x43\x45PTED\x10\x03J\x04\x08\x02\x10\x03\"\xda\x02\n\x0bInvoiceHTLC\x12\x13\n\x07\x63han_id\x18\x01 \x01(\x04\x42\x02\x30\x01\x12\x12\n\nhtlc_index\x18\x02 \x01(\x04\x12\x10\n\x08\x61mt_msat\x18\x03 \x01(\x04\x12\x15\n\raccept_height\x18\x04 \x01(\x05\x12\x13\n\x0b\x61\x63\x63\x65pt_time\x18\x05 \x01(\x03\x12\x14\n\x0cresolve_time\x18\x06 \x01(\x03\x12\x15\n\rexpiry_height\x18\x07 \x01(\x05\x12&\n\x05state\x18\x08 \x01(\x0e\x32\x17.lnrpc.InvoiceHTLCState\x12=\n\x0e\x63ustom_records\x18\t \x03(\x0b\x32%.lnrpc.InvoiceHTLC.CustomRecordsEntry\x12\x1a\n\x12mpp_total_amt_msat\x18\n \x01(\x04\x1a\x34\n\x12\x43ustomRecordsEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x0c:\x02\x38\x01\"P\n\x12\x41\x64\x64InvoiceResponse\x12\x0e\n\x06r_hash\x18\x01 \x01(\x0c\x12\x17\n\x0fpayment_request\x18\x02 \x01(\t\x12\x11\n\tadd_index\x18\x10 \x01(\x04\"5\n\x0bPaymentHash\x12\x16\n\nr_hash_str\x18\x01 \x01(\tB\x02\x18\x01\x12\x0e\n\x06r_hash\x18\x02 \x01(\x0c\"l\n\x12ListInvoiceRequest\x12\x14\n\x0cpending_only\x18\x01 \x01(\x08\x12\x14\n\x0cindex_offset\x18\x04 \x01(\x04\x12\x18\n\x10num_max_invoices\x18\x05 \x01(\x04\x12\x10\n\x08reversed\x18\x06 \x01(\x08\"n\n\x13ListInvoiceResponse\x12 \n\x08invoices\x18\x01 \x03(\x0b\x32\x0e.lnrpc.Invoice\x12\x19\n\x11last_index_offset\x18\x02 \x01(\x04\x12\x1a\n\x12\x66irst_index_offset\x18\x03 \x01(\x04\">\n\x13InvoiceSubscription\x12\x11\n\tadd_index\x18\x01 \x01(\x04\x12\x14\n\x0csettle_index\x18\x02 \x01(\x04\"\xe0\x03\n\x07Payment\x12\x14\n\x0cpayment_hash\x18\x01 \x01(\t\x12\x11\n\x05value\x18\x02 \x01(\x03\x42\x02\x18\x01\x12\x19\n\rcreation_date\x18\x03 \x01(\x03\x42\x02\x18\x01\x12\x0f\n\x03\x66\x65\x65\x18\x05 \x01(\x03\x42\x02\x18\x01\x12\x18\n\x10payment_preimage\x18\x06 \x01(\t\x12\x11\n\tvalue_sat\x18\x07 \x01(\x03\x12\x12\n\nvalue_msat\x18\x08 \x01(\x03\x12\x17\n\x0fpayment_request\x18\t \x01(\t\x12,\n\x06status\x18\n \x01(\x0e\x32\x1c.lnrpc.Payment.PaymentStatus\x12\x0f\n\x07\x66\x65\x65_sat\x18\x0b \x01(\x03\x12\x10\n\x08\x66\x65\x65_msat\x18\x0c \x01(\x03\x12\x18\n\x10\x63reation_time_ns\x18\r \x01(\x03\x12!\n\x05htlcs\x18\x0e \x03(\x0b\x32\x12.lnrpc.HTLCAttempt\x12\x15\n\rpayment_index\x18\x0f \x01(\x04\x12\x33\n\x0e\x66\x61ilure_reason\x18\x10 \x01(\x0e\x32\x1b.lnrpc.PaymentFailureReason\"F\n\rPaymentStatus\x12\x0b\n\x07UNKNOWN\x10\x00\x12\r\n\tIN_FLIGHT\x10\x01\x12\r\n\tSUCCEEDED\x10\x02\x12\n\n\x06\x46\x41ILED\x10\x03J\x04\x08\x04\x10\x05\"\xf6\x01\n\x0bHTLCAttempt\x12-\n\x06status\x18\x01 \x01(\x0e\x32\x1d.lnrpc.HTLCAttempt.HTLCStatus\x12\x1b\n\x05route\x18\x02 \x01(\x0b\x32\x0c.lnrpc.Route\x12\x17\n\x0f\x61ttempt_time_ns\x18\x03 \x01(\x03\x12\x17\n\x0fresolve_time_ns\x18\x04 \x01(\x03\x12\x1f\n\x07\x66\x61ilure\x18\x05 \x01(\x0b\x32\x0e.lnrpc.Failure\x12\x10\n\x08preimage\x18\x06 \x01(\x0c\"6\n\nHTLCStatus\x12\r\n\tIN_FLIGHT\x10\x00\x12\r\n\tSUCCEEDED\x10\x01\x12\n\n\x06\x46\x41ILED\x10\x02\"o\n\x13ListPaymentsRequest\x12\x1a\n\x12include_incomplete\x18\x01 \x01(\x08\x12\x14\n\x0cindex_offset\x18\x02 \x01(\x04\x12\x14\n\x0cmax_payments\x18\x03 \x01(\x04\x12\x10\n\x08reversed\x18\x04 \x01(\x08\"o\n\x14ListPaymentsResponse\x12 \n\x08payments\x18\x01 \x03(\x0b\x32\x0e.lnrpc.Payment\x12\x1a\n\x12\x66irst_index_offset\x18\x02 \x01(\x04\x12\x19\n\x11last_index_offset\x18\x03 \x01(\x04\"\x1a\n\x18\x44\x65leteAllPaymentsRequest\"\x1b\n\x19\x44\x65leteAllPaymentsResponse\"C\n\x15\x41\x62\x61ndonChannelRequest\x12*\n\rchannel_point\x18\x01 \x01(\x0b\x32\x13.lnrpc.ChannelPoint\"\x18\n\x16\x41\x62\x61ndonChannelResponse\"5\n\x11\x44\x65\x62ugLevelRequest\x12\x0c\n\x04show\x18\x01 \x01(\x08\x12\x12\n\nlevel_spec\x18\x02 \x01(\t\")\n\x12\x44\x65\x62ugLevelResponse\x12\x13\n\x0bsub_systems\x18\x01 \x01(\t\"\x1f\n\x0cPayReqString\x12\x0f\n\x07pay_req\x18\x01 \x01(\t\"\x86\x03\n\x06PayReq\x12\x13\n\x0b\x64\x65stination\x18\x01 \x01(\t\x12\x14\n\x0cpayment_hash\x18\x02 \x01(\t\x12\x14\n\x0cnum_satoshis\x18\x03 \x01(\x03\x12\x11\n\ttimestamp\x18\x04 \x01(\x03\x12\x0e\n\x06\x65xpiry\x18\x05 \x01(\x03\x12\x13\n\x0b\x64\x65scription\x18\x06 \x01(\t\x12\x18\n\x10\x64\x65scription_hash\x18\x07 \x01(\t\x12\x15\n\rfallback_addr\x18\x08 \x01(\t\x12\x13\n\x0b\x63ltv_expiry\x18\t \x01(\x03\x12%\n\x0broute_hints\x18\n \x03(\x0b\x32\x10.lnrpc.RouteHint\x12\x14\n\x0cpayment_addr\x18\x0b \x01(\x0c\x12\x10\n\x08num_msat\x18\x0c \x01(\x03\x12-\n\x08\x66\x65\x61tures\x18\r \x03(\x0b\x32\x1b.lnrpc.PayReq.FeaturesEntry\x1a?\n\rFeaturesEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\x1d\n\x05value\x18\x02 \x01(\x0b\x32\x0e.lnrpc.Feature:\x02\x38\x01\">\n\x07\x46\x65\x61ture\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x13\n\x0bis_required\x18\x03 \x01(\x08\x12\x10\n\x08is_known\x18\x04 \x01(\x08\"\x12\n\x10\x46\x65\x65ReportRequest\"|\n\x10\x43hannelFeeReport\x12\x13\n\x07\x63han_id\x18\x05 \x01(\x04\x42\x02\x30\x01\x12\x15\n\rchannel_point\x18\x01 \x01(\t\x12\x15\n\rbase_fee_msat\x18\x02 \x01(\x03\x12\x13\n\x0b\x66\x65\x65_per_mil\x18\x03 \x01(\x03\x12\x10\n\x08\x66\x65\x65_rate\x18\x04 \x01(\x01\"\x84\x01\n\x11\x46\x65\x65ReportResponse\x12-\n\x0c\x63hannel_fees\x18\x01 \x03(\x0b\x32\x17.lnrpc.ChannelFeeReport\x12\x13\n\x0b\x64\x61y_fee_sum\x18\x02 \x01(\x04\x12\x14\n\x0cweek_fee_sum\x18\x03 \x01(\x04\x12\x15\n\rmonth_fee_sum\x18\x04 \x01(\x04\"\xec\x01\n\x13PolicyUpdateRequest\x12\x10\n\x06global\x18\x01 \x01(\x08H\x00\x12)\n\nchan_point\x18\x02 \x01(\x0b\x32\x13.lnrpc.ChannelPointH\x00\x12\x15\n\rbase_fee_msat\x18\x03 \x01(\x03\x12\x10\n\x08\x66\x65\x65_rate\x18\x04 \x01(\x01\x12\x17\n\x0ftime_lock_delta\x18\x05 \x01(\r\x12\x15\n\rmax_htlc_msat\x18\x06 \x01(\x04\x12\x15\n\rmin_htlc_msat\x18\x07 \x01(\x04\x12\x1f\n\x17min_htlc_msat_specified\x18\x08 \x01(\x08\x42\x07\n\x05scope\"\x16\n\x14PolicyUpdateResponse\"n\n\x18\x46orwardingHistoryRequest\x12\x12\n\nstart_time\x18\x01 \x01(\x04\x12\x10\n\x08\x65nd_time\x18\x02 \x01(\x04\x12\x14\n\x0cindex_offset\x18\x03 \x01(\r\x12\x16\n\x0enum_max_events\x18\x04 \x01(\r\"\xc0\x01\n\x0f\x46orwardingEvent\x12\x11\n\ttimestamp\x18\x01 \x01(\x04\x12\x16\n\nchan_id_in\x18\x02 \x01(\x04\x42\x02\x30\x01\x12\x17\n\x0b\x63han_id_out\x18\x04 \x01(\x04\x42\x02\x30\x01\x12\x0e\n\x06\x61mt_in\x18\x05 \x01(\x04\x12\x0f\n\x07\x61mt_out\x18\x06 \x01(\x04\x12\x0b\n\x03\x66\x65\x65\x18\x07 \x01(\x04\x12\x10\n\x08\x66\x65\x65_msat\x18\x08 \x01(\x04\x12\x13\n\x0b\x61mt_in_msat\x18\t \x01(\x04\x12\x14\n\x0c\x61mt_out_msat\x18\n \x01(\x04\"i\n\x19\x46orwardingHistoryResponse\x12\x31\n\x11\x66orwarding_events\x18\x01 \x03(\x0b\x32\x16.lnrpc.ForwardingEvent\x12\x19\n\x11last_offset_index\x18\x02 \x01(\r\"E\n\x1a\x45xportChannelBackupRequest\x12\'\n\nchan_point\x18\x01 \x01(\x0b\x32\x13.lnrpc.ChannelPoint\"M\n\rChannelBackup\x12\'\n\nchan_point\x18\x01 \x01(\x0b\x32\x13.lnrpc.ChannelPoint\x12\x13\n\x0b\x63han_backup\x18\x02 \x01(\x0c\"V\n\x0fMultiChanBackup\x12(\n\x0b\x63han_points\x18\x01 \x03(\x0b\x32\x13.lnrpc.ChannelPoint\x12\x19\n\x11multi_chan_backup\x18\x02 \x01(\x0c\"\x19\n\x17\x43hanBackupExportRequest\"{\n\x12\x43hanBackupSnapshot\x12\x32\n\x13single_chan_backups\x18\x01 \x01(\x0b\x32\x15.lnrpc.ChannelBackups\x12\x31\n\x11multi_chan_backup\x18\x02 \x01(\x0b\x32\x16.lnrpc.MultiChanBackup\"<\n\x0e\x43hannelBackups\x12*\n\x0c\x63han_backups\x18\x01 \x03(\x0b\x32\x14.lnrpc.ChannelBackup\"p\n\x18RestoreChanBackupRequest\x12-\n\x0c\x63han_backups\x18\x01 \x01(\x0b\x32\x15.lnrpc.ChannelBackupsH\x00\x12\x1b\n\x11multi_chan_backup\x18\x02 \x01(\x0cH\x00\x42\x08\n\x06\x62\x61\x63kup\"\x17\n\x15RestoreBackupResponse\"\x1b\n\x19\x43hannelBackupSubscription\"\x1a\n\x18VerifyChanBackupResponse\"4\n\x12MacaroonPermission\x12\x0e\n\x06\x65ntity\x18\x01 \x01(\t\x12\x0e\n\x06\x61\x63tion\x18\x02 \x01(\t\"E\n\x13\x42\x61keMacaroonRequest\x12.\n\x0bpermissions\x18\x01 \x03(\x0b\x32\x19.lnrpc.MacaroonPermission\"(\n\x14\x42\x61keMacaroonResponse\x12\x10\n\x08macaroon\x18\x01 \x01(\t\"\xba\x07\n\x07\x46\x61ilure\x12(\n\x04\x63ode\x18\x01 \x01(\x0e\x32\x1a.lnrpc.Failure.FailureCode\x12,\n\x0e\x63hannel_update\x18\x03 \x01(\x0b\x32\x14.lnrpc.ChannelUpdate\x12\x11\n\thtlc_msat\x18\x04 \x01(\x04\x12\x15\n\ronion_sha_256\x18\x05 \x01(\x0c\x12\x13\n\x0b\x63ltv_expiry\x18\x06 \x01(\r\x12\r\n\x05\x66lags\x18\x07 \x01(\r\x12\x1c\n\x14\x66\x61ilure_source_index\x18\x08 \x01(\r\x12\x0e\n\x06height\x18\t \x01(\r\"\xd4\x05\n\x0b\x46\x61ilureCode\x12\x0c\n\x08RESERVED\x10\x00\x12(\n$INCORRECT_OR_UNKNOWN_PAYMENT_DETAILS\x10\x01\x12\x1c\n\x18INCORRECT_PAYMENT_AMOUNT\x10\x02\x12\x1f\n\x1b\x46INAL_INCORRECT_CLTV_EXPIRY\x10\x03\x12\x1f\n\x1b\x46INAL_INCORRECT_HTLC_AMOUNT\x10\x04\x12\x19\n\x15\x46INAL_EXPIRY_TOO_SOON\x10\x05\x12\x11\n\rINVALID_REALM\x10\x06\x12\x13\n\x0f\x45XPIRY_TOO_SOON\x10\x07\x12\x19\n\x15INVALID_ONION_VERSION\x10\x08\x12\x16\n\x12INVALID_ONION_HMAC\x10\t\x12\x15\n\x11INVALID_ONION_KEY\x10\n\x12\x18\n\x14\x41MOUNT_BELOW_MINIMUM\x10\x0b\x12\x14\n\x10\x46\x45\x45_INSUFFICIENT\x10\x0c\x12\x19\n\x15INCORRECT_CLTV_EXPIRY\x10\r\x12\x14\n\x10\x43HANNEL_DISABLED\x10\x0e\x12\x1d\n\x19TEMPORARY_CHANNEL_FAILURE\x10\x0f\x12!\n\x1dREQUIRED_NODE_FEATURE_MISSING\x10\x10\x12$\n REQUIRED_CHANNEL_FEATURE_MISSING\x10\x11\x12\x15\n\x11UNKNOWN_NEXT_PEER\x10\x12\x12\x1a\n\x16TEMPORARY_NODE_FAILURE\x10\x13\x12\x1a\n\x16PERMANENT_NODE_FAILURE\x10\x14\x12\x1d\n\x19PERMANENT_CHANNEL_FAILURE\x10\x15\x12\x12\n\x0e\x45XPIRY_TOO_FAR\x10\x16\x12\x0f\n\x0bMPP_TIMEOUT\x10\x17\x12\x15\n\x10INTERNAL_FAILURE\x10\xe5\x07\x12\x14\n\x0fUNKNOWN_FAILURE\x10\xe6\x07\x12\x17\n\x12UNREADABLE_FAILURE\x10\xe7\x07J\x04\x08\x02\x10\x03\"\x9a\x02\n\rChannelUpdate\x12\x11\n\tsignature\x18\x01 \x01(\x0c\x12\x12\n\nchain_hash\x18\x02 \x01(\x0c\x12\x13\n\x07\x63han_id\x18\x03 \x01(\x04\x42\x02\x30\x01\x12\x11\n\ttimestamp\x18\x04 \x01(\r\x12\x15\n\rmessage_flags\x18\n \x01(\r\x12\x15\n\rchannel_flags\x18\x05 \x01(\r\x12\x17\n\x0ftime_lock_delta\x18\x06 \x01(\r\x12\x19\n\x11htlc_minimum_msat\x18\x07 \x01(\x04\x12\x10\n\x08\x62\x61se_fee\x18\x08 \x01(\r\x12\x10\n\x08\x66\x65\x65_rate\x18\t \x01(\r\x12\x19\n\x11htlc_maximum_msat\x18\x0b \x01(\x04\x12\x19\n\x11\x65xtra_opaque_data\x18\x0c \x01(\x0c*}\n\x0b\x41\x64\x64ressType\x12\x17\n\x13WITNESS_PUBKEY_HASH\x10\x00\x12\x16\n\x12NESTED_PUBKEY_HASH\x10\x01\x12\x1e\n\x1aUNUSED_WITNESS_PUBKEY_HASH\x10\x02\x12\x1d\n\x19UNUSED_NESTED_PUBKEY_HASH\x10\x03*^\n\x0e\x43ommitmentType\x12\n\n\x06LEGACY\x10\x00\x12\x15\n\x11STATIC_REMOTE_KEY\x10\x01\x12\x0b\n\x07\x41NCHORS\x10\x02\x12\x1c\n\x17UNKNOWN_COMMITMENT_TYPE\x10\xe7\x07*a\n\tInitiator\x12\x15\n\x11INITIATOR_UNKNOWN\x10\x00\x12\x13\n\x0fINITIATOR_LOCAL\x10\x01\x12\x14\n\x10INITIATOR_REMOTE\x10\x02\x12\x12\n\x0eINITIATOR_BOTH\x10\x03*9\n\x0eNodeMetricType\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x1a\n\x16\x42\x45TWEENNESS_CENTRALITY\x10\x01*;\n\x10InvoiceHTLCState\x12\x0c\n\x08\x41\x43\x43\x45PTED\x10\x00\x12\x0b\n\x07SETTLED\x10\x01\x12\x0c\n\x08\x43\x41NCELED\x10\x02*\xd9\x01\n\x14PaymentFailureReason\x12\x17\n\x13\x46\x41ILURE_REASON_NONE\x10\x00\x12\x1a\n\x16\x46\x41ILURE_REASON_TIMEOUT\x10\x01\x12\x1b\n\x17\x46\x41ILURE_REASON_NO_ROUTE\x10\x02\x12\x18\n\x14\x46\x41ILURE_REASON_ERROR\x10\x03\x12,\n(FAILURE_REASON_INCORRECT_PAYMENT_DETAILS\x10\x04\x12\'\n#FAILURE_REASON_INSUFFICIENT_BALANCE\x10\x05*\xa5\x03\n\nFeatureBit\x12\x18\n\x14\x44\x41TALOSS_PROTECT_REQ\x10\x00\x12\x18\n\x14\x44\x41TALOSS_PROTECT_OPT\x10\x01\x12\x17\n\x13INITIAL_ROUING_SYNC\x10\x03\x12\x1f\n\x1bUPFRONT_SHUTDOWN_SCRIPT_REQ\x10\x04\x12\x1f\n\x1bUPFRONT_SHUTDOWN_SCRIPT_OPT\x10\x05\x12\x16\n\x12GOSSIP_QUERIES_REQ\x10\x06\x12\x16\n\x12GOSSIP_QUERIES_OPT\x10\x07\x12\x11\n\rTLV_ONION_REQ\x10\x08\x12\x11\n\rTLV_ONION_OPT\x10\t\x12\x1a\n\x16\x45XT_GOSSIP_QUERIES_REQ\x10\n\x12\x1a\n\x16\x45XT_GOSSIP_QUERIES_OPT\x10\x0b\x12\x19\n\x15STATIC_REMOTE_KEY_REQ\x10\x0c\x12\x19\n\x15STATIC_REMOTE_KEY_OPT\x10\r\x12\x14\n\x10PAYMENT_ADDR_REQ\x10\x0e\x12\x14\n\x10PAYMENT_ADDR_OPT\x10\x0f\x12\x0b\n\x07MPP_REQ\x10\x10\x12\x0b\n\x07MPP_OPT\x10\x11\x32\xfe\x1e\n\tLightning\x12J\n\rWalletBalance\x12\x1b.lnrpc.WalletBalanceRequest\x1a\x1c.lnrpc.WalletBalanceResponse\x12M\n\x0e\x43hannelBalance\x12\x1c.lnrpc.ChannelBalanceRequest\x1a\x1d.lnrpc.ChannelBalanceResponse\x12K\n\x0fGetTransactions\x12\x1d.lnrpc.GetTransactionsRequest\x1a\x19.lnrpc.TransactionDetails\x12\x44\n\x0b\x45stimateFee\x12\x19.lnrpc.EstimateFeeRequest\x1a\x1a.lnrpc.EstimateFeeResponse\x12>\n\tSendCoins\x12\x17.lnrpc.SendCoinsRequest\x1a\x18.lnrpc.SendCoinsResponse\x12\x44\n\x0bListUnspent\x12\x19.lnrpc.ListUnspentRequest\x1a\x1a.lnrpc.ListUnspentResponse\x12L\n\x15SubscribeTransactions\x12\x1d.lnrpc.GetTransactionsRequest\x1a\x12.lnrpc.Transaction0\x01\x12;\n\x08SendMany\x12\x16.lnrpc.SendManyRequest\x1a\x17.lnrpc.SendManyResponse\x12\x41\n\nNewAddress\x12\x18.lnrpc.NewAddressRequest\x1a\x19.lnrpc.NewAddressResponse\x12\x44\n\x0bSignMessage\x12\x19.lnrpc.SignMessageRequest\x1a\x1a.lnrpc.SignMessageResponse\x12J\n\rVerifyMessage\x12\x1b.lnrpc.VerifyMessageRequest\x1a\x1c.lnrpc.VerifyMessageResponse\x12\x44\n\x0b\x43onnectPeer\x12\x19.lnrpc.ConnectPeerRequest\x1a\x1a.lnrpc.ConnectPeerResponse\x12M\n\x0e\x44isconnectPeer\x12\x1c.lnrpc.DisconnectPeerRequest\x1a\x1d.lnrpc.DisconnectPeerResponse\x12>\n\tListPeers\x12\x17.lnrpc.ListPeersRequest\x1a\x18.lnrpc.ListPeersResponse\x12G\n\x13SubscribePeerEvents\x12\x1c.lnrpc.PeerEventSubscription\x1a\x10.lnrpc.PeerEvent0\x01\x12\x38\n\x07GetInfo\x12\x15.lnrpc.GetInfoRequest\x1a\x16.lnrpc.GetInfoResponse\x12P\n\x0fPendingChannels\x12\x1d.lnrpc.PendingChannelsRequest\x1a\x1e.lnrpc.PendingChannelsResponse\x12G\n\x0cListChannels\x12\x1a.lnrpc.ListChannelsRequest\x1a\x1b.lnrpc.ListChannelsResponse\x12V\n\x16SubscribeChannelEvents\x12\x1f.lnrpc.ChannelEventSubscription\x1a\x19.lnrpc.ChannelEventUpdate0\x01\x12M\n\x0e\x43losedChannels\x12\x1c.lnrpc.ClosedChannelsRequest\x1a\x1d.lnrpc.ClosedChannelsResponse\x12\x41\n\x0fOpenChannelSync\x12\x19.lnrpc.OpenChannelRequest\x1a\x13.lnrpc.ChannelPoint\x12\x43\n\x0bOpenChannel\x12\x19.lnrpc.OpenChannelRequest\x1a\x17.lnrpc.OpenStatusUpdate0\x01\x12L\n\x10\x46undingStateStep\x12\x1b.lnrpc.FundingTransitionMsg\x1a\x1b.lnrpc.FundingStateStepResp\x12P\n\x0f\x43hannelAcceptor\x12\x1c.lnrpc.ChannelAcceptResponse\x1a\x1b.lnrpc.ChannelAcceptRequest(\x01\x30\x01\x12\x46\n\x0c\x43loseChannel\x12\x1a.lnrpc.CloseChannelRequest\x1a\x18.lnrpc.CloseStatusUpdate0\x01\x12M\n\x0e\x41\x62\x61ndonChannel\x12\x1c.lnrpc.AbandonChannelRequest\x1a\x1d.lnrpc.AbandonChannelResponse\x12?\n\x0bSendPayment\x12\x12.lnrpc.SendRequest\x1a\x13.lnrpc.SendResponse\"\x03\x88\x02\x01(\x01\x30\x01\x12:\n\x0fSendPaymentSync\x12\x12.lnrpc.SendRequest\x1a\x13.lnrpc.SendResponse\x12\x46\n\x0bSendToRoute\x12\x19.lnrpc.SendToRouteRequest\x1a\x13.lnrpc.SendResponse\"\x03\x88\x02\x01(\x01\x30\x01\x12\x41\n\x0fSendToRouteSync\x12\x19.lnrpc.SendToRouteRequest\x1a\x13.lnrpc.SendResponse\x12\x37\n\nAddInvoice\x12\x0e.lnrpc.Invoice\x1a\x19.lnrpc.AddInvoiceResponse\x12\x45\n\x0cListInvoices\x12\x19.lnrpc.ListInvoiceRequest\x1a\x1a.lnrpc.ListInvoiceResponse\x12\x33\n\rLookupInvoice\x12\x12.lnrpc.PaymentHash\x1a\x0e.lnrpc.Invoice\x12\x41\n\x11SubscribeInvoices\x12\x1a.lnrpc.InvoiceSubscription\x1a\x0e.lnrpc.Invoice0\x01\x12\x32\n\x0c\x44\x65\x63odePayReq\x12\x13.lnrpc.PayReqString\x1a\r.lnrpc.PayReq\x12G\n\x0cListPayments\x12\x1a.lnrpc.ListPaymentsRequest\x1a\x1b.lnrpc.ListPaymentsResponse\x12V\n\x11\x44\x65leteAllPayments\x12\x1f.lnrpc.DeleteAllPaymentsRequest\x1a .lnrpc.DeleteAllPaymentsResponse\x12@\n\rDescribeGraph\x12\x1a.lnrpc.ChannelGraphRequest\x1a\x13.lnrpc.ChannelGraph\x12G\n\x0eGetNodeMetrics\x12\x19.lnrpc.NodeMetricsRequest\x1a\x1a.lnrpc.NodeMetricsResponse\x12\x39\n\x0bGetChanInfo\x12\x16.lnrpc.ChanInfoRequest\x1a\x12.lnrpc.ChannelEdge\x12\x36\n\x0bGetNodeInfo\x12\x16.lnrpc.NodeInfoRequest\x1a\x0f.lnrpc.NodeInfo\x12\x44\n\x0bQueryRoutes\x12\x19.lnrpc.QueryRoutesRequest\x1a\x1a.lnrpc.QueryRoutesResponse\x12?\n\x0eGetNetworkInfo\x12\x19.lnrpc.NetworkInfoRequest\x1a\x12.lnrpc.NetworkInfo\x12\x35\n\nStopDaemon\x12\x12.lnrpc.StopRequest\x1a\x13.lnrpc.StopResponse\x12W\n\x15SubscribeChannelGraph\x12 .lnrpc.GraphTopologySubscription\x1a\x1a.lnrpc.GraphTopologyUpdate0\x01\x12\x41\n\nDebugLevel\x12\x18.lnrpc.DebugLevelRequest\x1a\x19.lnrpc.DebugLevelResponse\x12>\n\tFeeReport\x12\x17.lnrpc.FeeReportRequest\x1a\x18.lnrpc.FeeReportResponse\x12N\n\x13UpdateChannelPolicy\x12\x1a.lnrpc.PolicyUpdateRequest\x1a\x1b.lnrpc.PolicyUpdateResponse\x12V\n\x11\x46orwardingHistory\x12\x1f.lnrpc.ForwardingHistoryRequest\x1a .lnrpc.ForwardingHistoryResponse\x12N\n\x13\x45xportChannelBackup\x12!.lnrpc.ExportChannelBackupRequest\x1a\x14.lnrpc.ChannelBackup\x12T\n\x17\x45xportAllChannelBackups\x12\x1e.lnrpc.ChanBackupExportRequest\x1a\x19.lnrpc.ChanBackupSnapshot\x12N\n\x10VerifyChanBackup\x12\x19.lnrpc.ChanBackupSnapshot\x1a\x1f.lnrpc.VerifyChanBackupResponse\x12V\n\x15RestoreChannelBackups\x12\x1f.lnrpc.RestoreChanBackupRequest\x1a\x1c.lnrpc.RestoreBackupResponse\x12X\n\x17SubscribeChannelBackups\x12 .lnrpc.ChannelBackupSubscription\x1a\x19.lnrpc.ChanBackupSnapshot0\x01\x12G\n\x0c\x42\x61keMacaroon\x12\x1a.lnrpc.BakeMacaroonRequest\x1a\x1b.lnrpc.BakeMacaroonResponseB\'Z%github.com/lightningnetwork/lnd/lnrpcb\x06proto3' ) _ADDRESSTYPE = _descriptor.EnumDescriptor( name='AddressType', full_name='lnrpc.AddressType', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='WITNESS_PUBKEY_HASH', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='NESTED_PUBKEY_HASH', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='UNUSED_WITNESS_PUBKEY_HASH', index=2, number=2, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='UNUSED_NESTED_PUBKEY_HASH', index=3, number=3, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=20901, serialized_end=21026, ) _sym_db.RegisterEnumDescriptor(_ADDRESSTYPE) AddressType = enum_type_wrapper.EnumTypeWrapper(_ADDRESSTYPE) _COMMITMENTTYPE = _descriptor.EnumDescriptor( name='CommitmentType', full_name='lnrpc.CommitmentType', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='LEGACY', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='STATIC_REMOTE_KEY', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='ANCHORS', index=2, number=2, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='UNKNOWN_COMMITMENT_TYPE', index=3, number=999, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=21028, serialized_end=21122, ) _sym_db.RegisterEnumDescriptor(_COMMITMENTTYPE) CommitmentType = enum_type_wrapper.EnumTypeWrapper(_COMMITMENTTYPE) _INITIATOR = _descriptor.EnumDescriptor( name='Initiator', full_name='lnrpc.Initiator', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='INITIATOR_UNKNOWN', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='INITIATOR_LOCAL', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='INITIATOR_REMOTE', index=2, number=2, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='INITIATOR_BOTH', index=3, number=3, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=21124, serialized_end=21221, ) _sym_db.RegisterEnumDescriptor(_INITIATOR) Initiator = enum_type_wrapper.EnumTypeWrapper(_INITIATOR) _NODEMETRICTYPE = _descriptor.EnumDescriptor( name='NodeMetricType', full_name='lnrpc.NodeMetricType', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='UNKNOWN', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='BETWEENNESS_CENTRALITY', index=1, number=1, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=21223, serialized_end=21280, ) _sym_db.RegisterEnumDescriptor(_NODEMETRICTYPE) NodeMetricType = enum_type_wrapper.EnumTypeWrapper(_NODEMETRICTYPE) _INVOICEHTLCSTATE = _descriptor.EnumDescriptor( name='InvoiceHTLCState', full_name='lnrpc.InvoiceHTLCState', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='ACCEPTED', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='SETTLED', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='CANCELED', index=2, number=2, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=21282, serialized_end=21341, ) _sym_db.RegisterEnumDescriptor(_INVOICEHTLCSTATE) InvoiceHTLCState = enum_type_wrapper.EnumTypeWrapper(_INVOICEHTLCSTATE) _PAYMENTFAILUREREASON = _descriptor.EnumDescriptor( name='PaymentFailureReason', full_name='lnrpc.PaymentFailureReason', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='FAILURE_REASON_NONE', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='FAILURE_REASON_TIMEOUT', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='FAILURE_REASON_NO_ROUTE', index=2, number=2, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='FAILURE_REASON_ERROR', index=3, number=3, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='FAILURE_REASON_INCORRECT_PAYMENT_DETAILS', index=4, number=4, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='FAILURE_REASON_INSUFFICIENT_BALANCE', index=5, number=5, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=21344, serialized_end=21561, ) _sym_db.RegisterEnumDescriptor(_PAYMENTFAILUREREASON) PaymentFailureReason = enum_type_wrapper.EnumTypeWrapper(_PAYMENTFAILUREREASON) _FEATUREBIT = _descriptor.EnumDescriptor( name='FeatureBit', full_name='lnrpc.FeatureBit', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='DATALOSS_PROTECT_REQ', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='DATALOSS_PROTECT_OPT', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='INITIAL_ROUING_SYNC', index=2, number=3, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='UPFRONT_SHUTDOWN_SCRIPT_REQ', index=3, number=4, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='UPFRONT_SHUTDOWN_SCRIPT_OPT', index=4, number=5, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='GOSSIP_QUERIES_REQ', index=5, number=6, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='GOSSIP_QUERIES_OPT', index=6, number=7, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='TLV_ONION_REQ', index=7, number=8, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='TLV_ONION_OPT', index=8, number=9, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='EXT_GOSSIP_QUERIES_REQ', index=9, number=10, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='EXT_GOSSIP_QUERIES_OPT', index=10, number=11, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='STATIC_REMOTE_KEY_REQ', index=11, number=12, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='STATIC_REMOTE_KEY_OPT', index=12, number=13, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='PAYMENT_ADDR_REQ', index=13, number=14, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='PAYMENT_ADDR_OPT', index=14, number=15, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='MPP_REQ', index=15, number=16, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='MPP_OPT', index=16, number=17, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=21564, serialized_end=21985, ) _sym_db.RegisterEnumDescriptor(_FEATUREBIT) FeatureBit = enum_type_wrapper.EnumTypeWrapper(_FEATUREBIT) WITNESS_PUBKEY_HASH = 0 NESTED_PUBKEY_HASH = 1 UNUSED_WITNESS_PUBKEY_HASH = 2 UNUSED_NESTED_PUBKEY_HASH = 3 LEGACY = 0 STATIC_REMOTE_KEY = 1 ANCHORS = 2 UNKNOWN_COMMITMENT_TYPE = 999 INITIATOR_UNKNOWN = 0 INITIATOR_LOCAL = 1 INITIATOR_REMOTE = 2 INITIATOR_BOTH = 3 UNKNOWN = 0 BETWEENNESS_CENTRALITY = 1 ACCEPTED = 0 SETTLED = 1 CANCELED = 2 FAILURE_REASON_NONE = 0 FAILURE_REASON_TIMEOUT = 1 FAILURE_REASON_NO_ROUTE = 2 FAILURE_REASON_ERROR = 3 FAILURE_REASON_INCORRECT_PAYMENT_DETAILS = 4 FAILURE_REASON_INSUFFICIENT_BALANCE = 5 DATALOSS_PROTECT_REQ = 0 DATALOSS_PROTECT_OPT = 1 INITIAL_ROUING_SYNC = 3 UPFRONT_SHUTDOWN_SCRIPT_REQ = 4 UPFRONT_SHUTDOWN_SCRIPT_OPT = 5 GOSSIP_QUERIES_REQ = 6 GOSSIP_QUERIES_OPT = 7 TLV_ONION_REQ = 8 TLV_ONION_OPT = 9 EXT_GOSSIP_QUERIES_REQ = 10 EXT_GOSSIP_QUERIES_OPT = 11 STATIC_REMOTE_KEY_REQ = 12 STATIC_REMOTE_KEY_OPT = 13 PAYMENT_ADDR_REQ = 14 PAYMENT_ADDR_OPT = 15 MPP_REQ = 16 MPP_OPT = 17 _CHANNELCLOSESUMMARY_CLOSURETYPE = _descriptor.EnumDescriptor( name='ClosureType', full_name='lnrpc.ChannelCloseSummary.ClosureType', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='COOPERATIVE_CLOSE', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='LOCAL_FORCE_CLOSE', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='REMOTE_FORCE_CLOSE', index=2, number=2, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='BREACH_CLOSE', index=3, number=3, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='FUNDING_CANCELED', index=4, number=4, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='ABANDONED', index=5, number=5, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=4492, serialized_end=4630, ) _sym_db.RegisterEnumDescriptor(_CHANNELCLOSESUMMARY_CLOSURETYPE) _PEER_SYNCTYPE = _descriptor.EnumDescriptor( name='SyncType', full_name='lnrpc.Peer.SyncType', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='UNKNOWN_SYNC', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='ACTIVE_SYNC', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='PASSIVE_SYNC', index=2, number=2, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=5202, serialized_end=5265, ) _sym_db.RegisterEnumDescriptor(_PEER_SYNCTYPE) _PEEREVENT_EVENTTYPE = _descriptor.EnumDescriptor( name='EventType', full_name='lnrpc.PeerEvent.EventType', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='PEER_ONLINE', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='PEER_OFFLINE', index=1, number=1, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=5509, serialized_end=5555, ) _sym_db.RegisterEnumDescriptor(_PEEREVENT_EVENTTYPE) _PENDINGCHANNELSRESPONSE_FORCECLOSEDCHANNEL_ANCHORSTATE = _descriptor.EnumDescriptor( name='AnchorState', full_name='lnrpc.PendingChannelsResponse.ForceClosedChannel.AnchorState', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='LIMBO', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='RECOVERED', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='LOST', index=2, number=2, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=10060, serialized_end=10109, ) _sym_db.RegisterEnumDescriptor(_PENDINGCHANNELSRESPONSE_FORCECLOSEDCHANNEL_ANCHORSTATE) _CHANNELEVENTUPDATE_UPDATETYPE = _descriptor.EnumDescriptor( name='UpdateType', full_name='lnrpc.ChannelEventUpdate.UpdateType', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='OPEN_CHANNEL', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='CLOSED_CHANNEL', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='ACTIVE_CHANNEL', index=2, number=2, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='INACTIVE_CHANNEL', index=3, number=3, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='PENDING_OPEN_CHANNEL', index=4, number=4, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=10458, serialized_end=10576, ) _sym_db.RegisterEnumDescriptor(_CHANNELEVENTUPDATE_UPDATETYPE) _INVOICE_INVOICESTATE = _descriptor.EnumDescriptor( name='InvoiceState', full_name='lnrpc.Invoice.InvoiceState', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='OPEN', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='SETTLED', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='CANCELED', index=2, number=2, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='ACCEPTED', index=3, number=3, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=15343, serialized_end=15408, ) _sym_db.RegisterEnumDescriptor(_INVOICE_INVOICESTATE) _PAYMENT_PAYMENTSTATUS = _descriptor.EnumDescriptor( name='PaymentStatus', full_name='lnrpc.Payment.PaymentStatus', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='UNKNOWN', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='IN_FLIGHT', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='SUCCEEDED', index=2, number=2, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='FAILED', index=3, number=3, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=16593, serialized_end=16663, ) _sym_db.RegisterEnumDescriptor(_PAYMENT_PAYMENTSTATUS) _HTLCATTEMPT_HTLCSTATUS = _descriptor.EnumDescriptor( name='HTLCStatus', full_name='lnrpc.HTLCAttempt.HTLCStatus', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='IN_FLIGHT', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='SUCCEEDED', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='FAILED', index=2, number=2, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=16864, serialized_end=16918, ) _sym_db.RegisterEnumDescriptor(_HTLCATTEMPT_HTLCSTATUS) _FAILURE_FAILURECODE = _descriptor.EnumDescriptor( name='FailureCode', full_name='lnrpc.Failure.FailureCode', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='RESERVED', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='INCORRECT_OR_UNKNOWN_PAYMENT_DETAILS', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='INCORRECT_PAYMENT_AMOUNT', index=2, number=2, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='FINAL_INCORRECT_CLTV_EXPIRY', index=3, number=3, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='FINAL_INCORRECT_HTLC_AMOUNT', index=4, number=4, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='FINAL_EXPIRY_TOO_SOON', index=5, number=5, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='INVALID_REALM', index=6, number=6, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='EXPIRY_TOO_SOON', index=7, number=7, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='INVALID_ONION_VERSION', index=8, number=8, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='INVALID_ONION_HMAC', index=9, number=9, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='INVALID_ONION_KEY', index=10, number=10, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='AMOUNT_BELOW_MINIMUM', index=11, number=11, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='FEE_INSUFFICIENT', index=12, number=12, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='INCORRECT_CLTV_EXPIRY', index=13, number=13, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='CHANNEL_DISABLED', index=14, number=14, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='TEMPORARY_CHANNEL_FAILURE', index=15, number=15, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='REQUIRED_NODE_FEATURE_MISSING', index=16, number=16, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='REQUIRED_CHANNEL_FEATURE_MISSING', index=17, number=17, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='UNKNOWN_NEXT_PEER', index=18, number=18, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='TEMPORARY_NODE_FAILURE', index=19, number=19, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='PERMANENT_NODE_FAILURE', index=20, number=20, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='PERMANENT_CHANNEL_FAILURE', index=21, number=21, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='EXPIRY_TOO_FAR', index=22, number=22, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='MPP_TIMEOUT', index=23, number=23, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='INTERNAL_FAILURE', index=24, number=997, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='UNKNOWN_FAILURE', index=25, number=998, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='UNREADABLE_FAILURE', index=26, number=999, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=19884, serialized_end=20608, ) _sym_db.RegisterEnumDescriptor(_FAILURE_FAILURECODE) _UTXO = _descriptor.Descriptor( name='Utxo', full_name='lnrpc.Utxo', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address_type', full_name='lnrpc.Utxo.address_type', index=0, number=1, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='address', full_name='lnrpc.Utxo.address', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='amount_sat', full_name='lnrpc.Utxo.amount_sat', index=2, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='pk_script', full_name='lnrpc.Utxo.pk_script', index=3, number=4, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='outpoint', full_name='lnrpc.Utxo.outpoint', index=4, number=5, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='confirmations', full_name='lnrpc.Utxo.confirmations', index=5, number=6, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=21, serialized_end=183, ) _TRANSACTION = _descriptor.Descriptor( name='Transaction', full_name='lnrpc.Transaction', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='tx_hash', full_name='lnrpc.Transaction.tx_hash', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='amount', full_name='lnrpc.Transaction.amount', index=1, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='num_confirmations', full_name='lnrpc.Transaction.num_confirmations', index=2, number=3, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='block_hash', full_name='lnrpc.Transaction.block_hash', index=3, number=4, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='block_height', full_name='lnrpc.Transaction.block_height', index=4, number=5, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='time_stamp', full_name='lnrpc.Transaction.time_stamp', index=5, number=6, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='total_fees', full_name='lnrpc.Transaction.total_fees', index=6, number=7, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='dest_addresses', full_name='lnrpc.Transaction.dest_addresses', index=7, number=8, type=9, cpp_type=9, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='raw_tx_hex', full_name='lnrpc.Transaction.raw_tx_hex', index=8, number=9, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='label', full_name='lnrpc.Transaction.label', index=9, number=10, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=186, serialized_end=400, ) _GETTRANSACTIONSREQUEST = _descriptor.Descriptor( name='GetTransactionsRequest', full_name='lnrpc.GetTransactionsRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='start_height', full_name='lnrpc.GetTransactionsRequest.start_height', index=0, number=1, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='end_height', full_name='lnrpc.GetTransactionsRequest.end_height', index=1, number=2, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=402, serialized_end=468, ) _TRANSACTIONDETAILS = _descriptor.Descriptor( name='TransactionDetails', full_name='lnrpc.TransactionDetails', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='transactions', full_name='lnrpc.TransactionDetails.transactions', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=470, serialized_end=532, ) _FEELIMIT = _descriptor.Descriptor( name='FeeLimit', full_name='lnrpc.FeeLimit', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='fixed', full_name='lnrpc.FeeLimit.fixed', index=0, number=1, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fixed_msat', full_name='lnrpc.FeeLimit.fixed_msat', index=1, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='percent', full_name='lnrpc.FeeLimit.percent', index=2, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ _descriptor.OneofDescriptor( name='limit', full_name='lnrpc.FeeLimit.limit', index=0, containing_type=None, fields=[]), ], serialized_start=534, serialized_end=611, ) _SENDREQUEST_DESTCUSTOMRECORDSENTRY = _descriptor.Descriptor( name='DestCustomRecordsEntry', full_name='lnrpc.SendRequest.DestCustomRecordsEntry', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='key', full_name='lnrpc.SendRequest.DestCustomRecordsEntry.key', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='value', full_name='lnrpc.SendRequest.DestCustomRecordsEntry.value', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1058, serialized_end=1114, ) _SENDREQUEST = _descriptor.Descriptor( name='SendRequest', full_name='lnrpc.SendRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='dest', full_name='lnrpc.SendRequest.dest', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='dest_string', full_name='lnrpc.SendRequest.dest_string', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='amt', full_name='lnrpc.SendRequest.amt', index=2, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='amt_msat', full_name='lnrpc.SendRequest.amt_msat', index=3, number=12, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='payment_hash', full_name='lnrpc.SendRequest.payment_hash', index=4, number=4, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='payment_hash_string', full_name='lnrpc.SendRequest.payment_hash_string', index=5, number=5, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='payment_request', full_name='lnrpc.SendRequest.payment_request', index=6, number=6, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='final_cltv_delta', full_name='lnrpc.SendRequest.final_cltv_delta', index=7, number=7, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee_limit', full_name='lnrpc.SendRequest.fee_limit', index=8, number=8, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='outgoing_chan_id', full_name='lnrpc.SendRequest.outgoing_chan_id', index=9, number=9, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'0\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='last_hop_pubkey', full_name='lnrpc.SendRequest.last_hop_pubkey', index=10, number=13, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='cltv_limit', full_name='lnrpc.SendRequest.cltv_limit', index=11, number=10, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='dest_custom_records', full_name='lnrpc.SendRequest.dest_custom_records', index=12, number=11, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='allow_self_payment', full_name='lnrpc.SendRequest.allow_self_payment', index=13, number=14, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='dest_features', full_name='lnrpc.SendRequest.dest_features', index=14, number=15, type=14, cpp_type=8, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[_SENDREQUEST_DESTCUSTOMRECORDSENTRY, ], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=614, serialized_end=1114, ) _SENDRESPONSE = _descriptor.Descriptor( name='SendResponse', full_name='lnrpc.SendResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='payment_error', full_name='lnrpc.SendResponse.payment_error', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='payment_preimage', full_name='lnrpc.SendResponse.payment_preimage', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='payment_route', full_name='lnrpc.SendResponse.payment_route', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='payment_hash', full_name='lnrpc.SendResponse.payment_hash', index=3, number=4, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1116, serialized_end=1238, ) _SENDTOROUTEREQUEST = _descriptor.Descriptor( name='SendToRouteRequest', full_name='lnrpc.SendToRouteRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='payment_hash', full_name='lnrpc.SendToRouteRequest.payment_hash', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='payment_hash_string', full_name='lnrpc.SendToRouteRequest.payment_hash_string', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='route', full_name='lnrpc.SendToRouteRequest.route', index=2, number=4, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1240, serialized_end=1350, ) _CHANNELACCEPTREQUEST = _descriptor.Descriptor( name='ChannelAcceptRequest', full_name='lnrpc.ChannelAcceptRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='node_pubkey', full_name='lnrpc.ChannelAcceptRequest.node_pubkey', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chain_hash', full_name='lnrpc.ChannelAcceptRequest.chain_hash', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='pending_chan_id', full_name='lnrpc.ChannelAcceptRequest.pending_chan_id', index=2, number=3, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='funding_amt', full_name='lnrpc.ChannelAcceptRequest.funding_amt', index=3, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='push_amt', full_name='lnrpc.ChannelAcceptRequest.push_amt', index=4, number=5, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='dust_limit', full_name='lnrpc.ChannelAcceptRequest.dust_limit', index=5, number=6, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='max_value_in_flight', full_name='lnrpc.ChannelAcceptRequest.max_value_in_flight', index=6, number=7, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='channel_reserve', full_name='lnrpc.ChannelAcceptRequest.channel_reserve', index=7, number=8, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='min_htlc', full_name='lnrpc.ChannelAcceptRequest.min_htlc', index=8, number=9, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee_per_kw', full_name='lnrpc.ChannelAcceptRequest.fee_per_kw', index=9, number=10, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='csv_delay', full_name='lnrpc.ChannelAcceptRequest.csv_delay', index=10, number=11, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='max_accepted_htlcs', full_name='lnrpc.ChannelAcceptRequest.max_accepted_htlcs', index=11, number=12, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='channel_flags', full_name='lnrpc.ChannelAcceptRequest.channel_flags', index=12, number=13, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1353, serialized_end=1662, ) _CHANNELACCEPTRESPONSE = _descriptor.Descriptor( name='ChannelAcceptResponse', full_name='lnrpc.ChannelAcceptResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='accept', full_name='lnrpc.ChannelAcceptResponse.accept', index=0, number=1, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='pending_chan_id', full_name='lnrpc.ChannelAcceptResponse.pending_chan_id', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1664, serialized_end=1728, ) _CHANNELPOINT = _descriptor.Descriptor( name='ChannelPoint', full_name='lnrpc.ChannelPoint', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='funding_txid_bytes', full_name='lnrpc.ChannelPoint.funding_txid_bytes', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='funding_txid_str', full_name='lnrpc.ChannelPoint.funding_txid_str', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='output_index', full_name='lnrpc.ChannelPoint.output_index', index=2, number=3, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ _descriptor.OneofDescriptor( name='funding_txid', full_name='lnrpc.ChannelPoint.funding_txid', index=0, containing_type=None, fields=[]), ], serialized_start=1730, serialized_end=1840, ) _OUTPOINT = _descriptor.Descriptor( name='OutPoint', full_name='lnrpc.OutPoint', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='txid_bytes', full_name='lnrpc.OutPoint.txid_bytes', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='txid_str', full_name='lnrpc.OutPoint.txid_str', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='output_index', full_name='lnrpc.OutPoint.output_index', index=2, number=3, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1842, serialized_end=1912, ) _LIGHTNINGADDRESS = _descriptor.Descriptor( name='LightningAddress', full_name='lnrpc.LightningAddress', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='pubkey', full_name='lnrpc.LightningAddress.pubkey', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='host', full_name='lnrpc.LightningAddress.host', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1914, serialized_end=1962, ) _ESTIMATEFEEREQUEST_ADDRTOAMOUNTENTRY = _descriptor.Descriptor( name='AddrToAmountEntry', full_name='lnrpc.EstimateFeeRequest.AddrToAmountEntry', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='key', full_name='lnrpc.EstimateFeeRequest.AddrToAmountEntry.key', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='value', full_name='lnrpc.EstimateFeeRequest.AddrToAmountEntry.value', index=1, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2075, serialized_end=2126, ) _ESTIMATEFEEREQUEST = _descriptor.Descriptor( name='EstimateFeeRequest', full_name='lnrpc.EstimateFeeRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='AddrToAmount', full_name='lnrpc.EstimateFeeRequest.AddrToAmount', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='target_conf', full_name='lnrpc.EstimateFeeRequest.target_conf', index=1, number=2, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[_ESTIMATEFEEREQUEST_ADDRTOAMOUNTENTRY, ], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1965, serialized_end=2126, ) _ESTIMATEFEERESPONSE = _descriptor.Descriptor( name='EstimateFeeResponse', full_name='lnrpc.EstimateFeeResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='fee_sat', full_name='lnrpc.EstimateFeeResponse.fee_sat', index=0, number=1, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='feerate_sat_per_byte', full_name='lnrpc.EstimateFeeResponse.feerate_sat_per_byte', index=1, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2128, serialized_end=2196, ) _SENDMANYREQUEST_ADDRTOAMOUNTENTRY = _descriptor.Descriptor( name='AddrToAmountEntry', full_name='lnrpc.SendManyRequest.AddrToAmountEntry', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='key', full_name='lnrpc.SendManyRequest.AddrToAmountEntry.key', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='value', full_name='lnrpc.SendManyRequest.AddrToAmountEntry.value', index=1, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2075, serialized_end=2126, ) _SENDMANYREQUEST = _descriptor.Descriptor( name='SendManyRequest', full_name='lnrpc.SendManyRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='AddrToAmount', full_name='lnrpc.SendManyRequest.AddrToAmount', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='target_conf', full_name='lnrpc.SendManyRequest.target_conf', index=1, number=3, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='sat_per_byte', full_name='lnrpc.SendManyRequest.sat_per_byte', index=2, number=5, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='label', full_name='lnrpc.SendManyRequest.label', index=3, number=6, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[_SENDMANYREQUEST_ADDRTOAMOUNTENTRY, ], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2199, serialized_end=2391, ) _SENDMANYRESPONSE = _descriptor.Descriptor( name='SendManyResponse', full_name='lnrpc.SendManyResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='txid', full_name='lnrpc.SendManyResponse.txid', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2393, serialized_end=2425, ) _SENDCOINSREQUEST = _descriptor.Descriptor( name='SendCoinsRequest', full_name='lnrpc.SendCoinsRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='addr', full_name='lnrpc.SendCoinsRequest.addr', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='amount', full_name='lnrpc.SendCoinsRequest.amount', index=1, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='target_conf', full_name='lnrpc.SendCoinsRequest.target_conf', index=2, number=3, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='sat_per_byte', full_name='lnrpc.SendCoinsRequest.sat_per_byte', index=3, number=5, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='send_all', full_name='lnrpc.SendCoinsRequest.send_all', index=4, number=6, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='label', full_name='lnrpc.SendCoinsRequest.label', index=5, number=7, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2427, serialized_end=2551, ) _SENDCOINSRESPONSE = _descriptor.Descriptor( name='SendCoinsResponse', full_name='lnrpc.SendCoinsResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='txid', full_name='lnrpc.SendCoinsResponse.txid', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2553, serialized_end=2586, ) _LISTUNSPENTREQUEST = _descriptor.Descriptor( name='ListUnspentRequest', full_name='lnrpc.ListUnspentRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='min_confs', full_name='lnrpc.ListUnspentRequest.min_confs', index=0, number=1, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='max_confs', full_name='lnrpc.ListUnspentRequest.max_confs', index=1, number=2, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2588, serialized_end=2646, ) _LISTUNSPENTRESPONSE = _descriptor.Descriptor( name='ListUnspentResponse', full_name='lnrpc.ListUnspentResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='utxos', full_name='lnrpc.ListUnspentResponse.utxos', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2648, serialized_end=2697, ) _NEWADDRESSREQUEST = _descriptor.Descriptor( name='NewAddressRequest', full_name='lnrpc.NewAddressRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='type', full_name='lnrpc.NewAddressRequest.type', index=0, number=1, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2699, serialized_end=2752, ) _NEWADDRESSRESPONSE = _descriptor.Descriptor( name='NewAddressResponse', full_name='lnrpc.NewAddressResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='lnrpc.NewAddressResponse.address', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2754, serialized_end=2791, ) _SIGNMESSAGEREQUEST = _descriptor.Descriptor( name='SignMessageRequest', full_name='lnrpc.SignMessageRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='msg', full_name='lnrpc.SignMessageRequest.msg', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2793, serialized_end=2826, ) _SIGNMESSAGERESPONSE = _descriptor.Descriptor( name='SignMessageResponse', full_name='lnrpc.SignMessageResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='signature', full_name='lnrpc.SignMessageResponse.signature', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2828, serialized_end=2868, ) _VERIFYMESSAGEREQUEST = _descriptor.Descriptor( name='VerifyMessageRequest', full_name='lnrpc.VerifyMessageRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='msg', full_name='lnrpc.VerifyMessageRequest.msg', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='signature', full_name='lnrpc.VerifyMessageRequest.signature', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2870, serialized_end=2924, ) _VERIFYMESSAGERESPONSE = _descriptor.Descriptor( name='VerifyMessageResponse', full_name='lnrpc.VerifyMessageResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='valid', full_name='lnrpc.VerifyMessageResponse.valid', index=0, number=1, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='pubkey', full_name='lnrpc.VerifyMessageResponse.pubkey', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2926, serialized_end=2980, ) _CONNECTPEERREQUEST = _descriptor.Descriptor( name='ConnectPeerRequest', full_name='lnrpc.ConnectPeerRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='addr', full_name='lnrpc.ConnectPeerRequest.addr', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='perm', full_name='lnrpc.ConnectPeerRequest.perm', index=1, number=2, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2982, serialized_end=3055, ) _CONNECTPEERRESPONSE = _descriptor.Descriptor( name='ConnectPeerResponse', full_name='lnrpc.ConnectPeerResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=3057, serialized_end=3078, ) _DISCONNECTPEERREQUEST = _descriptor.Descriptor( name='DisconnectPeerRequest', full_name='lnrpc.DisconnectPeerRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='pub_key', full_name='lnrpc.DisconnectPeerRequest.pub_key', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=3080, serialized_end=3120, ) _DISCONNECTPEERRESPONSE = _descriptor.Descriptor( name='DisconnectPeerResponse', full_name='lnrpc.DisconnectPeerResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=3122, serialized_end=3146, ) _HTLC = _descriptor.Descriptor( name='HTLC', full_name='lnrpc.HTLC', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='incoming', full_name='lnrpc.HTLC.incoming', index=0, number=1, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='amount', full_name='lnrpc.HTLC.amount', index=1, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='hash_lock', full_name='lnrpc.HTLC.hash_lock', index=2, number=3, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='expiration_height', full_name='lnrpc.HTLC.expiration_height', index=3, number=4, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=3148, serialized_end=3234, ) _CHANNEL = _descriptor.Descriptor( name='Channel', full_name='lnrpc.Channel', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='active', full_name='lnrpc.Channel.active', index=0, number=1, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='remote_pubkey', full_name='lnrpc.Channel.remote_pubkey', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='channel_point', full_name='lnrpc.Channel.channel_point', index=2, number=3, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chan_id', full_name='lnrpc.Channel.chan_id', index=3, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'0\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='capacity', full_name='lnrpc.Channel.capacity', index=4, number=5, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='local_balance', full_name='lnrpc.Channel.local_balance', index=5, number=6, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='remote_balance', full_name='lnrpc.Channel.remote_balance', index=6, number=7, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='commit_fee', full_name='lnrpc.Channel.commit_fee', index=7, number=8, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='commit_weight', full_name='lnrpc.Channel.commit_weight', index=8, number=9, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee_per_kw', full_name='lnrpc.Channel.fee_per_kw', index=9, number=10, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='unsettled_balance', full_name='lnrpc.Channel.unsettled_balance', index=10, number=11, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='total_satoshis_sent', full_name='lnrpc.Channel.total_satoshis_sent', index=11, number=12, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='total_satoshis_received', full_name='lnrpc.Channel.total_satoshis_received', index=12, number=13, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='num_updates', full_name='lnrpc.Channel.num_updates', index=13, number=14, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='pending_htlcs', full_name='lnrpc.Channel.pending_htlcs', index=14, number=15, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='csv_delay', full_name='lnrpc.Channel.csv_delay', index=15, number=16, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='private', full_name='lnrpc.Channel.private', index=16, number=17, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='initiator', full_name='lnrpc.Channel.initiator', index=17, number=18, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chan_status_flags', full_name='lnrpc.Channel.chan_status_flags', index=18, number=19, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='local_chan_reserve_sat', full_name='lnrpc.Channel.local_chan_reserve_sat', index=19, number=20, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='remote_chan_reserve_sat', full_name='lnrpc.Channel.remote_chan_reserve_sat', index=20, number=21, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='static_remote_key', full_name='lnrpc.Channel.static_remote_key', index=21, number=22, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='commitment_type', full_name='lnrpc.Channel.commitment_type', index=22, number=26, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='lifetime', full_name='lnrpc.Channel.lifetime', index=23, number=23, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='uptime', full_name='lnrpc.Channel.uptime', index=24, number=24, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='close_address', full_name='lnrpc.Channel.close_address', index=25, number=25, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='push_amount_sat', full_name='lnrpc.Channel.push_amount_sat', index=26, number=27, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='thaw_height', full_name='lnrpc.Channel.thaw_height', index=27, number=28, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=3237, serialized_end=3932, ) _LISTCHANNELSREQUEST = _descriptor.Descriptor( name='ListChannelsRequest', full_name='lnrpc.ListChannelsRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='active_only', full_name='lnrpc.ListChannelsRequest.active_only', index=0, number=1, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='inactive_only', full_name='lnrpc.ListChannelsRequest.inactive_only', index=1, number=2, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='public_only', full_name='lnrpc.ListChannelsRequest.public_only', index=2, number=3, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='private_only', full_name='lnrpc.ListChannelsRequest.private_only', index=3, number=4, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='peer', full_name='lnrpc.ListChannelsRequest.peer', index=4, number=5, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=3934, serialized_end=4056, ) _LISTCHANNELSRESPONSE = _descriptor.Descriptor( name='ListChannelsResponse', full_name='lnrpc.ListChannelsResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='channels', full_name='lnrpc.ListChannelsResponse.channels', index=0, number=11, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4058, serialized_end=4114, ) _CHANNELCLOSESUMMARY = _descriptor.Descriptor( name='ChannelCloseSummary', full_name='lnrpc.ChannelCloseSummary', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='channel_point', full_name='lnrpc.ChannelCloseSummary.channel_point', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chan_id', full_name='lnrpc.ChannelCloseSummary.chan_id', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'0\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chain_hash', full_name='lnrpc.ChannelCloseSummary.chain_hash', index=2, number=3, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='closing_tx_hash', full_name='lnrpc.ChannelCloseSummary.closing_tx_hash', index=3, number=4, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='remote_pubkey', full_name='lnrpc.ChannelCloseSummary.remote_pubkey', index=4, number=5, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='capacity', full_name='lnrpc.ChannelCloseSummary.capacity', index=5, number=6, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='close_height', full_name='lnrpc.ChannelCloseSummary.close_height', index=6, number=7, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='settled_balance', full_name='lnrpc.ChannelCloseSummary.settled_balance', index=7, number=8, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='time_locked_balance', full_name='lnrpc.ChannelCloseSummary.time_locked_balance', index=8, number=9, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='close_type', full_name='lnrpc.ChannelCloseSummary.close_type', index=9, number=10, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='open_initiator', full_name='lnrpc.ChannelCloseSummary.open_initiator', index=10, number=11, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='close_initiator', full_name='lnrpc.ChannelCloseSummary.close_initiator', index=11, number=12, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ _CHANNELCLOSESUMMARY_CLOSURETYPE, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4117, serialized_end=4630, ) _CLOSEDCHANNELSREQUEST = _descriptor.Descriptor( name='ClosedChannelsRequest', full_name='lnrpc.ClosedChannelsRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='cooperative', full_name='lnrpc.ClosedChannelsRequest.cooperative', index=0, number=1, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='local_force', full_name='lnrpc.ClosedChannelsRequest.local_force', index=1, number=2, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='remote_force', full_name='lnrpc.ClosedChannelsRequest.remote_force', index=2, number=3, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='breach', full_name='lnrpc.ClosedChannelsRequest.breach', index=3, number=4, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='funding_canceled', full_name='lnrpc.ClosedChannelsRequest.funding_canceled', index=4, number=5, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='abandoned', full_name='lnrpc.ClosedChannelsRequest.abandoned', index=5, number=6, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4633, serialized_end=4781, ) _CLOSEDCHANNELSRESPONSE = _descriptor.Descriptor( name='ClosedChannelsResponse', full_name='lnrpc.ClosedChannelsResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='channels', full_name='lnrpc.ClosedChannelsResponse.channels', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4783, serialized_end=4853, ) _PEER_FEATURESENTRY = _descriptor.Descriptor( name='FeaturesEntry', full_name='lnrpc.Peer.FeaturesEntry', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='key', full_name='lnrpc.Peer.FeaturesEntry.key', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='value', full_name='lnrpc.Peer.FeaturesEntry.value', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5137, serialized_end=5200, ) _PEER = _descriptor.Descriptor( name='Peer', full_name='lnrpc.Peer', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='pub_key', full_name='lnrpc.Peer.pub_key', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='address', full_name='lnrpc.Peer.address', index=1, number=3, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='bytes_sent', full_name='lnrpc.Peer.bytes_sent', index=2, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='bytes_recv', full_name='lnrpc.Peer.bytes_recv', index=3, number=5, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='sat_sent', full_name='lnrpc.Peer.sat_sent', index=4, number=6, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='sat_recv', full_name='lnrpc.Peer.sat_recv', index=5, number=7, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='inbound', full_name='lnrpc.Peer.inbound', index=6, number=8, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='ping_time', full_name='lnrpc.Peer.ping_time', index=7, number=9, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='sync_type', full_name='lnrpc.Peer.sync_type', index=8, number=10, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='features', full_name='lnrpc.Peer.features', index=9, number=11, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='errors', full_name='lnrpc.Peer.errors', index=10, number=12, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[_PEER_FEATURESENTRY, ], enum_types=[ _PEER_SYNCTYPE, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4856, serialized_end=5265, ) _TIMESTAMPEDERROR = _descriptor.Descriptor( name='TimestampedError', full_name='lnrpc.TimestampedError', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='timestamp', full_name='lnrpc.TimestampedError.timestamp', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='error', full_name='lnrpc.TimestampedError.error', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5267, serialized_end=5319, ) _LISTPEERSREQUEST = _descriptor.Descriptor( name='ListPeersRequest', full_name='lnrpc.ListPeersRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='latest_error', full_name='lnrpc.ListPeersRequest.latest_error', index=0, number=1, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5321, serialized_end=5361, ) _LISTPEERSRESPONSE = _descriptor.Descriptor( name='ListPeersResponse', full_name='lnrpc.ListPeersResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='peers', full_name='lnrpc.ListPeersResponse.peers', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5363, serialized_end=5410, ) _PEEREVENTSUBSCRIPTION = _descriptor.Descriptor( name='PeerEventSubscription', full_name='lnrpc.PeerEventSubscription', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5412, serialized_end=5435, ) _PEEREVENT = _descriptor.Descriptor( name='PeerEvent', full_name='lnrpc.PeerEvent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='pub_key', full_name='lnrpc.PeerEvent.pub_key', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='type', full_name='lnrpc.PeerEvent.type', index=1, number=2, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ _PEEREVENT_EVENTTYPE, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5437, serialized_end=5555, ) _GETINFOREQUEST = _descriptor.Descriptor( name='GetInfoRequest', full_name='lnrpc.GetInfoRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5557, serialized_end=5573, ) _GETINFORESPONSE_FEATURESENTRY = _descriptor.Descriptor( name='FeaturesEntry', full_name='lnrpc.GetInfoResponse.FeaturesEntry', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='key', full_name='lnrpc.GetInfoResponse.FeaturesEntry.key', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='value', full_name='lnrpc.GetInfoResponse.FeaturesEntry.value', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5137, serialized_end=5200, ) _GETINFORESPONSE = _descriptor.Descriptor( name='GetInfoResponse', full_name='lnrpc.GetInfoResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='version', full_name='lnrpc.GetInfoResponse.version', index=0, number=14, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='commit_hash', full_name='lnrpc.GetInfoResponse.commit_hash', index=1, number=20, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='identity_pubkey', full_name='lnrpc.GetInfoResponse.identity_pubkey', index=2, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='alias', full_name='lnrpc.GetInfoResponse.alias', index=3, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='color', full_name='lnrpc.GetInfoResponse.color', index=4, number=17, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='num_pending_channels', full_name='lnrpc.GetInfoResponse.num_pending_channels', index=5, number=3, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='num_active_channels', full_name='lnrpc.GetInfoResponse.num_active_channels', index=6, number=4, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='num_inactive_channels', full_name='lnrpc.GetInfoResponse.num_inactive_channels', index=7, number=15, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='num_peers', full_name='lnrpc.GetInfoResponse.num_peers', index=8, number=5, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='block_height', full_name='lnrpc.GetInfoResponse.block_height', index=9, number=6, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='block_hash', full_name='lnrpc.GetInfoResponse.block_hash', index=10, number=8, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='best_header_timestamp', full_name='lnrpc.GetInfoResponse.best_header_timestamp', index=11, number=13, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='synced_to_chain', full_name='lnrpc.GetInfoResponse.synced_to_chain', index=12, number=9, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='synced_to_graph', full_name='lnrpc.GetInfoResponse.synced_to_graph', index=13, number=18, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='testnet', full_name='lnrpc.GetInfoResponse.testnet', index=14, number=10, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chains', full_name='lnrpc.GetInfoResponse.chains', index=15, number=16, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='uris', full_name='lnrpc.GetInfoResponse.uris', index=16, number=12, type=9, cpp_type=9, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='features', full_name='lnrpc.GetInfoResponse.features', index=17, number=19, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[_GETINFORESPONSE_FEATURESENTRY, ], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5576, serialized_end=6110, ) _CHAIN = _descriptor.Descriptor( name='Chain', full_name='lnrpc.Chain', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='chain', full_name='lnrpc.Chain.chain', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='network', full_name='lnrpc.Chain.network', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=6112, serialized_end=6151, ) _CONFIRMATIONUPDATE = _descriptor.Descriptor( name='ConfirmationUpdate', full_name='lnrpc.ConfirmationUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='block_sha', full_name='lnrpc.ConfirmationUpdate.block_sha', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='block_height', full_name='lnrpc.ConfirmationUpdate.block_height', index=1, number=2, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='num_confs_left', full_name='lnrpc.ConfirmationUpdate.num_confs_left', index=2, number=3, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=6153, serialized_end=6238, ) _CHANNELOPENUPDATE = _descriptor.Descriptor( name='ChannelOpenUpdate', full_name='lnrpc.ChannelOpenUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='channel_point', full_name='lnrpc.ChannelOpenUpdate.channel_point', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=6240, serialized_end=6303, ) _CHANNELCLOSEUPDATE = _descriptor.Descriptor( name='ChannelCloseUpdate', full_name='lnrpc.ChannelCloseUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='closing_txid', full_name='lnrpc.ChannelCloseUpdate.closing_txid', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='success', full_name='lnrpc.ChannelCloseUpdate.success', index=1, number=2, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=6305, serialized_end=6364, ) _CLOSECHANNELREQUEST = _descriptor.Descriptor( name='CloseChannelRequest', full_name='lnrpc.CloseChannelRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='channel_point', full_name='lnrpc.CloseChannelRequest.channel_point', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='force', full_name='lnrpc.CloseChannelRequest.force', index=1, number=2, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='target_conf', full_name='lnrpc.CloseChannelRequest.target_conf', index=2, number=3, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='sat_per_byte', full_name='lnrpc.CloseChannelRequest.sat_per_byte', index=3, number=4, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='delivery_address', full_name='lnrpc.CloseChannelRequest.delivery_address', index=4, number=5, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=6367, serialized_end=6516, ) _CLOSESTATUSUPDATE = _descriptor.Descriptor( name='CloseStatusUpdate', full_name='lnrpc.CloseStatusUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='close_pending', full_name='lnrpc.CloseStatusUpdate.close_pending', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chan_close', full_name='lnrpc.CloseStatusUpdate.chan_close', index=1, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ _descriptor.OneofDescriptor( name='update', full_name='lnrpc.CloseStatusUpdate.update', index=0, containing_type=None, fields=[]), ], serialized_start=6518, serialized_end=6643, ) _PENDINGUPDATE = _descriptor.Descriptor( name='PendingUpdate', full_name='lnrpc.PendingUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='txid', full_name='lnrpc.PendingUpdate.txid', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='output_index', full_name='lnrpc.PendingUpdate.output_index', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=6645, serialized_end=6696, ) _READYFORPSBTFUNDING = _descriptor.Descriptor( name='ReadyForPsbtFunding', full_name='lnrpc.ReadyForPsbtFunding', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='funding_address', full_name='lnrpc.ReadyForPsbtFunding.funding_address', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='funding_amount', full_name='lnrpc.ReadyForPsbtFunding.funding_amount', index=1, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='psbt', full_name='lnrpc.ReadyForPsbtFunding.psbt', index=2, number=3, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=6698, serialized_end=6782, ) _OPENCHANNELREQUEST = _descriptor.Descriptor( name='OpenChannelRequest', full_name='lnrpc.OpenChannelRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='node_pubkey', full_name='lnrpc.OpenChannelRequest.node_pubkey', index=0, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='node_pubkey_string', full_name='lnrpc.OpenChannelRequest.node_pubkey_string', index=1, number=3, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='local_funding_amount', full_name='lnrpc.OpenChannelRequest.local_funding_amount', index=2, number=4, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='push_sat', full_name='lnrpc.OpenChannelRequest.push_sat', index=3, number=5, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='target_conf', full_name='lnrpc.OpenChannelRequest.target_conf', index=4, number=6, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='sat_per_byte', full_name='lnrpc.OpenChannelRequest.sat_per_byte', index=5, number=7, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='private', full_name='lnrpc.OpenChannelRequest.private', index=6, number=8, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='min_htlc_msat', full_name='lnrpc.OpenChannelRequest.min_htlc_msat', index=7, number=9, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='remote_csv_delay', full_name='lnrpc.OpenChannelRequest.remote_csv_delay', index=8, number=10, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='min_confs', full_name='lnrpc.OpenChannelRequest.min_confs', index=9, number=11, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='spend_unconfirmed', full_name='lnrpc.OpenChannelRequest.spend_unconfirmed', index=10, number=12, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='close_address', full_name='lnrpc.OpenChannelRequest.close_address', index=11, number=13, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='funding_shim', full_name='lnrpc.OpenChannelRequest.funding_shim', index=12, number=14, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=6785, serialized_end=7126, ) _OPENSTATUSUPDATE = _descriptor.Descriptor( name='OpenStatusUpdate', full_name='lnrpc.OpenStatusUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='chan_pending', full_name='lnrpc.OpenStatusUpdate.chan_pending', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chan_open', full_name='lnrpc.OpenStatusUpdate.chan_open', index=1, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='psbt_fund', full_name='lnrpc.OpenStatusUpdate.psbt_fund', index=2, number=5, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='pending_chan_id', full_name='lnrpc.OpenStatusUpdate.pending_chan_id', index=3, number=4, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ _descriptor.OneofDescriptor( name='update', full_name='lnrpc.OpenStatusUpdate.update', index=0, containing_type=None, fields=[]), ], serialized_start=7129, serialized_end=7324, ) _KEYLOCATOR = _descriptor.Descriptor( name='KeyLocator', full_name='lnrpc.KeyLocator', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='key_family', full_name='lnrpc.KeyLocator.key_family', index=0, number=1, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='key_index', full_name='lnrpc.KeyLocator.key_index', index=1, number=2, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=7326, serialized_end=7377, ) _KEYDESCRIPTOR = _descriptor.Descriptor( name='KeyDescriptor', full_name='lnrpc.KeyDescriptor', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='raw_key_bytes', full_name='lnrpc.KeyDescriptor.raw_key_bytes', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='key_loc', full_name='lnrpc.KeyDescriptor.key_loc', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=7379, serialized_end=7453, ) _CHANPOINTSHIM = _descriptor.Descriptor( name='ChanPointShim', full_name='lnrpc.ChanPointShim', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='amt', full_name='lnrpc.ChanPointShim.amt', index=0, number=1, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chan_point', full_name='lnrpc.ChanPointShim.chan_point', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='local_key', full_name='lnrpc.ChanPointShim.local_key', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='remote_key', full_name='lnrpc.ChanPointShim.remote_key', index=3, number=4, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='pending_chan_id', full_name='lnrpc.ChanPointShim.pending_chan_id', index=4, number=5, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='thaw_height', full_name='lnrpc.ChanPointShim.thaw_height', index=5, number=6, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=7456, serialized_end=7632, ) _PSBTSHIM = _descriptor.Descriptor( name='PsbtShim', full_name='lnrpc.PsbtShim', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='pending_chan_id', full_name='lnrpc.PsbtShim.pending_chan_id', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='base_psbt', full_name='lnrpc.PsbtShim.base_psbt', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=7634, serialized_end=7688, ) _FUNDINGSHIM = _descriptor.Descriptor( name='FundingShim', full_name='lnrpc.FundingShim', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='chan_point_shim', full_name='lnrpc.FundingShim.chan_point_shim', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='psbt_shim', full_name='lnrpc.FundingShim.psbt_shim', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ _descriptor.OneofDescriptor( name='shim', full_name='lnrpc.FundingShim.shim', index=0, containing_type=None, fields=[]), ], serialized_start=7690, serialized_end=7798, ) _FUNDINGSHIMCANCEL = _descriptor.Descriptor( name='FundingShimCancel', full_name='lnrpc.FundingShimCancel', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='pending_chan_id', full_name='lnrpc.FundingShimCancel.pending_chan_id', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=7800, serialized_end=7844, ) _FUNDINGPSBTVERIFY = _descriptor.Descriptor( name='FundingPsbtVerify', full_name='lnrpc.FundingPsbtVerify', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='funded_psbt', full_name='lnrpc.FundingPsbtVerify.funded_psbt', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='pending_chan_id', full_name='lnrpc.FundingPsbtVerify.pending_chan_id', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=7846, serialized_end=7911, ) _FUNDINGPSBTFINALIZE = _descriptor.Descriptor( name='FundingPsbtFinalize', full_name='lnrpc.FundingPsbtFinalize', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='signed_psbt', full_name='lnrpc.FundingPsbtFinalize.signed_psbt', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='pending_chan_id', full_name='lnrpc.FundingPsbtFinalize.pending_chan_id', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=7913, serialized_end=7980, ) _FUNDINGTRANSITIONMSG = _descriptor.Descriptor( name='FundingTransitionMsg', full_name='lnrpc.FundingTransitionMsg', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='shim_register', full_name='lnrpc.FundingTransitionMsg.shim_register', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='shim_cancel', full_name='lnrpc.FundingTransitionMsg.shim_cancel', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='psbt_verify', full_name='lnrpc.FundingTransitionMsg.psbt_verify', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='psbt_finalize', full_name='lnrpc.FundingTransitionMsg.psbt_finalize', index=3, number=4, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ _descriptor.OneofDescriptor( name='trigger', full_name='lnrpc.FundingTransitionMsg.trigger', index=0, containing_type=None, fields=[]), ], serialized_start=7983, serialized_end=8212, ) _FUNDINGSTATESTEPRESP = _descriptor.Descriptor( name='FundingStateStepResp', full_name='lnrpc.FundingStateStepResp', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=8214, serialized_end=8236, ) _PENDINGHTLC = _descriptor.Descriptor( name='PendingHTLC', full_name='lnrpc.PendingHTLC', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='incoming', full_name='lnrpc.PendingHTLC.incoming', index=0, number=1, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='amount', full_name='lnrpc.PendingHTLC.amount', index=1, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='outpoint', full_name='lnrpc.PendingHTLC.outpoint', index=2, number=3, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='maturity_height', full_name='lnrpc.PendingHTLC.maturity_height', index=3, number=4, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='blocks_til_maturity', full_name='lnrpc.PendingHTLC.blocks_til_maturity', index=4, number=5, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='stage', full_name='lnrpc.PendingHTLC.stage', index=5, number=6, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=8239, serialized_end=8373, ) _PENDINGCHANNELSREQUEST = _descriptor.Descriptor( name='PendingChannelsRequest', full_name='lnrpc.PendingChannelsRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=8375, serialized_end=8399, ) _PENDINGCHANNELSRESPONSE_PENDINGCHANNEL = _descriptor.Descriptor( name='PendingChannel', full_name='lnrpc.PendingChannelsResponse.PendingChannel', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='remote_node_pub', full_name='lnrpc.PendingChannelsResponse.PendingChannel.remote_node_pub', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='channel_point', full_name='lnrpc.PendingChannelsResponse.PendingChannel.channel_point', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='capacity', full_name='lnrpc.PendingChannelsResponse.PendingChannel.capacity', index=2, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='local_balance', full_name='lnrpc.PendingChannelsResponse.PendingChannel.local_balance', index=3, number=4, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='remote_balance', full_name='lnrpc.PendingChannelsResponse.PendingChannel.remote_balance', index=4, number=5, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='local_chan_reserve_sat', full_name='lnrpc.PendingChannelsResponse.PendingChannel.local_chan_reserve_sat', index=5, number=6, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='remote_chan_reserve_sat', full_name='lnrpc.PendingChannelsResponse.PendingChannel.remote_chan_reserve_sat', index=6, number=7, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='initiator', full_name='lnrpc.PendingChannelsResponse.PendingChannel.initiator', index=7, number=8, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='commitment_type', full_name='lnrpc.PendingChannelsResponse.PendingChannel.commitment_type', index=8, number=9, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=8800, serialized_end=9079, ) _PENDINGCHANNELSRESPONSE_PENDINGOPENCHANNEL = _descriptor.Descriptor( name='PendingOpenChannel', full_name='lnrpc.PendingChannelsResponse.PendingOpenChannel', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='channel', full_name='lnrpc.PendingChannelsResponse.PendingOpenChannel.channel', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='confirmation_height', full_name='lnrpc.PendingChannelsResponse.PendingOpenChannel.confirmation_height', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='commit_fee', full_name='lnrpc.PendingChannelsResponse.PendingOpenChannel.commit_fee', index=2, number=4, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='commit_weight', full_name='lnrpc.PendingChannelsResponse.PendingOpenChannel.commit_weight', index=3, number=5, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee_per_kw', full_name='lnrpc.PendingChannelsResponse.PendingOpenChannel.fee_per_kw', index=4, number=6, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=9082, serialized_end=9258, ) _PENDINGCHANNELSRESPONSE_WAITINGCLOSECHANNEL = _descriptor.Descriptor( name='WaitingCloseChannel', full_name='lnrpc.PendingChannelsResponse.WaitingCloseChannel', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='channel', full_name='lnrpc.PendingChannelsResponse.WaitingCloseChannel.channel', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='limbo_balance', full_name='lnrpc.PendingChannelsResponse.WaitingCloseChannel.limbo_balance', index=1, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='commitments', full_name='lnrpc.PendingChannelsResponse.WaitingCloseChannel.commitments', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=9261, serialized_end=9434, ) _PENDINGCHANNELSRESPONSE_COMMITMENTS = _descriptor.Descriptor( name='Commitments', full_name='lnrpc.PendingChannelsResponse.Commitments', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='local_txid', full_name='lnrpc.PendingChannelsResponse.Commitments.local_txid', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='remote_txid', full_name='lnrpc.PendingChannelsResponse.Commitments.remote_txid', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='remote_pending_txid', full_name='lnrpc.PendingChannelsResponse.Commitments.remote_pending_txid', index=2, number=3, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='local_commit_fee_sat', full_name='lnrpc.PendingChannelsResponse.Commitments.local_commit_fee_sat', index=3, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='remote_commit_fee_sat', full_name='lnrpc.PendingChannelsResponse.Commitments.remote_commit_fee_sat', index=4, number=5, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='remote_pending_commit_fee_sat', full_name='lnrpc.PendingChannelsResponse.Commitments.remote_pending_commit_fee_sat', index=5, number=6, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=9437, serialized_end=9620, ) _PENDINGCHANNELSRESPONSE_CLOSEDCHANNEL = _descriptor.Descriptor( name='ClosedChannel', full_name='lnrpc.PendingChannelsResponse.ClosedChannel', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='channel', full_name='lnrpc.PendingChannelsResponse.ClosedChannel.channel', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='closing_txid', full_name='lnrpc.PendingChannelsResponse.ClosedChannel.closing_txid', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=9622, serialized_end=9723, ) _PENDINGCHANNELSRESPONSE_FORCECLOSEDCHANNEL = _descriptor.Descriptor( name='ForceClosedChannel', full_name='lnrpc.PendingChannelsResponse.ForceClosedChannel', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='channel', full_name='lnrpc.PendingChannelsResponse.ForceClosedChannel.channel', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='closing_txid', full_name='lnrpc.PendingChannelsResponse.ForceClosedChannel.closing_txid', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='limbo_balance', full_name='lnrpc.PendingChannelsResponse.ForceClosedChannel.limbo_balance', index=2, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='maturity_height', full_name='lnrpc.PendingChannelsResponse.ForceClosedChannel.maturity_height', index=3, number=4, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='blocks_til_maturity', full_name='lnrpc.PendingChannelsResponse.ForceClosedChannel.blocks_til_maturity', index=4, number=5, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='recovered_balance', full_name='lnrpc.PendingChannelsResponse.ForceClosedChannel.recovered_balance', index=5, number=6, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='pending_htlcs', full_name='lnrpc.PendingChannelsResponse.ForceClosedChannel.pending_htlcs', index=6, number=8, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='anchor', full_name='lnrpc.PendingChannelsResponse.ForceClosedChannel.anchor', index=7, number=9, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ _PENDINGCHANNELSRESPONSE_FORCECLOSEDCHANNEL_ANCHORSTATE, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=9726, serialized_end=10109, ) _PENDINGCHANNELSRESPONSE = _descriptor.Descriptor( name='PendingChannelsResponse', full_name='lnrpc.PendingChannelsResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='total_limbo_balance', full_name='lnrpc.PendingChannelsResponse.total_limbo_balance', index=0, number=1, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='pending_open_channels', full_name='lnrpc.PendingChannelsResponse.pending_open_channels', index=1, number=2, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='pending_closing_channels', full_name='lnrpc.PendingChannelsResponse.pending_closing_channels', index=2, number=3, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='pending_force_closing_channels', full_name='lnrpc.PendingChannelsResponse.pending_force_closing_channels', index=3, number=4, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='waiting_close_channels', full_name='lnrpc.PendingChannelsResponse.waiting_close_channels', index=4, number=5, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[_PENDINGCHANNELSRESPONSE_PENDINGCHANNEL, _PENDINGCHANNELSRESPONSE_PENDINGOPENCHANNEL, _PENDINGCHANNELSRESPONSE_WAITINGCLOSECHANNEL, _PENDINGCHANNELSRESPONSE_COMMITMENTS, _PENDINGCHANNELSRESPONSE_CLOSEDCHANNEL, _PENDINGCHANNELSRESPONSE_FORCECLOSEDCHANNEL, ], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=8402, serialized_end=10109, ) _CHANNELEVENTSUBSCRIPTION = _descriptor.Descriptor( name='ChannelEventSubscription', full_name='lnrpc.ChannelEventSubscription', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=10111, serialized_end=10137, ) _CHANNELEVENTUPDATE = _descriptor.Descriptor( name='ChannelEventUpdate', full_name='lnrpc.ChannelEventUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='open_channel', full_name='lnrpc.ChannelEventUpdate.open_channel', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='closed_channel', full_name='lnrpc.ChannelEventUpdate.closed_channel', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='active_channel', full_name='lnrpc.ChannelEventUpdate.active_channel', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='inactive_channel', full_name='lnrpc.ChannelEventUpdate.inactive_channel', index=3, number=4, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='pending_open_channel', full_name='lnrpc.ChannelEventUpdate.pending_open_channel', index=4, number=6, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='type', full_name='lnrpc.ChannelEventUpdate.type', index=5, number=5, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ _CHANNELEVENTUPDATE_UPDATETYPE, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ _descriptor.OneofDescriptor( name='channel', full_name='lnrpc.ChannelEventUpdate.channel', index=0, containing_type=None, fields=[]), ], serialized_start=10140, serialized_end=10587, ) _WALLETBALANCEREQUEST = _descriptor.Descriptor( name='WalletBalanceRequest', full_name='lnrpc.WalletBalanceRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=10589, serialized_end=10611, ) _WALLETBALANCERESPONSE = _descriptor.Descriptor( name='WalletBalanceResponse', full_name='lnrpc.WalletBalanceResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='total_balance', full_name='lnrpc.WalletBalanceResponse.total_balance', index=0, number=1, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='confirmed_balance', full_name='lnrpc.WalletBalanceResponse.confirmed_balance', index=1, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='unconfirmed_balance', full_name='lnrpc.WalletBalanceResponse.unconfirmed_balance', index=2, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=10613, serialized_end=10715, ) _CHANNELBALANCEREQUEST = _descriptor.Descriptor( name='ChannelBalanceRequest', full_name='lnrpc.ChannelBalanceRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=10717, serialized_end=10740, ) _CHANNELBALANCERESPONSE = _descriptor.Descriptor( name='ChannelBalanceResponse', full_name='lnrpc.ChannelBalanceResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='balance', full_name='lnrpc.ChannelBalanceResponse.balance', index=0, number=1, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='pending_open_balance', full_name='lnrpc.ChannelBalanceResponse.pending_open_balance', index=1, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=10742, serialized_end=10813, ) _QUERYROUTESREQUEST_DESTCUSTOMRECORDSENTRY = _descriptor.Descriptor( name='DestCustomRecordsEntry', full_name='lnrpc.QueryRoutesRequest.DestCustomRecordsEntry', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='key', full_name='lnrpc.QueryRoutesRequest.DestCustomRecordsEntry.key', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='value', full_name='lnrpc.QueryRoutesRequest.DestCustomRecordsEntry.value', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1058, serialized_end=1114, ) _QUERYROUTESREQUEST = _descriptor.Descriptor( name='QueryRoutesRequest', full_name='lnrpc.QueryRoutesRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='pub_key', full_name='lnrpc.QueryRoutesRequest.pub_key', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='amt', full_name='lnrpc.QueryRoutesRequest.amt', index=1, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='amt_msat', full_name='lnrpc.QueryRoutesRequest.amt_msat', index=2, number=12, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='final_cltv_delta', full_name='lnrpc.QueryRoutesRequest.final_cltv_delta', index=3, number=4, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee_limit', full_name='lnrpc.QueryRoutesRequest.fee_limit', index=4, number=5, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='ignored_nodes', full_name='lnrpc.QueryRoutesRequest.ignored_nodes', index=5, number=6, type=12, cpp_type=9, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='ignored_edges', full_name='lnrpc.QueryRoutesRequest.ignored_edges', index=6, number=7, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='source_pub_key', full_name='lnrpc.QueryRoutesRequest.source_pub_key', index=7, number=8, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='use_mission_control', full_name='lnrpc.QueryRoutesRequest.use_mission_control', index=8, number=9, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='ignored_pairs', full_name='lnrpc.QueryRoutesRequest.ignored_pairs', index=9, number=10, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='cltv_limit', full_name='lnrpc.QueryRoutesRequest.cltv_limit', index=10, number=11, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='dest_custom_records', full_name='lnrpc.QueryRoutesRequest.dest_custom_records', index=11, number=13, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='outgoing_chan_id', full_name='lnrpc.QueryRoutesRequest.outgoing_chan_id', index=12, number=14, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'0\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='last_hop_pubkey', full_name='lnrpc.QueryRoutesRequest.last_hop_pubkey', index=13, number=15, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='route_hints', full_name='lnrpc.QueryRoutesRequest.route_hints', index=14, number=16, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='dest_features', full_name='lnrpc.QueryRoutesRequest.dest_features', index=15, number=17, type=14, cpp_type=8, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[_QUERYROUTESREQUEST_DESTCUSTOMRECORDSENTRY, ], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=10816, serialized_end=11408, ) _NODEPAIR = _descriptor.Descriptor( name='NodePair', full_name='lnrpc.NodePair', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='from', full_name='lnrpc.NodePair.from', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='to', full_name='lnrpc.NodePair.to', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=11410, serialized_end=11446, ) _EDGELOCATOR = _descriptor.Descriptor( name='EdgeLocator', full_name='lnrpc.EdgeLocator', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='channel_id', full_name='lnrpc.EdgeLocator.channel_id', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'0\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='direction_reverse', full_name='lnrpc.EdgeLocator.direction_reverse', index=1, number=2, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=11448, serialized_end=11512, ) _QUERYROUTESRESPONSE = _descriptor.Descriptor( name='QueryRoutesResponse', full_name='lnrpc.QueryRoutesResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='routes', full_name='lnrpc.QueryRoutesResponse.routes', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='success_prob', full_name='lnrpc.QueryRoutesResponse.success_prob', index=1, number=2, type=1, cpp_type=5, label=1, has_default_value=False, default_value=float(0), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=11514, serialized_end=11587, ) _HOP_CUSTOMRECORDSENTRY = _descriptor.Descriptor( name='CustomRecordsEntry', full_name='lnrpc.Hop.CustomRecordsEntry', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='key', full_name='lnrpc.Hop.CustomRecordsEntry.key', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='value', full_name='lnrpc.Hop.CustomRecordsEntry.value', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=11880, serialized_end=11932, ) _HOP = _descriptor.Descriptor( name='Hop', full_name='lnrpc.Hop', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='chan_id', full_name='lnrpc.Hop.chan_id', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'0\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chan_capacity', full_name='lnrpc.Hop.chan_capacity', index=1, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='amt_to_forward', full_name='lnrpc.Hop.amt_to_forward', index=2, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee', full_name='lnrpc.Hop.fee', index=3, number=4, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='expiry', full_name='lnrpc.Hop.expiry', index=4, number=5, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='amt_to_forward_msat', full_name='lnrpc.Hop.amt_to_forward_msat', index=5, number=6, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee_msat', full_name='lnrpc.Hop.fee_msat', index=6, number=7, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='pub_key', full_name='lnrpc.Hop.pub_key', index=7, number=8, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='tlv_payload', full_name='lnrpc.Hop.tlv_payload', index=8, number=9, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='mpp_record', full_name='lnrpc.Hop.mpp_record', index=9, number=10, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='custom_records', full_name='lnrpc.Hop.custom_records', index=10, number=11, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[_HOP_CUSTOMRECORDSENTRY, ], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=11590, serialized_end=11932, ) _MPPRECORD = _descriptor.Descriptor( name='MPPRecord', full_name='lnrpc.MPPRecord', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='payment_addr', full_name='lnrpc.MPPRecord.payment_addr', index=0, number=11, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='total_amt_msat', full_name='lnrpc.MPPRecord.total_amt_msat', index=1, number=10, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=11934, serialized_end=11991, ) _ROUTE = _descriptor.Descriptor( name='Route', full_name='lnrpc.Route', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='total_time_lock', full_name='lnrpc.Route.total_time_lock', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='total_fees', full_name='lnrpc.Route.total_fees', index=1, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='total_amt', full_name='lnrpc.Route.total_amt', index=2, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='hops', full_name='lnrpc.Route.hops', index=3, number=4, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='total_fees_msat', full_name='lnrpc.Route.total_fees_msat', index=4, number=5, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='total_amt_msat', full_name='lnrpc.Route.total_amt_msat', index=5, number=6, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=11994, serialized_end=12148, ) _NODEINFOREQUEST = _descriptor.Descriptor( name='NodeInfoRequest', full_name='lnrpc.NodeInfoRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='pub_key', full_name='lnrpc.NodeInfoRequest.pub_key', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='include_channels', full_name='lnrpc.NodeInfoRequest.include_channels', index=1, number=2, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=12150, serialized_end=12210, ) _NODEINFO = _descriptor.Descriptor( name='NodeInfo', full_name='lnrpc.NodeInfo', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='node', full_name='lnrpc.NodeInfo.node', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='num_channels', full_name='lnrpc.NodeInfo.num_channels', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='total_capacity', full_name='lnrpc.NodeInfo.total_capacity', index=2, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='channels', full_name='lnrpc.NodeInfo.channels', index=3, number=4, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=12213, serialized_end=12343, ) _LIGHTNINGNODE_FEATURESENTRY = _descriptor.Descriptor( name='FeaturesEntry', full_name='lnrpc.LightningNode.FeaturesEntry', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='key', full_name='lnrpc.LightningNode.FeaturesEntry.key', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='value', full_name='lnrpc.LightningNode.FeaturesEntry.value', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5137, serialized_end=5200, ) _LIGHTNINGNODE = _descriptor.Descriptor( name='LightningNode', full_name='lnrpc.LightningNode', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='last_update', full_name='lnrpc.LightningNode.last_update', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='pub_key', full_name='lnrpc.LightningNode.pub_key', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='alias', full_name='lnrpc.LightningNode.alias', index=2, number=3, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='addresses', full_name='lnrpc.LightningNode.addresses', index=3, number=4, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='color', full_name='lnrpc.LightningNode.color', index=4, number=5, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='features', full_name='lnrpc.LightningNode.features', index=5, number=6, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[_LIGHTNINGNODE_FEATURESENTRY, ], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=12346, serialized_end=12587, ) _NODEADDRESS = _descriptor.Descriptor( name='NodeAddress', full_name='lnrpc.NodeAddress', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='network', full_name='lnrpc.NodeAddress.network', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='addr', full_name='lnrpc.NodeAddress.addr', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=12589, serialized_end=12633, ) _ROUTINGPOLICY = _descriptor.Descriptor( name='RoutingPolicy', full_name='lnrpc.RoutingPolicy', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='time_lock_delta', full_name='lnrpc.RoutingPolicy.time_lock_delta', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='min_htlc', full_name='lnrpc.RoutingPolicy.min_htlc', index=1, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee_base_msat', full_name='lnrpc.RoutingPolicy.fee_base_msat', index=2, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee_rate_milli_msat', full_name='lnrpc.RoutingPolicy.fee_rate_milli_msat', index=3, number=4, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='disabled', full_name='lnrpc.RoutingPolicy.disabled', index=4, number=5, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='max_htlc_msat', full_name='lnrpc.RoutingPolicy.max_htlc_msat', index=5, number=6, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='last_update', full_name='lnrpc.RoutingPolicy.last_update', index=6, number=7, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=12636, serialized_end=12808, ) _CHANNELEDGE = _descriptor.Descriptor( name='ChannelEdge', full_name='lnrpc.ChannelEdge', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='channel_id', full_name='lnrpc.ChannelEdge.channel_id', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'0\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chan_point', full_name='lnrpc.ChannelEdge.chan_point', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='last_update', full_name='lnrpc.ChannelEdge.last_update', index=2, number=3, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='node1_pub', full_name='lnrpc.ChannelEdge.node1_pub', index=3, number=4, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='node2_pub', full_name='lnrpc.ChannelEdge.node2_pub', index=4, number=5, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='capacity', full_name='lnrpc.ChannelEdge.capacity', index=5, number=6, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='node1_policy', full_name='lnrpc.ChannelEdge.node1_policy', index=6, number=7, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='node2_policy', full_name='lnrpc.ChannelEdge.node2_policy', index=7, number=8, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=12811, serialized_end=13037, ) _CHANNELGRAPHREQUEST = _descriptor.Descriptor( name='ChannelGraphRequest', full_name='lnrpc.ChannelGraphRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='include_unannounced', full_name='lnrpc.ChannelGraphRequest.include_unannounced', index=0, number=1, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=13039, serialized_end=13089, ) _CHANNELGRAPH = _descriptor.Descriptor( name='ChannelGraph', full_name='lnrpc.ChannelGraph', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='nodes', full_name='lnrpc.ChannelGraph.nodes', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='edges', full_name='lnrpc.ChannelGraph.edges', index=1, number=2, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=13091, serialized_end=13177, ) _NODEMETRICSREQUEST = _descriptor.Descriptor( name='NodeMetricsRequest', full_name='lnrpc.NodeMetricsRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='types', full_name='lnrpc.NodeMetricsRequest.types', index=0, number=1, type=14, cpp_type=8, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=13179, serialized_end=13237, ) _NODEMETRICSRESPONSE_BETWEENNESSCENTRALITYENTRY = _descriptor.Descriptor( name='BetweennessCentralityEntry', full_name='lnrpc.NodeMetricsResponse.BetweennessCentralityEntry', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='key', full_name='lnrpc.NodeMetricsResponse.BetweennessCentralityEntry.key', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='value', full_name='lnrpc.NodeMetricsResponse.BetweennessCentralityEntry.value', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=13350, serialized_end=13430, ) _NODEMETRICSRESPONSE = _descriptor.Descriptor( name='NodeMetricsResponse', full_name='lnrpc.NodeMetricsResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='betweenness_centrality', full_name='lnrpc.NodeMetricsResponse.betweenness_centrality', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[_NODEMETRICSRESPONSE_BETWEENNESSCENTRALITYENTRY, ], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=13240, serialized_end=13430, ) _FLOATMETRIC = _descriptor.Descriptor( name='FloatMetric', full_name='lnrpc.FloatMetric', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='value', full_name='lnrpc.FloatMetric.value', index=0, number=1, type=1, cpp_type=5, label=1, has_default_value=False, default_value=float(0), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='normalized_value', full_name='lnrpc.FloatMetric.normalized_value', index=1, number=2, type=1, cpp_type=5, label=1, has_default_value=False, default_value=float(0), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=13432, serialized_end=13486, ) _CHANINFOREQUEST = _descriptor.Descriptor( name='ChanInfoRequest', full_name='lnrpc.ChanInfoRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='chan_id', full_name='lnrpc.ChanInfoRequest.chan_id', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'0\001', file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=13488, serialized_end=13526, ) _NETWORKINFOREQUEST = _descriptor.Descriptor( name='NetworkInfoRequest', full_name='lnrpc.NetworkInfoRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=13528, serialized_end=13548, ) _NETWORKINFO = _descriptor.Descriptor( name='NetworkInfo', full_name='lnrpc.NetworkInfo', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='graph_diameter', full_name='lnrpc.NetworkInfo.graph_diameter', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='avg_out_degree', full_name='lnrpc.NetworkInfo.avg_out_degree', index=1, number=2, type=1, cpp_type=5, label=1, has_default_value=False, default_value=float(0), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='max_out_degree', full_name='lnrpc.NetworkInfo.max_out_degree', index=2, number=3, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='num_nodes', full_name='lnrpc.NetworkInfo.num_nodes', index=3, number=4, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='num_channels', full_name='lnrpc.NetworkInfo.num_channels', index=4, number=5, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='total_network_capacity', full_name='lnrpc.NetworkInfo.total_network_capacity', index=5, number=6, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='avg_channel_size', full_name='lnrpc.NetworkInfo.avg_channel_size', index=6, number=7, type=1, cpp_type=5, label=1, has_default_value=False, default_value=float(0), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='min_channel_size', full_name='lnrpc.NetworkInfo.min_channel_size', index=7, number=8, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='max_channel_size', full_name='lnrpc.NetworkInfo.max_channel_size', index=8, number=9, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='median_channel_size_sat', full_name='lnrpc.NetworkInfo.median_channel_size_sat', index=9, number=10, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='num_zombie_chans', full_name='lnrpc.NetworkInfo.num_zombie_chans', index=10, number=11, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=13551, serialized_end=13846, ) _STOPREQUEST = _descriptor.Descriptor( name='StopRequest', full_name='lnrpc.StopRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=13848, serialized_end=13861, ) _STOPRESPONSE = _descriptor.Descriptor( name='StopResponse', full_name='lnrpc.StopResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=13863, serialized_end=13877, ) _GRAPHTOPOLOGYSUBSCRIPTION = _descriptor.Descriptor( name='GraphTopologySubscription', full_name='lnrpc.GraphTopologySubscription', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=13879, serialized_end=13906, ) _GRAPHTOPOLOGYUPDATE = _descriptor.Descriptor( name='GraphTopologyUpdate', full_name='lnrpc.GraphTopologyUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='node_updates', full_name='lnrpc.GraphTopologyUpdate.node_updates', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='channel_updates', full_name='lnrpc.GraphTopologyUpdate.channel_updates', index=1, number=2, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='closed_chans', full_name='lnrpc.GraphTopologyUpdate.closed_chans', index=2, number=3, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=13909, serialized_end=14072, ) _NODEUPDATE = _descriptor.Descriptor( name='NodeUpdate', full_name='lnrpc.NodeUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='addresses', full_name='lnrpc.NodeUpdate.addresses', index=0, number=1, type=9, cpp_type=9, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='identity_key', full_name='lnrpc.NodeUpdate.identity_key', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='global_features', full_name='lnrpc.NodeUpdate.global_features', index=2, number=3, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='alias', full_name='lnrpc.NodeUpdate.alias', index=3, number=4, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='color', full_name='lnrpc.NodeUpdate.color', index=4, number=5, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=14074, serialized_end=14182, ) _CHANNELEDGEUPDATE = _descriptor.Descriptor( name='ChannelEdgeUpdate', full_name='lnrpc.ChannelEdgeUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='chan_id', full_name='lnrpc.ChannelEdgeUpdate.chan_id', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'0\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chan_point', full_name='lnrpc.ChannelEdgeUpdate.chan_point', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='capacity', full_name='lnrpc.ChannelEdgeUpdate.capacity', index=2, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='routing_policy', full_name='lnrpc.ChannelEdgeUpdate.routing_policy', index=3, number=4, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='advertising_node', full_name='lnrpc.ChannelEdgeUpdate.advertising_node', index=4, number=5, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='connecting_node', full_name='lnrpc.ChannelEdgeUpdate.connecting_node', index=5, number=6, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=14185, serialized_end=14381, ) _CLOSEDCHANNELUPDATE = _descriptor.Descriptor( name='ClosedChannelUpdate', full_name='lnrpc.ClosedChannelUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='chan_id', full_name='lnrpc.ClosedChannelUpdate.chan_id', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'0\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='capacity', full_name='lnrpc.ClosedChannelUpdate.capacity', index=1, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='closed_height', full_name='lnrpc.ClosedChannelUpdate.closed_height', index=2, number=3, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chan_point', full_name='lnrpc.ClosedChannelUpdate.chan_point', index=3, number=4, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=14383, serialized_end=14507, ) _HOPHINT = _descriptor.Descriptor( name='HopHint', full_name='lnrpc.HopHint', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='node_id', full_name='lnrpc.HopHint.node_id', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chan_id', full_name='lnrpc.HopHint.chan_id', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'0\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee_base_msat', full_name='lnrpc.HopHint.fee_base_msat', index=2, number=3, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee_proportional_millionths', full_name='lnrpc.HopHint.fee_proportional_millionths', index=3, number=4, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='cltv_expiry_delta', full_name='lnrpc.HopHint.cltv_expiry_delta', index=4, number=5, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=14510, serialized_end=14644, ) _ROUTEHINT = _descriptor.Descriptor( name='RouteHint', full_name='lnrpc.RouteHint', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='hop_hints', full_name='lnrpc.RouteHint.hop_hints', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=14646, serialized_end=14692, ) _INVOICE_FEATURESENTRY = _descriptor.Descriptor( name='FeaturesEntry', full_name='lnrpc.Invoice.FeaturesEntry', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='key', full_name='lnrpc.Invoice.FeaturesEntry.key', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='value', full_name='lnrpc.Invoice.FeaturesEntry.value', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5137, serialized_end=5200, ) _INVOICE = _descriptor.Descriptor( name='Invoice', full_name='lnrpc.Invoice', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='memo', full_name='lnrpc.Invoice.memo', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='r_preimage', full_name='lnrpc.Invoice.r_preimage', index=1, number=3, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='r_hash', full_name='lnrpc.Invoice.r_hash', index=2, number=4, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='value', full_name='lnrpc.Invoice.value', index=3, number=5, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='value_msat', full_name='lnrpc.Invoice.value_msat', index=4, number=23, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='settled', full_name='lnrpc.Invoice.settled', index=5, number=6, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='creation_date', full_name='lnrpc.Invoice.creation_date', index=6, number=7, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='settle_date', full_name='lnrpc.Invoice.settle_date', index=7, number=8, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='payment_request', full_name='lnrpc.Invoice.payment_request', index=8, number=9, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='description_hash', full_name='lnrpc.Invoice.description_hash', index=9, number=10, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='expiry', full_name='lnrpc.Invoice.expiry', index=10, number=11, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fallback_addr', full_name='lnrpc.Invoice.fallback_addr', index=11, number=12, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='cltv_expiry', full_name='lnrpc.Invoice.cltv_expiry', index=12, number=13, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='route_hints', full_name='lnrpc.Invoice.route_hints', index=13, number=14, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='private', full_name='lnrpc.Invoice.private', index=14, number=15, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='add_index', full_name='lnrpc.Invoice.add_index', index=15, number=16, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='settle_index', full_name='lnrpc.Invoice.settle_index', index=16, number=17, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='amt_paid', full_name='lnrpc.Invoice.amt_paid', index=17, number=18, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='amt_paid_sat', full_name='lnrpc.Invoice.amt_paid_sat', index=18, number=19, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='amt_paid_msat', full_name='lnrpc.Invoice.amt_paid_msat', index=19, number=20, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='state', full_name='lnrpc.Invoice.state', index=20, number=21, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='htlcs', full_name='lnrpc.Invoice.htlcs', index=21, number=22, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='features', full_name='lnrpc.Invoice.features', index=22, number=24, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='is_keysend', full_name='lnrpc.Invoice.is_keysend', index=23, number=25, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[_INVOICE_FEATURESENTRY, ], enum_types=[ _INVOICE_INVOICESTATE, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=14695, serialized_end=15414, ) _INVOICEHTLC_CUSTOMRECORDSENTRY = _descriptor.Descriptor( name='CustomRecordsEntry', full_name='lnrpc.InvoiceHTLC.CustomRecordsEntry', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='key', full_name='lnrpc.InvoiceHTLC.CustomRecordsEntry.key', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='value', full_name='lnrpc.InvoiceHTLC.CustomRecordsEntry.value', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=11880, serialized_end=11932, ) _INVOICEHTLC = _descriptor.Descriptor( name='InvoiceHTLC', full_name='lnrpc.InvoiceHTLC', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='chan_id', full_name='lnrpc.InvoiceHTLC.chan_id', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'0\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='htlc_index', full_name='lnrpc.InvoiceHTLC.htlc_index', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='amt_msat', full_name='lnrpc.InvoiceHTLC.amt_msat', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='accept_height', full_name='lnrpc.InvoiceHTLC.accept_height', index=3, number=4, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='accept_time', full_name='lnrpc.InvoiceHTLC.accept_time', index=4, number=5, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='resolve_time', full_name='lnrpc.InvoiceHTLC.resolve_time', index=5, number=6, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='expiry_height', full_name='lnrpc.InvoiceHTLC.expiry_height', index=6, number=7, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='state', full_name='lnrpc.InvoiceHTLC.state', index=7, number=8, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='custom_records', full_name='lnrpc.InvoiceHTLC.custom_records', index=8, number=9, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='mpp_total_amt_msat', full_name='lnrpc.InvoiceHTLC.mpp_total_amt_msat', index=9, number=10, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[_INVOICEHTLC_CUSTOMRECORDSENTRY, ], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=15417, serialized_end=15763, ) _ADDINVOICERESPONSE = _descriptor.Descriptor( name='AddInvoiceResponse', full_name='lnrpc.AddInvoiceResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='r_hash', full_name='lnrpc.AddInvoiceResponse.r_hash', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='payment_request', full_name='lnrpc.AddInvoiceResponse.payment_request', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='add_index', full_name='lnrpc.AddInvoiceResponse.add_index', index=2, number=16, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=15765, serialized_end=15845, ) _PAYMENTHASH = _descriptor.Descriptor( name='PaymentHash', full_name='lnrpc.PaymentHash', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='r_hash_str', full_name='lnrpc.PaymentHash.r_hash_str', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='r_hash', full_name='lnrpc.PaymentHash.r_hash', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=15847, serialized_end=15900, ) _LISTINVOICEREQUEST = _descriptor.Descriptor( name='ListInvoiceRequest', full_name='lnrpc.ListInvoiceRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='pending_only', full_name='lnrpc.ListInvoiceRequest.pending_only', index=0, number=1, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='index_offset', full_name='lnrpc.ListInvoiceRequest.index_offset', index=1, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='num_max_invoices', full_name='lnrpc.ListInvoiceRequest.num_max_invoices', index=2, number=5, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='reversed', full_name='lnrpc.ListInvoiceRequest.reversed', index=3, number=6, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=15902, serialized_end=16010, ) _LISTINVOICERESPONSE = _descriptor.Descriptor( name='ListInvoiceResponse', full_name='lnrpc.ListInvoiceResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='invoices', full_name='lnrpc.ListInvoiceResponse.invoices', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='last_index_offset', full_name='lnrpc.ListInvoiceResponse.last_index_offset', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='first_index_offset', full_name='lnrpc.ListInvoiceResponse.first_index_offset', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=16012, serialized_end=16122, ) _INVOICESUBSCRIPTION = _descriptor.Descriptor( name='InvoiceSubscription', full_name='lnrpc.InvoiceSubscription', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='add_index', full_name='lnrpc.InvoiceSubscription.add_index', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='settle_index', full_name='lnrpc.InvoiceSubscription.settle_index', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=16124, serialized_end=16186, ) _PAYMENT = _descriptor.Descriptor( name='Payment', full_name='lnrpc.Payment', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='payment_hash', full_name='lnrpc.Payment.payment_hash', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='value', full_name='lnrpc.Payment.value', index=1, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='creation_date', full_name='lnrpc.Payment.creation_date', index=2, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee', full_name='lnrpc.Payment.fee', index=3, number=5, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='payment_preimage', full_name='lnrpc.Payment.payment_preimage', index=4, number=6, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='value_sat', full_name='lnrpc.Payment.value_sat', index=5, number=7, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='value_msat', full_name='lnrpc.Payment.value_msat', index=6, number=8, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='payment_request', full_name='lnrpc.Payment.payment_request', index=7, number=9, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='status', full_name='lnrpc.Payment.status', index=8, number=10, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee_sat', full_name='lnrpc.Payment.fee_sat', index=9, number=11, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee_msat', full_name='lnrpc.Payment.fee_msat', index=10, number=12, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='creation_time_ns', full_name='lnrpc.Payment.creation_time_ns', index=11, number=13, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='htlcs', full_name='lnrpc.Payment.htlcs', index=12, number=14, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='payment_index', full_name='lnrpc.Payment.payment_index', index=13, number=15, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='failure_reason', full_name='lnrpc.Payment.failure_reason', index=14, number=16, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ _PAYMENT_PAYMENTSTATUS, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=16189, serialized_end=16669, ) _HTLCATTEMPT = _descriptor.Descriptor( name='HTLCAttempt', full_name='lnrpc.HTLCAttempt', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='status', full_name='lnrpc.HTLCAttempt.status', index=0, number=1, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='route', full_name='lnrpc.HTLCAttempt.route', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='attempt_time_ns', full_name='lnrpc.HTLCAttempt.attempt_time_ns', index=2, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='resolve_time_ns', full_name='lnrpc.HTLCAttempt.resolve_time_ns', index=3, number=4, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='failure', full_name='lnrpc.HTLCAttempt.failure', index=4, number=5, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='preimage', full_name='lnrpc.HTLCAttempt.preimage', index=5, number=6, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ _HTLCATTEMPT_HTLCSTATUS, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=16672, serialized_end=16918, ) _LISTPAYMENTSREQUEST = _descriptor.Descriptor( name='ListPaymentsRequest', full_name='lnrpc.ListPaymentsRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='include_incomplete', full_name='lnrpc.ListPaymentsRequest.include_incomplete', index=0, number=1, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='index_offset', full_name='lnrpc.ListPaymentsRequest.index_offset', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='max_payments', full_name='lnrpc.ListPaymentsRequest.max_payments', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='reversed', full_name='lnrpc.ListPaymentsRequest.reversed', index=3, number=4, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=16920, serialized_end=17031, ) _LISTPAYMENTSRESPONSE = _descriptor.Descriptor( name='ListPaymentsResponse', full_name='lnrpc.ListPaymentsResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='payments', full_name='lnrpc.ListPaymentsResponse.payments', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='first_index_offset', full_name='lnrpc.ListPaymentsResponse.first_index_offset', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='last_index_offset', full_name='lnrpc.ListPaymentsResponse.last_index_offset', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=17033, serialized_end=17144, ) _DELETEALLPAYMENTSREQUEST = _descriptor.Descriptor( name='DeleteAllPaymentsRequest', full_name='lnrpc.DeleteAllPaymentsRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=17146, serialized_end=17172, ) _DELETEALLPAYMENTSRESPONSE = _descriptor.Descriptor( name='DeleteAllPaymentsResponse', full_name='lnrpc.DeleteAllPaymentsResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=17174, serialized_end=17201, ) _ABANDONCHANNELREQUEST = _descriptor.Descriptor( name='AbandonChannelRequest', full_name='lnrpc.AbandonChannelRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='channel_point', full_name='lnrpc.AbandonChannelRequest.channel_point', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=17203, serialized_end=17270, ) _ABANDONCHANNELRESPONSE = _descriptor.Descriptor( name='AbandonChannelResponse', full_name='lnrpc.AbandonChannelResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=17272, serialized_end=17296, ) _DEBUGLEVELREQUEST = _descriptor.Descriptor( name='DebugLevelRequest', full_name='lnrpc.DebugLevelRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='show', full_name='lnrpc.DebugLevelRequest.show', index=0, number=1, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='level_spec', full_name='lnrpc.DebugLevelRequest.level_spec', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=17298, serialized_end=17351, ) _DEBUGLEVELRESPONSE = _descriptor.Descriptor( name='DebugLevelResponse', full_name='lnrpc.DebugLevelResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='sub_systems', full_name='lnrpc.DebugLevelResponse.sub_systems', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=17353, serialized_end=17394, ) _PAYREQSTRING = _descriptor.Descriptor( name='PayReqString', full_name='lnrpc.PayReqString', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='pay_req', full_name='lnrpc.PayReqString.pay_req', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=17396, serialized_end=17427, ) _PAYREQ_FEATURESENTRY = _descriptor.Descriptor( name='FeaturesEntry', full_name='lnrpc.PayReq.FeaturesEntry', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='key', full_name='lnrpc.PayReq.FeaturesEntry.key', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='value', full_name='lnrpc.PayReq.FeaturesEntry.value', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5137, serialized_end=5200, ) _PAYREQ = _descriptor.Descriptor( name='PayReq', full_name='lnrpc.PayReq', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='destination', full_name='lnrpc.PayReq.destination', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='payment_hash', full_name='lnrpc.PayReq.payment_hash', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='num_satoshis', full_name='lnrpc.PayReq.num_satoshis', index=2, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='timestamp', full_name='lnrpc.PayReq.timestamp', index=3, number=4, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='expiry', full_name='lnrpc.PayReq.expiry', index=4, number=5, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='description', full_name='lnrpc.PayReq.description', index=5, number=6, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='description_hash', full_name='lnrpc.PayReq.description_hash', index=6, number=7, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fallback_addr', full_name='lnrpc.PayReq.fallback_addr', index=7, number=8, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='cltv_expiry', full_name='lnrpc.PayReq.cltv_expiry', index=8, number=9, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='route_hints', full_name='lnrpc.PayReq.route_hints', index=9, number=10, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='payment_addr', full_name='lnrpc.PayReq.payment_addr', index=10, number=11, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='num_msat', full_name='lnrpc.PayReq.num_msat', index=11, number=12, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='features', full_name='lnrpc.PayReq.features', index=12, number=13, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[_PAYREQ_FEATURESENTRY, ], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=17430, serialized_end=17820, ) _FEATURE = _descriptor.Descriptor( name='Feature', full_name='lnrpc.Feature', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='name', full_name='lnrpc.Feature.name', index=0, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='is_required', full_name='lnrpc.Feature.is_required', index=1, number=3, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='is_known', full_name='lnrpc.Feature.is_known', index=2, number=4, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=17822, serialized_end=17884, ) _FEEREPORTREQUEST = _descriptor.Descriptor( name='FeeReportRequest', full_name='lnrpc.FeeReportRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=17886, serialized_end=17904, ) _CHANNELFEEREPORT = _descriptor.Descriptor( name='ChannelFeeReport', full_name='lnrpc.ChannelFeeReport', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='chan_id', full_name='lnrpc.ChannelFeeReport.chan_id', index=0, number=5, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'0\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='channel_point', full_name='lnrpc.ChannelFeeReport.channel_point', index=1, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='base_fee_msat', full_name='lnrpc.ChannelFeeReport.base_fee_msat', index=2, number=2, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee_per_mil', full_name='lnrpc.ChannelFeeReport.fee_per_mil', index=3, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee_rate', full_name='lnrpc.ChannelFeeReport.fee_rate', index=4, number=4, type=1, cpp_type=5, label=1, has_default_value=False, default_value=float(0), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=17906, serialized_end=18030, ) _FEEREPORTRESPONSE = _descriptor.Descriptor( name='FeeReportResponse', full_name='lnrpc.FeeReportResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='channel_fees', full_name='lnrpc.FeeReportResponse.channel_fees', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='day_fee_sum', full_name='lnrpc.FeeReportResponse.day_fee_sum', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='week_fee_sum', full_name='lnrpc.FeeReportResponse.week_fee_sum', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='month_fee_sum', full_name='lnrpc.FeeReportResponse.month_fee_sum', index=3, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=18033, serialized_end=18165, ) _POLICYUPDATEREQUEST = _descriptor.Descriptor( name='PolicyUpdateRequest', full_name='lnrpc.PolicyUpdateRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='global', full_name='lnrpc.PolicyUpdateRequest.global', index=0, number=1, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chan_point', full_name='lnrpc.PolicyUpdateRequest.chan_point', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='base_fee_msat', full_name='lnrpc.PolicyUpdateRequest.base_fee_msat', index=2, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee_rate', full_name='lnrpc.PolicyUpdateRequest.fee_rate', index=3, number=4, type=1, cpp_type=5, label=1, has_default_value=False, default_value=float(0), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='time_lock_delta', full_name='lnrpc.PolicyUpdateRequest.time_lock_delta', index=4, number=5, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='max_htlc_msat', full_name='lnrpc.PolicyUpdateRequest.max_htlc_msat', index=5, number=6, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='min_htlc_msat', full_name='lnrpc.PolicyUpdateRequest.min_htlc_msat', index=6, number=7, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='min_htlc_msat_specified', full_name='lnrpc.PolicyUpdateRequest.min_htlc_msat_specified', index=7, number=8, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ _descriptor.OneofDescriptor( name='scope', full_name='lnrpc.PolicyUpdateRequest.scope', index=0, containing_type=None, fields=[]), ], serialized_start=18168, serialized_end=18404, ) _POLICYUPDATERESPONSE = _descriptor.Descriptor( name='PolicyUpdateResponse', full_name='lnrpc.PolicyUpdateResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=18406, serialized_end=18428, ) _FORWARDINGHISTORYREQUEST = _descriptor.Descriptor( name='ForwardingHistoryRequest', full_name='lnrpc.ForwardingHistoryRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='start_time', full_name='lnrpc.ForwardingHistoryRequest.start_time', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='end_time', full_name='lnrpc.ForwardingHistoryRequest.end_time', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='index_offset', full_name='lnrpc.ForwardingHistoryRequest.index_offset', index=2, number=3, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='num_max_events', full_name='lnrpc.ForwardingHistoryRequest.num_max_events', index=3, number=4, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=18430, serialized_end=18540, ) _FORWARDINGEVENT = _descriptor.Descriptor( name='ForwardingEvent', full_name='lnrpc.ForwardingEvent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='timestamp', full_name='lnrpc.ForwardingEvent.timestamp', index=0, number=1, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chan_id_in', full_name='lnrpc.ForwardingEvent.chan_id_in', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'0\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chan_id_out', full_name='lnrpc.ForwardingEvent.chan_id_out', index=2, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'0\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='amt_in', full_name='lnrpc.ForwardingEvent.amt_in', index=3, number=5, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='amt_out', full_name='lnrpc.ForwardingEvent.amt_out', index=4, number=6, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee', full_name='lnrpc.ForwardingEvent.fee', index=5, number=7, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee_msat', full_name='lnrpc.ForwardingEvent.fee_msat', index=6, number=8, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='amt_in_msat', full_name='lnrpc.ForwardingEvent.amt_in_msat', index=7, number=9, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='amt_out_msat', full_name='lnrpc.ForwardingEvent.amt_out_msat', index=8, number=10, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=18543, serialized_end=18735, ) _FORWARDINGHISTORYRESPONSE = _descriptor.Descriptor( name='ForwardingHistoryResponse', full_name='lnrpc.ForwardingHistoryResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='forwarding_events', full_name='lnrpc.ForwardingHistoryResponse.forwarding_events', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='last_offset_index', full_name='lnrpc.ForwardingHistoryResponse.last_offset_index', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=18737, serialized_end=18842, ) _EXPORTCHANNELBACKUPREQUEST = _descriptor.Descriptor( name='ExportChannelBackupRequest', full_name='lnrpc.ExportChannelBackupRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='chan_point', full_name='lnrpc.ExportChannelBackupRequest.chan_point', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=18844, serialized_end=18913, ) _CHANNELBACKUP = _descriptor.Descriptor( name='ChannelBackup', full_name='lnrpc.ChannelBackup', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='chan_point', full_name='lnrpc.ChannelBackup.chan_point', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chan_backup', full_name='lnrpc.ChannelBackup.chan_backup', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=18915, serialized_end=18992, ) _MULTICHANBACKUP = _descriptor.Descriptor( name='MultiChanBackup', full_name='lnrpc.MultiChanBackup', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='chan_points', full_name='lnrpc.MultiChanBackup.chan_points', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='multi_chan_backup', full_name='lnrpc.MultiChanBackup.multi_chan_backup', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=18994, serialized_end=19080, ) _CHANBACKUPEXPORTREQUEST = _descriptor.Descriptor( name='ChanBackupExportRequest', full_name='lnrpc.ChanBackupExportRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=19082, serialized_end=19107, ) _CHANBACKUPSNAPSHOT = _descriptor.Descriptor( name='ChanBackupSnapshot', full_name='lnrpc.ChanBackupSnapshot', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='single_chan_backups', full_name='lnrpc.ChanBackupSnapshot.single_chan_backups', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='multi_chan_backup', full_name='lnrpc.ChanBackupSnapshot.multi_chan_backup', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=19109, serialized_end=19232, ) _CHANNELBACKUPS = _descriptor.Descriptor( name='ChannelBackups', full_name='lnrpc.ChannelBackups', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='chan_backups', full_name='lnrpc.ChannelBackups.chan_backups', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=19234, serialized_end=19294, ) _RESTORECHANBACKUPREQUEST = _descriptor.Descriptor( name='RestoreChanBackupRequest', full_name='lnrpc.RestoreChanBackupRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='chan_backups', full_name='lnrpc.RestoreChanBackupRequest.chan_backups', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='multi_chan_backup', full_name='lnrpc.RestoreChanBackupRequest.multi_chan_backup', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ _descriptor.OneofDescriptor( name='backup', full_name='lnrpc.RestoreChanBackupRequest.backup', index=0, containing_type=None, fields=[]), ], serialized_start=19296, serialized_end=19408, ) _RESTOREBACKUPRESPONSE = _descriptor.Descriptor( name='RestoreBackupResponse', full_name='lnrpc.RestoreBackupResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=19410, serialized_end=19433, ) _CHANNELBACKUPSUBSCRIPTION = _descriptor.Descriptor( name='ChannelBackupSubscription', full_name='lnrpc.ChannelBackupSubscription', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=19435, serialized_end=19462, ) _VERIFYCHANBACKUPRESPONSE = _descriptor.Descriptor( name='VerifyChanBackupResponse', full_name='lnrpc.VerifyChanBackupResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=19464, serialized_end=19490, ) _MACAROONPERMISSION = _descriptor.Descriptor( name='MacaroonPermission', full_name='lnrpc.MacaroonPermission', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='entity', full_name='lnrpc.MacaroonPermission.entity', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='action', full_name='lnrpc.MacaroonPermission.action', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=19492, serialized_end=19544, ) _BAKEMACAROONREQUEST = _descriptor.Descriptor( name='BakeMacaroonRequest', full_name='lnrpc.BakeMacaroonRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='permissions', full_name='lnrpc.BakeMacaroonRequest.permissions', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=19546, serialized_end=19615, ) _BAKEMACAROONRESPONSE = _descriptor.Descriptor( name='BakeMacaroonResponse', full_name='lnrpc.BakeMacaroonResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='macaroon', full_name='lnrpc.BakeMacaroonResponse.macaroon', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=19617, serialized_end=19657, ) _FAILURE = _descriptor.Descriptor( name='Failure', full_name='lnrpc.Failure', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='code', full_name='lnrpc.Failure.code', index=0, number=1, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='channel_update', full_name='lnrpc.Failure.channel_update', index=1, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='htlc_msat', full_name='lnrpc.Failure.htlc_msat', index=2, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='onion_sha_256', full_name='lnrpc.Failure.onion_sha_256', index=3, number=5, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='cltv_expiry', full_name='lnrpc.Failure.cltv_expiry', index=4, number=6, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='flags', full_name='lnrpc.Failure.flags', index=5, number=7, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='failure_source_index', full_name='lnrpc.Failure.failure_source_index', index=6, number=8, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='height', full_name='lnrpc.Failure.height', index=7, number=9, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ _FAILURE_FAILURECODE, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=19660, serialized_end=20614, ) _CHANNELUPDATE = _descriptor.Descriptor( name='ChannelUpdate', full_name='lnrpc.ChannelUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='signature', full_name='lnrpc.ChannelUpdate.signature', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chain_hash', full_name='lnrpc.ChannelUpdate.chain_hash', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='chan_id', full_name='lnrpc.ChannelUpdate.chan_id', index=2, number=3, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'0\001', file=DESCRIPTOR), _descriptor.FieldDescriptor( name='timestamp', full_name='lnrpc.ChannelUpdate.timestamp', index=3, number=4, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='message_flags', full_name='lnrpc.ChannelUpdate.message_flags', index=4, number=10, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='channel_flags', full_name='lnrpc.ChannelUpdate.channel_flags', index=5, number=5, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='time_lock_delta', full_name='lnrpc.ChannelUpdate.time_lock_delta', index=6, number=6, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='htlc_minimum_msat', full_name='lnrpc.ChannelUpdate.htlc_minimum_msat', index=7, number=7, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='base_fee', full_name='lnrpc.ChannelUpdate.base_fee', index=8, number=8, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='fee_rate', full_name='lnrpc.ChannelUpdate.fee_rate', index=9, number=9, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='htlc_maximum_msat', full_name='lnrpc.ChannelUpdate.htlc_maximum_msat', index=10, number=11, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='extra_opaque_data', full_name='lnrpc.ChannelUpdate.extra_opaque_data', index=11, number=12, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=20617, serialized_end=20899, ) _UTXO.fields_by_name['address_type'].enum_type = _ADDRESSTYPE _UTXO.fields_by_name['outpoint'].message_type = _OUTPOINT _TRANSACTIONDETAILS.fields_by_name['transactions'].message_type = _TRANSACTION _FEELIMIT.oneofs_by_name['limit'].fields.append( _FEELIMIT.fields_by_name['fixed']) _FEELIMIT.fields_by_name['fixed'].containing_oneof = _FEELIMIT.oneofs_by_name['limit'] _FEELIMIT.oneofs_by_name['limit'].fields.append( _FEELIMIT.fields_by_name['fixed_msat']) _FEELIMIT.fields_by_name['fixed_msat'].containing_oneof = _FEELIMIT.oneofs_by_name['limit'] _FEELIMIT.oneofs_by_name['limit'].fields.append( _FEELIMIT.fields_by_name['percent']) _FEELIMIT.fields_by_name['percent'].containing_oneof = _FEELIMIT.oneofs_by_name['limit'] _SENDREQUEST_DESTCUSTOMRECORDSENTRY.containing_type = _SENDREQUEST _SENDREQUEST.fields_by_name['fee_limit'].message_type = _FEELIMIT _SENDREQUEST.fields_by_name['dest_custom_records'].message_type = _SENDREQUEST_DESTCUSTOMRECORDSENTRY _SENDREQUEST.fields_by_name['dest_features'].enum_type = _FEATUREBIT _SENDRESPONSE.fields_by_name['payment_route'].message_type = _ROUTE _SENDTOROUTEREQUEST.fields_by_name['route'].message_type = _ROUTE _CHANNELPOINT.oneofs_by_name['funding_txid'].fields.append( _CHANNELPOINT.fields_by_name['funding_txid_bytes']) _CHANNELPOINT.fields_by_name['funding_txid_bytes'].containing_oneof = _CHANNELPOINT.oneofs_by_name['funding_txid'] _CHANNELPOINT.oneofs_by_name['funding_txid'].fields.append( _CHANNELPOINT.fields_by_name['funding_txid_str']) _CHANNELPOINT.fields_by_name['funding_txid_str'].containing_oneof = _CHANNELPOINT.oneofs_by_name['funding_txid'] _ESTIMATEFEEREQUEST_ADDRTOAMOUNTENTRY.containing_type = _ESTIMATEFEEREQUEST _ESTIMATEFEEREQUEST.fields_by_name['AddrToAmount'].message_type = _ESTIMATEFEEREQUEST_ADDRTOAMOUNTENTRY _SENDMANYREQUEST_ADDRTOAMOUNTENTRY.containing_type = _SENDMANYREQUEST _SENDMANYREQUEST.fields_by_name['AddrToAmount'].message_type = _SENDMANYREQUEST_ADDRTOAMOUNTENTRY _LISTUNSPENTRESPONSE.fields_by_name['utxos'].message_type = _UTXO _NEWADDRESSREQUEST.fields_by_name['type'].enum_type = _ADDRESSTYPE _CONNECTPEERREQUEST.fields_by_name['addr'].message_type = _LIGHTNINGADDRESS _CHANNEL.fields_by_name['pending_htlcs'].message_type = _HTLC _CHANNEL.fields_by_name['commitment_type'].enum_type = _COMMITMENTTYPE _LISTCHANNELSRESPONSE.fields_by_name['channels'].message_type = _CHANNEL _CHANNELCLOSESUMMARY.fields_by_name['close_type'].enum_type = _CHANNELCLOSESUMMARY_CLOSURETYPE _CHANNELCLOSESUMMARY.fields_by_name['open_initiator'].enum_type = _INITIATOR _CHANNELCLOSESUMMARY.fields_by_name['close_initiator'].enum_type = _INITIATOR _CHANNELCLOSESUMMARY_CLOSURETYPE.containing_type = _CHANNELCLOSESUMMARY _CLOSEDCHANNELSRESPONSE.fields_by_name['channels'].message_type = _CHANNELCLOSESUMMARY _PEER_FEATURESENTRY.fields_by_name['value'].message_type = _FEATURE _PEER_FEATURESENTRY.containing_type = _PEER _PEER.fields_by_name['sync_type'].enum_type = _PEER_SYNCTYPE _PEER.fields_by_name['features'].message_type = _PEER_FEATURESENTRY _PEER.fields_by_name['errors'].message_type = _TIMESTAMPEDERROR _PEER_SYNCTYPE.containing_type = _PEER _LISTPEERSRESPONSE.fields_by_name['peers'].message_type = _PEER _PEEREVENT.fields_by_name['type'].enum_type = _PEEREVENT_EVENTTYPE _PEEREVENT_EVENTTYPE.containing_type = _PEEREVENT _GETINFORESPONSE_FEATURESENTRY.fields_by_name['value'].message_type = _FEATURE _GETINFORESPONSE_FEATURESENTRY.containing_type = _GETINFORESPONSE _GETINFORESPONSE.fields_by_name['chains'].message_type = _CHAIN _GETINFORESPONSE.fields_by_name['features'].message_type = _GETINFORESPONSE_FEATURESENTRY _CHANNELOPENUPDATE.fields_by_name['channel_point'].message_type = _CHANNELPOINT _CLOSECHANNELREQUEST.fields_by_name['channel_point'].message_type = _CHANNELPOINT _CLOSESTATUSUPDATE.fields_by_name['close_pending'].message_type = _PENDINGUPDATE _CLOSESTATUSUPDATE.fields_by_name['chan_close'].message_type = _CHANNELCLOSEUPDATE _CLOSESTATUSUPDATE.oneofs_by_name['update'].fields.append( _CLOSESTATUSUPDATE.fields_by_name['close_pending']) _CLOSESTATUSUPDATE.fields_by_name['close_pending'].containing_oneof = _CLOSESTATUSUPDATE.oneofs_by_name['update'] _CLOSESTATUSUPDATE.oneofs_by_name['update'].fields.append( _CLOSESTATUSUPDATE.fields_by_name['chan_close']) _CLOSESTATUSUPDATE.fields_by_name['chan_close'].containing_oneof = _CLOSESTATUSUPDATE.oneofs_by_name['update'] _OPENCHANNELREQUEST.fields_by_name['funding_shim'].message_type = _FUNDINGSHIM _OPENSTATUSUPDATE.fields_by_name['chan_pending'].message_type = _PENDINGUPDATE _OPENSTATUSUPDATE.fields_by_name['chan_open'].message_type = _CHANNELOPENUPDATE _OPENSTATUSUPDATE.fields_by_name['psbt_fund'].message_type = _READYFORPSBTFUNDING _OPENSTATUSUPDATE.oneofs_by_name['update'].fields.append( _OPENSTATUSUPDATE.fields_by_name['chan_pending']) _OPENSTATUSUPDATE.fields_by_name['chan_pending'].containing_oneof = _OPENSTATUSUPDATE.oneofs_by_name['update'] _OPENSTATUSUPDATE.oneofs_by_name['update'].fields.append( _OPENSTATUSUPDATE.fields_by_name['chan_open']) _OPENSTATUSUPDATE.fields_by_name['chan_open'].containing_oneof = _OPENSTATUSUPDATE.oneofs_by_name['update'] _OPENSTATUSUPDATE.oneofs_by_name['update'].fields.append( _OPENSTATUSUPDATE.fields_by_name['psbt_fund']) _OPENSTATUSUPDATE.fields_by_name['psbt_fund'].containing_oneof = _OPENSTATUSUPDATE.oneofs_by_name['update'] _KEYDESCRIPTOR.fields_by_name['key_loc'].message_type = _KEYLOCATOR _CHANPOINTSHIM.fields_by_name['chan_point'].message_type = _CHANNELPOINT _CHANPOINTSHIM.fields_by_name['local_key'].message_type = _KEYDESCRIPTOR _FUNDINGSHIM.fields_by_name['chan_point_shim'].message_type = _CHANPOINTSHIM _FUNDINGSHIM.fields_by_name['psbt_shim'].message_type = _PSBTSHIM _FUNDINGSHIM.oneofs_by_name['shim'].fields.append( _FUNDINGSHIM.fields_by_name['chan_point_shim']) _FUNDINGSHIM.fields_by_name['chan_point_shim'].containing_oneof = _FUNDINGSHIM.oneofs_by_name['shim'] _FUNDINGSHIM.oneofs_by_name['shim'].fields.append( _FUNDINGSHIM.fields_by_name['psbt_shim']) _FUNDINGSHIM.fields_by_name['psbt_shim'].containing_oneof = _FUNDINGSHIM.oneofs_by_name['shim'] _FUNDINGTRANSITIONMSG.fields_by_name['shim_register'].message_type = _FUNDINGSHIM _FUNDINGTRANSITIONMSG.fields_by_name['shim_cancel'].message_type = _FUNDINGSHIMCANCEL _FUNDINGTRANSITIONMSG.fields_by_name['psbt_verify'].message_type = _FUNDINGPSBTVERIFY _FUNDINGTRANSITIONMSG.fields_by_name['psbt_finalize'].message_type = _FUNDINGPSBTFINALIZE _FUNDINGTRANSITIONMSG.oneofs_by_name['trigger'].fields.append( _FUNDINGTRANSITIONMSG.fields_by_name['shim_register']) _FUNDINGTRANSITIONMSG.fields_by_name['shim_register'].containing_oneof = _FUNDINGTRANSITIONMSG.oneofs_by_name['trigger'] _FUNDINGTRANSITIONMSG.oneofs_by_name['trigger'].fields.append( _FUNDINGTRANSITIONMSG.fields_by_name['shim_cancel']) _FUNDINGTRANSITIONMSG.fields_by_name['shim_cancel'].containing_oneof = _FUNDINGTRANSITIONMSG.oneofs_by_name['trigger'] _FUNDINGTRANSITIONMSG.oneofs_by_name['trigger'].fields.append( _FUNDINGTRANSITIONMSG.fields_by_name['psbt_verify']) _FUNDINGTRANSITIONMSG.fields_by_name['psbt_verify'].containing_oneof = _FUNDINGTRANSITIONMSG.oneofs_by_name['trigger'] _FUNDINGTRANSITIONMSG.oneofs_by_name['trigger'].fields.append( _FUNDINGTRANSITIONMSG.fields_by_name['psbt_finalize']) _FUNDINGTRANSITIONMSG.fields_by_name['psbt_finalize'].containing_oneof = _FUNDINGTRANSITIONMSG.oneofs_by_name['trigger'] _PENDINGCHANNELSRESPONSE_PENDINGCHANNEL.fields_by_name['initiator'].enum_type = _INITIATOR _PENDINGCHANNELSRESPONSE_PENDINGCHANNEL.fields_by_name['commitment_type'].enum_type = _COMMITMENTTYPE _PENDINGCHANNELSRESPONSE_PENDINGCHANNEL.containing_type = _PENDINGCHANNELSRESPONSE _PENDINGCHANNELSRESPONSE_PENDINGOPENCHANNEL.fields_by_name['channel'].message_type = _PENDINGCHANNELSRESPONSE_PENDINGCHANNEL _PENDINGCHANNELSRESPONSE_PENDINGOPENCHANNEL.containing_type = _PENDINGCHANNELSRESPONSE _PENDINGCHANNELSRESPONSE_WAITINGCLOSECHANNEL.fields_by_name['channel'].message_type = _PENDINGCHANNELSRESPONSE_PENDINGCHANNEL _PENDINGCHANNELSRESPONSE_WAITINGCLOSECHANNEL.fields_by_name['commitments'].message_type = _PENDINGCHANNELSRESPONSE_COMMITMENTS _PENDINGCHANNELSRESPONSE_WAITINGCLOSECHANNEL.containing_type = _PENDINGCHANNELSRESPONSE _PENDINGCHANNELSRESPONSE_COMMITMENTS.containing_type = _PENDINGCHANNELSRESPONSE _PENDINGCHANNELSRESPONSE_CLOSEDCHANNEL.fields_by_name['channel'].message_type = _PENDINGCHANNELSRESPONSE_PENDINGCHANNEL _PENDINGCHANNELSRESPONSE_CLOSEDCHANNEL.containing_type = _PENDINGCHANNELSRESPONSE _PENDINGCHANNELSRESPONSE_FORCECLOSEDCHANNEL.fields_by_name['channel'].message_type = _PENDINGCHANNELSRESPONSE_PENDINGCHANNEL _PENDINGCHANNELSRESPONSE_FORCECLOSEDCHANNEL.fields_by_name['pending_htlcs'].message_type = _PENDINGHTLC _PENDINGCHANNELSRESPONSE_FORCECLOSEDCHANNEL.fields_by_name['anchor'].enum_type = _PENDINGCHANNELSRESPONSE_FORCECLOSEDCHANNEL_ANCHORSTATE _PENDINGCHANNELSRESPONSE_FORCECLOSEDCHANNEL.containing_type = _PENDINGCHANNELSRESPONSE _PENDINGCHANNELSRESPONSE_FORCECLOSEDCHANNEL_ANCHORSTATE.containing_type = _PENDINGCHANNELSRESPONSE_FORCECLOSEDCHANNEL _PENDINGCHANNELSRESPONSE.fields_by_name['pending_open_channels'].message_type = _PENDINGCHANNELSRESPONSE_PENDINGOPENCHANNEL _PENDINGCHANNELSRESPONSE.fields_by_name['pending_closing_channels'].message_type = _PENDINGCHANNELSRESPONSE_CLOSEDCHANNEL _PENDINGCHANNELSRESPONSE.fields_by_name['pending_force_closing_channels'].message_type = _PENDINGCHANNELSRESPONSE_FORCECLOSEDCHANNEL _PENDINGCHANNELSRESPONSE.fields_by_name['waiting_close_channels'].message_type = _PENDINGCHANNELSRESPONSE_WAITINGCLOSECHANNEL _CHANNELEVENTUPDATE.fields_by_name['open_channel'].message_type = _CHANNEL _CHANNELEVENTUPDATE.fields_by_name['closed_channel'].message_type = _CHANNELCLOSESUMMARY _CHANNELEVENTUPDATE.fields_by_name['active_channel'].message_type = _CHANNELPOINT _CHANNELEVENTUPDATE.fields_by_name['inactive_channel'].message_type = _CHANNELPOINT _CHANNELEVENTUPDATE.fields_by_name['pending_open_channel'].message_type = _PENDINGUPDATE _CHANNELEVENTUPDATE.fields_by_name['type'].enum_type = _CHANNELEVENTUPDATE_UPDATETYPE _CHANNELEVENTUPDATE_UPDATETYPE.containing_type = _CHANNELEVENTUPDATE _CHANNELEVENTUPDATE.oneofs_by_name['channel'].fields.append( _CHANNELEVENTUPDATE.fields_by_name['open_channel']) _CHANNELEVENTUPDATE.fields_by_name['open_channel'].containing_oneof = _CHANNELEVENTUPDATE.oneofs_by_name['channel'] _CHANNELEVENTUPDATE.oneofs_by_name['channel'].fields.append( _CHANNELEVENTUPDATE.fields_by_name['closed_channel']) _CHANNELEVENTUPDATE.fields_by_name['closed_channel'].containing_oneof = _CHANNELEVENTUPDATE.oneofs_by_name['channel'] _CHANNELEVENTUPDATE.oneofs_by_name['channel'].fields.append( _CHANNELEVENTUPDATE.fields_by_name['active_channel']) _CHANNELEVENTUPDATE.fields_by_name['active_channel'].containing_oneof = _CHANNELEVENTUPDATE.oneofs_by_name['channel'] _CHANNELEVENTUPDATE.oneofs_by_name['channel'].fields.append( _CHANNELEVENTUPDATE.fields_by_name['inactive_channel']) _CHANNELEVENTUPDATE.fields_by_name['inactive_channel'].containing_oneof = _CHANNELEVENTUPDATE.oneofs_by_name['channel'] _CHANNELEVENTUPDATE.oneofs_by_name['channel'].fields.append( _CHANNELEVENTUPDATE.fields_by_name['pending_open_channel']) _CHANNELEVENTUPDATE.fields_by_name['pending_open_channel'].containing_oneof = _CHANNELEVENTUPDATE.oneofs_by_name['channel'] _QUERYROUTESREQUEST_DESTCUSTOMRECORDSENTRY.containing_type = _QUERYROUTESREQUEST _QUERYROUTESREQUEST.fields_by_name['fee_limit'].message_type = _FEELIMIT _QUERYROUTESREQUEST.fields_by_name['ignored_edges'].message_type = _EDGELOCATOR _QUERYROUTESREQUEST.fields_by_name['ignored_pairs'].message_type = _NODEPAIR _QUERYROUTESREQUEST.fields_by_name['dest_custom_records'].message_type = _QUERYROUTESREQUEST_DESTCUSTOMRECORDSENTRY _QUERYROUTESREQUEST.fields_by_name['route_hints'].message_type = _ROUTEHINT _QUERYROUTESREQUEST.fields_by_name['dest_features'].enum_type = _FEATUREBIT _QUERYROUTESRESPONSE.fields_by_name['routes'].message_type = _ROUTE _HOP_CUSTOMRECORDSENTRY.containing_type = _HOP _HOP.fields_by_name['mpp_record'].message_type = _MPPRECORD _HOP.fields_by_name['custom_records'].message_type = _HOP_CUSTOMRECORDSENTRY _ROUTE.fields_by_name['hops'].message_type = _HOP _NODEINFO.fields_by_name['node'].message_type = _LIGHTNINGNODE _NODEINFO.fields_by_name['channels'].message_type = _CHANNELEDGE _LIGHTNINGNODE_FEATURESENTRY.fields_by_name['value'].message_type = _FEATURE _LIGHTNINGNODE_FEATURESENTRY.containing_type = _LIGHTNINGNODE _LIGHTNINGNODE.fields_by_name['addresses'].message_type = _NODEADDRESS _LIGHTNINGNODE.fields_by_name['features'].message_type = _LIGHTNINGNODE_FEATURESENTRY _CHANNELEDGE.fields_by_name['node1_policy'].message_type = _ROUTINGPOLICY _CHANNELEDGE.fields_by_name['node2_policy'].message_type = _ROUTINGPOLICY _CHANNELGRAPH.fields_by_name['nodes'].message_type = _LIGHTNINGNODE _CHANNELGRAPH.fields_by_name['edges'].message_type = _CHANNELEDGE _NODEMETRICSREQUEST.fields_by_name['types'].enum_type = _NODEMETRICTYPE _NODEMETRICSRESPONSE_BETWEENNESSCENTRALITYENTRY.fields_by_name['value'].message_type = _FLOATMETRIC _NODEMETRICSRESPONSE_BETWEENNESSCENTRALITYENTRY.containing_type = _NODEMETRICSRESPONSE _NODEMETRICSRESPONSE.fields_by_name['betweenness_centrality'].message_type = _NODEMETRICSRESPONSE_BETWEENNESSCENTRALITYENTRY _GRAPHTOPOLOGYUPDATE.fields_by_name['node_updates'].message_type = _NODEUPDATE _GRAPHTOPOLOGYUPDATE.fields_by_name['channel_updates'].message_type = _CHANNELEDGEUPDATE _GRAPHTOPOLOGYUPDATE.fields_by_name['closed_chans'].message_type = _CLOSEDCHANNELUPDATE _CHANNELEDGEUPDATE.fields_by_name['chan_point'].message_type = _CHANNELPOINT _CHANNELEDGEUPDATE.fields_by_name['routing_policy'].message_type = _ROUTINGPOLICY _CLOSEDCHANNELUPDATE.fields_by_name['chan_point'].message_type = _CHANNELPOINT _ROUTEHINT.fields_by_name['hop_hints'].message_type = _HOPHINT _INVOICE_FEATURESENTRY.fields_by_name['value'].message_type = _FEATURE _INVOICE_FEATURESENTRY.containing_type = _INVOICE _INVOICE.fields_by_name['route_hints'].message_type = _ROUTEHINT _INVOICE.fields_by_name['state'].enum_type = _INVOICE_INVOICESTATE _INVOICE.fields_by_name['htlcs'].message_type = _INVOICEHTLC _INVOICE.fields_by_name['features'].message_type = _INVOICE_FEATURESENTRY _INVOICE_INVOICESTATE.containing_type = _INVOICE _INVOICEHTLC_CUSTOMRECORDSENTRY.containing_type = _INVOICEHTLC _INVOICEHTLC.fields_by_name['state'].enum_type = _INVOICEHTLCSTATE _INVOICEHTLC.fields_by_name['custom_records'].message_type = _INVOICEHTLC_CUSTOMRECORDSENTRY _LISTINVOICERESPONSE.fields_by_name['invoices'].message_type = _INVOICE _PAYMENT.fields_by_name['status'].enum_type = _PAYMENT_PAYMENTSTATUS _PAYMENT.fields_by_name['htlcs'].message_type = _HTLCATTEMPT _PAYMENT.fields_by_name['failure_reason'].enum_type = _PAYMENTFAILUREREASON _PAYMENT_PAYMENTSTATUS.containing_type = _PAYMENT _HTLCATTEMPT.fields_by_name['status'].enum_type = _HTLCATTEMPT_HTLCSTATUS _HTLCATTEMPT.fields_by_name['route'].message_type = _ROUTE _HTLCATTEMPT.fields_by_name['failure'].message_type = _FAILURE _HTLCATTEMPT_HTLCSTATUS.containing_type = _HTLCATTEMPT _LISTPAYMENTSRESPONSE.fields_by_name['payments'].message_type = _PAYMENT _ABANDONCHANNELREQUEST.fields_by_name['channel_point'].message_type = _CHANNELPOINT _PAYREQ_FEATURESENTRY.fields_by_name['value'].message_type = _FEATURE _PAYREQ_FEATURESENTRY.containing_type = _PAYREQ _PAYREQ.fields_by_name['route_hints'].message_type = _ROUTEHINT _PAYREQ.fields_by_name['features'].message_type = _PAYREQ_FEATURESENTRY _FEEREPORTRESPONSE.fields_by_name['channel_fees'].message_type = _CHANNELFEEREPORT _POLICYUPDATEREQUEST.fields_by_name['chan_point'].message_type = _CHANNELPOINT _POLICYUPDATEREQUEST.oneofs_by_name['scope'].fields.append( _POLICYUPDATEREQUEST.fields_by_name['global']) _POLICYUPDATEREQUEST.fields_by_name['global'].containing_oneof = _POLICYUPDATEREQUEST.oneofs_by_name['scope'] _POLICYUPDATEREQUEST.oneofs_by_name['scope'].fields.append( _POLICYUPDATEREQUEST.fields_by_name['chan_point']) _POLICYUPDATEREQUEST.fields_by_name['chan_point'].containing_oneof = _POLICYUPDATEREQUEST.oneofs_by_name['scope'] _FORWARDINGHISTORYRESPONSE.fields_by_name['forwarding_events'].message_type = _FORWARDINGEVENT _EXPORTCHANNELBACKUPREQUEST.fields_by_name['chan_point'].message_type = _CHANNELPOINT _CHANNELBACKUP.fields_by_name['chan_point'].message_type = _CHANNELPOINT _MULTICHANBACKUP.fields_by_name['chan_points'].message_type = _CHANNELPOINT _CHANBACKUPSNAPSHOT.fields_by_name['single_chan_backups'].message_type = _CHANNELBACKUPS _CHANBACKUPSNAPSHOT.fields_by_name['multi_chan_backup'].message_type = _MULTICHANBACKUP _CHANNELBACKUPS.fields_by_name['chan_backups'].message_type = _CHANNELBACKUP _RESTORECHANBACKUPREQUEST.fields_by_name['chan_backups'].message_type = _CHANNELBACKUPS _RESTORECHANBACKUPREQUEST.oneofs_by_name['backup'].fields.append( _RESTORECHANBACKUPREQUEST.fields_by_name['chan_backups']) _RESTORECHANBACKUPREQUEST.fields_by_name['chan_backups'].containing_oneof = _RESTORECHANBACKUPREQUEST.oneofs_by_name['backup'] _RESTORECHANBACKUPREQUEST.oneofs_by_name['backup'].fields.append( _RESTORECHANBACKUPREQUEST.fields_by_name['multi_chan_backup']) _RESTORECHANBACKUPREQUEST.fields_by_name['multi_chan_backup'].containing_oneof = _RESTORECHANBACKUPREQUEST.oneofs_by_name['backup'] _BAKEMACAROONREQUEST.fields_by_name['permissions'].message_type = _MACAROONPERMISSION _FAILURE.fields_by_name['code'].enum_type = _FAILURE_FAILURECODE _FAILURE.fields_by_name['channel_update'].message_type = _CHANNELUPDATE _FAILURE_FAILURECODE.containing_type = _FAILURE DESCRIPTOR.message_types_by_name['Utxo'] = _UTXO DESCRIPTOR.message_types_by_name['Transaction'] = _TRANSACTION DESCRIPTOR.message_types_by_name['GetTransactionsRequest'] = _GETTRANSACTIONSREQUEST DESCRIPTOR.message_types_by_name['TransactionDetails'] = _TRANSACTIONDETAILS DESCRIPTOR.message_types_by_name['FeeLimit'] = _FEELIMIT DESCRIPTOR.message_types_by_name['SendRequest'] = _SENDREQUEST DESCRIPTOR.message_types_by_name['SendResponse'] = _SENDRESPONSE DESCRIPTOR.message_types_by_name['SendToRouteRequest'] = _SENDTOROUTEREQUEST DESCRIPTOR.message_types_by_name['ChannelAcceptRequest'] = _CHANNELACCEPTREQUEST DESCRIPTOR.message_types_by_name['ChannelAcceptResponse'] = _CHANNELACCEPTRESPONSE DESCRIPTOR.message_types_by_name['ChannelPoint'] = _CHANNELPOINT DESCRIPTOR.message_types_by_name['OutPoint'] = _OUTPOINT DESCRIPTOR.message_types_by_name['LightningAddress'] = _LIGHTNINGADDRESS DESCRIPTOR.message_types_by_name['EstimateFeeRequest'] = _ESTIMATEFEEREQUEST DESCRIPTOR.message_types_by_name['EstimateFeeResponse'] = _ESTIMATEFEERESPONSE DESCRIPTOR.message_types_by_name['SendManyRequest'] = _SENDMANYREQUEST DESCRIPTOR.message_types_by_name['SendManyResponse'] = _SENDMANYRESPONSE DESCRIPTOR.message_types_by_name['SendCoinsRequest'] = _SENDCOINSREQUEST DESCRIPTOR.message_types_by_name['SendCoinsResponse'] = _SENDCOINSRESPONSE DESCRIPTOR.message_types_by_name['ListUnspentRequest'] = _LISTUNSPENTREQUEST DESCRIPTOR.message_types_by_name['ListUnspentResponse'] = _LISTUNSPENTRESPONSE DESCRIPTOR.message_types_by_name['NewAddressRequest'] = _NEWADDRESSREQUEST DESCRIPTOR.message_types_by_name['NewAddressResponse'] = _NEWADDRESSRESPONSE DESCRIPTOR.message_types_by_name['SignMessageRequest'] = _SIGNMESSAGEREQUEST DESCRIPTOR.message_types_by_name['SignMessageResponse'] = _SIGNMESSAGERESPONSE DESCRIPTOR.message_types_by_name['VerifyMessageRequest'] = _VERIFYMESSAGEREQUEST DESCRIPTOR.message_types_by_name['VerifyMessageResponse'] = _VERIFYMESSAGERESPONSE DESCRIPTOR.message_types_by_name['ConnectPeerRequest'] = _CONNECTPEERREQUEST DESCRIPTOR.message_types_by_name['ConnectPeerResponse'] = _CONNECTPEERRESPONSE DESCRIPTOR.message_types_by_name['DisconnectPeerRequest'] = _DISCONNECTPEERREQUEST DESCRIPTOR.message_types_by_name['DisconnectPeerResponse'] = _DISCONNECTPEERRESPONSE DESCRIPTOR.message_types_by_name['HTLC'] = _HTLC DESCRIPTOR.message_types_by_name['Channel'] = _CHANNEL DESCRIPTOR.message_types_by_name['ListChannelsRequest'] = _LISTCHANNELSREQUEST DESCRIPTOR.message_types_by_name['ListChannelsResponse'] = _LISTCHANNELSRESPONSE DESCRIPTOR.message_types_by_name['ChannelCloseSummary'] = _CHANNELCLOSESUMMARY DESCRIPTOR.message_types_by_name['ClosedChannelsRequest'] = _CLOSEDCHANNELSREQUEST DESCRIPTOR.message_types_by_name['ClosedChannelsResponse'] = _CLOSEDCHANNELSRESPONSE DESCRIPTOR.message_types_by_name['Peer'] = _PEER DESCRIPTOR.message_types_by_name['TimestampedError'] = _TIMESTAMPEDERROR DESCRIPTOR.message_types_by_name['ListPeersRequest'] = _LISTPEERSREQUEST DESCRIPTOR.message_types_by_name['ListPeersResponse'] = _LISTPEERSRESPONSE DESCRIPTOR.message_types_by_name['PeerEventSubscription'] = _PEEREVENTSUBSCRIPTION DESCRIPTOR.message_types_by_name['PeerEvent'] = _PEEREVENT DESCRIPTOR.message_types_by_name['GetInfoRequest'] = _GETINFOREQUEST DESCRIPTOR.message_types_by_name['GetInfoResponse'] = _GETINFORESPONSE DESCRIPTOR.message_types_by_name['Chain'] = _CHAIN DESCRIPTOR.message_types_by_name['ConfirmationUpdate'] = _CONFIRMATIONUPDATE DESCRIPTOR.message_types_by_name['ChannelOpenUpdate'] = _CHANNELOPENUPDATE DESCRIPTOR.message_types_by_name['ChannelCloseUpdate'] = _CHANNELCLOSEUPDATE DESCRIPTOR.message_types_by_name['CloseChannelRequest'] = _CLOSECHANNELREQUEST DESCRIPTOR.message_types_by_name['CloseStatusUpdate'] = _CLOSESTATUSUPDATE DESCRIPTOR.message_types_by_name['PendingUpdate'] = _PENDINGUPDATE DESCRIPTOR.message_types_by_name['ReadyForPsbtFunding'] = _READYFORPSBTFUNDING DESCRIPTOR.message_types_by_name['OpenChannelRequest'] = _OPENCHANNELREQUEST DESCRIPTOR.message_types_by_name['OpenStatusUpdate'] = _OPENSTATUSUPDATE DESCRIPTOR.message_types_by_name['KeyLocator'] = _KEYLOCATOR DESCRIPTOR.message_types_by_name['KeyDescriptor'] = _KEYDESCRIPTOR DESCRIPTOR.message_types_by_name['ChanPointShim'] = _CHANPOINTSHIM DESCRIPTOR.message_types_by_name['PsbtShim'] = _PSBTSHIM DESCRIPTOR.message_types_by_name['FundingShim'] = _FUNDINGSHIM DESCRIPTOR.message_types_by_name['FundingShimCancel'] = _FUNDINGSHIMCANCEL DESCRIPTOR.message_types_by_name['FundingPsbtVerify'] = _FUNDINGPSBTVERIFY DESCRIPTOR.message_types_by_name['FundingPsbtFinalize'] = _FUNDINGPSBTFINALIZE DESCRIPTOR.message_types_by_name['FundingTransitionMsg'] = _FUNDINGTRANSITIONMSG DESCRIPTOR.message_types_by_name['FundingStateStepResp'] = _FUNDINGSTATESTEPRESP DESCRIPTOR.message_types_by_name['PendingHTLC'] = _PENDINGHTLC DESCRIPTOR.message_types_by_name['PendingChannelsRequest'] = _PENDINGCHANNELSREQUEST DESCRIPTOR.message_types_by_name['PendingChannelsResponse'] = _PENDINGCHANNELSRESPONSE DESCRIPTOR.message_types_by_name['ChannelEventSubscription'] = _CHANNELEVENTSUBSCRIPTION DESCRIPTOR.message_types_by_name['ChannelEventUpdate'] = _CHANNELEVENTUPDATE DESCRIPTOR.message_types_by_name['WalletBalanceRequest'] = _WALLETBALANCEREQUEST DESCRIPTOR.message_types_by_name['WalletBalanceResponse'] = _WALLETBALANCERESPONSE DESCRIPTOR.message_types_by_name['ChannelBalanceRequest'] = _CHANNELBALANCEREQUEST DESCRIPTOR.message_types_by_name['ChannelBalanceResponse'] = _CHANNELBALANCERESPONSE DESCRIPTOR.message_types_by_name['QueryRoutesRequest'] = _QUERYROUTESREQUEST DESCRIPTOR.message_types_by_name['NodePair'] = _NODEPAIR DESCRIPTOR.message_types_by_name['EdgeLocator'] = _EDGELOCATOR DESCRIPTOR.message_types_by_name['QueryRoutesResponse'] = _QUERYROUTESRESPONSE DESCRIPTOR.message_types_by_name['Hop'] = _HOP DESCRIPTOR.message_types_by_name['MPPRecord'] = _MPPRECORD DESCRIPTOR.message_types_by_name['Route'] = _ROUTE DESCRIPTOR.message_types_by_name['NodeInfoRequest'] = _NODEINFOREQUEST DESCRIPTOR.message_types_by_name['NodeInfo'] = _NODEINFO DESCRIPTOR.message_types_by_name['LightningNode'] = _LIGHTNINGNODE DESCRIPTOR.message_types_by_name['NodeAddress'] = _NODEADDRESS DESCRIPTOR.message_types_by_name['RoutingPolicy'] = _ROUTINGPOLICY DESCRIPTOR.message_types_by_name['ChannelEdge'] = _CHANNELEDGE DESCRIPTOR.message_types_by_name['ChannelGraphRequest'] = _CHANNELGRAPHREQUEST DESCRIPTOR.message_types_by_name['ChannelGraph'] = _CHANNELGRAPH DESCRIPTOR.message_types_by_name['NodeMetricsRequest'] = _NODEMETRICSREQUEST DESCRIPTOR.message_types_by_name['NodeMetricsResponse'] = _NODEMETRICSRESPONSE DESCRIPTOR.message_types_by_name['FloatMetric'] = _FLOATMETRIC DESCRIPTOR.message_types_by_name['ChanInfoRequest'] = _CHANINFOREQUEST DESCRIPTOR.message_types_by_name['NetworkInfoRequest'] = _NETWORKINFOREQUEST DESCRIPTOR.message_types_by_name['NetworkInfo'] = _NETWORKINFO DESCRIPTOR.message_types_by_name['StopRequest'] = _STOPREQUEST DESCRIPTOR.message_types_by_name['StopResponse'] = _STOPRESPONSE DESCRIPTOR.message_types_by_name['GraphTopologySubscription'] = _GRAPHTOPOLOGYSUBSCRIPTION DESCRIPTOR.message_types_by_name['GraphTopologyUpdate'] = _GRAPHTOPOLOGYUPDATE DESCRIPTOR.message_types_by_name['NodeUpdate'] = _NODEUPDATE DESCRIPTOR.message_types_by_name['ChannelEdgeUpdate'] = _CHANNELEDGEUPDATE DESCRIPTOR.message_types_by_name['ClosedChannelUpdate'] = _CLOSEDCHANNELUPDATE DESCRIPTOR.message_types_by_name['HopHint'] = _HOPHINT DESCRIPTOR.message_types_by_name['RouteHint'] = _ROUTEHINT DESCRIPTOR.message_types_by_name['Invoice'] = _INVOICE DESCRIPTOR.message_types_by_name['InvoiceHTLC'] = _INVOICEHTLC DESCRIPTOR.message_types_by_name['AddInvoiceResponse'] = _ADDINVOICERESPONSE DESCRIPTOR.message_types_by_name['PaymentHash'] = _PAYMENTHASH DESCRIPTOR.message_types_by_name['ListInvoiceRequest'] = _LISTINVOICEREQUEST DESCRIPTOR.message_types_by_name['ListInvoiceResponse'] = _LISTINVOICERESPONSE DESCRIPTOR.message_types_by_name['InvoiceSubscription'] = _INVOICESUBSCRIPTION DESCRIPTOR.message_types_by_name['Payment'] = _PAYMENT DESCRIPTOR.message_types_by_name['HTLCAttempt'] = _HTLCATTEMPT DESCRIPTOR.message_types_by_name['ListPaymentsRequest'] = _LISTPAYMENTSREQUEST DESCRIPTOR.message_types_by_name['ListPaymentsResponse'] = _LISTPAYMENTSRESPONSE DESCRIPTOR.message_types_by_name['DeleteAllPaymentsRequest'] = _DELETEALLPAYMENTSREQUEST DESCRIPTOR.message_types_by_name['DeleteAllPaymentsResponse'] = _DELETEALLPAYMENTSRESPONSE DESCRIPTOR.message_types_by_name['AbandonChannelRequest'] = _ABANDONCHANNELREQUEST DESCRIPTOR.message_types_by_name['AbandonChannelResponse'] = _ABANDONCHANNELRESPONSE DESCRIPTOR.message_types_by_name['DebugLevelRequest'] = _DEBUGLEVELREQUEST DESCRIPTOR.message_types_by_name['DebugLevelResponse'] = _DEBUGLEVELRESPONSE DESCRIPTOR.message_types_by_name['PayReqString'] = _PAYREQSTRING DESCRIPTOR.message_types_by_name['PayReq'] = _PAYREQ DESCRIPTOR.message_types_by_name['Feature'] = _FEATURE DESCRIPTOR.message_types_by_name['FeeReportRequest'] = _FEEREPORTREQUEST DESCRIPTOR.message_types_by_name['ChannelFeeReport'] = _CHANNELFEEREPORT DESCRIPTOR.message_types_by_name['FeeReportResponse'] = _FEEREPORTRESPONSE DESCRIPTOR.message_types_by_name['PolicyUpdateRequest'] = _POLICYUPDATEREQUEST DESCRIPTOR.message_types_by_name['PolicyUpdateResponse'] = _POLICYUPDATERESPONSE DESCRIPTOR.message_types_by_name['ForwardingHistoryRequest'] = _FORWARDINGHISTORYREQUEST DESCRIPTOR.message_types_by_name['ForwardingEvent'] = _FORWARDINGEVENT DESCRIPTOR.message_types_by_name['ForwardingHistoryResponse'] = _FORWARDINGHISTORYRESPONSE DESCRIPTOR.message_types_by_name['ExportChannelBackupRequest'] = _EXPORTCHANNELBACKUPREQUEST DESCRIPTOR.message_types_by_name['ChannelBackup'] = _CHANNELBACKUP DESCRIPTOR.message_types_by_name['MultiChanBackup'] = _MULTICHANBACKUP DESCRIPTOR.message_types_by_name['ChanBackupExportRequest'] = _CHANBACKUPEXPORTREQUEST DESCRIPTOR.message_types_by_name['ChanBackupSnapshot'] = _CHANBACKUPSNAPSHOT DESCRIPTOR.message_types_by_name['ChannelBackups'] = _CHANNELBACKUPS DESCRIPTOR.message_types_by_name['RestoreChanBackupRequest'] = _RESTORECHANBACKUPREQUEST DESCRIPTOR.message_types_by_name['RestoreBackupResponse'] = _RESTOREBACKUPRESPONSE DESCRIPTOR.message_types_by_name['ChannelBackupSubscription'] = _CHANNELBACKUPSUBSCRIPTION DESCRIPTOR.message_types_by_name['VerifyChanBackupResponse'] = _VERIFYCHANBACKUPRESPONSE DESCRIPTOR.message_types_by_name['MacaroonPermission'] = _MACAROONPERMISSION DESCRIPTOR.message_types_by_name['BakeMacaroonRequest'] = _BAKEMACAROONREQUEST DESCRIPTOR.message_types_by_name['BakeMacaroonResponse'] = _BAKEMACAROONRESPONSE DESCRIPTOR.message_types_by_name['Failure'] = _FAILURE DESCRIPTOR.message_types_by_name['ChannelUpdate'] = _CHANNELUPDATE DESCRIPTOR.enum_types_by_name['AddressType'] = _ADDRESSTYPE DESCRIPTOR.enum_types_by_name['CommitmentType'] = _COMMITMENTTYPE DESCRIPTOR.enum_types_by_name['Initiator'] = _INITIATOR DESCRIPTOR.enum_types_by_name['NodeMetricType'] = _NODEMETRICTYPE DESCRIPTOR.enum_types_by_name['InvoiceHTLCState'] = _INVOICEHTLCSTATE DESCRIPTOR.enum_types_by_name['PaymentFailureReason'] = _PAYMENTFAILUREREASON DESCRIPTOR.enum_types_by_name['FeatureBit'] = _FEATUREBIT _sym_db.RegisterFileDescriptor(DESCRIPTOR) Utxo = _reflection.GeneratedProtocolMessageType('Utxo', (_message.Message,), { 'DESCRIPTOR' : _UTXO, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.Utxo) }) _sym_db.RegisterMessage(Utxo) Transaction = _reflection.GeneratedProtocolMessageType('Transaction', (_message.Message,), { 'DESCRIPTOR' : _TRANSACTION, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.Transaction) }) _sym_db.RegisterMessage(Transaction) GetTransactionsRequest = _reflection.GeneratedProtocolMessageType('GetTransactionsRequest', (_message.Message,), { 'DESCRIPTOR' : _GETTRANSACTIONSREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.GetTransactionsRequest) }) _sym_db.RegisterMessage(GetTransactionsRequest) TransactionDetails = _reflection.GeneratedProtocolMessageType('TransactionDetails', (_message.Message,), { 'DESCRIPTOR' : _TRANSACTIONDETAILS, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.TransactionDetails) }) _sym_db.RegisterMessage(TransactionDetails) FeeLimit = _reflection.GeneratedProtocolMessageType('FeeLimit', (_message.Message,), { 'DESCRIPTOR' : _FEELIMIT, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.FeeLimit) }) _sym_db.RegisterMessage(FeeLimit) SendRequest = _reflection.GeneratedProtocolMessageType('SendRequest', (_message.Message,), { 'DestCustomRecordsEntry' : _reflection.GeneratedProtocolMessageType('DestCustomRecordsEntry', (_message.Message,), { 'DESCRIPTOR' : _SENDREQUEST_DESTCUSTOMRECORDSENTRY, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.SendRequest.DestCustomRecordsEntry) }) , 'DESCRIPTOR' : _SENDREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.SendRequest) }) _sym_db.RegisterMessage(SendRequest) _sym_db.RegisterMessage(SendRequest.DestCustomRecordsEntry) SendResponse = _reflection.GeneratedProtocolMessageType('SendResponse', (_message.Message,), { 'DESCRIPTOR' : _SENDRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.SendResponse) }) _sym_db.RegisterMessage(SendResponse) SendToRouteRequest = _reflection.GeneratedProtocolMessageType('SendToRouteRequest', (_message.Message,), { 'DESCRIPTOR' : _SENDTOROUTEREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.SendToRouteRequest) }) _sym_db.RegisterMessage(SendToRouteRequest) ChannelAcceptRequest = _reflection.GeneratedProtocolMessageType('ChannelAcceptRequest', (_message.Message,), { 'DESCRIPTOR' : _CHANNELACCEPTREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChannelAcceptRequest) }) _sym_db.RegisterMessage(ChannelAcceptRequest) ChannelAcceptResponse = _reflection.GeneratedProtocolMessageType('ChannelAcceptResponse', (_message.Message,), { 'DESCRIPTOR' : _CHANNELACCEPTRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChannelAcceptResponse) }) _sym_db.RegisterMessage(ChannelAcceptResponse) ChannelPoint = _reflection.GeneratedProtocolMessageType('ChannelPoint', (_message.Message,), { 'DESCRIPTOR' : _CHANNELPOINT, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChannelPoint) }) _sym_db.RegisterMessage(ChannelPoint) OutPoint = _reflection.GeneratedProtocolMessageType('OutPoint', (_message.Message,), { 'DESCRIPTOR' : _OUTPOINT, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.OutPoint) }) _sym_db.RegisterMessage(OutPoint) LightningAddress = _reflection.GeneratedProtocolMessageType('LightningAddress', (_message.Message,), { 'DESCRIPTOR' : _LIGHTNINGADDRESS, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.LightningAddress) }) _sym_db.RegisterMessage(LightningAddress) EstimateFeeRequest = _reflection.GeneratedProtocolMessageType('EstimateFeeRequest', (_message.Message,), { 'AddrToAmountEntry' : _reflection.GeneratedProtocolMessageType('AddrToAmountEntry', (_message.Message,), { 'DESCRIPTOR' : _ESTIMATEFEEREQUEST_ADDRTOAMOUNTENTRY, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.EstimateFeeRequest.AddrToAmountEntry) }) , 'DESCRIPTOR' : _ESTIMATEFEEREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.EstimateFeeRequest) }) _sym_db.RegisterMessage(EstimateFeeRequest) _sym_db.RegisterMessage(EstimateFeeRequest.AddrToAmountEntry) EstimateFeeResponse = _reflection.GeneratedProtocolMessageType('EstimateFeeResponse', (_message.Message,), { 'DESCRIPTOR' : _ESTIMATEFEERESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.EstimateFeeResponse) }) _sym_db.RegisterMessage(EstimateFeeResponse) SendManyRequest = _reflection.GeneratedProtocolMessageType('SendManyRequest', (_message.Message,), { 'AddrToAmountEntry' : _reflection.GeneratedProtocolMessageType('AddrToAmountEntry', (_message.Message,), { 'DESCRIPTOR' : _SENDMANYREQUEST_ADDRTOAMOUNTENTRY, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.SendManyRequest.AddrToAmountEntry) }) , 'DESCRIPTOR' : _SENDMANYREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.SendManyRequest) }) _sym_db.RegisterMessage(SendManyRequest) _sym_db.RegisterMessage(SendManyRequest.AddrToAmountEntry) SendManyResponse = _reflection.GeneratedProtocolMessageType('SendManyResponse', (_message.Message,), { 'DESCRIPTOR' : _SENDMANYRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.SendManyResponse) }) _sym_db.RegisterMessage(SendManyResponse) SendCoinsRequest = _reflection.GeneratedProtocolMessageType('SendCoinsRequest', (_message.Message,), { 'DESCRIPTOR' : _SENDCOINSREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.SendCoinsRequest) }) _sym_db.RegisterMessage(SendCoinsRequest) SendCoinsResponse = _reflection.GeneratedProtocolMessageType('SendCoinsResponse', (_message.Message,), { 'DESCRIPTOR' : _SENDCOINSRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.SendCoinsResponse) }) _sym_db.RegisterMessage(SendCoinsResponse) ListUnspentRequest = _reflection.GeneratedProtocolMessageType('ListUnspentRequest', (_message.Message,), { 'DESCRIPTOR' : _LISTUNSPENTREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ListUnspentRequest) }) _sym_db.RegisterMessage(ListUnspentRequest) ListUnspentResponse = _reflection.GeneratedProtocolMessageType('ListUnspentResponse', (_message.Message,), { 'DESCRIPTOR' : _LISTUNSPENTRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ListUnspentResponse) }) _sym_db.RegisterMessage(ListUnspentResponse) NewAddressRequest = _reflection.GeneratedProtocolMessageType('NewAddressRequest', (_message.Message,), { 'DESCRIPTOR' : _NEWADDRESSREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.NewAddressRequest) }) _sym_db.RegisterMessage(NewAddressRequest) NewAddressResponse = _reflection.GeneratedProtocolMessageType('NewAddressResponse', (_message.Message,), { 'DESCRIPTOR' : _NEWADDRESSRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.NewAddressResponse) }) _sym_db.RegisterMessage(NewAddressResponse) SignMessageRequest = _reflection.GeneratedProtocolMessageType('SignMessageRequest', (_message.Message,), { 'DESCRIPTOR' : _SIGNMESSAGEREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.SignMessageRequest) }) _sym_db.RegisterMessage(SignMessageRequest) SignMessageResponse = _reflection.GeneratedProtocolMessageType('SignMessageResponse', (_message.Message,), { 'DESCRIPTOR' : _SIGNMESSAGERESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.SignMessageResponse) }) _sym_db.RegisterMessage(SignMessageResponse) VerifyMessageRequest = _reflection.GeneratedProtocolMessageType('VerifyMessageRequest', (_message.Message,), { 'DESCRIPTOR' : _VERIFYMESSAGEREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.VerifyMessageRequest) }) _sym_db.RegisterMessage(VerifyMessageRequest) VerifyMessageResponse = _reflection.GeneratedProtocolMessageType('VerifyMessageResponse', (_message.Message,), { 'DESCRIPTOR' : _VERIFYMESSAGERESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.VerifyMessageResponse) }) _sym_db.RegisterMessage(VerifyMessageResponse) ConnectPeerRequest = _reflection.GeneratedProtocolMessageType('ConnectPeerRequest', (_message.Message,), { 'DESCRIPTOR' : _CONNECTPEERREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ConnectPeerRequest) }) _sym_db.RegisterMessage(ConnectPeerRequest) ConnectPeerResponse = _reflection.GeneratedProtocolMessageType('ConnectPeerResponse', (_message.Message,), { 'DESCRIPTOR' : _CONNECTPEERRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ConnectPeerResponse) }) _sym_db.RegisterMessage(ConnectPeerResponse) DisconnectPeerRequest = _reflection.GeneratedProtocolMessageType('DisconnectPeerRequest', (_message.Message,), { 'DESCRIPTOR' : _DISCONNECTPEERREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.DisconnectPeerRequest) }) _sym_db.RegisterMessage(DisconnectPeerRequest) DisconnectPeerResponse = _reflection.GeneratedProtocolMessageType('DisconnectPeerResponse', (_message.Message,), { 'DESCRIPTOR' : _DISCONNECTPEERRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.DisconnectPeerResponse) }) _sym_db.RegisterMessage(DisconnectPeerResponse) HTLC = _reflection.GeneratedProtocolMessageType('HTLC', (_message.Message,), { 'DESCRIPTOR' : _HTLC, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.HTLC) }) _sym_db.RegisterMessage(HTLC) Channel = _reflection.GeneratedProtocolMessageType('Channel', (_message.Message,), { 'DESCRIPTOR' : _CHANNEL, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.Channel) }) _sym_db.RegisterMessage(Channel) ListChannelsRequest = _reflection.GeneratedProtocolMessageType('ListChannelsRequest', (_message.Message,), { 'DESCRIPTOR' : _LISTCHANNELSREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ListChannelsRequest) }) _sym_db.RegisterMessage(ListChannelsRequest) ListChannelsResponse = _reflection.GeneratedProtocolMessageType('ListChannelsResponse', (_message.Message,), { 'DESCRIPTOR' : _LISTCHANNELSRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ListChannelsResponse) }) _sym_db.RegisterMessage(ListChannelsResponse) ChannelCloseSummary = _reflection.GeneratedProtocolMessageType('ChannelCloseSummary', (_message.Message,), { 'DESCRIPTOR' : _CHANNELCLOSESUMMARY, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChannelCloseSummary) }) _sym_db.RegisterMessage(ChannelCloseSummary) ClosedChannelsRequest = _reflection.GeneratedProtocolMessageType('ClosedChannelsRequest', (_message.Message,), { 'DESCRIPTOR' : _CLOSEDCHANNELSREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ClosedChannelsRequest) }) _sym_db.RegisterMessage(ClosedChannelsRequest) ClosedChannelsResponse = _reflection.GeneratedProtocolMessageType('ClosedChannelsResponse', (_message.Message,), { 'DESCRIPTOR' : _CLOSEDCHANNELSRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ClosedChannelsResponse) }) _sym_db.RegisterMessage(ClosedChannelsResponse) Peer = _reflection.GeneratedProtocolMessageType('Peer', (_message.Message,), { 'FeaturesEntry' : _reflection.GeneratedProtocolMessageType('FeaturesEntry', (_message.Message,), { 'DESCRIPTOR' : _PEER_FEATURESENTRY, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.Peer.FeaturesEntry) }) , 'DESCRIPTOR' : _PEER, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.Peer) }) _sym_db.RegisterMessage(Peer) _sym_db.RegisterMessage(Peer.FeaturesEntry) TimestampedError = _reflection.GeneratedProtocolMessageType('TimestampedError', (_message.Message,), { 'DESCRIPTOR' : _TIMESTAMPEDERROR, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.TimestampedError) }) _sym_db.RegisterMessage(TimestampedError) ListPeersRequest = _reflection.GeneratedProtocolMessageType('ListPeersRequest', (_message.Message,), { 'DESCRIPTOR' : _LISTPEERSREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ListPeersRequest) }) _sym_db.RegisterMessage(ListPeersRequest) ListPeersResponse = _reflection.GeneratedProtocolMessageType('ListPeersResponse', (_message.Message,), { 'DESCRIPTOR' : _LISTPEERSRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ListPeersResponse) }) _sym_db.RegisterMessage(ListPeersResponse) PeerEventSubscription = _reflection.GeneratedProtocolMessageType('PeerEventSubscription', (_message.Message,), { 'DESCRIPTOR' : _PEEREVENTSUBSCRIPTION, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.PeerEventSubscription) }) _sym_db.RegisterMessage(PeerEventSubscription) PeerEvent = _reflection.GeneratedProtocolMessageType('PeerEvent', (_message.Message,), { 'DESCRIPTOR' : _PEEREVENT, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.PeerEvent) }) _sym_db.RegisterMessage(PeerEvent) GetInfoRequest = _reflection.GeneratedProtocolMessageType('GetInfoRequest', (_message.Message,), { 'DESCRIPTOR' : _GETINFOREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.GetInfoRequest) }) _sym_db.RegisterMessage(GetInfoRequest) GetInfoResponse = _reflection.GeneratedProtocolMessageType('GetInfoResponse', (_message.Message,), { 'FeaturesEntry' : _reflection.GeneratedProtocolMessageType('FeaturesEntry', (_message.Message,), { 'DESCRIPTOR' : _GETINFORESPONSE_FEATURESENTRY, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.GetInfoResponse.FeaturesEntry) }) , 'DESCRIPTOR' : _GETINFORESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.GetInfoResponse) }) _sym_db.RegisterMessage(GetInfoResponse) _sym_db.RegisterMessage(GetInfoResponse.FeaturesEntry) Chain = _reflection.GeneratedProtocolMessageType('Chain', (_message.Message,), { 'DESCRIPTOR' : _CHAIN, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.Chain) }) _sym_db.RegisterMessage(Chain) ConfirmationUpdate = _reflection.GeneratedProtocolMessageType('ConfirmationUpdate', (_message.Message,), { 'DESCRIPTOR' : _CONFIRMATIONUPDATE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ConfirmationUpdate) }) _sym_db.RegisterMessage(ConfirmationUpdate) ChannelOpenUpdate = _reflection.GeneratedProtocolMessageType('ChannelOpenUpdate', (_message.Message,), { 'DESCRIPTOR' : _CHANNELOPENUPDATE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChannelOpenUpdate) }) _sym_db.RegisterMessage(ChannelOpenUpdate) ChannelCloseUpdate = _reflection.GeneratedProtocolMessageType('ChannelCloseUpdate', (_message.Message,), { 'DESCRIPTOR' : _CHANNELCLOSEUPDATE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChannelCloseUpdate) }) _sym_db.RegisterMessage(ChannelCloseUpdate) CloseChannelRequest = _reflection.GeneratedProtocolMessageType('CloseChannelRequest', (_message.Message,), { 'DESCRIPTOR' : _CLOSECHANNELREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.CloseChannelRequest) }) _sym_db.RegisterMessage(CloseChannelRequest) CloseStatusUpdate = _reflection.GeneratedProtocolMessageType('CloseStatusUpdate', (_message.Message,), { 'DESCRIPTOR' : _CLOSESTATUSUPDATE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.CloseStatusUpdate) }) _sym_db.RegisterMessage(CloseStatusUpdate) PendingUpdate = _reflection.GeneratedProtocolMessageType('PendingUpdate', (_message.Message,), { 'DESCRIPTOR' : _PENDINGUPDATE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.PendingUpdate) }) _sym_db.RegisterMessage(PendingUpdate) ReadyForPsbtFunding = _reflection.GeneratedProtocolMessageType('ReadyForPsbtFunding', (_message.Message,), { 'DESCRIPTOR' : _READYFORPSBTFUNDING, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ReadyForPsbtFunding) }) _sym_db.RegisterMessage(ReadyForPsbtFunding) OpenChannelRequest = _reflection.GeneratedProtocolMessageType('OpenChannelRequest', (_message.Message,), { 'DESCRIPTOR' : _OPENCHANNELREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.OpenChannelRequest) }) _sym_db.RegisterMessage(OpenChannelRequest) OpenStatusUpdate = _reflection.GeneratedProtocolMessageType('OpenStatusUpdate', (_message.Message,), { 'DESCRIPTOR' : _OPENSTATUSUPDATE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.OpenStatusUpdate) }) _sym_db.RegisterMessage(OpenStatusUpdate) KeyLocator = _reflection.GeneratedProtocolMessageType('KeyLocator', (_message.Message,), { 'DESCRIPTOR' : _KEYLOCATOR, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.KeyLocator) }) _sym_db.RegisterMessage(KeyLocator) KeyDescriptor = _reflection.GeneratedProtocolMessageType('KeyDescriptor', (_message.Message,), { 'DESCRIPTOR' : _KEYDESCRIPTOR, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.KeyDescriptor) }) _sym_db.RegisterMessage(KeyDescriptor) ChanPointShim = _reflection.GeneratedProtocolMessageType('ChanPointShim', (_message.Message,), { 'DESCRIPTOR' : _CHANPOINTSHIM, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChanPointShim) }) _sym_db.RegisterMessage(ChanPointShim) PsbtShim = _reflection.GeneratedProtocolMessageType('PsbtShim', (_message.Message,), { 'DESCRIPTOR' : _PSBTSHIM, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.PsbtShim) }) _sym_db.RegisterMessage(PsbtShim) FundingShim = _reflection.GeneratedProtocolMessageType('FundingShim', (_message.Message,), { 'DESCRIPTOR' : _FUNDINGSHIM, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.FundingShim) }) _sym_db.RegisterMessage(FundingShim) FundingShimCancel = _reflection.GeneratedProtocolMessageType('FundingShimCancel', (_message.Message,), { 'DESCRIPTOR' : _FUNDINGSHIMCANCEL, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.FundingShimCancel) }) _sym_db.RegisterMessage(FundingShimCancel) FundingPsbtVerify = _reflection.GeneratedProtocolMessageType('FundingPsbtVerify', (_message.Message,), { 'DESCRIPTOR' : _FUNDINGPSBTVERIFY, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.FundingPsbtVerify) }) _sym_db.RegisterMessage(FundingPsbtVerify) FundingPsbtFinalize = _reflection.GeneratedProtocolMessageType('FundingPsbtFinalize', (_message.Message,), { 'DESCRIPTOR' : _FUNDINGPSBTFINALIZE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.FundingPsbtFinalize) }) _sym_db.RegisterMessage(FundingPsbtFinalize) FundingTransitionMsg = _reflection.GeneratedProtocolMessageType('FundingTransitionMsg', (_message.Message,), { 'DESCRIPTOR' : _FUNDINGTRANSITIONMSG, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.FundingTransitionMsg) }) _sym_db.RegisterMessage(FundingTransitionMsg) FundingStateStepResp = _reflection.GeneratedProtocolMessageType('FundingStateStepResp', (_message.Message,), { 'DESCRIPTOR' : _FUNDINGSTATESTEPRESP, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.FundingStateStepResp) }) _sym_db.RegisterMessage(FundingStateStepResp) PendingHTLC = _reflection.GeneratedProtocolMessageType('PendingHTLC', (_message.Message,), { 'DESCRIPTOR' : _PENDINGHTLC, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.PendingHTLC) }) _sym_db.RegisterMessage(PendingHTLC) PendingChannelsRequest = _reflection.GeneratedProtocolMessageType('PendingChannelsRequest', (_message.Message,), { 'DESCRIPTOR' : _PENDINGCHANNELSREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.PendingChannelsRequest) }) _sym_db.RegisterMessage(PendingChannelsRequest) PendingChannelsResponse = _reflection.GeneratedProtocolMessageType('PendingChannelsResponse', (_message.Message,), { 'PendingChannel' : _reflection.GeneratedProtocolMessageType('PendingChannel', (_message.Message,), { 'DESCRIPTOR' : _PENDINGCHANNELSRESPONSE_PENDINGCHANNEL, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.PendingChannelsResponse.PendingChannel) }) , 'PendingOpenChannel' : _reflection.GeneratedProtocolMessageType('PendingOpenChannel', (_message.Message,), { 'DESCRIPTOR' : _PENDINGCHANNELSRESPONSE_PENDINGOPENCHANNEL, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.PendingChannelsResponse.PendingOpenChannel) }) , 'WaitingCloseChannel' : _reflection.GeneratedProtocolMessageType('WaitingCloseChannel', (_message.Message,), { 'DESCRIPTOR' : _PENDINGCHANNELSRESPONSE_WAITINGCLOSECHANNEL, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.PendingChannelsResponse.WaitingCloseChannel) }) , 'Commitments' : _reflection.GeneratedProtocolMessageType('Commitments', (_message.Message,), { 'DESCRIPTOR' : _PENDINGCHANNELSRESPONSE_COMMITMENTS, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.PendingChannelsResponse.Commitments) }) , 'ClosedChannel' : _reflection.GeneratedProtocolMessageType('ClosedChannel', (_message.Message,), { 'DESCRIPTOR' : _PENDINGCHANNELSRESPONSE_CLOSEDCHANNEL, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.PendingChannelsResponse.ClosedChannel) }) , 'ForceClosedChannel' : _reflection.GeneratedProtocolMessageType('ForceClosedChannel', (_message.Message,), { 'DESCRIPTOR' : _PENDINGCHANNELSRESPONSE_FORCECLOSEDCHANNEL, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.PendingChannelsResponse.ForceClosedChannel) }) , 'DESCRIPTOR' : _PENDINGCHANNELSRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.PendingChannelsResponse) }) _sym_db.RegisterMessage(PendingChannelsResponse) _sym_db.RegisterMessage(PendingChannelsResponse.PendingChannel) _sym_db.RegisterMessage(PendingChannelsResponse.PendingOpenChannel) _sym_db.RegisterMessage(PendingChannelsResponse.WaitingCloseChannel) _sym_db.RegisterMessage(PendingChannelsResponse.Commitments) _sym_db.RegisterMessage(PendingChannelsResponse.ClosedChannel) _sym_db.RegisterMessage(PendingChannelsResponse.ForceClosedChannel) ChannelEventSubscription = _reflection.GeneratedProtocolMessageType('ChannelEventSubscription', (_message.Message,), { 'DESCRIPTOR' : _CHANNELEVENTSUBSCRIPTION, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChannelEventSubscription) }) _sym_db.RegisterMessage(ChannelEventSubscription) ChannelEventUpdate = _reflection.GeneratedProtocolMessageType('ChannelEventUpdate', (_message.Message,), { 'DESCRIPTOR' : _CHANNELEVENTUPDATE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChannelEventUpdate) }) _sym_db.RegisterMessage(ChannelEventUpdate) WalletBalanceRequest = _reflection.GeneratedProtocolMessageType('WalletBalanceRequest', (_message.Message,), { 'DESCRIPTOR' : _WALLETBALANCEREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.WalletBalanceRequest) }) _sym_db.RegisterMessage(WalletBalanceRequest) WalletBalanceResponse = _reflection.GeneratedProtocolMessageType('WalletBalanceResponse', (_message.Message,), { 'DESCRIPTOR' : _WALLETBALANCERESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.WalletBalanceResponse) }) _sym_db.RegisterMessage(WalletBalanceResponse) ChannelBalanceRequest = _reflection.GeneratedProtocolMessageType('ChannelBalanceRequest', (_message.Message,), { 'DESCRIPTOR' : _CHANNELBALANCEREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChannelBalanceRequest) }) _sym_db.RegisterMessage(ChannelBalanceRequest) ChannelBalanceResponse = _reflection.GeneratedProtocolMessageType('ChannelBalanceResponse', (_message.Message,), { 'DESCRIPTOR' : _CHANNELBALANCERESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChannelBalanceResponse) }) _sym_db.RegisterMessage(ChannelBalanceResponse) QueryRoutesRequest = _reflection.GeneratedProtocolMessageType('QueryRoutesRequest', (_message.Message,), { 'DestCustomRecordsEntry' : _reflection.GeneratedProtocolMessageType('DestCustomRecordsEntry', (_message.Message,), { 'DESCRIPTOR' : _QUERYROUTESREQUEST_DESTCUSTOMRECORDSENTRY, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.QueryRoutesRequest.DestCustomRecordsEntry) }) , 'DESCRIPTOR' : _QUERYROUTESREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.QueryRoutesRequest) }) _sym_db.RegisterMessage(QueryRoutesRequest) _sym_db.RegisterMessage(QueryRoutesRequest.DestCustomRecordsEntry) NodePair = _reflection.GeneratedProtocolMessageType('NodePair', (_message.Message,), { 'DESCRIPTOR' : _NODEPAIR, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.NodePair) }) _sym_db.RegisterMessage(NodePair) EdgeLocator = _reflection.GeneratedProtocolMessageType('EdgeLocator', (_message.Message,), { 'DESCRIPTOR' : _EDGELOCATOR, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.EdgeLocator) }) _sym_db.RegisterMessage(EdgeLocator) QueryRoutesResponse = _reflection.GeneratedProtocolMessageType('QueryRoutesResponse', (_message.Message,), { 'DESCRIPTOR' : _QUERYROUTESRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.QueryRoutesResponse) }) _sym_db.RegisterMessage(QueryRoutesResponse) Hop = _reflection.GeneratedProtocolMessageType('Hop', (_message.Message,), { 'CustomRecordsEntry' : _reflection.GeneratedProtocolMessageType('CustomRecordsEntry', (_message.Message,), { 'DESCRIPTOR' : _HOP_CUSTOMRECORDSENTRY, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.Hop.CustomRecordsEntry) }) , 'DESCRIPTOR' : _HOP, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.Hop) }) _sym_db.RegisterMessage(Hop) _sym_db.RegisterMessage(Hop.CustomRecordsEntry) MPPRecord = _reflection.GeneratedProtocolMessageType('MPPRecord', (_message.Message,), { 'DESCRIPTOR' : _MPPRECORD, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.MPPRecord) }) _sym_db.RegisterMessage(MPPRecord) Route = _reflection.GeneratedProtocolMessageType('Route', (_message.Message,), { 'DESCRIPTOR' : _ROUTE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.Route) }) _sym_db.RegisterMessage(Route) NodeInfoRequest = _reflection.GeneratedProtocolMessageType('NodeInfoRequest', (_message.Message,), { 'DESCRIPTOR' : _NODEINFOREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.NodeInfoRequest) }) _sym_db.RegisterMessage(NodeInfoRequest) NodeInfo = _reflection.GeneratedProtocolMessageType('NodeInfo', (_message.Message,), { 'DESCRIPTOR' : _NODEINFO, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.NodeInfo) }) _sym_db.RegisterMessage(NodeInfo) LightningNode = _reflection.GeneratedProtocolMessageType('LightningNode', (_message.Message,), { 'FeaturesEntry' : _reflection.GeneratedProtocolMessageType('FeaturesEntry', (_message.Message,), { 'DESCRIPTOR' : _LIGHTNINGNODE_FEATURESENTRY, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.LightningNode.FeaturesEntry) }) , 'DESCRIPTOR' : _LIGHTNINGNODE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.LightningNode) }) _sym_db.RegisterMessage(LightningNode) _sym_db.RegisterMessage(LightningNode.FeaturesEntry) NodeAddress = _reflection.GeneratedProtocolMessageType('NodeAddress', (_message.Message,), { 'DESCRIPTOR' : _NODEADDRESS, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.NodeAddress) }) _sym_db.RegisterMessage(NodeAddress) RoutingPolicy = _reflection.GeneratedProtocolMessageType('RoutingPolicy', (_message.Message,), { 'DESCRIPTOR' : _ROUTINGPOLICY, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.RoutingPolicy) }) _sym_db.RegisterMessage(RoutingPolicy) ChannelEdge = _reflection.GeneratedProtocolMessageType('ChannelEdge', (_message.Message,), { 'DESCRIPTOR' : _CHANNELEDGE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChannelEdge) }) _sym_db.RegisterMessage(ChannelEdge) ChannelGraphRequest = _reflection.GeneratedProtocolMessageType('ChannelGraphRequest', (_message.Message,), { 'DESCRIPTOR' : _CHANNELGRAPHREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChannelGraphRequest) }) _sym_db.RegisterMessage(ChannelGraphRequest) ChannelGraph = _reflection.GeneratedProtocolMessageType('ChannelGraph', (_message.Message,), { 'DESCRIPTOR' : _CHANNELGRAPH, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChannelGraph) }) _sym_db.RegisterMessage(ChannelGraph) NodeMetricsRequest = _reflection.GeneratedProtocolMessageType('NodeMetricsRequest', (_message.Message,), { 'DESCRIPTOR' : _NODEMETRICSREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.NodeMetricsRequest) }) _sym_db.RegisterMessage(NodeMetricsRequest) NodeMetricsResponse = _reflection.GeneratedProtocolMessageType('NodeMetricsResponse', (_message.Message,), { 'BetweennessCentralityEntry' : _reflection.GeneratedProtocolMessageType('BetweennessCentralityEntry', (_message.Message,), { 'DESCRIPTOR' : _NODEMETRICSRESPONSE_BETWEENNESSCENTRALITYENTRY, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.NodeMetricsResponse.BetweennessCentralityEntry) }) , 'DESCRIPTOR' : _NODEMETRICSRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.NodeMetricsResponse) }) _sym_db.RegisterMessage(NodeMetricsResponse) _sym_db.RegisterMessage(NodeMetricsResponse.BetweennessCentralityEntry) FloatMetric = _reflection.GeneratedProtocolMessageType('FloatMetric', (_message.Message,), { 'DESCRIPTOR' : _FLOATMETRIC, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.FloatMetric) }) _sym_db.RegisterMessage(FloatMetric) ChanInfoRequest = _reflection.GeneratedProtocolMessageType('ChanInfoRequest', (_message.Message,), { 'DESCRIPTOR' : _CHANINFOREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChanInfoRequest) }) _sym_db.RegisterMessage(ChanInfoRequest) NetworkInfoRequest = _reflection.GeneratedProtocolMessageType('NetworkInfoRequest', (_message.Message,), { 'DESCRIPTOR' : _NETWORKINFOREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.NetworkInfoRequest) }) _sym_db.RegisterMessage(NetworkInfoRequest) NetworkInfo = _reflection.GeneratedProtocolMessageType('NetworkInfo', (_message.Message,), { 'DESCRIPTOR' : _NETWORKINFO, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.NetworkInfo) }) _sym_db.RegisterMessage(NetworkInfo) StopRequest = _reflection.GeneratedProtocolMessageType('StopRequest', (_message.Message,), { 'DESCRIPTOR' : _STOPREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.StopRequest) }) _sym_db.RegisterMessage(StopRequest) StopResponse = _reflection.GeneratedProtocolMessageType('StopResponse', (_message.Message,), { 'DESCRIPTOR' : _STOPRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.StopResponse) }) _sym_db.RegisterMessage(StopResponse) GraphTopologySubscription = _reflection.GeneratedProtocolMessageType('GraphTopologySubscription', (_message.Message,), { 'DESCRIPTOR' : _GRAPHTOPOLOGYSUBSCRIPTION, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.GraphTopologySubscription) }) _sym_db.RegisterMessage(GraphTopologySubscription) GraphTopologyUpdate = _reflection.GeneratedProtocolMessageType('GraphTopologyUpdate', (_message.Message,), { 'DESCRIPTOR' : _GRAPHTOPOLOGYUPDATE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.GraphTopologyUpdate) }) _sym_db.RegisterMessage(GraphTopologyUpdate) NodeUpdate = _reflection.GeneratedProtocolMessageType('NodeUpdate', (_message.Message,), { 'DESCRIPTOR' : _NODEUPDATE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.NodeUpdate) }) _sym_db.RegisterMessage(NodeUpdate) ChannelEdgeUpdate = _reflection.GeneratedProtocolMessageType('ChannelEdgeUpdate', (_message.Message,), { 'DESCRIPTOR' : _CHANNELEDGEUPDATE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChannelEdgeUpdate) }) _sym_db.RegisterMessage(ChannelEdgeUpdate) ClosedChannelUpdate = _reflection.GeneratedProtocolMessageType('ClosedChannelUpdate', (_message.Message,), { 'DESCRIPTOR' : _CLOSEDCHANNELUPDATE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ClosedChannelUpdate) }) _sym_db.RegisterMessage(ClosedChannelUpdate) HopHint = _reflection.GeneratedProtocolMessageType('HopHint', (_message.Message,), { 'DESCRIPTOR' : _HOPHINT, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.HopHint) }) _sym_db.RegisterMessage(HopHint) RouteHint = _reflection.GeneratedProtocolMessageType('RouteHint', (_message.Message,), { 'DESCRIPTOR' : _ROUTEHINT, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.RouteHint) }) _sym_db.RegisterMessage(RouteHint) Invoice = _reflection.GeneratedProtocolMessageType('Invoice', (_message.Message,), { 'FeaturesEntry' : _reflection.GeneratedProtocolMessageType('FeaturesEntry', (_message.Message,), { 'DESCRIPTOR' : _INVOICE_FEATURESENTRY, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.Invoice.FeaturesEntry) }) , 'DESCRIPTOR' : _INVOICE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.Invoice) }) _sym_db.RegisterMessage(Invoice) _sym_db.RegisterMessage(Invoice.FeaturesEntry) InvoiceHTLC = _reflection.GeneratedProtocolMessageType('InvoiceHTLC', (_message.Message,), { 'CustomRecordsEntry' : _reflection.GeneratedProtocolMessageType('CustomRecordsEntry', (_message.Message,), { 'DESCRIPTOR' : _INVOICEHTLC_CUSTOMRECORDSENTRY, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.InvoiceHTLC.CustomRecordsEntry) }) , 'DESCRIPTOR' : _INVOICEHTLC, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.InvoiceHTLC) }) _sym_db.RegisterMessage(InvoiceHTLC) _sym_db.RegisterMessage(InvoiceHTLC.CustomRecordsEntry) AddInvoiceResponse = _reflection.GeneratedProtocolMessageType('AddInvoiceResponse', (_message.Message,), { 'DESCRIPTOR' : _ADDINVOICERESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.AddInvoiceResponse) }) _sym_db.RegisterMessage(AddInvoiceResponse) PaymentHash = _reflection.GeneratedProtocolMessageType('PaymentHash', (_message.Message,), { 'DESCRIPTOR' : _PAYMENTHASH, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.PaymentHash) }) _sym_db.RegisterMessage(PaymentHash) ListInvoiceRequest = _reflection.GeneratedProtocolMessageType('ListInvoiceRequest', (_message.Message,), { 'DESCRIPTOR' : _LISTINVOICEREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ListInvoiceRequest) }) _sym_db.RegisterMessage(ListInvoiceRequest) ListInvoiceResponse = _reflection.GeneratedProtocolMessageType('ListInvoiceResponse', (_message.Message,), { 'DESCRIPTOR' : _LISTINVOICERESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ListInvoiceResponse) }) _sym_db.RegisterMessage(ListInvoiceResponse) InvoiceSubscription = _reflection.GeneratedProtocolMessageType('InvoiceSubscription', (_message.Message,), { 'DESCRIPTOR' : _INVOICESUBSCRIPTION, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.InvoiceSubscription) }) _sym_db.RegisterMessage(InvoiceSubscription) Payment = _reflection.GeneratedProtocolMessageType('Payment', (_message.Message,), { 'DESCRIPTOR' : _PAYMENT, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.Payment) }) _sym_db.RegisterMessage(Payment) HTLCAttempt = _reflection.GeneratedProtocolMessageType('HTLCAttempt', (_message.Message,), { 'DESCRIPTOR' : _HTLCATTEMPT, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.HTLCAttempt) }) _sym_db.RegisterMessage(HTLCAttempt) ListPaymentsRequest = _reflection.GeneratedProtocolMessageType('ListPaymentsRequest', (_message.Message,), { 'DESCRIPTOR' : _LISTPAYMENTSREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ListPaymentsRequest) }) _sym_db.RegisterMessage(ListPaymentsRequest) ListPaymentsResponse = _reflection.GeneratedProtocolMessageType('ListPaymentsResponse', (_message.Message,), { 'DESCRIPTOR' : _LISTPAYMENTSRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ListPaymentsResponse) }) _sym_db.RegisterMessage(ListPaymentsResponse) DeleteAllPaymentsRequest = _reflection.GeneratedProtocolMessageType('DeleteAllPaymentsRequest', (_message.Message,), { 'DESCRIPTOR' : _DELETEALLPAYMENTSREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.DeleteAllPaymentsRequest) }) _sym_db.RegisterMessage(DeleteAllPaymentsRequest) DeleteAllPaymentsResponse = _reflection.GeneratedProtocolMessageType('DeleteAllPaymentsResponse', (_message.Message,), { 'DESCRIPTOR' : _DELETEALLPAYMENTSRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.DeleteAllPaymentsResponse) }) _sym_db.RegisterMessage(DeleteAllPaymentsResponse) AbandonChannelRequest = _reflection.GeneratedProtocolMessageType('AbandonChannelRequest', (_message.Message,), { 'DESCRIPTOR' : _ABANDONCHANNELREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.AbandonChannelRequest) }) _sym_db.RegisterMessage(AbandonChannelRequest) AbandonChannelResponse = _reflection.GeneratedProtocolMessageType('AbandonChannelResponse', (_message.Message,), { 'DESCRIPTOR' : _ABANDONCHANNELRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.AbandonChannelResponse) }) _sym_db.RegisterMessage(AbandonChannelResponse) DebugLevelRequest = _reflection.GeneratedProtocolMessageType('DebugLevelRequest', (_message.Message,), { 'DESCRIPTOR' : _DEBUGLEVELREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.DebugLevelRequest) }) _sym_db.RegisterMessage(DebugLevelRequest) DebugLevelResponse = _reflection.GeneratedProtocolMessageType('DebugLevelResponse', (_message.Message,), { 'DESCRIPTOR' : _DEBUGLEVELRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.DebugLevelResponse) }) _sym_db.RegisterMessage(DebugLevelResponse) PayReqString = _reflection.GeneratedProtocolMessageType('PayReqString', (_message.Message,), { 'DESCRIPTOR' : _PAYREQSTRING, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.PayReqString) }) _sym_db.RegisterMessage(PayReqString) PayReq = _reflection.GeneratedProtocolMessageType('PayReq', (_message.Message,), { 'FeaturesEntry' : _reflection.GeneratedProtocolMessageType('FeaturesEntry', (_message.Message,), { 'DESCRIPTOR' : _PAYREQ_FEATURESENTRY, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.PayReq.FeaturesEntry) }) , 'DESCRIPTOR' : _PAYREQ, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.PayReq) }) _sym_db.RegisterMessage(PayReq) _sym_db.RegisterMessage(PayReq.FeaturesEntry) Feature = _reflection.GeneratedProtocolMessageType('Feature', (_message.Message,), { 'DESCRIPTOR' : _FEATURE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.Feature) }) _sym_db.RegisterMessage(Feature) FeeReportRequest = _reflection.GeneratedProtocolMessageType('FeeReportRequest', (_message.Message,), { 'DESCRIPTOR' : _FEEREPORTREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.FeeReportRequest) }) _sym_db.RegisterMessage(FeeReportRequest) ChannelFeeReport = _reflection.GeneratedProtocolMessageType('ChannelFeeReport', (_message.Message,), { 'DESCRIPTOR' : _CHANNELFEEREPORT, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChannelFeeReport) }) _sym_db.RegisterMessage(ChannelFeeReport) FeeReportResponse = _reflection.GeneratedProtocolMessageType('FeeReportResponse', (_message.Message,), { 'DESCRIPTOR' : _FEEREPORTRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.FeeReportResponse) }) _sym_db.RegisterMessage(FeeReportResponse) PolicyUpdateRequest = _reflection.GeneratedProtocolMessageType('PolicyUpdateRequest', (_message.Message,), { 'DESCRIPTOR' : _POLICYUPDATEREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.PolicyUpdateRequest) }) _sym_db.RegisterMessage(PolicyUpdateRequest) PolicyUpdateResponse = _reflection.GeneratedProtocolMessageType('PolicyUpdateResponse', (_message.Message,), { 'DESCRIPTOR' : _POLICYUPDATERESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.PolicyUpdateResponse) }) _sym_db.RegisterMessage(PolicyUpdateResponse) ForwardingHistoryRequest = _reflection.GeneratedProtocolMessageType('ForwardingHistoryRequest', (_message.Message,), { 'DESCRIPTOR' : _FORWARDINGHISTORYREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ForwardingHistoryRequest) }) _sym_db.RegisterMessage(ForwardingHistoryRequest) ForwardingEvent = _reflection.GeneratedProtocolMessageType('ForwardingEvent', (_message.Message,), { 'DESCRIPTOR' : _FORWARDINGEVENT, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ForwardingEvent) }) _sym_db.RegisterMessage(ForwardingEvent) ForwardingHistoryResponse = _reflection.GeneratedProtocolMessageType('ForwardingHistoryResponse', (_message.Message,), { 'DESCRIPTOR' : _FORWARDINGHISTORYRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ForwardingHistoryResponse) }) _sym_db.RegisterMessage(ForwardingHistoryResponse) ExportChannelBackupRequest = _reflection.GeneratedProtocolMessageType('ExportChannelBackupRequest', (_message.Message,), { 'DESCRIPTOR' : _EXPORTCHANNELBACKUPREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ExportChannelBackupRequest) }) _sym_db.RegisterMessage(ExportChannelBackupRequest) ChannelBackup = _reflection.GeneratedProtocolMessageType('ChannelBackup', (_message.Message,), { 'DESCRIPTOR' : _CHANNELBACKUP, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChannelBackup) }) _sym_db.RegisterMessage(ChannelBackup) MultiChanBackup = _reflection.GeneratedProtocolMessageType('MultiChanBackup', (_message.Message,), { 'DESCRIPTOR' : _MULTICHANBACKUP, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.MultiChanBackup) }) _sym_db.RegisterMessage(MultiChanBackup) ChanBackupExportRequest = _reflection.GeneratedProtocolMessageType('ChanBackupExportRequest', (_message.Message,), { 'DESCRIPTOR' : _CHANBACKUPEXPORTREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChanBackupExportRequest) }) _sym_db.RegisterMessage(ChanBackupExportRequest) ChanBackupSnapshot = _reflection.GeneratedProtocolMessageType('ChanBackupSnapshot', (_message.Message,), { 'DESCRIPTOR' : _CHANBACKUPSNAPSHOT, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChanBackupSnapshot) }) _sym_db.RegisterMessage(ChanBackupSnapshot) ChannelBackups = _reflection.GeneratedProtocolMessageType('ChannelBackups', (_message.Message,), { 'DESCRIPTOR' : _CHANNELBACKUPS, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChannelBackups) }) _sym_db.RegisterMessage(ChannelBackups) RestoreChanBackupRequest = _reflection.GeneratedProtocolMessageType('RestoreChanBackupRequest', (_message.Message,), { 'DESCRIPTOR' : _RESTORECHANBACKUPREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.RestoreChanBackupRequest) }) _sym_db.RegisterMessage(RestoreChanBackupRequest) RestoreBackupResponse = _reflection.GeneratedProtocolMessageType('RestoreBackupResponse', (_message.Message,), { 'DESCRIPTOR' : _RESTOREBACKUPRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.RestoreBackupResponse) }) _sym_db.RegisterMessage(RestoreBackupResponse) ChannelBackupSubscription = _reflection.GeneratedProtocolMessageType('ChannelBackupSubscription', (_message.Message,), { 'DESCRIPTOR' : _CHANNELBACKUPSUBSCRIPTION, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChannelBackupSubscription) }) _sym_db.RegisterMessage(ChannelBackupSubscription) VerifyChanBackupResponse = _reflection.GeneratedProtocolMessageType('VerifyChanBackupResponse', (_message.Message,), { 'DESCRIPTOR' : _VERIFYCHANBACKUPRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.VerifyChanBackupResponse) }) _sym_db.RegisterMessage(VerifyChanBackupResponse) MacaroonPermission = _reflection.GeneratedProtocolMessageType('MacaroonPermission', (_message.Message,), { 'DESCRIPTOR' : _MACAROONPERMISSION, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.MacaroonPermission) }) _sym_db.RegisterMessage(MacaroonPermission) BakeMacaroonRequest = _reflection.GeneratedProtocolMessageType('BakeMacaroonRequest', (_message.Message,), { 'DESCRIPTOR' : _BAKEMACAROONREQUEST, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.BakeMacaroonRequest) }) _sym_db.RegisterMessage(BakeMacaroonRequest) BakeMacaroonResponse = _reflection.GeneratedProtocolMessageType('BakeMacaroonResponse', (_message.Message,), { 'DESCRIPTOR' : _BAKEMACAROONRESPONSE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.BakeMacaroonResponse) }) _sym_db.RegisterMessage(BakeMacaroonResponse) Failure = _reflection.GeneratedProtocolMessageType('Failure', (_message.Message,), { 'DESCRIPTOR' : _FAILURE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.Failure) }) _sym_db.RegisterMessage(Failure) ChannelUpdate = _reflection.GeneratedProtocolMessageType('ChannelUpdate', (_message.Message,), { 'DESCRIPTOR' : _CHANNELUPDATE, '__module__' : 'rpc_pb2' # @@protoc_insertion_point(class_scope:lnrpc.ChannelUpdate) }) _sym_db.RegisterMessage(ChannelUpdate) DESCRIPTOR._options = None _SENDREQUEST_DESTCUSTOMRECORDSENTRY._options = None _SENDREQUEST.fields_by_name['dest_string']._options = None _SENDREQUEST.fields_by_name['payment_hash_string']._options = None _SENDREQUEST.fields_by_name['outgoing_chan_id']._options = None _SENDTOROUTEREQUEST.fields_by_name['payment_hash_string']._options = None _ESTIMATEFEEREQUEST_ADDRTOAMOUNTENTRY._options = None _SENDMANYREQUEST_ADDRTOAMOUNTENTRY._options = None _CHANNEL.fields_by_name['chan_id']._options = None _CHANNEL.fields_by_name['static_remote_key']._options = None _CHANNELCLOSESUMMARY.fields_by_name['chan_id']._options = None _PEER_FEATURESENTRY._options = None _GETINFORESPONSE_FEATURESENTRY._options = None _GETINFORESPONSE.fields_by_name['testnet']._options = None _OPENCHANNELREQUEST.fields_by_name['node_pubkey_string']._options = None _PENDINGCHANNELSRESPONSE.fields_by_name['pending_closing_channels']._options = None _QUERYROUTESREQUEST_DESTCUSTOMRECORDSENTRY._options = None _QUERYROUTESREQUEST.fields_by_name['ignored_edges']._options = None _QUERYROUTESREQUEST.fields_by_name['outgoing_chan_id']._options = None _EDGELOCATOR.fields_by_name['channel_id']._options = None _HOP_CUSTOMRECORDSENTRY._options = None _HOP.fields_by_name['chan_id']._options = None _HOP.fields_by_name['amt_to_forward']._options = None _HOP.fields_by_name['fee']._options = None _ROUTE.fields_by_name['total_fees']._options = None _ROUTE.fields_by_name['total_amt']._options = None _LIGHTNINGNODE_FEATURESENTRY._options = None _CHANNELEDGE.fields_by_name['channel_id']._options = None _CHANNELEDGE.fields_by_name['last_update']._options = None _NODEMETRICSRESPONSE_BETWEENNESSCENTRALITYENTRY._options = None _CHANINFOREQUEST.fields_by_name['chan_id']._options = None _CHANNELEDGEUPDATE.fields_by_name['chan_id']._options = None _CLOSEDCHANNELUPDATE.fields_by_name['chan_id']._options = None _HOPHINT.fields_by_name['chan_id']._options = None _INVOICE_FEATURESENTRY._options = None _INVOICE.fields_by_name['settled']._options = None _INVOICE.fields_by_name['amt_paid']._options = None _INVOICEHTLC_CUSTOMRECORDSENTRY._options = None _INVOICEHTLC.fields_by_name['chan_id']._options = None _PAYMENTHASH.fields_by_name['r_hash_str']._options = None _PAYMENT.fields_by_name['value']._options = None _PAYMENT.fields_by_name['creation_date']._options = None _PAYMENT.fields_by_name['fee']._options = None _PAYREQ_FEATURESENTRY._options = None _CHANNELFEEREPORT.fields_by_name['chan_id']._options = None _FORWARDINGEVENT.fields_by_name['chan_id_in']._options = None _FORWARDINGEVENT.fields_by_name['chan_id_out']._options = None _CHANNELUPDATE.fields_by_name['chan_id']._options = None _LIGHTNING = _descriptor.ServiceDescriptor( name='Lightning', full_name='lnrpc.Lightning', file=DESCRIPTOR, index=0, serialized_options=None, serialized_start=21988, serialized_end=25954, methods=[ _descriptor.MethodDescriptor( name='WalletBalance', full_name='lnrpc.Lightning.WalletBalance', index=0, containing_service=None, input_type=_WALLETBALANCEREQUEST, output_type=_WALLETBALANCERESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='ChannelBalance', full_name='lnrpc.Lightning.ChannelBalance', index=1, containing_service=None, input_type=_CHANNELBALANCEREQUEST, output_type=_CHANNELBALANCERESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='GetTransactions', full_name='lnrpc.Lightning.GetTransactions', index=2, containing_service=None, input_type=_GETTRANSACTIONSREQUEST, output_type=_TRANSACTIONDETAILS, serialized_options=None, ), _descriptor.MethodDescriptor( name='EstimateFee', full_name='lnrpc.Lightning.EstimateFee', index=3, containing_service=None, input_type=_ESTIMATEFEEREQUEST, output_type=_ESTIMATEFEERESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='SendCoins', full_name='lnrpc.Lightning.SendCoins', index=4, containing_service=None, input_type=_SENDCOINSREQUEST, output_type=_SENDCOINSRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='ListUnspent', full_name='lnrpc.Lightning.ListUnspent', index=5, containing_service=None, input_type=_LISTUNSPENTREQUEST, output_type=_LISTUNSPENTRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='SubscribeTransactions', full_name='lnrpc.Lightning.SubscribeTransactions', index=6, containing_service=None, input_type=_GETTRANSACTIONSREQUEST, output_type=_TRANSACTION, serialized_options=None, ), _descriptor.MethodDescriptor( name='SendMany', full_name='lnrpc.Lightning.SendMany', index=7, containing_service=None, input_type=_SENDMANYREQUEST, output_type=_SENDMANYRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='NewAddress', full_name='lnrpc.Lightning.NewAddress', index=8, containing_service=None, input_type=_NEWADDRESSREQUEST, output_type=_NEWADDRESSRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='SignMessage', full_name='lnrpc.Lightning.SignMessage', index=9, containing_service=None, input_type=_SIGNMESSAGEREQUEST, output_type=_SIGNMESSAGERESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='VerifyMessage', full_name='lnrpc.Lightning.VerifyMessage', index=10, containing_service=None, input_type=_VERIFYMESSAGEREQUEST, output_type=_VERIFYMESSAGERESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='ConnectPeer', full_name='lnrpc.Lightning.ConnectPeer', index=11, containing_service=None, input_type=_CONNECTPEERREQUEST, output_type=_CONNECTPEERRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='DisconnectPeer', full_name='lnrpc.Lightning.DisconnectPeer', index=12, containing_service=None, input_type=_DISCONNECTPEERREQUEST, output_type=_DISCONNECTPEERRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='ListPeers', full_name='lnrpc.Lightning.ListPeers', index=13, containing_service=None, input_type=_LISTPEERSREQUEST, output_type=_LISTPEERSRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='SubscribePeerEvents', full_name='lnrpc.Lightning.SubscribePeerEvents', index=14, containing_service=None, input_type=_PEEREVENTSUBSCRIPTION, output_type=_PEEREVENT, serialized_options=None, ), _descriptor.MethodDescriptor( name='GetInfo', full_name='lnrpc.Lightning.GetInfo', index=15, containing_service=None, input_type=_GETINFOREQUEST, output_type=_GETINFORESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='PendingChannels', full_name='lnrpc.Lightning.PendingChannels', index=16, containing_service=None, input_type=_PENDINGCHANNELSREQUEST, output_type=_PENDINGCHANNELSRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='ListChannels', full_name='lnrpc.Lightning.ListChannels', index=17, containing_service=None, input_type=_LISTCHANNELSREQUEST, output_type=_LISTCHANNELSRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='SubscribeChannelEvents', full_name='lnrpc.Lightning.SubscribeChannelEvents', index=18, containing_service=None, input_type=_CHANNELEVENTSUBSCRIPTION, output_type=_CHANNELEVENTUPDATE, serialized_options=None, ), _descriptor.MethodDescriptor( name='ClosedChannels', full_name='lnrpc.Lightning.ClosedChannels', index=19, containing_service=None, input_type=_CLOSEDCHANNELSREQUEST, output_type=_CLOSEDCHANNELSRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='OpenChannelSync', full_name='lnrpc.Lightning.OpenChannelSync', index=20, containing_service=None, input_type=_OPENCHANNELREQUEST, output_type=_CHANNELPOINT, serialized_options=None, ), _descriptor.MethodDescriptor( name='OpenChannel', full_name='lnrpc.Lightning.OpenChannel', index=21, containing_service=None, input_type=_OPENCHANNELREQUEST, output_type=_OPENSTATUSUPDATE, serialized_options=None, ), _descriptor.MethodDescriptor( name='FundingStateStep', full_name='lnrpc.Lightning.FundingStateStep', index=22, containing_service=None, input_type=_FUNDINGTRANSITIONMSG, output_type=_FUNDINGSTATESTEPRESP, serialized_options=None, ), _descriptor.MethodDescriptor( name='ChannelAcceptor', full_name='lnrpc.Lightning.ChannelAcceptor', index=23, containing_service=None, input_type=_CHANNELACCEPTRESPONSE, output_type=_CHANNELACCEPTREQUEST, serialized_options=None, ), _descriptor.MethodDescriptor( name='CloseChannel', full_name='lnrpc.Lightning.CloseChannel', index=24, containing_service=None, input_type=_CLOSECHANNELREQUEST, output_type=_CLOSESTATUSUPDATE, serialized_options=None, ), _descriptor.MethodDescriptor( name='AbandonChannel', full_name='lnrpc.Lightning.AbandonChannel', index=25, containing_service=None, input_type=_ABANDONCHANNELREQUEST, output_type=_ABANDONCHANNELRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='SendPayment', full_name='lnrpc.Lightning.SendPayment', index=26, containing_service=None, input_type=_SENDREQUEST, output_type=_SENDRESPONSE, serialized_options=b'\210\002\001', ), _descriptor.MethodDescriptor( name='SendPaymentSync', full_name='lnrpc.Lightning.SendPaymentSync', index=27, containing_service=None, input_type=_SENDREQUEST, output_type=_SENDRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='SendToRoute', full_name='lnrpc.Lightning.SendToRoute', index=28, containing_service=None, input_type=_SENDTOROUTEREQUEST, output_type=_SENDRESPONSE, serialized_options=b'\210\002\001', ), _descriptor.MethodDescriptor( name='SendToRouteSync', full_name='lnrpc.Lightning.SendToRouteSync', index=29, containing_service=None, input_type=_SENDTOROUTEREQUEST, output_type=_SENDRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='AddInvoice', full_name='lnrpc.Lightning.AddInvoice', index=30, containing_service=None, input_type=_INVOICE, output_type=_ADDINVOICERESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='ListInvoices', full_name='lnrpc.Lightning.ListInvoices', index=31, containing_service=None, input_type=_LISTINVOICEREQUEST, output_type=_LISTINVOICERESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='LookupInvoice', full_name='lnrpc.Lightning.LookupInvoice', index=32, containing_service=None, input_type=_PAYMENTHASH, output_type=_INVOICE, serialized_options=None, ), _descriptor.MethodDescriptor( name='SubscribeInvoices', full_name='lnrpc.Lightning.SubscribeInvoices', index=33, containing_service=None, input_type=_INVOICESUBSCRIPTION, output_type=_INVOICE, serialized_options=None, ), _descriptor.MethodDescriptor( name='DecodePayReq', full_name='lnrpc.Lightning.DecodePayReq', index=34, containing_service=None, input_type=_PAYREQSTRING, output_type=_PAYREQ, serialized_options=None, ), _descriptor.MethodDescriptor( name='ListPayments', full_name='lnrpc.Lightning.ListPayments', index=35, containing_service=None, input_type=_LISTPAYMENTSREQUEST, output_type=_LISTPAYMENTSRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='DeleteAllPayments', full_name='lnrpc.Lightning.DeleteAllPayments', index=36, containing_service=None, input_type=_DELETEALLPAYMENTSREQUEST, output_type=_DELETEALLPAYMENTSRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='DescribeGraph', full_name='lnrpc.Lightning.DescribeGraph', index=37, containing_service=None, input_type=_CHANNELGRAPHREQUEST, output_type=_CHANNELGRAPH, serialized_options=None, ), _descriptor.MethodDescriptor( name='GetNodeMetrics', full_name='lnrpc.Lightning.GetNodeMetrics', index=38, containing_service=None, input_type=_NODEMETRICSREQUEST, output_type=_NODEMETRICSRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='GetChanInfo', full_name='lnrpc.Lightning.GetChanInfo', index=39, containing_service=None, input_type=_CHANINFOREQUEST, output_type=_CHANNELEDGE, serialized_options=None, ), _descriptor.MethodDescriptor( name='GetNodeInfo', full_name='lnrpc.Lightning.GetNodeInfo', index=40, containing_service=None, input_type=_NODEINFOREQUEST, output_type=_NODEINFO, serialized_options=None, ), _descriptor.MethodDescriptor( name='QueryRoutes', full_name='lnrpc.Lightning.QueryRoutes', index=41, containing_service=None, input_type=_QUERYROUTESREQUEST, output_type=_QUERYROUTESRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='GetNetworkInfo', full_name='lnrpc.Lightning.GetNetworkInfo', index=42, containing_service=None, input_type=_NETWORKINFOREQUEST, output_type=_NETWORKINFO, serialized_options=None, ), _descriptor.MethodDescriptor( name='StopDaemon', full_name='lnrpc.Lightning.StopDaemon', index=43, containing_service=None, input_type=_STOPREQUEST, output_type=_STOPRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='SubscribeChannelGraph', full_name='lnrpc.Lightning.SubscribeChannelGraph', index=44, containing_service=None, input_type=_GRAPHTOPOLOGYSUBSCRIPTION, output_type=_GRAPHTOPOLOGYUPDATE, serialized_options=None, ), _descriptor.MethodDescriptor( name='DebugLevel', full_name='lnrpc.Lightning.DebugLevel', index=45, containing_service=None, input_type=_DEBUGLEVELREQUEST, output_type=_DEBUGLEVELRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='FeeReport', full_name='lnrpc.Lightning.FeeReport', index=46, containing_service=None, input_type=_FEEREPORTREQUEST, output_type=_FEEREPORTRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='UpdateChannelPolicy', full_name='lnrpc.Lightning.UpdateChannelPolicy', index=47, containing_service=None, input_type=_POLICYUPDATEREQUEST, output_type=_POLICYUPDATERESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='ForwardingHistory', full_name='lnrpc.Lightning.ForwardingHistory', index=48, containing_service=None, input_type=_FORWARDINGHISTORYREQUEST, output_type=_FORWARDINGHISTORYRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='ExportChannelBackup', full_name='lnrpc.Lightning.ExportChannelBackup', index=49, containing_service=None, input_type=_EXPORTCHANNELBACKUPREQUEST, output_type=_CHANNELBACKUP, serialized_options=None, ), _descriptor.MethodDescriptor( name='ExportAllChannelBackups', full_name='lnrpc.Lightning.ExportAllChannelBackups', index=50, containing_service=None, input_type=_CHANBACKUPEXPORTREQUEST, output_type=_CHANBACKUPSNAPSHOT, serialized_options=None, ), _descriptor.MethodDescriptor( name='VerifyChanBackup', full_name='lnrpc.Lightning.VerifyChanBackup', index=51, containing_service=None, input_type=_CHANBACKUPSNAPSHOT, output_type=_VERIFYCHANBACKUPRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='RestoreChannelBackups', full_name='lnrpc.Lightning.RestoreChannelBackups', index=52, containing_service=None, input_type=_RESTORECHANBACKUPREQUEST, output_type=_RESTOREBACKUPRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='SubscribeChannelBackups', full_name='lnrpc.Lightning.SubscribeChannelBackups', index=53, containing_service=None, input_type=_CHANNELBACKUPSUBSCRIPTION, output_type=_CHANBACKUPSNAPSHOT, serialized_options=None, ), _descriptor.MethodDescriptor( name='BakeMacaroon', full_name='lnrpc.Lightning.BakeMacaroon', index=54, containing_service=None, input_type=_BAKEMACAROONREQUEST, output_type=_BAKEMACAROONRESPONSE, serialized_options=None, ), ]) _sym_db.RegisterServiceDescriptor(_LIGHTNING) DESCRIPTOR.services_by_name['Lightning'] = _LIGHTNING # @@protoc_insertion_point(module_scope)