# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! # source: lightning.proto """Generated protocol buffer code.""" 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="lightning.proto", package="lnrpc", syntax="proto3", serialized_options=b"Z%github.com/lightningnetwork/lnd/lnrpc", create_key=_descriptor._internal_create_key, serialized_pb=b'\n\x0flightning.proto\x12\x05lnrpc" \n\x1eSubscribeCustomMessagesRequest"9\n\rCustomMessage\x12\x0c\n\x04peer\x18\x01 \x01(\x0c\x12\x0c\n\x04type\x18\x02 \x01(\r\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c"D\n\x18SendCustomMessageRequest\x12\x0c\n\x04peer\x18\x01 \x01(\x0c\x12\x0c\n\x04type\x18\x02 \x01(\r\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c"\x1b\n\x19SendCustomMessageResponse"\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"S\n\x16GetTransactionsRequest\x12\x14\n\x0cstart_height\x18\x01 \x01(\x05\x12\x12\n\nend_height\x18\x02 \x01(\x05\x12\x0f\n\x07\x61\x63\x63ount\x18\x03 \x01(\t">\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"\x8a\x04\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\x12\x14\n\x0cpayment_addr\x18\x10 \x01(\x0c\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"\xe5\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\x12.\n\x0f\x63ommitment_type\x18\x0e \x01(\x0e\x32\x15.lnrpc.CommitmentType"\xf4\x01\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\x12\r\n\x05\x65rror\x18\x03 \x01(\t\x12\x18\n\x10upfront_shutdown\x18\x04 \x01(\t\x12\x11\n\tcsv_delay\x18\x05 \x01(\r\x12\x13\n\x0breserve_sat\x18\x06 \x01(\x04\x12\x1a\n\x12in_flight_max_msat\x18\x07 \x01(\x04\x12\x16\n\x0emax_htlc_count\x18\x08 \x01(\r\x12\x13\n\x0bmin_htlc_in\x18\t \x01(\x04\x12\x18\n\x10min_accept_depth\x18\n \x01(\r"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"\xcf\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\x12\x11\n\tmin_confs\x18\x03 \x01(\x05\x12\x19\n\x11spend_unconfirmed\x18\x04 \x01(\x08\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\x13\x45stimateFeeResponse\x12\x0f\n\x07\x66\x65\x65_sat\x18\x01 \x01(\x03\x12 \n\x14\x66\x65\x65rate_sat_per_byte\x18\x02 \x01(\x03\x42\x02\x18\x01\x12\x15\n\rsat_per_vbyte\x18\x03 \x01(\x04"\x89\x02\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\x15\n\rsat_per_vbyte\x18\x04 \x01(\x04\x12\x18\n\x0csat_per_byte\x18\x05 \x01(\x03\x42\x02\x18\x01\x12\r\n\x05label\x18\x06 \x01(\t\x12\x11\n\tmin_confs\x18\x07 \x01(\x05\x12\x19\n\x11spend_unconfirmed\x18\x08 \x01(\x08\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"\xc5\x01\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\x15\n\rsat_per_vbyte\x18\x04 \x01(\x04\x12\x18\n\x0csat_per_byte\x18\x05 \x01(\x03\x42\x02\x18\x01\x12\x10\n\x08send_all\x18\x06 \x01(\x08\x12\r\n\x05label\x18\x07 \x01(\t\x12\x11\n\tmin_confs\x18\x08 \x01(\x05\x12\x19\n\x11spend_unconfirmed\x18\t \x01(\x08"!\n\x11SendCoinsResponse\x12\x0c\n\x04txid\x18\x01 \x01(\t"K\n\x12ListUnspentRequest\x12\x11\n\tmin_confs\x18\x01 \x01(\x05\x12\x11\n\tmax_confs\x18\x02 \x01(\x05\x12\x0f\n\x07\x61\x63\x63ount\x18\x03 \x01(\t"1\n\x13ListUnspentResponse\x12\x1a\n\x05utxos\x18\x01 \x03(\x0b\x32\x0b.lnrpc.Utxo"F\n\x11NewAddressRequest\x12 \n\x04type\x18\x01 \x01(\x0e\x32\x12.lnrpc.AddressType\x12\x0f\n\x07\x61\x63\x63ount\x18\x02 \x01(\t"%\n\x12NewAddressResponse\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t"6\n\x12SignMessageRequest\x12\x0b\n\x03msg\x18\x01 \x01(\x0c\x12\x13\n\x0bsingle_hash\x18\x02 \x01(\x08"(\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"Z\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\x12\x0f\n\x07timeout\x18\x03 \x01(\x04"\x15\n\x13\x43onnectPeerResponse"(\n\x15\x44isconnectPeerRequest\x12\x0f\n\x07pub_key\x18\x01 \x01(\t"\x18\n\x16\x44isconnectPeerResponse"\xa5\x01\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\x12\x12\n\nhtlc_index\x18\x05 \x01(\x04\x12\x1a\n\x12\x66orwarding_channel\x18\x06 \x01(\x04\x12\x1d\n\x15\x66orwarding_htlc_index\x18\x07 \x01(\x04"\xaa\x01\n\x12\x43hannelConstraints\x12\x11\n\tcsv_delay\x18\x01 \x01(\r\x12\x18\n\x10\x63han_reserve_sat\x18\x02 \x01(\x04\x12\x16\n\x0e\x64ust_limit_sat\x18\x03 \x01(\x04\x12\x1c\n\x14max_pending_amt_msat\x18\x04 \x01(\x04\x12\x15\n\rmin_htlc_msat\x18\x05 \x01(\x04\x12\x1a\n\x12max_accepted_htlcs\x18\x06 \x01(\r"\xb0\x06\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\x15\n\tcsv_delay\x18\x10 \x01(\rB\x02\x18\x01\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"\n\x16local_chan_reserve_sat\x18\x14 \x01(\x03\x42\x02\x18\x01\x12#\n\x17remote_chan_reserve_sat\x18\x15 \x01(\x03\x42\x02\x18\x01\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\x12\x34\n\x11local_constraints\x18\x1d \x01(\x0b\x32\x19.lnrpc.ChannelConstraints\x12\x35\n\x12remote_constraints\x18\x1e \x01(\x0b\x32\x19.lnrpc.ChannelConstraints"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"\xa9\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\x12&\n\x0bresolutions\x18\r \x03(\x0b\x32\x11.lnrpc.Resolution"\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"\xb2\x01\n\nResolution\x12.\n\x0fresolution_type\x18\x01 \x01(\x0e\x32\x15.lnrpc.ResolutionType\x12)\n\x07outcome\x18\x02 \x01(\x0e\x32\x18.lnrpc.ResolutionOutcome\x12!\n\x08outpoint\x18\x03 \x01(\x0b\x32\x0f.lnrpc.OutPoint\x12\x12\n\namount_sat\x18\x04 \x01(\x04\x12\x12\n\nsweep_txid\x18\x05 \x01(\t"\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"\xef\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\x12\x12\n\nflap_count\x18\r \x01(\x05\x12\x14\n\x0clast_flap_ns\x18\x0e \x01(\x03\x12\x19\n\x11last_ping_payload\x18\x0f \x01(\x0c\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"P\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\x12\x0f\n\x0bPINNED_SYNC\x10\x03"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"\x18\n\x16GetRecoveryInfoRequest"]\n\x17GetRecoveryInfoResponse\x12\x15\n\rrecovery_mode\x18\x01 \x01(\x08\x12\x19\n\x11recovery_finished\x18\x02 \x01(\x08\x12\x10\n\x08progress\x18\x03 \x01(\x01"\'\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"\xb0\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\x18\n\x0csat_per_byte\x18\x04 \x01(\x03\x42\x02\x18\x01\x12\x18\n\x10\x64\x65livery_address\x18\x05 \x01(\t\x12\x15\n\rsat_per_vbyte\x18\x06 \x01(\x04"}\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"\xad\x01\n\x17\x42\x61tchOpenChannelRequest\x12)\n\x08\x63hannels\x18\x01 \x03(\x0b\x32\x17.lnrpc.BatchOpenChannel\x12\x13\n\x0btarget_conf\x18\x02 \x01(\x05\x12\x15\n\rsat_per_vbyte\x18\x03 \x01(\x03\x12\x11\n\tmin_confs\x18\x04 \x01(\x05\x12\x19\n\x11spend_unconfirmed\x18\x05 \x01(\x08\x12\r\n\x05label\x18\x06 \x01(\t"\xf9\x01\n\x10\x42\x61tchOpenChannel\x12\x13\n\x0bnode_pubkey\x18\x01 \x01(\x0c\x12\x1c\n\x14local_funding_amount\x18\x02 \x01(\x03\x12\x10\n\x08push_sat\x18\x03 \x01(\x03\x12\x0f\n\x07private\x18\x04 \x01(\x08\x12\x15\n\rmin_htlc_msat\x18\x05 \x01(\x03\x12\x18\n\x10remote_csv_delay\x18\x06 \x01(\r\x12\x15\n\rclose_address\x18\x07 \x01(\t\x12\x17\n\x0fpending_chan_id\x18\x08 \x01(\x0c\x12.\n\x0f\x63ommitment_type\x18\t \x01(\x0e\x32\x15.lnrpc.CommitmentType"J\n\x18\x42\x61tchOpenChannelResponse\x12.\n\x10pending_channels\x18\x01 \x03(\x0b\x32\x14.lnrpc.PendingUpdate"\xfa\x03\n\x12OpenChannelRequest\x12\x15\n\rsat_per_vbyte\x18\x01 \x01(\x04\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\x18\n\x0csat_per_byte\x18\x07 \x01(\x03\x42\x02\x18\x01\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\x12\'\n\x1fremote_max_value_in_flight_msat\x18\x0f \x01(\x04\x12\x18\n\x10remote_max_htlcs\x18\x10 \x01(\r\x12\x15\n\rmax_local_csv\x18\x11 \x01(\r\x12.\n\x0f\x63ommitment_type\x18\x12 \x01(\x0e\x32\x15.lnrpc.CommitmentType"\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"J\n\x08PsbtShim\x12\x17\n\x0fpending_chan_id\x18\x01 \x01(\x0c\x12\x11\n\tbase_psbt\x18\x02 \x01(\x0c\x12\x12\n\nno_publish\x18\x03 \x01(\x08"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"X\n\x11\x46undingPsbtVerify\x12\x13\n\x0b\x66unded_psbt\x18\x01 \x01(\x0c\x12\x17\n\x0fpending_chan_id\x18\x02 \x01(\x0c\x12\x15\n\rskip_finalize\x18\x03 \x01(\x08"Y\n\x13\x46undingPsbtFinalize\x12\x13\n\x0bsigned_psbt\x18\x01 \x01(\x0c\x12\x17\n\x0fpending_chan_id\x18\x02 \x01(\x0c\x12\x14\n\x0c\x66inal_raw_tx\x18\x03 \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"\xcc\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\xb8\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\x12\x1f\n\x17num_forwarding_packages\x18\n \x01(\x03\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"\x93\x04\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\x35\n\x16\x66ully_resolved_channel\x18\x07 \x01(\x0b\x32\x13.lnrpc.ChannelPointH\x00\x12\x32\n\x04type\x18\x05 \x01(\x0e\x32$.lnrpc.ChannelEventUpdate.UpdateType"\x92\x01\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\x12\x1a\n\x16\x46ULLY_RESOLVED_CHANNEL\x10\x05\x42\t\n\x07\x63hannel"N\n\x14WalletAccountBalance\x12\x19\n\x11\x63onfirmed_balance\x18\x01 \x01(\x03\x12\x1b\n\x13unconfirmed_balance\x18\x02 \x01(\x03"\x16\n\x14WalletBalanceRequest"\x85\x02\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\x12I\n\x0f\x61\x63\x63ount_balance\x18\x04 \x03(\x0b\x32\x30.lnrpc.WalletBalanceResponse.AccountBalanceEntry\x1aR\n\x13\x41\x63\x63ountBalanceEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12*\n\x05value\x18\x02 \x01(\x0b\x32\x1b.lnrpc.WalletAccountBalance:\x02\x38\x01"#\n\x06\x41mount\x12\x0b\n\x03sat\x18\x01 \x01(\x04\x12\x0c\n\x04msat\x18\x02 \x01(\x04"\x17\n\x15\x43hannelBalanceRequest"\xe4\x02\n\x16\x43hannelBalanceResponse\x12\x13\n\x07\x62\x61lance\x18\x01 \x01(\x03\x42\x02\x18\x01\x12 \n\x14pending_open_balance\x18\x02 \x01(\x03\x42\x02\x18\x01\x12$\n\rlocal_balance\x18\x03 \x01(\x0b\x32\r.lnrpc.Amount\x12%\n\x0eremote_balance\x18\x04 \x01(\x0b\x32\r.lnrpc.Amount\x12.\n\x17unsettled_local_balance\x18\x05 \x01(\x0b\x32\r.lnrpc.Amount\x12/\n\x18unsettled_remote_balance\x18\x06 \x01(\x0b\x32\r.lnrpc.Amount\x12\x31\n\x1apending_open_local_balance\x18\x07 \x01(\x0b\x32\r.lnrpc.Amount\x12\x32\n\x1bpending_open_remote_balance\x18\x08 \x01(\x0b\x32\r.lnrpc.Amount"\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"\x80\x03\n\x03Hop\x12\x13\n\x07\x63han_id\x18\x01 \x01(\x04\x42\x02\x30\x01\x12\x19\n\rchan_capacity\x18\x02 \x01(\x03\x42\x02\x18\x01\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$\n\namp_record\x18\x0c \x01(\x0b\x32\x10.lnrpc.AMPRecord\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"D\n\tAMPRecord\x12\x12\n\nroot_share\x18\x01 \x01(\x0c\x12\x0e\n\x06set_id\x18\x02 \x01(\x0c\x12\x13\n\x0b\x63hild_index\x18\x03 \x01(\r"\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"\x94\x02\n\nNodeUpdate\x12\x15\n\taddresses\x18\x01 \x03(\tB\x02\x18\x01\x12\x14\n\x0cidentity_key\x18\x02 \x01(\t\x12\x1b\n\x0fglobal_features\x18\x03 \x01(\x0c\x42\x02\x18\x01\x12\r\n\x05\x61lias\x18\x04 \x01(\t\x12\r\n\x05\x63olor\x18\x05 \x01(\t\x12*\n\x0enode_addresses\x18\x07 \x03(\x0b\x32\x12.lnrpc.NodeAddress\x12\x31\n\x08\x66\x65\x61tures\x18\x06 \x03(\x0b\x32\x1f.lnrpc.NodeUpdate.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"\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"\x17\n\x05SetID\x12\x0e\n\x06set_id\x18\x01 \x01(\x0c".\n\tRouteHint\x12!\n\thop_hints\x18\x01 \x03(\x0b\x32\x0e.lnrpc.HopHint"{\n\x0f\x41MPInvoiceState\x12&\n\x05state\x18\x01 \x01(\x0e\x32\x17.lnrpc.InvoiceHTLCState\x12\x14\n\x0csettle_index\x18\x02 \x01(\x04\x12\x13\n\x0bsettle_time\x18\x03 \x01(\x03\x12\x15\n\ramt_paid_msat\x18\x05 \x01(\x03"\x85\x07\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\x12\x14\n\x0cpayment_addr\x18\x1a \x01(\x0c\x12\x0e\n\x06is_amp\x18\x1b \x01(\x08\x12>\n\x11\x61mp_invoice_state\x18\x1c \x03(\x0b\x32#.lnrpc.Invoice.AmpInvoiceStateEntry\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\x1aN\n\x14\x41mpInvoiceStateEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12%\n\x05value\x18\x02 \x01(\x0b\x32\x16.lnrpc.AMPInvoiceState:\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"\xf3\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\x12\x17\n\x03\x61mp\x18\x0b \x01(\x0b\x32\n.lnrpc.AMP\x1a\x34\n\x12\x43ustomRecordsEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x0c:\x02\x38\x01"^\n\x03\x41MP\x12\x12\n\nroot_share\x18\x01 \x01(\x0c\x12\x0e\n\x06set_id\x18\x02 \x01(\x0c\x12\x13\n\x0b\x63hild_index\x18\x03 \x01(\r\x12\x0c\n\x04hash\x18\x04 \x01(\x0c\x12\x10\n\x08preimage\x18\x05 \x01(\x0c"f\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\x12\x14\n\x0cpayment_addr\x18\x11 \x01(\x0c"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"\x8a\x02\n\x0bHTLCAttempt\x12\x12\n\nattempt_id\x18\x07 \x01(\x04\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"G\n\x14\x44\x65letePaymentRequest\x12\x14\n\x0cpayment_hash\x18\x01 \x01(\x0c\x12\x19\n\x11\x66\x61iled_htlcs_only\x18\x02 \x01(\x08"S\n\x18\x44\x65leteAllPaymentsRequest\x12\x1c\n\x14\x66\x61iled_payments_only\x18\x01 \x01(\x08\x12\x19\n\x11\x66\x61iled_htlcs_only\x18\x02 \x01(\x08"\x17\n\x15\x44\x65letePaymentResponse"\x1b\n\x19\x44\x65leteAllPaymentsResponse"\x86\x01\n\x15\x41\x62\x61ndonChannelRequest\x12*\n\rchannel_point\x18\x01 \x01(\x0b\x32\x13.lnrpc.ChannelPoint\x12!\n\x19pending_funding_shim_only\x18\x02 \x01(\x08\x12\x1e\n\x16i_know_what_i_am_doing\x18\x03 \x01(\x08"\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"m\n\x0c\x46\x61iledUpdate\x12!\n\x08outpoint\x18\x01 \x01(\x0b\x32\x0f.lnrpc.OutPoint\x12$\n\x06reason\x18\x02 \x01(\x0e\x32\x14.lnrpc.UpdateFailure\x12\x14\n\x0cupdate_error\x18\x03 \x01(\t"C\n\x14PolicyUpdateResponse\x12+\n\x0e\x66\x61iled_updates\x18\x01 \x03(\x0b\x32\x13.lnrpc.FailedUpdate"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"\xda\x01\n\x0f\x46orwardingEvent\x12\x15\n\ttimestamp\x18\x01 \x01(\x04\x42\x02\x18\x01\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\x12\x14\n\x0ctimestamp_ns\x18\x0b \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"~\n\x13\x42\x61keMacaroonRequest\x12.\n\x0bpermissions\x18\x01 \x03(\x0b\x32\x19.lnrpc.MacaroonPermission\x12\x13\n\x0broot_key_id\x18\x02 \x01(\x04\x12"\n\x1a\x61llow_external_permissions\x18\x03 \x01(\x08"(\n\x14\x42\x61keMacaroonResponse\x12\x10\n\x08macaroon\x18\x01 \x01(\t"\x18\n\x16ListMacaroonIDsRequest"/\n\x17ListMacaroonIDsResponse\x12\x14\n\x0croot_key_ids\x18\x01 \x03(\x04".\n\x17\x44\x65leteMacaroonIDRequest\x12\x13\n\x0broot_key_id\x18\x01 \x01(\x04"+\n\x18\x44\x65leteMacaroonIDResponse\x12\x0f\n\x07\x64\x65leted\x18\x01 \x01(\x08"H\n\x16MacaroonPermissionList\x12.\n\x0bpermissions\x18\x01 \x03(\x0b\x32\x19.lnrpc.MacaroonPermission"\x18\n\x16ListPermissionsRequest"\xc5\x01\n\x17ListPermissionsResponse\x12Q\n\x12method_permissions\x18\x01 \x03(\x0b\x32\x35.lnrpc.ListPermissionsResponse.MethodPermissionsEntry\x1aW\n\x16MethodPermissionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12,\n\x05value\x18\x02 \x01(\x0b\x32\x1d.lnrpc.MacaroonPermissionList:\x02\x38\x01"\xd5\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"\xef\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\x19\n\x15INVALID_ONION_PAYLOAD\x10\x18\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"F\n\nMacaroonId\x12\r\n\x05nonce\x18\x01 \x01(\x0c\x12\x11\n\tstorageId\x18\x02 \x01(\x0c\x12\x16\n\x03ops\x18\x03 \x03(\x0b\x32\t.lnrpc.Op"%\n\x02Op\x12\x0e\n\x06\x65ntity\x18\x01 \x01(\t\x12\x0f\n\x07\x61\x63tions\x18\x02 \x03(\t"k\n\x13\x43heckMacPermRequest\x12\x10\n\x08macaroon\x18\x01 \x01(\x0c\x12.\n\x0bpermissions\x18\x02 \x03(\x0b\x32\x19.lnrpc.MacaroonPermission\x12\x12\n\nfullMethod\x18\x03 \x01(\t"%\n\x14\x43heckMacPermResponse\x12\r\n\x05valid\x18\x01 \x01(\x08"\xea\x01\n\x14RPCMiddlewareRequest\x12\x12\n\nrequest_id\x18\x01 \x01(\x04\x12\x14\n\x0craw_macaroon\x18\x02 \x01(\x0c\x12\x1f\n\x17\x63ustom_caveat_condition\x18\x03 \x01(\t\x12(\n\x0bstream_auth\x18\x04 \x01(\x0b\x32\x11.lnrpc.StreamAuthH\x00\x12$\n\x07request\x18\x05 \x01(\x0b\x32\x11.lnrpc.RPCMessageH\x00\x12%\n\x08response\x18\x06 \x01(\x0b\x32\x11.lnrpc.RPCMessageH\x00\x42\x10\n\x0eintercept_type"%\n\nStreamAuth\x12\x17\n\x0fmethod_full_uri\x18\x01 \x01(\t"`\n\nRPCMessage\x12\x17\n\x0fmethod_full_uri\x18\x01 \x01(\t\x12\x12\n\nstream_rpc\x18\x02 \x01(\x08\x12\x11\n\ttype_name\x18\x03 \x01(\t\x12\x12\n\nserialized\x18\x04 \x01(\x0c"\xa2\x01\n\x15RPCMiddlewareResponse\x12\x12\n\nrequest_id\x18\x01 \x01(\x04\x12\x31\n\x08register\x18\x02 \x01(\x0b\x32\x1d.lnrpc.MiddlewareRegistrationH\x00\x12,\n\x08\x66\x65\x65\x64\x62\x61\x63k\x18\x03 \x01(\x0b\x32\x18.lnrpc.InterceptFeedbackH\x00\x42\x14\n\x12middleware_message"n\n\x16MiddlewareRegistration\x12\x17\n\x0fmiddleware_name\x18\x01 \x01(\t\x12#\n\x1b\x63ustom_macaroon_caveat_name\x18\x02 \x01(\t\x12\x16\n\x0eread_only_mode\x18\x03 \x01(\x08"\\\n\x11InterceptFeedback\x12\r\n\x05\x65rror\x18\x01 \x01(\t\x12\x18\n\x10replace_response\x18\x02 \x01(\x08\x12\x1e\n\x16replacement_serialized\x18\x03 \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*x\n\x0e\x43ommitmentType\x12\x1b\n\x17UNKNOWN_COMMITMENT_TYPE\x10\x00\x12\n\n\x06LEGACY\x10\x01\x12\x15\n\x11STATIC_REMOTE_KEY\x10\x02\x12\x0b\n\x07\x41NCHORS\x10\x03\x12\x19\n\x15SCRIPT_ENFORCED_LEASE\x10\x04*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*`\n\x0eResolutionType\x12\x10\n\x0cTYPE_UNKNOWN\x10\x00\x12\n\n\x06\x41NCHOR\x10\x01\x12\x11\n\rINCOMING_HTLC\x10\x02\x12\x11\n\rOUTGOING_HTLC\x10\x03\x12\n\n\x06\x43OMMIT\x10\x04*q\n\x11ResolutionOutcome\x12\x13\n\x0fOUTCOME_UNKNOWN\x10\x00\x12\x0b\n\x07\x43LAIMED\x10\x01\x12\r\n\tUNCLAIMED\x10\x02\x12\r\n\tABANDONED\x10\x03\x12\x0f\n\x0b\x46IRST_STAGE\x10\x04\x12\x0b\n\x07TIMEOUT\x10\x05*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*\xcf\x04\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\x12\x16\n\x12WUMBO_CHANNELS_REQ\x10\x12\x12\x16\n\x12WUMBO_CHANNELS_OPT\x10\x13\x12\x0f\n\x0b\x41NCHORS_REQ\x10\x14\x12\x0f\n\x0b\x41NCHORS_OPT\x10\x15\x12\x1d\n\x19\x41NCHORS_ZERO_FEE_HTLC_REQ\x10\x16\x12\x1d\n\x19\x41NCHORS_ZERO_FEE_HTLC_OPT\x10\x17\x12\x0b\n\x07\x41MP_REQ\x10\x1e\x12\x0b\n\x07\x41MP_OPT\x10\x1f*\xac\x01\n\rUpdateFailure\x12\x1a\n\x16UPDATE_FAILURE_UNKNOWN\x10\x00\x12\x1a\n\x16UPDATE_FAILURE_PENDING\x10\x01\x12\x1c\n\x18UPDATE_FAILURE_NOT_FOUND\x10\x02\x12\x1f\n\x1bUPDATE_FAILURE_INTERNAL_ERR\x10\x03\x12$\n UPDATE_FAILURE_INVALID_PARAMETER\x10\x04\x32\xc9%\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\x0fGetRecoveryInfo\x12\x1d.lnrpc.GetRecoveryInfoRequest\x1a\x1e.lnrpc.GetRecoveryInfoResponse\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\x12S\n\x10\x42\x61tchOpenChannel\x12\x1e.lnrpc.BatchOpenChannelRequest\x1a\x1f.lnrpc.BatchOpenChannelResponse\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\x12J\n\rDeletePayment\x12\x1b.lnrpc.DeletePaymentRequest\x1a\x1c.lnrpc.DeletePaymentResponse\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.BakeMacaroonResponse\x12P\n\x0fListMacaroonIDs\x12\x1d.lnrpc.ListMacaroonIDsRequest\x1a\x1e.lnrpc.ListMacaroonIDsResponse\x12S\n\x10\x44\x65leteMacaroonID\x12\x1e.lnrpc.DeleteMacaroonIDRequest\x1a\x1f.lnrpc.DeleteMacaroonIDResponse\x12P\n\x0fListPermissions\x12\x1d.lnrpc.ListPermissionsRequest\x1a\x1e.lnrpc.ListPermissionsResponse\x12S\n\x18\x43heckMacaroonPermissions\x12\x1a.lnrpc.CheckMacPermRequest\x1a\x1b.lnrpc.CheckMacPermResponse\x12V\n\x15RegisterRPCMiddleware\x12\x1c.lnrpc.RPCMiddlewareResponse\x1a\x1b.lnrpc.RPCMiddlewareRequest(\x01\x30\x01\x12V\n\x11SendCustomMessage\x12\x1f.lnrpc.SendCustomMessageRequest\x1a .lnrpc.SendCustomMessageResponse\x12X\n\x17SubscribeCustomMessages\x12%.lnrpc.SubscribeCustomMessagesRequest\x1a\x14.lnrpc.CustomMessage0\x01\x42\'Z%github.com/lightningnetwork/lnd/lnrpcb\x06proto3', ) _ADDRESSTYPE = _descriptor.EnumDescriptor( name="AddressType", full_name="lnrpc.AddressType", filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name="WITNESS_PUBKEY_HASH", index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="NESTED_PUBKEY_HASH", index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="UNUSED_WITNESS_PUBKEY_HASH", index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="UNUSED_NESTED_PUBKEY_HASH", index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), ], containing_type=None, serialized_options=None, serialized_start=26639, serialized_end=26764, ) _sym_db.RegisterEnumDescriptor(_ADDRESSTYPE) AddressType = enum_type_wrapper.EnumTypeWrapper(_ADDRESSTYPE) _COMMITMENTTYPE = _descriptor.EnumDescriptor( name="CommitmentType", full_name="lnrpc.CommitmentType", filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name="UNKNOWN_COMMITMENT_TYPE", index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="LEGACY", index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="STATIC_REMOTE_KEY", index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="ANCHORS", index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="SCRIPT_ENFORCED_LEASE", index=4, number=4, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), ], containing_type=None, serialized_options=None, serialized_start=26766, serialized_end=26886, ) _sym_db.RegisterEnumDescriptor(_COMMITMENTTYPE) CommitmentType = enum_type_wrapper.EnumTypeWrapper(_COMMITMENTTYPE) _INITIATOR = _descriptor.EnumDescriptor( name="Initiator", full_name="lnrpc.Initiator", filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name="INITIATOR_UNKNOWN", index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="INITIATOR_LOCAL", index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="INITIATOR_REMOTE", index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="INITIATOR_BOTH", index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), ], containing_type=None, serialized_options=None, serialized_start=26888, serialized_end=26985, ) _sym_db.RegisterEnumDescriptor(_INITIATOR) Initiator = enum_type_wrapper.EnumTypeWrapper(_INITIATOR) _RESOLUTIONTYPE = _descriptor.EnumDescriptor( name="ResolutionType", full_name="lnrpc.ResolutionType", filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name="TYPE_UNKNOWN", index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="ANCHOR", index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="INCOMING_HTLC", index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="OUTGOING_HTLC", index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="COMMIT", index=4, number=4, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), ], containing_type=None, serialized_options=None, serialized_start=26987, serialized_end=27083, ) _sym_db.RegisterEnumDescriptor(_RESOLUTIONTYPE) ResolutionType = enum_type_wrapper.EnumTypeWrapper(_RESOLUTIONTYPE) _RESOLUTIONOUTCOME = _descriptor.EnumDescriptor( name="ResolutionOutcome", full_name="lnrpc.ResolutionOutcome", filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name="OUTCOME_UNKNOWN", index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="CLAIMED", index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="UNCLAIMED", index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="ABANDONED", index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="FIRST_STAGE", index=4, number=4, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="TIMEOUT", index=5, number=5, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), ], containing_type=None, serialized_options=None, serialized_start=27085, serialized_end=27198, ) _sym_db.RegisterEnumDescriptor(_RESOLUTIONOUTCOME) ResolutionOutcome = enum_type_wrapper.EnumTypeWrapper(_RESOLUTIONOUTCOME) _NODEMETRICTYPE = _descriptor.EnumDescriptor( name="NodeMetricType", full_name="lnrpc.NodeMetricType", filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name="UNKNOWN", index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="BETWEENNESS_CENTRALITY", index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), ], containing_type=None, serialized_options=None, serialized_start=27200, serialized_end=27257, ) _sym_db.RegisterEnumDescriptor(_NODEMETRICTYPE) NodeMetricType = enum_type_wrapper.EnumTypeWrapper(_NODEMETRICTYPE) _INVOICEHTLCSTATE = _descriptor.EnumDescriptor( name="InvoiceHTLCState", full_name="lnrpc.InvoiceHTLCState", filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name="ACCEPTED", index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="SETTLED", index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="CANCELED", index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), ], containing_type=None, serialized_options=None, serialized_start=27259, serialized_end=27318, ) _sym_db.RegisterEnumDescriptor(_INVOICEHTLCSTATE) InvoiceHTLCState = enum_type_wrapper.EnumTypeWrapper(_INVOICEHTLCSTATE) _PAYMENTFAILUREREASON = _descriptor.EnumDescriptor( name="PaymentFailureReason", full_name="lnrpc.PaymentFailureReason", filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name="FAILURE_REASON_NONE", index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="FAILURE_REASON_TIMEOUT", index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="FAILURE_REASON_NO_ROUTE", index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="FAILURE_REASON_ERROR", index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="FAILURE_REASON_INCORRECT_PAYMENT_DETAILS", index=4, number=4, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="FAILURE_REASON_INSUFFICIENT_BALANCE", index=5, number=5, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), ], containing_type=None, serialized_options=None, serialized_start=27321, serialized_end=27538, ) _sym_db.RegisterEnumDescriptor(_PAYMENTFAILUREREASON) PaymentFailureReason = enum_type_wrapper.EnumTypeWrapper(_PAYMENTFAILUREREASON) _FEATUREBIT = _descriptor.EnumDescriptor( name="FeatureBit", full_name="lnrpc.FeatureBit", filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name="DATALOSS_PROTECT_REQ", index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="DATALOSS_PROTECT_OPT", index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="INITIAL_ROUING_SYNC", index=2, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="UPFRONT_SHUTDOWN_SCRIPT_REQ", index=3, number=4, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="UPFRONT_SHUTDOWN_SCRIPT_OPT", index=4, number=5, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="GOSSIP_QUERIES_REQ", index=5, number=6, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="GOSSIP_QUERIES_OPT", index=6, number=7, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="TLV_ONION_REQ", index=7, number=8, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="TLV_ONION_OPT", index=8, number=9, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="EXT_GOSSIP_QUERIES_REQ", index=9, number=10, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="EXT_GOSSIP_QUERIES_OPT", index=10, number=11, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="STATIC_REMOTE_KEY_REQ", index=11, number=12, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="STATIC_REMOTE_KEY_OPT", index=12, number=13, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="PAYMENT_ADDR_REQ", index=13, number=14, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="PAYMENT_ADDR_OPT", index=14, number=15, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="MPP_REQ", index=15, number=16, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="MPP_OPT", index=16, number=17, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="WUMBO_CHANNELS_REQ", index=17, number=18, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="WUMBO_CHANNELS_OPT", index=18, number=19, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="ANCHORS_REQ", index=19, number=20, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="ANCHORS_OPT", index=20, number=21, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="ANCHORS_ZERO_FEE_HTLC_REQ", index=21, number=22, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="ANCHORS_ZERO_FEE_HTLC_OPT", index=22, number=23, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="AMP_REQ", index=23, number=30, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="AMP_OPT", index=24, number=31, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), ], containing_type=None, serialized_options=None, serialized_start=27541, serialized_end=28132, ) _sym_db.RegisterEnumDescriptor(_FEATUREBIT) FeatureBit = enum_type_wrapper.EnumTypeWrapper(_FEATUREBIT) _UPDATEFAILURE = _descriptor.EnumDescriptor( name="UpdateFailure", full_name="lnrpc.UpdateFailure", filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name="UPDATE_FAILURE_UNKNOWN", index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="UPDATE_FAILURE_PENDING", index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="UPDATE_FAILURE_NOT_FOUND", index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="UPDATE_FAILURE_INTERNAL_ERR", index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="UPDATE_FAILURE_INVALID_PARAMETER", index=4, number=4, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), ], containing_type=None, serialized_options=None, serialized_start=28135, serialized_end=28307, ) _sym_db.RegisterEnumDescriptor(_UPDATEFAILURE) UpdateFailure = enum_type_wrapper.EnumTypeWrapper(_UPDATEFAILURE) WITNESS_PUBKEY_HASH = 0 NESTED_PUBKEY_HASH = 1 UNUSED_WITNESS_PUBKEY_HASH = 2 UNUSED_NESTED_PUBKEY_HASH = 3 UNKNOWN_COMMITMENT_TYPE = 0 LEGACY = 1 STATIC_REMOTE_KEY = 2 ANCHORS = 3 SCRIPT_ENFORCED_LEASE = 4 INITIATOR_UNKNOWN = 0 INITIATOR_LOCAL = 1 INITIATOR_REMOTE = 2 INITIATOR_BOTH = 3 TYPE_UNKNOWN = 0 ANCHOR = 1 INCOMING_HTLC = 2 OUTGOING_HTLC = 3 COMMIT = 4 OUTCOME_UNKNOWN = 0 CLAIMED = 1 UNCLAIMED = 2 ABANDONED = 3 FIRST_STAGE = 4 TIMEOUT = 5 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 WUMBO_CHANNELS_REQ = 18 WUMBO_CHANNELS_OPT = 19 ANCHORS_REQ = 20 ANCHORS_OPT = 21 ANCHORS_ZERO_FEE_HTLC_REQ = 22 ANCHORS_ZERO_FEE_HTLC_OPT = 23 AMP_REQ = 30 AMP_OPT = 31 UPDATE_FAILURE_UNKNOWN = 0 UPDATE_FAILURE_PENDING = 1 UPDATE_FAILURE_NOT_FOUND = 2 UPDATE_FAILURE_INTERNAL_ERR = 3 UPDATE_FAILURE_INVALID_PARAMETER = 4 _CHANNELCLOSESUMMARY_CLOSURETYPE = _descriptor.EnumDescriptor( name="ClosureType", full_name="lnrpc.ChannelCloseSummary.ClosureType", filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name="COOPERATIVE_CLOSE", index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="LOCAL_FORCE_CLOSE", index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="REMOTE_FORCE_CLOSE", index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="BREACH_CLOSE", index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="FUNDING_CANCELED", index=4, number=4, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="ABANDONED", index=5, number=5, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), ], containing_type=None, serialized_options=None, serialized_start=5664, serialized_end=5802, ) _sym_db.RegisterEnumDescriptor(_CHANNELCLOSESUMMARY_CLOSURETYPE) _PEER_SYNCTYPE = _descriptor.EnumDescriptor( name="SyncType", full_name="lnrpc.Peer.SyncType", filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name="UNKNOWN_SYNC", index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="ACTIVE_SYNC", index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="PASSIVE_SYNC", index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="PINNED_SYNC", index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), ], containing_type=None, serialized_options=None, serialized_start=6624, serialized_end=6704, ) _sym_db.RegisterEnumDescriptor(_PEER_SYNCTYPE) _PEEREVENT_EVENTTYPE = _descriptor.EnumDescriptor( name="EventType", full_name="lnrpc.PeerEvent.EventType", filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name="PEER_ONLINE", index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="PEER_OFFLINE", index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), ], containing_type=None, serialized_options=None, serialized_start=6948, serialized_end=6994, ) _sym_db.RegisterEnumDescriptor(_PEEREVENT_EVENTTYPE) _PENDINGCHANNELSRESPONSE_FORCECLOSEDCHANNEL_ANCHORSTATE = _descriptor.EnumDescriptor( name="AnchorState", full_name="lnrpc.PendingChannelsResponse.ForceClosedChannel.AnchorState", filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name="LIMBO", index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="RECOVERED", index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="LOST", index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), ], containing_type=None, serialized_options=None, serialized_start=12414, serialized_end=12463, ) _sym_db.RegisterEnumDescriptor(_PENDINGCHANNELSRESPONSE_FORCECLOSEDCHANNEL_ANCHORSTATE) _CHANNELEVENTUPDATE_UPDATETYPE = _descriptor.EnumDescriptor( name="UpdateType", full_name="lnrpc.ChannelEventUpdate.UpdateType", filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name="OPEN_CHANNEL", index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="CLOSED_CHANNEL", index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="ACTIVE_CHANNEL", index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="INACTIVE_CHANNEL", index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="PENDING_OPEN_CHANNEL", index=4, number=4, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="FULLY_RESOLVED_CHANNEL", index=5, number=5, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), ], containing_type=None, serialized_options=None, serialized_start=12868, serialized_end=13014, ) _sym_db.RegisterEnumDescriptor(_CHANNELEVENTUPDATE_UPDATETYPE) _INVOICE_INVOICESTATE = _descriptor.EnumDescriptor( name="InvoiceState", full_name="lnrpc.Invoice.InvoiceState", filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name="OPEN", index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="SETTLED", index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="CANCELED", index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="ACCEPTED", index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), ], containing_type=None, serialized_options=None, serialized_start=18957, serialized_end=19022, ) _sym_db.RegisterEnumDescriptor(_INVOICE_INVOICESTATE) _PAYMENT_PAYMENTSTATUS = _descriptor.EnumDescriptor( name="PaymentStatus", full_name="lnrpc.Payment.PaymentStatus", filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name="UNKNOWN", index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="IN_FLIGHT", index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="SUCCEEDED", index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="FAILED", index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), ], containing_type=None, serialized_options=None, serialized_start=20350, serialized_end=20420, ) _sym_db.RegisterEnumDescriptor(_PAYMENT_PAYMENTSTATUS) _HTLCATTEMPT_HTLCSTATUS = _descriptor.EnumDescriptor( name="HTLCStatus", full_name="lnrpc.HTLCAttempt.HTLCStatus", filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name="IN_FLIGHT", index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="SUCCEEDED", index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="FAILED", index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), ], containing_type=None, serialized_options=None, serialized_start=20641, serialized_end=20695, ) _sym_db.RegisterEnumDescriptor(_HTLCATTEMPT_HTLCSTATUS) _FAILURE_FAILURECODE = _descriptor.EnumDescriptor( name="FailureCode", full_name="lnrpc.Failure.FailureCode", filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name="RESERVED", index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="INCORRECT_OR_UNKNOWN_PAYMENT_DETAILS", index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="INCORRECT_PAYMENT_AMOUNT", index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="FINAL_INCORRECT_CLTV_EXPIRY", index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="FINAL_INCORRECT_HTLC_AMOUNT", index=4, number=4, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="FINAL_EXPIRY_TOO_SOON", index=5, number=5, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="INVALID_REALM", index=6, number=6, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="EXPIRY_TOO_SOON", index=7, number=7, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="INVALID_ONION_VERSION", index=8, number=8, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="INVALID_ONION_HMAC", index=9, number=9, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="INVALID_ONION_KEY", index=10, number=10, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="AMOUNT_BELOW_MINIMUM", index=11, number=11, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="FEE_INSUFFICIENT", index=12, number=12, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="INCORRECT_CLTV_EXPIRY", index=13, number=13, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="CHANNEL_DISABLED", index=14, number=14, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="TEMPORARY_CHANNEL_FAILURE", index=15, number=15, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="REQUIRED_NODE_FEATURE_MISSING", index=16, number=16, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="REQUIRED_CHANNEL_FEATURE_MISSING", index=17, number=17, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="UNKNOWN_NEXT_PEER", index=18, number=18, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="TEMPORARY_NODE_FAILURE", index=19, number=19, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="PERMANENT_NODE_FAILURE", index=20, number=20, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="PERMANENT_CHANNEL_FAILURE", index=21, number=21, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="EXPIRY_TOO_FAR", index=22, number=22, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="MPP_TIMEOUT", index=23, number=23, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="INVALID_ONION_PAYLOAD", index=24, number=24, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="INTERNAL_FAILURE", index=25, number=997, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="UNKNOWN_FAILURE", index=26, number=998, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), _descriptor.EnumValueDescriptor( name="UNREADABLE_FAILURE", index=27, number=999, serialized_options=None, type=None, create_key=_descriptor._internal_create_key, ), ], containing_type=None, serialized_options=None, serialized_start=24591, serialized_end=25342, ) _sym_db.RegisterEnumDescriptor(_FAILURE_FAILURECODE) _SUBSCRIBECUSTOMMESSAGESREQUEST = _descriptor.Descriptor( name="SubscribeCustomMessagesRequest", full_name="lnrpc.SubscribeCustomMessagesRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=26, serialized_end=58, ) _CUSTOMMESSAGE = _descriptor.Descriptor( name="CustomMessage", full_name="lnrpc.CustomMessage", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="peer", full_name="lnrpc.CustomMessage.peer", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="type", full_name="lnrpc.CustomMessage.type", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="data", full_name="lnrpc.CustomMessage.data", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=60, serialized_end=117, ) _SENDCUSTOMMESSAGEREQUEST = _descriptor.Descriptor( name="SendCustomMessageRequest", full_name="lnrpc.SendCustomMessageRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="peer", full_name="lnrpc.SendCustomMessageRequest.peer", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="type", full_name="lnrpc.SendCustomMessageRequest.type", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="data", full_name="lnrpc.SendCustomMessageRequest.data", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=119, serialized_end=187, ) _SENDCUSTOMMESSAGERESPONSE = _descriptor.Descriptor( name="SendCustomMessageResponse", full_name="lnrpc.SendCustomMessageResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=189, serialized_end=216, ) _UTXO = _descriptor.Descriptor( name="Utxo", full_name="lnrpc.Utxo", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=219, serialized_end=381, ) _TRANSACTION = _descriptor.Descriptor( name="Transaction", full_name="lnrpc.Transaction", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=384, serialized_end=598, ) _GETTRANSACTIONSREQUEST = _descriptor.Descriptor( name="GetTransactionsRequest", full_name="lnrpc.GetTransactionsRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="account", full_name="lnrpc.GetTransactionsRequest.account", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=600, serialized_end=683, ) _TRANSACTIONDETAILS = _descriptor.Descriptor( name="TransactionDetails", full_name="lnrpc.TransactionDetails", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=685, serialized_end=747, ) _FEELIMIT = _descriptor.Descriptor( name="FeeLimit", full_name="lnrpc.FeeLimit", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], 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, create_key=_descriptor._internal_create_key, fields=[], ) ], serialized_start=749, serialized_end=826, ) _SENDREQUEST_DESTCUSTOMRECORDSENTRY = _descriptor.Descriptor( name="DestCustomRecordsEntry", full_name="lnrpc.SendRequest.DestCustomRecordsEntry", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=b"8\001", is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=1295, serialized_end=1351, ) _SENDREQUEST = _descriptor.Descriptor( name="SendRequest", full_name="lnrpc.SendRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="payment_addr", full_name="lnrpc.SendRequest.payment_addr", index=15, number=16, 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[_SENDREQUEST_DESTCUSTOMRECORDSENTRY], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=829, serialized_end=1351, ) _SENDRESPONSE = _descriptor.Descriptor( name="SendResponse", full_name="lnrpc.SendResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=1353, serialized_end=1475, ) _SENDTOROUTEREQUEST = _descriptor.Descriptor( name="SendToRouteRequest", full_name="lnrpc.SendToRouteRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=1477, serialized_end=1587, ) _CHANNELACCEPTREQUEST = _descriptor.Descriptor( name="ChannelAcceptRequest", full_name="lnrpc.ChannelAcceptRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="commitment_type", full_name="lnrpc.ChannelAcceptRequest.commitment_type", index=13, number=14, 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=1590, serialized_end=1947, ) _CHANNELACCEPTRESPONSE = _descriptor.Descriptor( name="ChannelAcceptResponse", full_name="lnrpc.ChannelAcceptResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="error", full_name="lnrpc.ChannelAcceptResponse.error", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="upfront_shutdown", full_name="lnrpc.ChannelAcceptResponse.upfront_shutdown", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="csv_delay", full_name="lnrpc.ChannelAcceptResponse.csv_delay", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="reserve_sat", full_name="lnrpc.ChannelAcceptResponse.reserve_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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="in_flight_max_msat", full_name="lnrpc.ChannelAcceptResponse.in_flight_max_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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="max_htlc_count", full_name="lnrpc.ChannelAcceptResponse.max_htlc_count", index=7, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="min_htlc_in", full_name="lnrpc.ChannelAcceptResponse.min_htlc_in", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="min_accept_depth", full_name="lnrpc.ChannelAcceptResponse.min_accept_depth", index=9, 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=1950, serialized_end=2194, ) _CHANNELPOINT = _descriptor.Descriptor( name="ChannelPoint", full_name="lnrpc.ChannelPoint", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], 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, create_key=_descriptor._internal_create_key, fields=[], ) ], serialized_start=2196, serialized_end=2306, ) _OUTPOINT = _descriptor.Descriptor( name="OutPoint", full_name="lnrpc.OutPoint", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=2308, serialized_end=2378, ) _LIGHTNINGADDRESS = _descriptor.Descriptor( name="LightningAddress", full_name="lnrpc.LightningAddress", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=2380, serialized_end=2428, ) _ESTIMATEFEEREQUEST_ADDRTOAMOUNTENTRY = _descriptor.Descriptor( name="AddrToAmountEntry", full_name="lnrpc.EstimateFeeRequest.AddrToAmountEntry", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=b"8\001", is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=2587, serialized_end=2638, ) _ESTIMATEFEEREQUEST = _descriptor.Descriptor( name="EstimateFeeRequest", full_name="lnrpc.EstimateFeeRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="min_confs", full_name="lnrpc.EstimateFeeRequest.min_confs", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="spend_unconfirmed", full_name="lnrpc.EstimateFeeRequest.spend_unconfirmed", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[_ESTIMATEFEEREQUEST_ADDRTOAMOUNTENTRY], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=2431, serialized_end=2638, ) _ESTIMATEFEERESPONSE = _descriptor.Descriptor( name="EstimateFeeResponse", full_name="lnrpc.EstimateFeeResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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=b"\030\001", file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="sat_per_vbyte", full_name="lnrpc.EstimateFeeResponse.sat_per_vbyte", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=2640, serialized_end=2735, ) _SENDMANYREQUEST_ADDRTOAMOUNTENTRY = _descriptor.Descriptor( name="AddrToAmountEntry", full_name="lnrpc.SendManyRequest.AddrToAmountEntry", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=b"8\001", is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=2587, serialized_end=2638, ) _SENDMANYREQUEST = _descriptor.Descriptor( name="SendManyRequest", full_name="lnrpc.SendManyRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="sat_per_vbyte", full_name="lnrpc.SendManyRequest.sat_per_vbyte", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="sat_per_byte", full_name="lnrpc.SendManyRequest.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=b"\030\001", file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="label", full_name="lnrpc.SendManyRequest.label", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="min_confs", full_name="lnrpc.SendManyRequest.min_confs", index=5, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="spend_unconfirmed", full_name="lnrpc.SendManyRequest.spend_unconfirmed", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[_SENDMANYREQUEST_ADDRTOAMOUNTENTRY], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=2738, serialized_end=3003, ) _SENDMANYRESPONSE = _descriptor.Descriptor( name="SendManyResponse", full_name="lnrpc.SendManyResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=3005, serialized_end=3037, ) _SENDCOINSREQUEST = _descriptor.Descriptor( name="SendCoinsRequest", full_name="lnrpc.SendCoinsRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="sat_per_vbyte", full_name="lnrpc.SendCoinsRequest.sat_per_vbyte", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="sat_per_byte", full_name="lnrpc.SendCoinsRequest.sat_per_byte", 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=b"\030\001", file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="send_all", full_name="lnrpc.SendCoinsRequest.send_all", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="label", full_name="lnrpc.SendCoinsRequest.label", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="min_confs", full_name="lnrpc.SendCoinsRequest.min_confs", index=7, number=8, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="spend_unconfirmed", full_name="lnrpc.SendCoinsRequest.spend_unconfirmed", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=3040, serialized_end=3237, ) _SENDCOINSRESPONSE = _descriptor.Descriptor( name="SendCoinsResponse", full_name="lnrpc.SendCoinsResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=3239, serialized_end=3272, ) _LISTUNSPENTREQUEST = _descriptor.Descriptor( name="ListUnspentRequest", full_name="lnrpc.ListUnspentRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="account", full_name="lnrpc.ListUnspentRequest.account", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=3274, serialized_end=3349, ) _LISTUNSPENTRESPONSE = _descriptor.Descriptor( name="ListUnspentResponse", full_name="lnrpc.ListUnspentResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=3351, serialized_end=3400, ) _NEWADDRESSREQUEST = _descriptor.Descriptor( name="NewAddressRequest", full_name="lnrpc.NewAddressRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="account", full_name="lnrpc.NewAddressRequest.account", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=3402, serialized_end=3472, ) _NEWADDRESSRESPONSE = _descriptor.Descriptor( name="NewAddressResponse", full_name="lnrpc.NewAddressResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=3474, serialized_end=3511, ) _SIGNMESSAGEREQUEST = _descriptor.Descriptor( name="SignMessageRequest", full_name="lnrpc.SignMessageRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="single_hash", full_name="lnrpc.SignMessageRequest.single_hash", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=3513, serialized_end=3567, ) _SIGNMESSAGERESPONSE = _descriptor.Descriptor( name="SignMessageResponse", full_name="lnrpc.SignMessageResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=3569, serialized_end=3609, ) _VERIFYMESSAGEREQUEST = _descriptor.Descriptor( name="VerifyMessageRequest", full_name="lnrpc.VerifyMessageRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=3611, serialized_end=3665, ) _VERIFYMESSAGERESPONSE = _descriptor.Descriptor( name="VerifyMessageResponse", full_name="lnrpc.VerifyMessageResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=3667, serialized_end=3721, ) _CONNECTPEERREQUEST = _descriptor.Descriptor( name="ConnectPeerRequest", full_name="lnrpc.ConnectPeerRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="timeout", full_name="lnrpc.ConnectPeerRequest.timeout", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=3723, serialized_end=3813, ) _CONNECTPEERRESPONSE = _descriptor.Descriptor( name="ConnectPeerResponse", full_name="lnrpc.ConnectPeerResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=3815, serialized_end=3836, ) _DISCONNECTPEERREQUEST = _descriptor.Descriptor( name="DisconnectPeerRequest", full_name="lnrpc.DisconnectPeerRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=3838, serialized_end=3878, ) _DISCONNECTPEERRESPONSE = _descriptor.Descriptor( name="DisconnectPeerResponse", full_name="lnrpc.DisconnectPeerResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=3880, serialized_end=3904, ) _HTLC = _descriptor.Descriptor( name="HTLC", full_name="lnrpc.HTLC", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="htlc_index", full_name="lnrpc.HTLC.htlc_index", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="forwarding_channel", full_name="lnrpc.HTLC.forwarding_channel", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="forwarding_htlc_index", full_name="lnrpc.HTLC.forwarding_htlc_index", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=3907, serialized_end=4072, ) _CHANNELCONSTRAINTS = _descriptor.Descriptor( name="ChannelConstraints", full_name="lnrpc.ChannelConstraints", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="csv_delay", full_name="lnrpc.ChannelConstraints.csv_delay", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="chan_reserve_sat", full_name="lnrpc.ChannelConstraints.chan_reserve_sat", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="dust_limit_sat", full_name="lnrpc.ChannelConstraints.dust_limit_sat", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="max_pending_amt_msat", full_name="lnrpc.ChannelConstraints.max_pending_amt_msat", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="min_htlc_msat", full_name="lnrpc.ChannelConstraints.min_htlc_msat", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="max_accepted_htlcs", full_name="lnrpc.ChannelConstraints.max_accepted_htlcs", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=4075, serialized_end=4245, ) _CHANNEL = _descriptor.Descriptor( name="Channel", full_name="lnrpc.Channel", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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=b"\030\001", file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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=b"\030\001", file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ), _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=b"\030\001", file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="local_constraints", full_name="lnrpc.Channel.local_constraints", index=28, number=29, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="remote_constraints", full_name="lnrpc.Channel.remote_constraints", index=29, number=30, 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=4248, serialized_end=5064, ) _LISTCHANNELSREQUEST = _descriptor.Descriptor( name="ListChannelsRequest", full_name="lnrpc.ListChannelsRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=5066, serialized_end=5188, ) _LISTCHANNELSRESPONSE = _descriptor.Descriptor( name="ListChannelsResponse", full_name="lnrpc.ListChannelsResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=5190, serialized_end=5246, ) _CHANNELCLOSESUMMARY = _descriptor.Descriptor( name="ChannelCloseSummary", full_name="lnrpc.ChannelCloseSummary", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="resolutions", full_name="lnrpc.ChannelCloseSummary.resolutions", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[_CHANNELCLOSESUMMARY_CLOSURETYPE], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=5249, serialized_end=5802, ) _RESOLUTION = _descriptor.Descriptor( name="Resolution", full_name="lnrpc.Resolution", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="resolution_type", full_name="lnrpc.Resolution.resolution_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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="outcome", full_name="lnrpc.Resolution.outcome", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="outpoint", full_name="lnrpc.Resolution.outpoint", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="amount_sat", full_name="lnrpc.Resolution.amount_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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="sweep_txid", full_name="lnrpc.Resolution.sweep_txid", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=5805, serialized_end=5983, ) _CLOSEDCHANNELSREQUEST = _descriptor.Descriptor( name="ClosedChannelsRequest", full_name="lnrpc.ClosedChannelsRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=5986, serialized_end=6134, ) _CLOSEDCHANNELSRESPONSE = _descriptor.Descriptor( name="ClosedChannelsResponse", full_name="lnrpc.ClosedChannelsResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=6136, serialized_end=6206, ) _PEER_FEATURESENTRY = _descriptor.Descriptor( name="FeaturesEntry", full_name="lnrpc.Peer.FeaturesEntry", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=b"8\001", is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=6559, serialized_end=6622, ) _PEER = _descriptor.Descriptor( name="Peer", full_name="lnrpc.Peer", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="flap_count", full_name="lnrpc.Peer.flap_count", index=11, number=13, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="last_flap_ns", full_name="lnrpc.Peer.last_flap_ns", index=12, number=14, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="last_ping_payload", full_name="lnrpc.Peer.last_ping_payload", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[_PEER_FEATURESENTRY], enum_types=[_PEER_SYNCTYPE], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=6209, serialized_end=6704, ) _TIMESTAMPEDERROR = _descriptor.Descriptor( name="TimestampedError", full_name="lnrpc.TimestampedError", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=6706, serialized_end=6758, ) _LISTPEERSREQUEST = _descriptor.Descriptor( name="ListPeersRequest", full_name="lnrpc.ListPeersRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=6760, serialized_end=6800, ) _LISTPEERSRESPONSE = _descriptor.Descriptor( name="ListPeersResponse", full_name="lnrpc.ListPeersResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=6802, serialized_end=6849, ) _PEEREVENTSUBSCRIPTION = _descriptor.Descriptor( name="PeerEventSubscription", full_name="lnrpc.PeerEventSubscription", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=6851, serialized_end=6874, ) _PEEREVENT = _descriptor.Descriptor( name="PeerEvent", full_name="lnrpc.PeerEvent", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[_PEEREVENT_EVENTTYPE], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=6876, serialized_end=6994, ) _GETINFOREQUEST = _descriptor.Descriptor( name="GetInfoRequest", full_name="lnrpc.GetInfoRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=6996, serialized_end=7012, ) _GETINFORESPONSE_FEATURESENTRY = _descriptor.Descriptor( name="FeaturesEntry", full_name="lnrpc.GetInfoResponse.FeaturesEntry", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=b"8\001", is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=6559, serialized_end=6622, ) _GETINFORESPONSE = _descriptor.Descriptor( name="GetInfoResponse", full_name="lnrpc.GetInfoResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[_GETINFORESPONSE_FEATURESENTRY], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=7015, serialized_end=7549, ) _GETRECOVERYINFOREQUEST = _descriptor.Descriptor( name="GetRecoveryInfoRequest", full_name="lnrpc.GetRecoveryInfoRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=7551, serialized_end=7575, ) _GETRECOVERYINFORESPONSE = _descriptor.Descriptor( name="GetRecoveryInfoResponse", full_name="lnrpc.GetRecoveryInfoResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="recovery_mode", full_name="lnrpc.GetRecoveryInfoResponse.recovery_mode", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="recovery_finished", full_name="lnrpc.GetRecoveryInfoResponse.recovery_finished", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="progress", full_name="lnrpc.GetRecoveryInfoResponse.progress", index=2, number=3, 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=7577, serialized_end=7670, ) _CHAIN = _descriptor.Descriptor( name="Chain", full_name="lnrpc.Chain", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=7672, serialized_end=7711, ) _CONFIRMATIONUPDATE = _descriptor.Descriptor( name="ConfirmationUpdate", full_name="lnrpc.ConfirmationUpdate", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=7713, serialized_end=7798, ) _CHANNELOPENUPDATE = _descriptor.Descriptor( name="ChannelOpenUpdate", full_name="lnrpc.ChannelOpenUpdate", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=7800, serialized_end=7863, ) _CHANNELCLOSEUPDATE = _descriptor.Descriptor( name="ChannelCloseUpdate", full_name="lnrpc.ChannelCloseUpdate", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=7865, serialized_end=7924, ) _CLOSECHANNELREQUEST = _descriptor.Descriptor( name="CloseChannelRequest", full_name="lnrpc.CloseChannelRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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=b"\030\001", file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="sat_per_vbyte", full_name="lnrpc.CloseChannelRequest.sat_per_vbyte", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=7927, serialized_end=8103, ) _CLOSESTATUSUPDATE = _descriptor.Descriptor( name="CloseStatusUpdate", full_name="lnrpc.CloseStatusUpdate", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], 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, create_key=_descriptor._internal_create_key, fields=[], ) ], serialized_start=8105, serialized_end=8230, ) _PENDINGUPDATE = _descriptor.Descriptor( name="PendingUpdate", full_name="lnrpc.PendingUpdate", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=8232, serialized_end=8283, ) _READYFORPSBTFUNDING = _descriptor.Descriptor( name="ReadyForPsbtFunding", full_name="lnrpc.ReadyForPsbtFunding", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=8285, serialized_end=8369, ) _BATCHOPENCHANNELREQUEST = _descriptor.Descriptor( name="BatchOpenChannelRequest", full_name="lnrpc.BatchOpenChannelRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="channels", full_name="lnrpc.BatchOpenChannelRequest.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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="target_conf", full_name="lnrpc.BatchOpenChannelRequest.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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="sat_per_vbyte", full_name="lnrpc.BatchOpenChannelRequest.sat_per_vbyte", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="min_confs", full_name="lnrpc.BatchOpenChannelRequest.min_confs", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="spend_unconfirmed", full_name="lnrpc.BatchOpenChannelRequest.spend_unconfirmed", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="label", full_name="lnrpc.BatchOpenChannelRequest.label", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=8372, serialized_end=8545, ) _BATCHOPENCHANNEL = _descriptor.Descriptor( name="BatchOpenChannel", full_name="lnrpc.BatchOpenChannel", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="node_pubkey", full_name="lnrpc.BatchOpenChannel.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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="local_funding_amount", full_name="lnrpc.BatchOpenChannel.local_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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="push_sat", full_name="lnrpc.BatchOpenChannel.push_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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="private", full_name="lnrpc.BatchOpenChannel.private", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="min_htlc_msat", full_name="lnrpc.BatchOpenChannel.min_htlc_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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="remote_csv_delay", full_name="lnrpc.BatchOpenChannel.remote_csv_delay", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="close_address", full_name="lnrpc.BatchOpenChannel.close_address", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="pending_chan_id", full_name="lnrpc.BatchOpenChannel.pending_chan_id", index=7, number=8, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="commitment_type", full_name="lnrpc.BatchOpenChannel.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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=8548, serialized_end=8797, ) _BATCHOPENCHANNELRESPONSE = _descriptor.Descriptor( name="BatchOpenChannelResponse", full_name="lnrpc.BatchOpenChannelResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="pending_channels", full_name="lnrpc.BatchOpenChannelResponse.pending_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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=8799, serialized_end=8873, ) _OPENCHANNELREQUEST = _descriptor.Descriptor( name="OpenChannelRequest", full_name="lnrpc.OpenChannelRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="sat_per_vbyte", full_name="lnrpc.OpenChannelRequest.sat_per_vbyte", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="node_pubkey", full_name="lnrpc.OpenChannelRequest.node_pubkey", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="node_pubkey_string", full_name="lnrpc.OpenChannelRequest.node_pubkey_string", 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=b"\030\001", file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="local_funding_amount", full_name="lnrpc.OpenChannelRequest.local_funding_amount", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="push_sat", full_name="lnrpc.OpenChannelRequest.push_sat", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="target_conf", full_name="lnrpc.OpenChannelRequest.target_conf", index=5, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="sat_per_byte", full_name="lnrpc.OpenChannelRequest.sat_per_byte", 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=b"\030\001", file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="private", full_name="lnrpc.OpenChannelRequest.private", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="min_htlc_msat", full_name="lnrpc.OpenChannelRequest.min_htlc_msat", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="remote_csv_delay", full_name="lnrpc.OpenChannelRequest.remote_csv_delay", index=9, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="min_confs", full_name="lnrpc.OpenChannelRequest.min_confs", index=10, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="spend_unconfirmed", full_name="lnrpc.OpenChannelRequest.spend_unconfirmed", index=11, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="close_address", full_name="lnrpc.OpenChannelRequest.close_address", index=12, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="funding_shim", full_name="lnrpc.OpenChannelRequest.funding_shim", index=13, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="remote_max_value_in_flight_msat", full_name="lnrpc.OpenChannelRequest.remote_max_value_in_flight_msat", index=14, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="remote_max_htlcs", full_name="lnrpc.OpenChannelRequest.remote_max_htlcs", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="max_local_csv", full_name="lnrpc.OpenChannelRequest.max_local_csv", index=16, number=17, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="commitment_type", full_name="lnrpc.OpenChannelRequest.commitment_type", index=17, number=18, 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=8876, serialized_end=9382, ) _OPENSTATUSUPDATE = _descriptor.Descriptor( name="OpenStatusUpdate", full_name="lnrpc.OpenStatusUpdate", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], 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, create_key=_descriptor._internal_create_key, fields=[], ) ], serialized_start=9385, serialized_end=9580, ) _KEYLOCATOR = _descriptor.Descriptor( name="KeyLocator", full_name="lnrpc.KeyLocator", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=9582, serialized_end=9633, ) _KEYDESCRIPTOR = _descriptor.Descriptor( name="KeyDescriptor", full_name="lnrpc.KeyDescriptor", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=9635, serialized_end=9709, ) _CHANPOINTSHIM = _descriptor.Descriptor( name="ChanPointShim", full_name="lnrpc.ChanPointShim", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=9712, serialized_end=9888, ) _PSBTSHIM = _descriptor.Descriptor( name="PsbtShim", full_name="lnrpc.PsbtShim", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="no_publish", full_name="lnrpc.PsbtShim.no_publish", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=9890, serialized_end=9964, ) _FUNDINGSHIM = _descriptor.Descriptor( name="FundingShim", full_name="lnrpc.FundingShim", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], 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, create_key=_descriptor._internal_create_key, fields=[], ) ], serialized_start=9966, serialized_end=10074, ) _FUNDINGSHIMCANCEL = _descriptor.Descriptor( name="FundingShimCancel", full_name="lnrpc.FundingShimCancel", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=10076, serialized_end=10120, ) _FUNDINGPSBTVERIFY = _descriptor.Descriptor( name="FundingPsbtVerify", full_name="lnrpc.FundingPsbtVerify", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="skip_finalize", full_name="lnrpc.FundingPsbtVerify.skip_finalize", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=10122, serialized_end=10210, ) _FUNDINGPSBTFINALIZE = _descriptor.Descriptor( name="FundingPsbtFinalize", full_name="lnrpc.FundingPsbtFinalize", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="final_raw_tx", full_name="lnrpc.FundingPsbtFinalize.final_raw_tx", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=10212, serialized_end=10301, ) _FUNDINGTRANSITIONMSG = _descriptor.Descriptor( name="FundingTransitionMsg", full_name="lnrpc.FundingTransitionMsg", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], 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, create_key=_descriptor._internal_create_key, fields=[], ) ], serialized_start=10304, serialized_end=10533, ) _FUNDINGSTATESTEPRESP = _descriptor.Descriptor( name="FundingStateStepResp", full_name="lnrpc.FundingStateStepResp", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=10535, serialized_end=10557, ) _PENDINGHTLC = _descriptor.Descriptor( name="PendingHTLC", full_name="lnrpc.PendingHTLC", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=10560, serialized_end=10694, ) _PENDINGCHANNELSREQUEST = _descriptor.Descriptor( name="PendingChannelsRequest", full_name="lnrpc.PendingChannelsRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=10696, serialized_end=10720, ) _PENDINGCHANNELSRESPONSE_PENDINGCHANNEL = _descriptor.Descriptor( name="PendingChannel", full_name="lnrpc.PendingChannelsResponse.PendingChannel", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="num_forwarding_packages", full_name="lnrpc.PendingChannelsResponse.PendingChannel.num_forwarding_packages", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=11121, serialized_end=11433, ) _PENDINGCHANNELSRESPONSE_PENDINGOPENCHANNEL = _descriptor.Descriptor( name="PendingOpenChannel", full_name="lnrpc.PendingChannelsResponse.PendingOpenChannel", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=11436, serialized_end=11612, ) _PENDINGCHANNELSRESPONSE_WAITINGCLOSECHANNEL = _descriptor.Descriptor( name="WaitingCloseChannel", full_name="lnrpc.PendingChannelsResponse.WaitingCloseChannel", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=11615, serialized_end=11788, ) _PENDINGCHANNELSRESPONSE_COMMITMENTS = _descriptor.Descriptor( name="Commitments", full_name="lnrpc.PendingChannelsResponse.Commitments", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=11791, serialized_end=11974, ) _PENDINGCHANNELSRESPONSE_CLOSEDCHANNEL = _descriptor.Descriptor( name="ClosedChannel", full_name="lnrpc.PendingChannelsResponse.ClosedChannel", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=11976, serialized_end=12077, ) _PENDINGCHANNELSRESPONSE_FORCECLOSEDCHANNEL = _descriptor.Descriptor( name="ForceClosedChannel", full_name="lnrpc.PendingChannelsResponse.ForceClosedChannel", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[_PENDINGCHANNELSRESPONSE_FORCECLOSEDCHANNEL_ANCHORSTATE], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=12080, serialized_end=12463, ) _PENDINGCHANNELSRESPONSE = _descriptor.Descriptor( name="PendingChannelsResponse", full_name="lnrpc.PendingChannelsResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], 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=10723, serialized_end=12463, ) _CHANNELEVENTSUBSCRIPTION = _descriptor.Descriptor( name="ChannelEventSubscription", full_name="lnrpc.ChannelEventSubscription", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=12465, serialized_end=12491, ) _CHANNELEVENTUPDATE = _descriptor.Descriptor( name="ChannelEventUpdate", full_name="lnrpc.ChannelEventUpdate", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="fully_resolved_channel", full_name="lnrpc.ChannelEventUpdate.fully_resolved_channel", index=5, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="type", full_name="lnrpc.ChannelEventUpdate.type", index=6, 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, create_key=_descriptor._internal_create_key, ), ], 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, create_key=_descriptor._internal_create_key, fields=[], ) ], serialized_start=12494, serialized_end=13025, ) _WALLETACCOUNTBALANCE = _descriptor.Descriptor( name="WalletAccountBalance", full_name="lnrpc.WalletAccountBalance", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="confirmed_balance", full_name="lnrpc.WalletAccountBalance.confirmed_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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="unconfirmed_balance", full_name="lnrpc.WalletAccountBalance.unconfirmed_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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=13027, serialized_end=13105, ) _WALLETBALANCEREQUEST = _descriptor.Descriptor( name="WalletBalanceRequest", full_name="lnrpc.WalletBalanceRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=13107, serialized_end=13129, ) _WALLETBALANCERESPONSE_ACCOUNTBALANCEENTRY = _descriptor.Descriptor( name="AccountBalanceEntry", full_name="lnrpc.WalletBalanceResponse.AccountBalanceEntry", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="key", full_name="lnrpc.WalletBalanceResponse.AccountBalanceEntry.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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="value", full_name="lnrpc.WalletBalanceResponse.AccountBalanceEntry.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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=b"8\001", is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=13311, serialized_end=13393, ) _WALLETBALANCERESPONSE = _descriptor.Descriptor( name="WalletBalanceResponse", full_name="lnrpc.WalletBalanceResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="account_balance", full_name="lnrpc.WalletBalanceResponse.account_balance", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[_WALLETBALANCERESPONSE_ACCOUNTBALANCEENTRY], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=13132, serialized_end=13393, ) _AMOUNT = _descriptor.Descriptor( name="Amount", full_name="lnrpc.Amount", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="sat", full_name="lnrpc.Amount.sat", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="msat", full_name="lnrpc.Amount.msat", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=13395, serialized_end=13430, ) _CHANNELBALANCEREQUEST = _descriptor.Descriptor( name="ChannelBalanceRequest", full_name="lnrpc.ChannelBalanceRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=13432, serialized_end=13455, ) _CHANNELBALANCERESPONSE = _descriptor.Descriptor( name="ChannelBalanceResponse", full_name="lnrpc.ChannelBalanceResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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=b"\030\001", file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ), _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=b"\030\001", file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="local_balance", full_name="lnrpc.ChannelBalanceResponse.local_balance", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="remote_balance", full_name="lnrpc.ChannelBalanceResponse.remote_balance", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="unsettled_local_balance", full_name="lnrpc.ChannelBalanceResponse.unsettled_local_balance", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="unsettled_remote_balance", full_name="lnrpc.ChannelBalanceResponse.unsettled_remote_balance", index=5, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="pending_open_local_balance", full_name="lnrpc.ChannelBalanceResponse.pending_open_local_balance", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="pending_open_remote_balance", full_name="lnrpc.ChannelBalanceResponse.pending_open_remote_balance", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=13458, serialized_end=13814, ) _QUERYROUTESREQUEST_DESTCUSTOMRECORDSENTRY = _descriptor.Descriptor( name="DestCustomRecordsEntry", full_name="lnrpc.QueryRoutesRequest.DestCustomRecordsEntry", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=b"8\001", is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=1295, serialized_end=1351, ) _QUERYROUTESREQUEST = _descriptor.Descriptor( name="QueryRoutesRequest", full_name="lnrpc.QueryRoutesRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[_QUERYROUTESREQUEST_DESTCUSTOMRECORDSENTRY], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=13817, serialized_end=14409, ) _NODEPAIR = _descriptor.Descriptor( name="NodePair", full_name="lnrpc.NodePair", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=14411, serialized_end=14447, ) _EDGELOCATOR = _descriptor.Descriptor( name="EdgeLocator", full_name="lnrpc.EdgeLocator", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=14449, serialized_end=14513, ) _QUERYROUTESRESPONSE = _descriptor.Descriptor( name="QueryRoutesResponse", full_name="lnrpc.QueryRoutesResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=14515, serialized_end=14588, ) _HOP_CUSTOMRECORDSENTRY = _descriptor.Descriptor( name="CustomRecordsEntry", full_name="lnrpc.Hop.CustomRecordsEntry", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=b"8\001", is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=14923, serialized_end=14975, ) _HOP = _descriptor.Descriptor( name="Hop", full_name="lnrpc.Hop", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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=b"\030\001", file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="amp_record", full_name="lnrpc.Hop.amp_record", index=10, number=12, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="custom_records", full_name="lnrpc.Hop.custom_records", index=11, 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[_HOP_CUSTOMRECORDSENTRY], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=14591, serialized_end=14975, ) _MPPRECORD = _descriptor.Descriptor( name="MPPRecord", full_name="lnrpc.MPPRecord", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=14977, serialized_end=15034, ) _AMPRECORD = _descriptor.Descriptor( name="AMPRecord", full_name="lnrpc.AMPRecord", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="root_share", full_name="lnrpc.AMPRecord.root_share", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="set_id", full_name="lnrpc.AMPRecord.set_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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="child_index", full_name="lnrpc.AMPRecord.child_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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=15036, serialized_end=15104, ) _ROUTE = _descriptor.Descriptor( name="Route", full_name="lnrpc.Route", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=15107, serialized_end=15261, ) _NODEINFOREQUEST = _descriptor.Descriptor( name="NodeInfoRequest", full_name="lnrpc.NodeInfoRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=15263, serialized_end=15323, ) _NODEINFO = _descriptor.Descriptor( name="NodeInfo", full_name="lnrpc.NodeInfo", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=15326, serialized_end=15456, ) _LIGHTNINGNODE_FEATURESENTRY = _descriptor.Descriptor( name="FeaturesEntry", full_name="lnrpc.LightningNode.FeaturesEntry", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=b"8\001", is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=6559, serialized_end=6622, ) _LIGHTNINGNODE = _descriptor.Descriptor( name="LightningNode", full_name="lnrpc.LightningNode", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[_LIGHTNINGNODE_FEATURESENTRY], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=15459, serialized_end=15700, ) _NODEADDRESS = _descriptor.Descriptor( name="NodeAddress", full_name="lnrpc.NodeAddress", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=15702, serialized_end=15746, ) _ROUTINGPOLICY = _descriptor.Descriptor( name="RoutingPolicy", full_name="lnrpc.RoutingPolicy", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=15749, serialized_end=15921, ) _CHANNELEDGE = _descriptor.Descriptor( name="ChannelEdge", full_name="lnrpc.ChannelEdge", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=15924, serialized_end=16150, ) _CHANNELGRAPHREQUEST = _descriptor.Descriptor( name="ChannelGraphRequest", full_name="lnrpc.ChannelGraphRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=16152, serialized_end=16202, ) _CHANNELGRAPH = _descriptor.Descriptor( name="ChannelGraph", full_name="lnrpc.ChannelGraph", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=16204, serialized_end=16290, ) _NODEMETRICSREQUEST = _descriptor.Descriptor( name="NodeMetricsRequest", full_name="lnrpc.NodeMetricsRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=16292, serialized_end=16350, ) _NODEMETRICSRESPONSE_BETWEENNESSCENTRALITYENTRY = _descriptor.Descriptor( name="BetweennessCentralityEntry", full_name="lnrpc.NodeMetricsResponse.BetweennessCentralityEntry", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=b"8\001", is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=16463, serialized_end=16543, ) _NODEMETRICSRESPONSE = _descriptor.Descriptor( name="NodeMetricsResponse", full_name="lnrpc.NodeMetricsResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[_NODEMETRICSRESPONSE_BETWEENNESSCENTRALITYENTRY], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=16353, serialized_end=16543, ) _FLOATMETRIC = _descriptor.Descriptor( name="FloatMetric", full_name="lnrpc.FloatMetric", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=16545, serialized_end=16599, ) _CHANINFOREQUEST = _descriptor.Descriptor( name="ChanInfoRequest", full_name="lnrpc.ChanInfoRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=16601, serialized_end=16639, ) _NETWORKINFOREQUEST = _descriptor.Descriptor( name="NetworkInfoRequest", full_name="lnrpc.NetworkInfoRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=16641, serialized_end=16661, ) _NETWORKINFO = _descriptor.Descriptor( name="NetworkInfo", full_name="lnrpc.NetworkInfo", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=16664, serialized_end=16959, ) _STOPREQUEST = _descriptor.Descriptor( name="StopRequest", full_name="lnrpc.StopRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=16961, serialized_end=16974, ) _STOPRESPONSE = _descriptor.Descriptor( name="StopResponse", full_name="lnrpc.StopResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=16976, serialized_end=16990, ) _GRAPHTOPOLOGYSUBSCRIPTION = _descriptor.Descriptor( name="GraphTopologySubscription", full_name="lnrpc.GraphTopologySubscription", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=16992, serialized_end=17019, ) _GRAPHTOPOLOGYUPDATE = _descriptor.Descriptor( name="GraphTopologyUpdate", full_name="lnrpc.GraphTopologyUpdate", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=17022, serialized_end=17185, ) _NODEUPDATE_FEATURESENTRY = _descriptor.Descriptor( name="FeaturesEntry", full_name="lnrpc.NodeUpdate.FeaturesEntry", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="key", full_name="lnrpc.NodeUpdate.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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="value", full_name="lnrpc.NodeUpdate.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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=b"8\001", is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=6559, serialized_end=6622, ) _NODEUPDATE = _descriptor.Descriptor( name="NodeUpdate", full_name="lnrpc.NodeUpdate", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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=b"\030\001", file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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=b"\030\001", file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="node_addresses", full_name="lnrpc.NodeUpdate.node_addresses", index=5, 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=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="features", full_name="lnrpc.NodeUpdate.features", index=6, 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[_NODEUPDATE_FEATURESENTRY], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=17188, serialized_end=17464, ) _CHANNELEDGEUPDATE = _descriptor.Descriptor( name="ChannelEdgeUpdate", full_name="lnrpc.ChannelEdgeUpdate", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=17467, serialized_end=17663, ) _CLOSEDCHANNELUPDATE = _descriptor.Descriptor( name="ClosedChannelUpdate", full_name="lnrpc.ClosedChannelUpdate", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=17665, serialized_end=17789, ) _HOPHINT = _descriptor.Descriptor( name="HopHint", full_name="lnrpc.HopHint", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=17792, serialized_end=17926, ) _SETID = _descriptor.Descriptor( name="SetID", full_name="lnrpc.SetID", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="set_id", full_name="lnrpc.SetID.set_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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=17928, serialized_end=17951, ) _ROUTEHINT = _descriptor.Descriptor( name="RouteHint", full_name="lnrpc.RouteHint", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=17953, serialized_end=17999, ) _AMPINVOICESTATE = _descriptor.Descriptor( name="AMPInvoiceState", full_name="lnrpc.AMPInvoiceState", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="state", full_name="lnrpc.AMPInvoiceState.state", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="settle_index", full_name="lnrpc.AMPInvoiceState.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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="settle_time", full_name="lnrpc.AMPInvoiceState.settle_time", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="amt_paid_msat", full_name="lnrpc.AMPInvoiceState.amt_paid_msat", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=18001, serialized_end=18124, ) _INVOICE_FEATURESENTRY = _descriptor.Descriptor( name="FeaturesEntry", full_name="lnrpc.Invoice.FeaturesEntry", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=b"8\001", is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=6559, serialized_end=6622, ) _INVOICE_AMPINVOICESTATEENTRY = _descriptor.Descriptor( name="AmpInvoiceStateEntry", full_name="lnrpc.Invoice.AmpInvoiceStateEntry", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="key", full_name="lnrpc.Invoice.AmpInvoiceStateEntry.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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="value", full_name="lnrpc.Invoice.AmpInvoiceStateEntry.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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=b"8\001", is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=18877, serialized_end=18955, ) _INVOICE = _descriptor.Descriptor( name="Invoice", full_name="lnrpc.Invoice", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="payment_addr", full_name="lnrpc.Invoice.payment_addr", index=24, number=26, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="is_amp", full_name="lnrpc.Invoice.is_amp", index=25, number=27, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="amp_invoice_state", full_name="lnrpc.Invoice.amp_invoice_state", index=26, number=28, 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[_INVOICE_FEATURESENTRY, _INVOICE_AMPINVOICESTATEENTRY], enum_types=[_INVOICE_INVOICESTATE], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=18127, serialized_end=19028, ) _INVOICEHTLC_CUSTOMRECORDSENTRY = _descriptor.Descriptor( name="CustomRecordsEntry", full_name="lnrpc.InvoiceHTLC.CustomRecordsEntry", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=b"8\001", is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=14923, serialized_end=14975, ) _INVOICEHTLC = _descriptor.Descriptor( name="InvoiceHTLC", full_name="lnrpc.InvoiceHTLC", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="amp", full_name="lnrpc.InvoiceHTLC.amp", index=10, number=11, 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[_INVOICEHTLC_CUSTOMRECORDSENTRY], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=19031, serialized_end=19402, ) _AMP = _descriptor.Descriptor( name="AMP", full_name="lnrpc.AMP", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="root_share", full_name="lnrpc.AMP.root_share", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="set_id", full_name="lnrpc.AMP.set_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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="child_index", full_name="lnrpc.AMP.child_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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="hash", full_name="lnrpc.AMP.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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="preimage", full_name="lnrpc.AMP.preimage", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=19404, serialized_end=19498, ) _ADDINVOICERESPONSE = _descriptor.Descriptor( name="AddInvoiceResponse", full_name="lnrpc.AddInvoiceResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="payment_addr", full_name="lnrpc.AddInvoiceResponse.payment_addr", index=3, number=17, 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=19500, serialized_end=19602, ) _PAYMENTHASH = _descriptor.Descriptor( name="PaymentHash", full_name="lnrpc.PaymentHash", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=19604, serialized_end=19657, ) _LISTINVOICEREQUEST = _descriptor.Descriptor( name="ListInvoiceRequest", full_name="lnrpc.ListInvoiceRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=19659, serialized_end=19767, ) _LISTINVOICERESPONSE = _descriptor.Descriptor( name="ListInvoiceResponse", full_name="lnrpc.ListInvoiceResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=19769, serialized_end=19879, ) _INVOICESUBSCRIPTION = _descriptor.Descriptor( name="InvoiceSubscription", full_name="lnrpc.InvoiceSubscription", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=19881, serialized_end=19943, ) _PAYMENT = _descriptor.Descriptor( name="Payment", full_name="lnrpc.Payment", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[_PAYMENT_PAYMENTSTATUS], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=19946, serialized_end=20426, ) _HTLCATTEMPT = _descriptor.Descriptor( name="HTLCAttempt", full_name="lnrpc.HTLCAttempt", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="attempt_id", full_name="lnrpc.HTLCAttempt.attempt_id", index=0, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="status", full_name="lnrpc.HTLCAttempt.status", index=1, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="route", full_name="lnrpc.HTLCAttempt.route", index=2, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="attempt_time_ns", full_name="lnrpc.HTLCAttempt.attempt_time_ns", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="resolve_time_ns", full_name="lnrpc.HTLCAttempt.resolve_time_ns", index=4, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="failure", full_name="lnrpc.HTLCAttempt.failure", index=5, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="preimage", full_name="lnrpc.HTLCAttempt.preimage", index=6, 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[_HTLCATTEMPT_HTLCSTATUS], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=20429, serialized_end=20695, ) _LISTPAYMENTSREQUEST = _descriptor.Descriptor( name="ListPaymentsRequest", full_name="lnrpc.ListPaymentsRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=20697, serialized_end=20808, ) _LISTPAYMENTSRESPONSE = _descriptor.Descriptor( name="ListPaymentsResponse", full_name="lnrpc.ListPaymentsResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=20810, serialized_end=20921, ) _DELETEPAYMENTREQUEST = _descriptor.Descriptor( name="DeletePaymentRequest", full_name="lnrpc.DeletePaymentRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="payment_hash", full_name="lnrpc.DeletePaymentRequest.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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="failed_htlcs_only", full_name="lnrpc.DeletePaymentRequest.failed_htlcs_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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=20923, serialized_end=20994, ) _DELETEALLPAYMENTSREQUEST = _descriptor.Descriptor( name="DeleteAllPaymentsRequest", full_name="lnrpc.DeleteAllPaymentsRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="failed_payments_only", full_name="lnrpc.DeleteAllPaymentsRequest.failed_payments_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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="failed_htlcs_only", full_name="lnrpc.DeleteAllPaymentsRequest.failed_htlcs_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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=20996, serialized_end=21079, ) _DELETEPAYMENTRESPONSE = _descriptor.Descriptor( name="DeletePaymentResponse", full_name="lnrpc.DeletePaymentResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=21081, serialized_end=21104, ) _DELETEALLPAYMENTSRESPONSE = _descriptor.Descriptor( name="DeleteAllPaymentsResponse", full_name="lnrpc.DeleteAllPaymentsResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=21106, serialized_end=21133, ) _ABANDONCHANNELREQUEST = _descriptor.Descriptor( name="AbandonChannelRequest", full_name="lnrpc.AbandonChannelRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="pending_funding_shim_only", full_name="lnrpc.AbandonChannelRequest.pending_funding_shim_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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="i_know_what_i_am_doing", full_name="lnrpc.AbandonChannelRequest.i_know_what_i_am_doing", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=21136, serialized_end=21270, ) _ABANDONCHANNELRESPONSE = _descriptor.Descriptor( name="AbandonChannelResponse", full_name="lnrpc.AbandonChannelResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=21272, serialized_end=21296, ) _DEBUGLEVELREQUEST = _descriptor.Descriptor( name="DebugLevelRequest", full_name="lnrpc.DebugLevelRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=21298, serialized_end=21351, ) _DEBUGLEVELRESPONSE = _descriptor.Descriptor( name="DebugLevelResponse", full_name="lnrpc.DebugLevelResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=21353, serialized_end=21394, ) _PAYREQSTRING = _descriptor.Descriptor( name="PayReqString", full_name="lnrpc.PayReqString", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=21396, serialized_end=21427, ) _PAYREQ_FEATURESENTRY = _descriptor.Descriptor( name="FeaturesEntry", full_name="lnrpc.PayReq.FeaturesEntry", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=b"8\001", is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=6559, serialized_end=6622, ) _PAYREQ = _descriptor.Descriptor( name="PayReq", full_name="lnrpc.PayReq", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[_PAYREQ_FEATURESENTRY], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=21430, serialized_end=21820, ) _FEATURE = _descriptor.Descriptor( name="Feature", full_name="lnrpc.Feature", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=21822, serialized_end=21884, ) _FEEREPORTREQUEST = _descriptor.Descriptor( name="FeeReportRequest", full_name="lnrpc.FeeReportRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=21886, serialized_end=21904, ) _CHANNELFEEREPORT = _descriptor.Descriptor( name="ChannelFeeReport", full_name="lnrpc.ChannelFeeReport", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=21906, serialized_end=22030, ) _FEEREPORTRESPONSE = _descriptor.Descriptor( name="FeeReportResponse", full_name="lnrpc.FeeReportResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=22033, serialized_end=22165, ) _POLICYUPDATEREQUEST = _descriptor.Descriptor( name="PolicyUpdateRequest", full_name="lnrpc.PolicyUpdateRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], 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, create_key=_descriptor._internal_create_key, fields=[], ) ], serialized_start=22168, serialized_end=22404, ) _FAILEDUPDATE = _descriptor.Descriptor( name="FailedUpdate", full_name="lnrpc.FailedUpdate", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="outpoint", full_name="lnrpc.FailedUpdate.outpoint", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="reason", full_name="lnrpc.FailedUpdate.reason", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="update_error", full_name="lnrpc.FailedUpdate.update_error", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=22406, serialized_end=22515, ) _POLICYUPDATERESPONSE = _descriptor.Descriptor( name="PolicyUpdateResponse", full_name="lnrpc.PolicyUpdateResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="failed_updates", full_name="lnrpc.PolicyUpdateResponse.failed_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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=22517, serialized_end=22584, ) _FORWARDINGHISTORYREQUEST = _descriptor.Descriptor( name="ForwardingHistoryRequest", full_name="lnrpc.ForwardingHistoryRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=22586, serialized_end=22696, ) _FORWARDINGEVENT = _descriptor.Descriptor( name="ForwardingEvent", full_name="lnrpc.ForwardingEvent", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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=b"\030\001", file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="timestamp_ns", full_name="lnrpc.ForwardingEvent.timestamp_ns", index=9, 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=22699, serialized_end=22917, ) _FORWARDINGHISTORYRESPONSE = _descriptor.Descriptor( name="ForwardingHistoryResponse", full_name="lnrpc.ForwardingHistoryResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=22919, serialized_end=23024, ) _EXPORTCHANNELBACKUPREQUEST = _descriptor.Descriptor( name="ExportChannelBackupRequest", full_name="lnrpc.ExportChannelBackupRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=23026, serialized_end=23095, ) _CHANNELBACKUP = _descriptor.Descriptor( name="ChannelBackup", full_name="lnrpc.ChannelBackup", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=23097, serialized_end=23174, ) _MULTICHANBACKUP = _descriptor.Descriptor( name="MultiChanBackup", full_name="lnrpc.MultiChanBackup", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=23176, serialized_end=23262, ) _CHANBACKUPEXPORTREQUEST = _descriptor.Descriptor( name="ChanBackupExportRequest", full_name="lnrpc.ChanBackupExportRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=23264, serialized_end=23289, ) _CHANBACKUPSNAPSHOT = _descriptor.Descriptor( name="ChanBackupSnapshot", full_name="lnrpc.ChanBackupSnapshot", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=23291, serialized_end=23414, ) _CHANNELBACKUPS = _descriptor.Descriptor( name="ChannelBackups", full_name="lnrpc.ChannelBackups", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=23416, serialized_end=23476, ) _RESTORECHANBACKUPREQUEST = _descriptor.Descriptor( name="RestoreChanBackupRequest", full_name="lnrpc.RestoreChanBackupRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], 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, create_key=_descriptor._internal_create_key, fields=[], ) ], serialized_start=23478, serialized_end=23590, ) _RESTOREBACKUPRESPONSE = _descriptor.Descriptor( name="RestoreBackupResponse", full_name="lnrpc.RestoreBackupResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=23592, serialized_end=23615, ) _CHANNELBACKUPSUBSCRIPTION = _descriptor.Descriptor( name="ChannelBackupSubscription", full_name="lnrpc.ChannelBackupSubscription", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=23617, serialized_end=23644, ) _VERIFYCHANBACKUPRESPONSE = _descriptor.Descriptor( name="VerifyChanBackupResponse", full_name="lnrpc.VerifyChanBackupResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=23646, serialized_end=23672, ) _MACAROONPERMISSION = _descriptor.Descriptor( name="MacaroonPermission", full_name="lnrpc.MacaroonPermission", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=23674, serialized_end=23726, ) _BAKEMACAROONREQUEST = _descriptor.Descriptor( name="BakeMacaroonRequest", full_name="lnrpc.BakeMacaroonRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="root_key_id", full_name="lnrpc.BakeMacaroonRequest.root_key_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=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="allow_external_permissions", full_name="lnrpc.BakeMacaroonRequest.allow_external_permissions", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=23728, serialized_end=23854, ) _BAKEMACAROONRESPONSE = _descriptor.Descriptor( name="BakeMacaroonResponse", full_name="lnrpc.BakeMacaroonResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=23856, serialized_end=23896, ) _LISTMACAROONIDSREQUEST = _descriptor.Descriptor( name="ListMacaroonIDsRequest", full_name="lnrpc.ListMacaroonIDsRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=23898, serialized_end=23922, ) _LISTMACAROONIDSRESPONSE = _descriptor.Descriptor( name="ListMacaroonIDsResponse", full_name="lnrpc.ListMacaroonIDsResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="root_key_ids", full_name="lnrpc.ListMacaroonIDsResponse.root_key_ids", index=0, number=1, type=4, cpp_type=4, 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=23924, serialized_end=23971, ) _DELETEMACAROONIDREQUEST = _descriptor.Descriptor( name="DeleteMacaroonIDRequest", full_name="lnrpc.DeleteMacaroonIDRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="root_key_id", full_name="lnrpc.DeleteMacaroonIDRequest.root_key_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=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=23973, serialized_end=24019, ) _DELETEMACAROONIDRESPONSE = _descriptor.Descriptor( name="DeleteMacaroonIDResponse", full_name="lnrpc.DeleteMacaroonIDResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="deleted", full_name="lnrpc.DeleteMacaroonIDResponse.deleted", 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=24021, serialized_end=24064, ) _MACAROONPERMISSIONLIST = _descriptor.Descriptor( name="MacaroonPermissionList", full_name="lnrpc.MacaroonPermissionList", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="permissions", full_name="lnrpc.MacaroonPermissionList.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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=24066, serialized_end=24138, ) _LISTPERMISSIONSREQUEST = _descriptor.Descriptor( name="ListPermissionsRequest", full_name="lnrpc.ListPermissionsRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=24140, serialized_end=24164, ) _LISTPERMISSIONSRESPONSE_METHODPERMISSIONSENTRY = _descriptor.Descriptor( name="MethodPermissionsEntry", full_name="lnrpc.ListPermissionsResponse.MethodPermissionsEntry", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="key", full_name="lnrpc.ListPermissionsResponse.MethodPermissionsEntry.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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="value", full_name="lnrpc.ListPermissionsResponse.MethodPermissionsEntry.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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=b"8\001", is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=24277, serialized_end=24364, ) _LISTPERMISSIONSRESPONSE = _descriptor.Descriptor( name="ListPermissionsResponse", full_name="lnrpc.ListPermissionsResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="method_permissions", full_name="lnrpc.ListPermissionsResponse.method_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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[_LISTPERMISSIONSRESPONSE_METHODPERMISSIONSENTRY], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=24167, serialized_end=24364, ) _FAILURE = _descriptor.Descriptor( name="Failure", full_name="lnrpc.Failure", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[_FAILURE_FAILURECODE], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=24367, serialized_end=25348, ) _CHANNELUPDATE = _descriptor.Descriptor( name="ChannelUpdate", full_name="lnrpc.ChannelUpdate", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, 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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), _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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=25351, serialized_end=25633, ) _MACAROONID = _descriptor.Descriptor( name="MacaroonId", full_name="lnrpc.MacaroonId", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="nonce", full_name="lnrpc.MacaroonId.nonce", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="storageId", full_name="lnrpc.MacaroonId.storageId", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="ops", full_name="lnrpc.MacaroonId.ops", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=25635, serialized_end=25705, ) _OP = _descriptor.Descriptor( name="Op", full_name="lnrpc.Op", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="entity", full_name="lnrpc.Op.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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="actions", full_name="lnrpc.Op.actions", index=1, number=2, 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=25707, serialized_end=25744, ) _CHECKMACPERMREQUEST = _descriptor.Descriptor( name="CheckMacPermRequest", full_name="lnrpc.CheckMacPermRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="macaroon", full_name="lnrpc.CheckMacPermRequest.macaroon", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="permissions", full_name="lnrpc.CheckMacPermRequest.permissions", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="fullMethod", full_name="lnrpc.CheckMacPermRequest.fullMethod", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=25746, serialized_end=25853, ) _CHECKMACPERMRESPONSE = _descriptor.Descriptor( name="CheckMacPermResponse", full_name="lnrpc.CheckMacPermResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="valid", full_name="lnrpc.CheckMacPermResponse.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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=25855, serialized_end=25892, ) _RPCMIDDLEWAREREQUEST = _descriptor.Descriptor( name="RPCMiddlewareRequest", full_name="lnrpc.RPCMiddlewareRequest", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="request_id", full_name="lnrpc.RPCMiddlewareRequest.request_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=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="raw_macaroon", full_name="lnrpc.RPCMiddlewareRequest.raw_macaroon", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="custom_caveat_condition", full_name="lnrpc.RPCMiddlewareRequest.custom_caveat_condition", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="stream_auth", full_name="lnrpc.RPCMiddlewareRequest.stream_auth", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="request", full_name="lnrpc.RPCMiddlewareRequest.request", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="response", full_name="lnrpc.RPCMiddlewareRequest.response", index=5, 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[ _descriptor.OneofDescriptor( name="intercept_type", full_name="lnrpc.RPCMiddlewareRequest.intercept_type", index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], ) ], serialized_start=25895, serialized_end=26129, ) _STREAMAUTH = _descriptor.Descriptor( name="StreamAuth", full_name="lnrpc.StreamAuth", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="method_full_uri", full_name="lnrpc.StreamAuth.method_full_uri", 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, create_key=_descriptor._internal_create_key, ) ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=26131, serialized_end=26168, ) _RPCMESSAGE = _descriptor.Descriptor( name="RPCMessage", full_name="lnrpc.RPCMessage", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="method_full_uri", full_name="lnrpc.RPCMessage.method_full_uri", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="stream_rpc", full_name="lnrpc.RPCMessage.stream_rpc", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="type_name", full_name="lnrpc.RPCMessage.type_name", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="serialized", full_name="lnrpc.RPCMessage.serialized", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=26170, serialized_end=26266, ) _RPCMIDDLEWARERESPONSE = _descriptor.Descriptor( name="RPCMiddlewareResponse", full_name="lnrpc.RPCMiddlewareResponse", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="request_id", full_name="lnrpc.RPCMiddlewareResponse.request_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=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="register", full_name="lnrpc.RPCMiddlewareResponse.register", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="feedback", full_name="lnrpc.RPCMiddlewareResponse.feedback", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[ _descriptor.OneofDescriptor( name="middleware_message", full_name="lnrpc.RPCMiddlewareResponse.middleware_message", index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], ) ], serialized_start=26269, serialized_end=26431, ) _MIDDLEWAREREGISTRATION = _descriptor.Descriptor( name="MiddlewareRegistration", full_name="lnrpc.MiddlewareRegistration", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="middleware_name", full_name="lnrpc.MiddlewareRegistration.middleware_name", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="custom_macaroon_caveat_name", full_name="lnrpc.MiddlewareRegistration.custom_macaroon_caveat_name", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="read_only_mode", full_name="lnrpc.MiddlewareRegistration.read_only_mode", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=26433, serialized_end=26543, ) _INTERCEPTFEEDBACK = _descriptor.Descriptor( name="InterceptFeedback", full_name="lnrpc.InterceptFeedback", filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name="error", full_name="lnrpc.InterceptFeedback.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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="replace_response", full_name="lnrpc.InterceptFeedback.replace_response", 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, create_key=_descriptor._internal_create_key, ), _descriptor.FieldDescriptor( name="replacement_serialized", full_name="lnrpc.InterceptFeedback.replacement_serialized", 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, create_key=_descriptor._internal_create_key, ), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax="proto3", extension_ranges=[], oneofs=[], serialized_start=26545, serialized_end=26637, ) _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 _CHANNELACCEPTREQUEST.fields_by_name["commitment_type"].enum_type = _COMMITMENTTYPE _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 _CHANNEL.fields_by_name["local_constraints"].message_type = _CHANNELCONSTRAINTS _CHANNEL.fields_by_name["remote_constraints"].message_type = _CHANNELCONSTRAINTS _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.fields_by_name["resolutions"].message_type = _RESOLUTION _CHANNELCLOSESUMMARY_CLOSURETYPE.containing_type = _CHANNELCLOSESUMMARY _RESOLUTION.fields_by_name["resolution_type"].enum_type = _RESOLUTIONTYPE _RESOLUTION.fields_by_name["outcome"].enum_type = _RESOLUTIONOUTCOME _RESOLUTION.fields_by_name["outpoint"].message_type = _OUTPOINT _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"] _BATCHOPENCHANNELREQUEST.fields_by_name["channels"].message_type = _BATCHOPENCHANNEL _BATCHOPENCHANNEL.fields_by_name["commitment_type"].enum_type = _COMMITMENTTYPE _BATCHOPENCHANNELRESPONSE.fields_by_name[ "pending_channels" ].message_type = _PENDINGUPDATE _OPENCHANNELREQUEST.fields_by_name["funding_shim"].message_type = _FUNDINGSHIM _OPENCHANNELREQUEST.fields_by_name["commitment_type"].enum_type = _COMMITMENTTYPE _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[ "fully_resolved_channel" ].message_type = _CHANNELPOINT _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"] _CHANNELEVENTUPDATE.oneofs_by_name["channel"].fields.append( _CHANNELEVENTUPDATE.fields_by_name["fully_resolved_channel"] ) _CHANNELEVENTUPDATE.fields_by_name[ "fully_resolved_channel" ].containing_oneof = _CHANNELEVENTUPDATE.oneofs_by_name["channel"] _WALLETBALANCERESPONSE_ACCOUNTBALANCEENTRY.fields_by_name[ "value" ].message_type = _WALLETACCOUNTBALANCE _WALLETBALANCERESPONSE_ACCOUNTBALANCEENTRY.containing_type = _WALLETBALANCERESPONSE _WALLETBALANCERESPONSE.fields_by_name[ "account_balance" ].message_type = _WALLETBALANCERESPONSE_ACCOUNTBALANCEENTRY _CHANNELBALANCERESPONSE.fields_by_name["local_balance"].message_type = _AMOUNT _CHANNELBALANCERESPONSE.fields_by_name["remote_balance"].message_type = _AMOUNT _CHANNELBALANCERESPONSE.fields_by_name["unsettled_local_balance"].message_type = _AMOUNT _CHANNELBALANCERESPONSE.fields_by_name[ "unsettled_remote_balance" ].message_type = _AMOUNT _CHANNELBALANCERESPONSE.fields_by_name[ "pending_open_local_balance" ].message_type = _AMOUNT _CHANNELBALANCERESPONSE.fields_by_name[ "pending_open_remote_balance" ].message_type = _AMOUNT _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["amp_record"].message_type = _AMPRECORD _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 _NODEUPDATE_FEATURESENTRY.fields_by_name["value"].message_type = _FEATURE _NODEUPDATE_FEATURESENTRY.containing_type = _NODEUPDATE _NODEUPDATE.fields_by_name["node_addresses"].message_type = _NODEADDRESS _NODEUPDATE.fields_by_name["features"].message_type = _NODEUPDATE_FEATURESENTRY _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 _AMPINVOICESTATE.fields_by_name["state"].enum_type = _INVOICEHTLCSTATE _INVOICE_FEATURESENTRY.fields_by_name["value"].message_type = _FEATURE _INVOICE_FEATURESENTRY.containing_type = _INVOICE _INVOICE_AMPINVOICESTATEENTRY.fields_by_name["value"].message_type = _AMPINVOICESTATE _INVOICE_AMPINVOICESTATEENTRY.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.fields_by_name[ "amp_invoice_state" ].message_type = _INVOICE_AMPINVOICESTATEENTRY _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 _INVOICEHTLC.fields_by_name["amp"].message_type = _AMP _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"] _FAILEDUPDATE.fields_by_name["outpoint"].message_type = _OUTPOINT _FAILEDUPDATE.fields_by_name["reason"].enum_type = _UPDATEFAILURE _POLICYUPDATERESPONSE.fields_by_name["failed_updates"].message_type = _FAILEDUPDATE _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 _MACAROONPERMISSIONLIST.fields_by_name["permissions"].message_type = _MACAROONPERMISSION _LISTPERMISSIONSRESPONSE_METHODPERMISSIONSENTRY.fields_by_name[ "value" ].message_type = _MACAROONPERMISSIONLIST _LISTPERMISSIONSRESPONSE_METHODPERMISSIONSENTRY.containing_type = ( _LISTPERMISSIONSRESPONSE ) _LISTPERMISSIONSRESPONSE.fields_by_name[ "method_permissions" ].message_type = _LISTPERMISSIONSRESPONSE_METHODPERMISSIONSENTRY _FAILURE.fields_by_name["code"].enum_type = _FAILURE_FAILURECODE _FAILURE.fields_by_name["channel_update"].message_type = _CHANNELUPDATE _FAILURE_FAILURECODE.containing_type = _FAILURE _MACAROONID.fields_by_name["ops"].message_type = _OP _CHECKMACPERMREQUEST.fields_by_name["permissions"].message_type = _MACAROONPERMISSION _RPCMIDDLEWAREREQUEST.fields_by_name["stream_auth"].message_type = _STREAMAUTH _RPCMIDDLEWAREREQUEST.fields_by_name["request"].message_type = _RPCMESSAGE _RPCMIDDLEWAREREQUEST.fields_by_name["response"].message_type = _RPCMESSAGE _RPCMIDDLEWAREREQUEST.oneofs_by_name["intercept_type"].fields.append( _RPCMIDDLEWAREREQUEST.fields_by_name["stream_auth"] ) _RPCMIDDLEWAREREQUEST.fields_by_name[ "stream_auth" ].containing_oneof = _RPCMIDDLEWAREREQUEST.oneofs_by_name["intercept_type"] _RPCMIDDLEWAREREQUEST.oneofs_by_name["intercept_type"].fields.append( _RPCMIDDLEWAREREQUEST.fields_by_name["request"] ) _RPCMIDDLEWAREREQUEST.fields_by_name[ "request" ].containing_oneof = _RPCMIDDLEWAREREQUEST.oneofs_by_name["intercept_type"] _RPCMIDDLEWAREREQUEST.oneofs_by_name["intercept_type"].fields.append( _RPCMIDDLEWAREREQUEST.fields_by_name["response"] ) _RPCMIDDLEWAREREQUEST.fields_by_name[ "response" ].containing_oneof = _RPCMIDDLEWAREREQUEST.oneofs_by_name["intercept_type"] _RPCMIDDLEWARERESPONSE.fields_by_name["register"].message_type = _MIDDLEWAREREGISTRATION _RPCMIDDLEWARERESPONSE.fields_by_name["feedback"].message_type = _INTERCEPTFEEDBACK _RPCMIDDLEWARERESPONSE.oneofs_by_name["middleware_message"].fields.append( _RPCMIDDLEWARERESPONSE.fields_by_name["register"] ) _RPCMIDDLEWARERESPONSE.fields_by_name[ "register" ].containing_oneof = _RPCMIDDLEWARERESPONSE.oneofs_by_name["middleware_message"] _RPCMIDDLEWARERESPONSE.oneofs_by_name["middleware_message"].fields.append( _RPCMIDDLEWARERESPONSE.fields_by_name["feedback"] ) _RPCMIDDLEWARERESPONSE.fields_by_name[ "feedback" ].containing_oneof = _RPCMIDDLEWARERESPONSE.oneofs_by_name["middleware_message"] DESCRIPTOR.message_types_by_name[ "SubscribeCustomMessagesRequest" ] = _SUBSCRIBECUSTOMMESSAGESREQUEST DESCRIPTOR.message_types_by_name["CustomMessage"] = _CUSTOMMESSAGE DESCRIPTOR.message_types_by_name["SendCustomMessageRequest"] = _SENDCUSTOMMESSAGEREQUEST DESCRIPTOR.message_types_by_name[ "SendCustomMessageResponse" ] = _SENDCUSTOMMESSAGERESPONSE 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["ChannelConstraints"] = _CHANNELCONSTRAINTS 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["Resolution"] = _RESOLUTION 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["GetRecoveryInfoRequest"] = _GETRECOVERYINFOREQUEST DESCRIPTOR.message_types_by_name["GetRecoveryInfoResponse"] = _GETRECOVERYINFORESPONSE 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["BatchOpenChannelRequest"] = _BATCHOPENCHANNELREQUEST DESCRIPTOR.message_types_by_name["BatchOpenChannel"] = _BATCHOPENCHANNEL DESCRIPTOR.message_types_by_name["BatchOpenChannelResponse"] = _BATCHOPENCHANNELRESPONSE 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["WalletAccountBalance"] = _WALLETACCOUNTBALANCE DESCRIPTOR.message_types_by_name["WalletBalanceRequest"] = _WALLETBALANCEREQUEST DESCRIPTOR.message_types_by_name["WalletBalanceResponse"] = _WALLETBALANCERESPONSE DESCRIPTOR.message_types_by_name["Amount"] = _AMOUNT 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["AMPRecord"] = _AMPRECORD 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["SetID"] = _SETID DESCRIPTOR.message_types_by_name["RouteHint"] = _ROUTEHINT DESCRIPTOR.message_types_by_name["AMPInvoiceState"] = _AMPINVOICESTATE DESCRIPTOR.message_types_by_name["Invoice"] = _INVOICE DESCRIPTOR.message_types_by_name["InvoiceHTLC"] = _INVOICEHTLC DESCRIPTOR.message_types_by_name["AMP"] = _AMP 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["DeletePaymentRequest"] = _DELETEPAYMENTREQUEST DESCRIPTOR.message_types_by_name["DeleteAllPaymentsRequest"] = _DELETEALLPAYMENTSREQUEST DESCRIPTOR.message_types_by_name["DeletePaymentResponse"] = _DELETEPAYMENTRESPONSE 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["FailedUpdate"] = _FAILEDUPDATE 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["ListMacaroonIDsRequest"] = _LISTMACAROONIDSREQUEST DESCRIPTOR.message_types_by_name["ListMacaroonIDsResponse"] = _LISTMACAROONIDSRESPONSE DESCRIPTOR.message_types_by_name["DeleteMacaroonIDRequest"] = _DELETEMACAROONIDREQUEST DESCRIPTOR.message_types_by_name["DeleteMacaroonIDResponse"] = _DELETEMACAROONIDRESPONSE DESCRIPTOR.message_types_by_name["MacaroonPermissionList"] = _MACAROONPERMISSIONLIST DESCRIPTOR.message_types_by_name["ListPermissionsRequest"] = _LISTPERMISSIONSREQUEST DESCRIPTOR.message_types_by_name["ListPermissionsResponse"] = _LISTPERMISSIONSRESPONSE DESCRIPTOR.message_types_by_name["Failure"] = _FAILURE DESCRIPTOR.message_types_by_name["ChannelUpdate"] = _CHANNELUPDATE DESCRIPTOR.message_types_by_name["MacaroonId"] = _MACAROONID DESCRIPTOR.message_types_by_name["Op"] = _OP DESCRIPTOR.message_types_by_name["CheckMacPermRequest"] = _CHECKMACPERMREQUEST DESCRIPTOR.message_types_by_name["CheckMacPermResponse"] = _CHECKMACPERMRESPONSE DESCRIPTOR.message_types_by_name["RPCMiddlewareRequest"] = _RPCMIDDLEWAREREQUEST DESCRIPTOR.message_types_by_name["StreamAuth"] = _STREAMAUTH DESCRIPTOR.message_types_by_name["RPCMessage"] = _RPCMESSAGE DESCRIPTOR.message_types_by_name["RPCMiddlewareResponse"] = _RPCMIDDLEWARERESPONSE DESCRIPTOR.message_types_by_name["MiddlewareRegistration"] = _MIDDLEWAREREGISTRATION DESCRIPTOR.message_types_by_name["InterceptFeedback"] = _INTERCEPTFEEDBACK 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["ResolutionType"] = _RESOLUTIONTYPE DESCRIPTOR.enum_types_by_name["ResolutionOutcome"] = _RESOLUTIONOUTCOME 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 DESCRIPTOR.enum_types_by_name["UpdateFailure"] = _UPDATEFAILURE _sym_db.RegisterFileDescriptor(DESCRIPTOR) SubscribeCustomMessagesRequest = _reflection.GeneratedProtocolMessageType( "SubscribeCustomMessagesRequest", (_message.Message,), { "DESCRIPTOR": _SUBSCRIBECUSTOMMESSAGESREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.SubscribeCustomMessagesRequest) }, ) _sym_db.RegisterMessage(SubscribeCustomMessagesRequest) CustomMessage = _reflection.GeneratedProtocolMessageType( "CustomMessage", (_message.Message,), { "DESCRIPTOR": _CUSTOMMESSAGE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.CustomMessage) }, ) _sym_db.RegisterMessage(CustomMessage) SendCustomMessageRequest = _reflection.GeneratedProtocolMessageType( "SendCustomMessageRequest", (_message.Message,), { "DESCRIPTOR": _SENDCUSTOMMESSAGEREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.SendCustomMessageRequest) }, ) _sym_db.RegisterMessage(SendCustomMessageRequest) SendCustomMessageResponse = _reflection.GeneratedProtocolMessageType( "SendCustomMessageResponse", (_message.Message,), { "DESCRIPTOR": _SENDCUSTOMMESSAGERESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.SendCustomMessageResponse) }, ) _sym_db.RegisterMessage(SendCustomMessageResponse) Utxo = _reflection.GeneratedProtocolMessageType( "Utxo", (_message.Message,), { "DESCRIPTOR": _UTXO, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.Utxo) }, ) _sym_db.RegisterMessage(Utxo) Transaction = _reflection.GeneratedProtocolMessageType( "Transaction", (_message.Message,), { "DESCRIPTOR": _TRANSACTION, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.Transaction) }, ) _sym_db.RegisterMessage(Transaction) GetTransactionsRequest = _reflection.GeneratedProtocolMessageType( "GetTransactionsRequest", (_message.Message,), { "DESCRIPTOR": _GETTRANSACTIONSREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.GetTransactionsRequest) }, ) _sym_db.RegisterMessage(GetTransactionsRequest) TransactionDetails = _reflection.GeneratedProtocolMessageType( "TransactionDetails", (_message.Message,), { "DESCRIPTOR": _TRANSACTIONDETAILS, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.TransactionDetails) }, ) _sym_db.RegisterMessage(TransactionDetails) FeeLimit = _reflection.GeneratedProtocolMessageType( "FeeLimit", (_message.Message,), { "DESCRIPTOR": _FEELIMIT, "__module__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.SendRequest.DestCustomRecordsEntry) }, ), "DESCRIPTOR": _SENDREQUEST, "__module__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.SendResponse) }, ) _sym_db.RegisterMessage(SendResponse) SendToRouteRequest = _reflection.GeneratedProtocolMessageType( "SendToRouteRequest", (_message.Message,), { "DESCRIPTOR": _SENDTOROUTEREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.SendToRouteRequest) }, ) _sym_db.RegisterMessage(SendToRouteRequest) ChannelAcceptRequest = _reflection.GeneratedProtocolMessageType( "ChannelAcceptRequest", (_message.Message,), { "DESCRIPTOR": _CHANNELACCEPTREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChannelAcceptRequest) }, ) _sym_db.RegisterMessage(ChannelAcceptRequest) ChannelAcceptResponse = _reflection.GeneratedProtocolMessageType( "ChannelAcceptResponse", (_message.Message,), { "DESCRIPTOR": _CHANNELACCEPTRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChannelAcceptResponse) }, ) _sym_db.RegisterMessage(ChannelAcceptResponse) ChannelPoint = _reflection.GeneratedProtocolMessageType( "ChannelPoint", (_message.Message,), { "DESCRIPTOR": _CHANNELPOINT, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChannelPoint) }, ) _sym_db.RegisterMessage(ChannelPoint) OutPoint = _reflection.GeneratedProtocolMessageType( "OutPoint", (_message.Message,), { "DESCRIPTOR": _OUTPOINT, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.OutPoint) }, ) _sym_db.RegisterMessage(OutPoint) LightningAddress = _reflection.GeneratedProtocolMessageType( "LightningAddress", (_message.Message,), { "DESCRIPTOR": _LIGHTNINGADDRESS, "__module__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.EstimateFeeRequest.AddrToAmountEntry) }, ), "DESCRIPTOR": _ESTIMATEFEEREQUEST, "__module__": "lightning_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__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.SendManyRequest.AddrToAmountEntry) }, ), "DESCRIPTOR": _SENDMANYREQUEST, "__module__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.SendManyResponse) }, ) _sym_db.RegisterMessage(SendManyResponse) SendCoinsRequest = _reflection.GeneratedProtocolMessageType( "SendCoinsRequest", (_message.Message,), { "DESCRIPTOR": _SENDCOINSREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.SendCoinsRequest) }, ) _sym_db.RegisterMessage(SendCoinsRequest) SendCoinsResponse = _reflection.GeneratedProtocolMessageType( "SendCoinsResponse", (_message.Message,), { "DESCRIPTOR": _SENDCOINSRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.SendCoinsResponse) }, ) _sym_db.RegisterMessage(SendCoinsResponse) ListUnspentRequest = _reflection.GeneratedProtocolMessageType( "ListUnspentRequest", (_message.Message,), { "DESCRIPTOR": _LISTUNSPENTREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ListUnspentRequest) }, ) _sym_db.RegisterMessage(ListUnspentRequest) ListUnspentResponse = _reflection.GeneratedProtocolMessageType( "ListUnspentResponse", (_message.Message,), { "DESCRIPTOR": _LISTUNSPENTRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ListUnspentResponse) }, ) _sym_db.RegisterMessage(ListUnspentResponse) NewAddressRequest = _reflection.GeneratedProtocolMessageType( "NewAddressRequest", (_message.Message,), { "DESCRIPTOR": _NEWADDRESSREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.NewAddressRequest) }, ) _sym_db.RegisterMessage(NewAddressRequest) NewAddressResponse = _reflection.GeneratedProtocolMessageType( "NewAddressResponse", (_message.Message,), { "DESCRIPTOR": _NEWADDRESSRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.NewAddressResponse) }, ) _sym_db.RegisterMessage(NewAddressResponse) SignMessageRequest = _reflection.GeneratedProtocolMessageType( "SignMessageRequest", (_message.Message,), { "DESCRIPTOR": _SIGNMESSAGEREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.SignMessageRequest) }, ) _sym_db.RegisterMessage(SignMessageRequest) SignMessageResponse = _reflection.GeneratedProtocolMessageType( "SignMessageResponse", (_message.Message,), { "DESCRIPTOR": _SIGNMESSAGERESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.SignMessageResponse) }, ) _sym_db.RegisterMessage(SignMessageResponse) VerifyMessageRequest = _reflection.GeneratedProtocolMessageType( "VerifyMessageRequest", (_message.Message,), { "DESCRIPTOR": _VERIFYMESSAGEREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.VerifyMessageRequest) }, ) _sym_db.RegisterMessage(VerifyMessageRequest) VerifyMessageResponse = _reflection.GeneratedProtocolMessageType( "VerifyMessageResponse", (_message.Message,), { "DESCRIPTOR": _VERIFYMESSAGERESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.VerifyMessageResponse) }, ) _sym_db.RegisterMessage(VerifyMessageResponse) ConnectPeerRequest = _reflection.GeneratedProtocolMessageType( "ConnectPeerRequest", (_message.Message,), { "DESCRIPTOR": _CONNECTPEERREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ConnectPeerRequest) }, ) _sym_db.RegisterMessage(ConnectPeerRequest) ConnectPeerResponse = _reflection.GeneratedProtocolMessageType( "ConnectPeerResponse", (_message.Message,), { "DESCRIPTOR": _CONNECTPEERRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ConnectPeerResponse) }, ) _sym_db.RegisterMessage(ConnectPeerResponse) DisconnectPeerRequest = _reflection.GeneratedProtocolMessageType( "DisconnectPeerRequest", (_message.Message,), { "DESCRIPTOR": _DISCONNECTPEERREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.DisconnectPeerRequest) }, ) _sym_db.RegisterMessage(DisconnectPeerRequest) DisconnectPeerResponse = _reflection.GeneratedProtocolMessageType( "DisconnectPeerResponse", (_message.Message,), { "DESCRIPTOR": _DISCONNECTPEERRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.DisconnectPeerResponse) }, ) _sym_db.RegisterMessage(DisconnectPeerResponse) HTLC = _reflection.GeneratedProtocolMessageType( "HTLC", (_message.Message,), { "DESCRIPTOR": _HTLC, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.HTLC) }, ) _sym_db.RegisterMessage(HTLC) ChannelConstraints = _reflection.GeneratedProtocolMessageType( "ChannelConstraints", (_message.Message,), { "DESCRIPTOR": _CHANNELCONSTRAINTS, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChannelConstraints) }, ) _sym_db.RegisterMessage(ChannelConstraints) Channel = _reflection.GeneratedProtocolMessageType( "Channel", (_message.Message,), { "DESCRIPTOR": _CHANNEL, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.Channel) }, ) _sym_db.RegisterMessage(Channel) ListChannelsRequest = _reflection.GeneratedProtocolMessageType( "ListChannelsRequest", (_message.Message,), { "DESCRIPTOR": _LISTCHANNELSREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ListChannelsRequest) }, ) _sym_db.RegisterMessage(ListChannelsRequest) ListChannelsResponse = _reflection.GeneratedProtocolMessageType( "ListChannelsResponse", (_message.Message,), { "DESCRIPTOR": _LISTCHANNELSRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ListChannelsResponse) }, ) _sym_db.RegisterMessage(ListChannelsResponse) ChannelCloseSummary = _reflection.GeneratedProtocolMessageType( "ChannelCloseSummary", (_message.Message,), { "DESCRIPTOR": _CHANNELCLOSESUMMARY, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChannelCloseSummary) }, ) _sym_db.RegisterMessage(ChannelCloseSummary) Resolution = _reflection.GeneratedProtocolMessageType( "Resolution", (_message.Message,), { "DESCRIPTOR": _RESOLUTION, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.Resolution) }, ) _sym_db.RegisterMessage(Resolution) ClosedChannelsRequest = _reflection.GeneratedProtocolMessageType( "ClosedChannelsRequest", (_message.Message,), { "DESCRIPTOR": _CLOSEDCHANNELSREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ClosedChannelsRequest) }, ) _sym_db.RegisterMessage(ClosedChannelsRequest) ClosedChannelsResponse = _reflection.GeneratedProtocolMessageType( "ClosedChannelsResponse", (_message.Message,), { "DESCRIPTOR": _CLOSEDCHANNELSRESPONSE, "__module__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.Peer.FeaturesEntry) }, ), "DESCRIPTOR": _PEER, "__module__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.TimestampedError) }, ) _sym_db.RegisterMessage(TimestampedError) ListPeersRequest = _reflection.GeneratedProtocolMessageType( "ListPeersRequest", (_message.Message,), { "DESCRIPTOR": _LISTPEERSREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ListPeersRequest) }, ) _sym_db.RegisterMessage(ListPeersRequest) ListPeersResponse = _reflection.GeneratedProtocolMessageType( "ListPeersResponse", (_message.Message,), { "DESCRIPTOR": _LISTPEERSRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ListPeersResponse) }, ) _sym_db.RegisterMessage(ListPeersResponse) PeerEventSubscription = _reflection.GeneratedProtocolMessageType( "PeerEventSubscription", (_message.Message,), { "DESCRIPTOR": _PEEREVENTSUBSCRIPTION, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.PeerEventSubscription) }, ) _sym_db.RegisterMessage(PeerEventSubscription) PeerEvent = _reflection.GeneratedProtocolMessageType( "PeerEvent", (_message.Message,), { "DESCRIPTOR": _PEEREVENT, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.PeerEvent) }, ) _sym_db.RegisterMessage(PeerEvent) GetInfoRequest = _reflection.GeneratedProtocolMessageType( "GetInfoRequest", (_message.Message,), { "DESCRIPTOR": _GETINFOREQUEST, "__module__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.GetInfoResponse.FeaturesEntry) }, ), "DESCRIPTOR": _GETINFORESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.GetInfoResponse) }, ) _sym_db.RegisterMessage(GetInfoResponse) _sym_db.RegisterMessage(GetInfoResponse.FeaturesEntry) GetRecoveryInfoRequest = _reflection.GeneratedProtocolMessageType( "GetRecoveryInfoRequest", (_message.Message,), { "DESCRIPTOR": _GETRECOVERYINFOREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.GetRecoveryInfoRequest) }, ) _sym_db.RegisterMessage(GetRecoveryInfoRequest) GetRecoveryInfoResponse = _reflection.GeneratedProtocolMessageType( "GetRecoveryInfoResponse", (_message.Message,), { "DESCRIPTOR": _GETRECOVERYINFORESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.GetRecoveryInfoResponse) }, ) _sym_db.RegisterMessage(GetRecoveryInfoResponse) Chain = _reflection.GeneratedProtocolMessageType( "Chain", (_message.Message,), { "DESCRIPTOR": _CHAIN, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.Chain) }, ) _sym_db.RegisterMessage(Chain) ConfirmationUpdate = _reflection.GeneratedProtocolMessageType( "ConfirmationUpdate", (_message.Message,), { "DESCRIPTOR": _CONFIRMATIONUPDATE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ConfirmationUpdate) }, ) _sym_db.RegisterMessage(ConfirmationUpdate) ChannelOpenUpdate = _reflection.GeneratedProtocolMessageType( "ChannelOpenUpdate", (_message.Message,), { "DESCRIPTOR": _CHANNELOPENUPDATE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChannelOpenUpdate) }, ) _sym_db.RegisterMessage(ChannelOpenUpdate) ChannelCloseUpdate = _reflection.GeneratedProtocolMessageType( "ChannelCloseUpdate", (_message.Message,), { "DESCRIPTOR": _CHANNELCLOSEUPDATE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChannelCloseUpdate) }, ) _sym_db.RegisterMessage(ChannelCloseUpdate) CloseChannelRequest = _reflection.GeneratedProtocolMessageType( "CloseChannelRequest", (_message.Message,), { "DESCRIPTOR": _CLOSECHANNELREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.CloseChannelRequest) }, ) _sym_db.RegisterMessage(CloseChannelRequest) CloseStatusUpdate = _reflection.GeneratedProtocolMessageType( "CloseStatusUpdate", (_message.Message,), { "DESCRIPTOR": _CLOSESTATUSUPDATE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.CloseStatusUpdate) }, ) _sym_db.RegisterMessage(CloseStatusUpdate) PendingUpdate = _reflection.GeneratedProtocolMessageType( "PendingUpdate", (_message.Message,), { "DESCRIPTOR": _PENDINGUPDATE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.PendingUpdate) }, ) _sym_db.RegisterMessage(PendingUpdate) ReadyForPsbtFunding = _reflection.GeneratedProtocolMessageType( "ReadyForPsbtFunding", (_message.Message,), { "DESCRIPTOR": _READYFORPSBTFUNDING, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ReadyForPsbtFunding) }, ) _sym_db.RegisterMessage(ReadyForPsbtFunding) BatchOpenChannelRequest = _reflection.GeneratedProtocolMessageType( "BatchOpenChannelRequest", (_message.Message,), { "DESCRIPTOR": _BATCHOPENCHANNELREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.BatchOpenChannelRequest) }, ) _sym_db.RegisterMessage(BatchOpenChannelRequest) BatchOpenChannel = _reflection.GeneratedProtocolMessageType( "BatchOpenChannel", (_message.Message,), { "DESCRIPTOR": _BATCHOPENCHANNEL, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.BatchOpenChannel) }, ) _sym_db.RegisterMessage(BatchOpenChannel) BatchOpenChannelResponse = _reflection.GeneratedProtocolMessageType( "BatchOpenChannelResponse", (_message.Message,), { "DESCRIPTOR": _BATCHOPENCHANNELRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.BatchOpenChannelResponse) }, ) _sym_db.RegisterMessage(BatchOpenChannelResponse) OpenChannelRequest = _reflection.GeneratedProtocolMessageType( "OpenChannelRequest", (_message.Message,), { "DESCRIPTOR": _OPENCHANNELREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.OpenChannelRequest) }, ) _sym_db.RegisterMessage(OpenChannelRequest) OpenStatusUpdate = _reflection.GeneratedProtocolMessageType( "OpenStatusUpdate", (_message.Message,), { "DESCRIPTOR": _OPENSTATUSUPDATE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.OpenStatusUpdate) }, ) _sym_db.RegisterMessage(OpenStatusUpdate) KeyLocator = _reflection.GeneratedProtocolMessageType( "KeyLocator", (_message.Message,), { "DESCRIPTOR": _KEYLOCATOR, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.KeyLocator) }, ) _sym_db.RegisterMessage(KeyLocator) KeyDescriptor = _reflection.GeneratedProtocolMessageType( "KeyDescriptor", (_message.Message,), { "DESCRIPTOR": _KEYDESCRIPTOR, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.KeyDescriptor) }, ) _sym_db.RegisterMessage(KeyDescriptor) ChanPointShim = _reflection.GeneratedProtocolMessageType( "ChanPointShim", (_message.Message,), { "DESCRIPTOR": _CHANPOINTSHIM, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChanPointShim) }, ) _sym_db.RegisterMessage(ChanPointShim) PsbtShim = _reflection.GeneratedProtocolMessageType( "PsbtShim", (_message.Message,), { "DESCRIPTOR": _PSBTSHIM, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.PsbtShim) }, ) _sym_db.RegisterMessage(PsbtShim) FundingShim = _reflection.GeneratedProtocolMessageType( "FundingShim", (_message.Message,), { "DESCRIPTOR": _FUNDINGSHIM, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.FundingShim) }, ) _sym_db.RegisterMessage(FundingShim) FundingShimCancel = _reflection.GeneratedProtocolMessageType( "FundingShimCancel", (_message.Message,), { "DESCRIPTOR": _FUNDINGSHIMCANCEL, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.FundingShimCancel) }, ) _sym_db.RegisterMessage(FundingShimCancel) FundingPsbtVerify = _reflection.GeneratedProtocolMessageType( "FundingPsbtVerify", (_message.Message,), { "DESCRIPTOR": _FUNDINGPSBTVERIFY, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.FundingPsbtVerify) }, ) _sym_db.RegisterMessage(FundingPsbtVerify) FundingPsbtFinalize = _reflection.GeneratedProtocolMessageType( "FundingPsbtFinalize", (_message.Message,), { "DESCRIPTOR": _FUNDINGPSBTFINALIZE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.FundingPsbtFinalize) }, ) _sym_db.RegisterMessage(FundingPsbtFinalize) FundingTransitionMsg = _reflection.GeneratedProtocolMessageType( "FundingTransitionMsg", (_message.Message,), { "DESCRIPTOR": _FUNDINGTRANSITIONMSG, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.FundingTransitionMsg) }, ) _sym_db.RegisterMessage(FundingTransitionMsg) FundingStateStepResp = _reflection.GeneratedProtocolMessageType( "FundingStateStepResp", (_message.Message,), { "DESCRIPTOR": _FUNDINGSTATESTEPRESP, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.FundingStateStepResp) }, ) _sym_db.RegisterMessage(FundingStateStepResp) PendingHTLC = _reflection.GeneratedProtocolMessageType( "PendingHTLC", (_message.Message,), { "DESCRIPTOR": _PENDINGHTLC, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.PendingHTLC) }, ) _sym_db.RegisterMessage(PendingHTLC) PendingChannelsRequest = _reflection.GeneratedProtocolMessageType( "PendingChannelsRequest", (_message.Message,), { "DESCRIPTOR": _PENDINGCHANNELSREQUEST, "__module__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.PendingChannelsResponse.PendingChannel) }, ), "PendingOpenChannel": _reflection.GeneratedProtocolMessageType( "PendingOpenChannel", (_message.Message,), { "DESCRIPTOR": _PENDINGCHANNELSRESPONSE_PENDINGOPENCHANNEL, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.PendingChannelsResponse.PendingOpenChannel) }, ), "WaitingCloseChannel": _reflection.GeneratedProtocolMessageType( "WaitingCloseChannel", (_message.Message,), { "DESCRIPTOR": _PENDINGCHANNELSRESPONSE_WAITINGCLOSECHANNEL, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.PendingChannelsResponse.WaitingCloseChannel) }, ), "Commitments": _reflection.GeneratedProtocolMessageType( "Commitments", (_message.Message,), { "DESCRIPTOR": _PENDINGCHANNELSRESPONSE_COMMITMENTS, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.PendingChannelsResponse.Commitments) }, ), "ClosedChannel": _reflection.GeneratedProtocolMessageType( "ClosedChannel", (_message.Message,), { "DESCRIPTOR": _PENDINGCHANNELSRESPONSE_CLOSEDCHANNEL, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.PendingChannelsResponse.ClosedChannel) }, ), "ForceClosedChannel": _reflection.GeneratedProtocolMessageType( "ForceClosedChannel", (_message.Message,), { "DESCRIPTOR": _PENDINGCHANNELSRESPONSE_FORCECLOSEDCHANNEL, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.PendingChannelsResponse.ForceClosedChannel) }, ), "DESCRIPTOR": _PENDINGCHANNELSRESPONSE, "__module__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChannelEventSubscription) }, ) _sym_db.RegisterMessage(ChannelEventSubscription) ChannelEventUpdate = _reflection.GeneratedProtocolMessageType( "ChannelEventUpdate", (_message.Message,), { "DESCRIPTOR": _CHANNELEVENTUPDATE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChannelEventUpdate) }, ) _sym_db.RegisterMessage(ChannelEventUpdate) WalletAccountBalance = _reflection.GeneratedProtocolMessageType( "WalletAccountBalance", (_message.Message,), { "DESCRIPTOR": _WALLETACCOUNTBALANCE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.WalletAccountBalance) }, ) _sym_db.RegisterMessage(WalletAccountBalance) WalletBalanceRequest = _reflection.GeneratedProtocolMessageType( "WalletBalanceRequest", (_message.Message,), { "DESCRIPTOR": _WALLETBALANCEREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.WalletBalanceRequest) }, ) _sym_db.RegisterMessage(WalletBalanceRequest) WalletBalanceResponse = _reflection.GeneratedProtocolMessageType( "WalletBalanceResponse", (_message.Message,), { "AccountBalanceEntry": _reflection.GeneratedProtocolMessageType( "AccountBalanceEntry", (_message.Message,), { "DESCRIPTOR": _WALLETBALANCERESPONSE_ACCOUNTBALANCEENTRY, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.WalletBalanceResponse.AccountBalanceEntry) }, ), "DESCRIPTOR": _WALLETBALANCERESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.WalletBalanceResponse) }, ) _sym_db.RegisterMessage(WalletBalanceResponse) _sym_db.RegisterMessage(WalletBalanceResponse.AccountBalanceEntry) Amount = _reflection.GeneratedProtocolMessageType( "Amount", (_message.Message,), { "DESCRIPTOR": _AMOUNT, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.Amount) }, ) _sym_db.RegisterMessage(Amount) ChannelBalanceRequest = _reflection.GeneratedProtocolMessageType( "ChannelBalanceRequest", (_message.Message,), { "DESCRIPTOR": _CHANNELBALANCEREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChannelBalanceRequest) }, ) _sym_db.RegisterMessage(ChannelBalanceRequest) ChannelBalanceResponse = _reflection.GeneratedProtocolMessageType( "ChannelBalanceResponse", (_message.Message,), { "DESCRIPTOR": _CHANNELBALANCERESPONSE, "__module__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.QueryRoutesRequest.DestCustomRecordsEntry) }, ), "DESCRIPTOR": _QUERYROUTESREQUEST, "__module__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.NodePair) }, ) _sym_db.RegisterMessage(NodePair) EdgeLocator = _reflection.GeneratedProtocolMessageType( "EdgeLocator", (_message.Message,), { "DESCRIPTOR": _EDGELOCATOR, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.EdgeLocator) }, ) _sym_db.RegisterMessage(EdgeLocator) QueryRoutesResponse = _reflection.GeneratedProtocolMessageType( "QueryRoutesResponse", (_message.Message,), { "DESCRIPTOR": _QUERYROUTESRESPONSE, "__module__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.Hop.CustomRecordsEntry) }, ), "DESCRIPTOR": _HOP, "__module__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.MPPRecord) }, ) _sym_db.RegisterMessage(MPPRecord) AMPRecord = _reflection.GeneratedProtocolMessageType( "AMPRecord", (_message.Message,), { "DESCRIPTOR": _AMPRECORD, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.AMPRecord) }, ) _sym_db.RegisterMessage(AMPRecord) Route = _reflection.GeneratedProtocolMessageType( "Route", (_message.Message,), { "DESCRIPTOR": _ROUTE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.Route) }, ) _sym_db.RegisterMessage(Route) NodeInfoRequest = _reflection.GeneratedProtocolMessageType( "NodeInfoRequest", (_message.Message,), { "DESCRIPTOR": _NODEINFOREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.NodeInfoRequest) }, ) _sym_db.RegisterMessage(NodeInfoRequest) NodeInfo = _reflection.GeneratedProtocolMessageType( "NodeInfo", (_message.Message,), { "DESCRIPTOR": _NODEINFO, "__module__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.LightningNode.FeaturesEntry) }, ), "DESCRIPTOR": _LIGHTNINGNODE, "__module__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.NodeAddress) }, ) _sym_db.RegisterMessage(NodeAddress) RoutingPolicy = _reflection.GeneratedProtocolMessageType( "RoutingPolicy", (_message.Message,), { "DESCRIPTOR": _ROUTINGPOLICY, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.RoutingPolicy) }, ) _sym_db.RegisterMessage(RoutingPolicy) ChannelEdge = _reflection.GeneratedProtocolMessageType( "ChannelEdge", (_message.Message,), { "DESCRIPTOR": _CHANNELEDGE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChannelEdge) }, ) _sym_db.RegisterMessage(ChannelEdge) ChannelGraphRequest = _reflection.GeneratedProtocolMessageType( "ChannelGraphRequest", (_message.Message,), { "DESCRIPTOR": _CHANNELGRAPHREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChannelGraphRequest) }, ) _sym_db.RegisterMessage(ChannelGraphRequest) ChannelGraph = _reflection.GeneratedProtocolMessageType( "ChannelGraph", (_message.Message,), { "DESCRIPTOR": _CHANNELGRAPH, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChannelGraph) }, ) _sym_db.RegisterMessage(ChannelGraph) NodeMetricsRequest = _reflection.GeneratedProtocolMessageType( "NodeMetricsRequest", (_message.Message,), { "DESCRIPTOR": _NODEMETRICSREQUEST, "__module__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.NodeMetricsResponse.BetweennessCentralityEntry) }, ), "DESCRIPTOR": _NODEMETRICSRESPONSE, "__module__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.FloatMetric) }, ) _sym_db.RegisterMessage(FloatMetric) ChanInfoRequest = _reflection.GeneratedProtocolMessageType( "ChanInfoRequest", (_message.Message,), { "DESCRIPTOR": _CHANINFOREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChanInfoRequest) }, ) _sym_db.RegisterMessage(ChanInfoRequest) NetworkInfoRequest = _reflection.GeneratedProtocolMessageType( "NetworkInfoRequest", (_message.Message,), { "DESCRIPTOR": _NETWORKINFOREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.NetworkInfoRequest) }, ) _sym_db.RegisterMessage(NetworkInfoRequest) NetworkInfo = _reflection.GeneratedProtocolMessageType( "NetworkInfo", (_message.Message,), { "DESCRIPTOR": _NETWORKINFO, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.NetworkInfo) }, ) _sym_db.RegisterMessage(NetworkInfo) StopRequest = _reflection.GeneratedProtocolMessageType( "StopRequest", (_message.Message,), { "DESCRIPTOR": _STOPREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.StopRequest) }, ) _sym_db.RegisterMessage(StopRequest) StopResponse = _reflection.GeneratedProtocolMessageType( "StopResponse", (_message.Message,), { "DESCRIPTOR": _STOPRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.StopResponse) }, ) _sym_db.RegisterMessage(StopResponse) GraphTopologySubscription = _reflection.GeneratedProtocolMessageType( "GraphTopologySubscription", (_message.Message,), { "DESCRIPTOR": _GRAPHTOPOLOGYSUBSCRIPTION, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.GraphTopologySubscription) }, ) _sym_db.RegisterMessage(GraphTopologySubscription) GraphTopologyUpdate = _reflection.GeneratedProtocolMessageType( "GraphTopologyUpdate", (_message.Message,), { "DESCRIPTOR": _GRAPHTOPOLOGYUPDATE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.GraphTopologyUpdate) }, ) _sym_db.RegisterMessage(GraphTopologyUpdate) NodeUpdate = _reflection.GeneratedProtocolMessageType( "NodeUpdate", (_message.Message,), { "FeaturesEntry": _reflection.GeneratedProtocolMessageType( "FeaturesEntry", (_message.Message,), { "DESCRIPTOR": _NODEUPDATE_FEATURESENTRY, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.NodeUpdate.FeaturesEntry) }, ), "DESCRIPTOR": _NODEUPDATE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.NodeUpdate) }, ) _sym_db.RegisterMessage(NodeUpdate) _sym_db.RegisterMessage(NodeUpdate.FeaturesEntry) ChannelEdgeUpdate = _reflection.GeneratedProtocolMessageType( "ChannelEdgeUpdate", (_message.Message,), { "DESCRIPTOR": _CHANNELEDGEUPDATE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChannelEdgeUpdate) }, ) _sym_db.RegisterMessage(ChannelEdgeUpdate) ClosedChannelUpdate = _reflection.GeneratedProtocolMessageType( "ClosedChannelUpdate", (_message.Message,), { "DESCRIPTOR": _CLOSEDCHANNELUPDATE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ClosedChannelUpdate) }, ) _sym_db.RegisterMessage(ClosedChannelUpdate) HopHint = _reflection.GeneratedProtocolMessageType( "HopHint", (_message.Message,), { "DESCRIPTOR": _HOPHINT, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.HopHint) }, ) _sym_db.RegisterMessage(HopHint) SetID = _reflection.GeneratedProtocolMessageType( "SetID", (_message.Message,), { "DESCRIPTOR": _SETID, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.SetID) }, ) _sym_db.RegisterMessage(SetID) RouteHint = _reflection.GeneratedProtocolMessageType( "RouteHint", (_message.Message,), { "DESCRIPTOR": _ROUTEHINT, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.RouteHint) }, ) _sym_db.RegisterMessage(RouteHint) AMPInvoiceState = _reflection.GeneratedProtocolMessageType( "AMPInvoiceState", (_message.Message,), { "DESCRIPTOR": _AMPINVOICESTATE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.AMPInvoiceState) }, ) _sym_db.RegisterMessage(AMPInvoiceState) Invoice = _reflection.GeneratedProtocolMessageType( "Invoice", (_message.Message,), { "FeaturesEntry": _reflection.GeneratedProtocolMessageType( "FeaturesEntry", (_message.Message,), { "DESCRIPTOR": _INVOICE_FEATURESENTRY, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.Invoice.FeaturesEntry) }, ), "AmpInvoiceStateEntry": _reflection.GeneratedProtocolMessageType( "AmpInvoiceStateEntry", (_message.Message,), { "DESCRIPTOR": _INVOICE_AMPINVOICESTATEENTRY, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.Invoice.AmpInvoiceStateEntry) }, ), "DESCRIPTOR": _INVOICE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.Invoice) }, ) _sym_db.RegisterMessage(Invoice) _sym_db.RegisterMessage(Invoice.FeaturesEntry) _sym_db.RegisterMessage(Invoice.AmpInvoiceStateEntry) InvoiceHTLC = _reflection.GeneratedProtocolMessageType( "InvoiceHTLC", (_message.Message,), { "CustomRecordsEntry": _reflection.GeneratedProtocolMessageType( "CustomRecordsEntry", (_message.Message,), { "DESCRIPTOR": _INVOICEHTLC_CUSTOMRECORDSENTRY, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.InvoiceHTLC.CustomRecordsEntry) }, ), "DESCRIPTOR": _INVOICEHTLC, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.InvoiceHTLC) }, ) _sym_db.RegisterMessage(InvoiceHTLC) _sym_db.RegisterMessage(InvoiceHTLC.CustomRecordsEntry) AMP = _reflection.GeneratedProtocolMessageType( "AMP", (_message.Message,), { "DESCRIPTOR": _AMP, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.AMP) }, ) _sym_db.RegisterMessage(AMP) AddInvoiceResponse = _reflection.GeneratedProtocolMessageType( "AddInvoiceResponse", (_message.Message,), { "DESCRIPTOR": _ADDINVOICERESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.AddInvoiceResponse) }, ) _sym_db.RegisterMessage(AddInvoiceResponse) PaymentHash = _reflection.GeneratedProtocolMessageType( "PaymentHash", (_message.Message,), { "DESCRIPTOR": _PAYMENTHASH, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.PaymentHash) }, ) _sym_db.RegisterMessage(PaymentHash) ListInvoiceRequest = _reflection.GeneratedProtocolMessageType( "ListInvoiceRequest", (_message.Message,), { "DESCRIPTOR": _LISTINVOICEREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ListInvoiceRequest) }, ) _sym_db.RegisterMessage(ListInvoiceRequest) ListInvoiceResponse = _reflection.GeneratedProtocolMessageType( "ListInvoiceResponse", (_message.Message,), { "DESCRIPTOR": _LISTINVOICERESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ListInvoiceResponse) }, ) _sym_db.RegisterMessage(ListInvoiceResponse) InvoiceSubscription = _reflection.GeneratedProtocolMessageType( "InvoiceSubscription", (_message.Message,), { "DESCRIPTOR": _INVOICESUBSCRIPTION, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.InvoiceSubscription) }, ) _sym_db.RegisterMessage(InvoiceSubscription) Payment = _reflection.GeneratedProtocolMessageType( "Payment", (_message.Message,), { "DESCRIPTOR": _PAYMENT, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.Payment) }, ) _sym_db.RegisterMessage(Payment) HTLCAttempt = _reflection.GeneratedProtocolMessageType( "HTLCAttempt", (_message.Message,), { "DESCRIPTOR": _HTLCATTEMPT, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.HTLCAttempt) }, ) _sym_db.RegisterMessage(HTLCAttempt) ListPaymentsRequest = _reflection.GeneratedProtocolMessageType( "ListPaymentsRequest", (_message.Message,), { "DESCRIPTOR": _LISTPAYMENTSREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ListPaymentsRequest) }, ) _sym_db.RegisterMessage(ListPaymentsRequest) ListPaymentsResponse = _reflection.GeneratedProtocolMessageType( "ListPaymentsResponse", (_message.Message,), { "DESCRIPTOR": _LISTPAYMENTSRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ListPaymentsResponse) }, ) _sym_db.RegisterMessage(ListPaymentsResponse) DeletePaymentRequest = _reflection.GeneratedProtocolMessageType( "DeletePaymentRequest", (_message.Message,), { "DESCRIPTOR": _DELETEPAYMENTREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.DeletePaymentRequest) }, ) _sym_db.RegisterMessage(DeletePaymentRequest) DeleteAllPaymentsRequest = _reflection.GeneratedProtocolMessageType( "DeleteAllPaymentsRequest", (_message.Message,), { "DESCRIPTOR": _DELETEALLPAYMENTSREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.DeleteAllPaymentsRequest) }, ) _sym_db.RegisterMessage(DeleteAllPaymentsRequest) DeletePaymentResponse = _reflection.GeneratedProtocolMessageType( "DeletePaymentResponse", (_message.Message,), { "DESCRIPTOR": _DELETEPAYMENTRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.DeletePaymentResponse) }, ) _sym_db.RegisterMessage(DeletePaymentResponse) DeleteAllPaymentsResponse = _reflection.GeneratedProtocolMessageType( "DeleteAllPaymentsResponse", (_message.Message,), { "DESCRIPTOR": _DELETEALLPAYMENTSRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.DeleteAllPaymentsResponse) }, ) _sym_db.RegisterMessage(DeleteAllPaymentsResponse) AbandonChannelRequest = _reflection.GeneratedProtocolMessageType( "AbandonChannelRequest", (_message.Message,), { "DESCRIPTOR": _ABANDONCHANNELREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.AbandonChannelRequest) }, ) _sym_db.RegisterMessage(AbandonChannelRequest) AbandonChannelResponse = _reflection.GeneratedProtocolMessageType( "AbandonChannelResponse", (_message.Message,), { "DESCRIPTOR": _ABANDONCHANNELRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.AbandonChannelResponse) }, ) _sym_db.RegisterMessage(AbandonChannelResponse) DebugLevelRequest = _reflection.GeneratedProtocolMessageType( "DebugLevelRequest", (_message.Message,), { "DESCRIPTOR": _DEBUGLEVELREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.DebugLevelRequest) }, ) _sym_db.RegisterMessage(DebugLevelRequest) DebugLevelResponse = _reflection.GeneratedProtocolMessageType( "DebugLevelResponse", (_message.Message,), { "DESCRIPTOR": _DEBUGLEVELRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.DebugLevelResponse) }, ) _sym_db.RegisterMessage(DebugLevelResponse) PayReqString = _reflection.GeneratedProtocolMessageType( "PayReqString", (_message.Message,), { "DESCRIPTOR": _PAYREQSTRING, "__module__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.PayReq.FeaturesEntry) }, ), "DESCRIPTOR": _PAYREQ, "__module__": "lightning_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__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.Feature) }, ) _sym_db.RegisterMessage(Feature) FeeReportRequest = _reflection.GeneratedProtocolMessageType( "FeeReportRequest", (_message.Message,), { "DESCRIPTOR": _FEEREPORTREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.FeeReportRequest) }, ) _sym_db.RegisterMessage(FeeReportRequest) ChannelFeeReport = _reflection.GeneratedProtocolMessageType( "ChannelFeeReport", (_message.Message,), { "DESCRIPTOR": _CHANNELFEEREPORT, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChannelFeeReport) }, ) _sym_db.RegisterMessage(ChannelFeeReport) FeeReportResponse = _reflection.GeneratedProtocolMessageType( "FeeReportResponse", (_message.Message,), { "DESCRIPTOR": _FEEREPORTRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.FeeReportResponse) }, ) _sym_db.RegisterMessage(FeeReportResponse) PolicyUpdateRequest = _reflection.GeneratedProtocolMessageType( "PolicyUpdateRequest", (_message.Message,), { "DESCRIPTOR": _POLICYUPDATEREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.PolicyUpdateRequest) }, ) _sym_db.RegisterMessage(PolicyUpdateRequest) FailedUpdate = _reflection.GeneratedProtocolMessageType( "FailedUpdate", (_message.Message,), { "DESCRIPTOR": _FAILEDUPDATE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.FailedUpdate) }, ) _sym_db.RegisterMessage(FailedUpdate) PolicyUpdateResponse = _reflection.GeneratedProtocolMessageType( "PolicyUpdateResponse", (_message.Message,), { "DESCRIPTOR": _POLICYUPDATERESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.PolicyUpdateResponse) }, ) _sym_db.RegisterMessage(PolicyUpdateResponse) ForwardingHistoryRequest = _reflection.GeneratedProtocolMessageType( "ForwardingHistoryRequest", (_message.Message,), { "DESCRIPTOR": _FORWARDINGHISTORYREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ForwardingHistoryRequest) }, ) _sym_db.RegisterMessage(ForwardingHistoryRequest) ForwardingEvent = _reflection.GeneratedProtocolMessageType( "ForwardingEvent", (_message.Message,), { "DESCRIPTOR": _FORWARDINGEVENT, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ForwardingEvent) }, ) _sym_db.RegisterMessage(ForwardingEvent) ForwardingHistoryResponse = _reflection.GeneratedProtocolMessageType( "ForwardingHistoryResponse", (_message.Message,), { "DESCRIPTOR": _FORWARDINGHISTORYRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ForwardingHistoryResponse) }, ) _sym_db.RegisterMessage(ForwardingHistoryResponse) ExportChannelBackupRequest = _reflection.GeneratedProtocolMessageType( "ExportChannelBackupRequest", (_message.Message,), { "DESCRIPTOR": _EXPORTCHANNELBACKUPREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ExportChannelBackupRequest) }, ) _sym_db.RegisterMessage(ExportChannelBackupRequest) ChannelBackup = _reflection.GeneratedProtocolMessageType( "ChannelBackup", (_message.Message,), { "DESCRIPTOR": _CHANNELBACKUP, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChannelBackup) }, ) _sym_db.RegisterMessage(ChannelBackup) MultiChanBackup = _reflection.GeneratedProtocolMessageType( "MultiChanBackup", (_message.Message,), { "DESCRIPTOR": _MULTICHANBACKUP, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.MultiChanBackup) }, ) _sym_db.RegisterMessage(MultiChanBackup) ChanBackupExportRequest = _reflection.GeneratedProtocolMessageType( "ChanBackupExportRequest", (_message.Message,), { "DESCRIPTOR": _CHANBACKUPEXPORTREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChanBackupExportRequest) }, ) _sym_db.RegisterMessage(ChanBackupExportRequest) ChanBackupSnapshot = _reflection.GeneratedProtocolMessageType( "ChanBackupSnapshot", (_message.Message,), { "DESCRIPTOR": _CHANBACKUPSNAPSHOT, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChanBackupSnapshot) }, ) _sym_db.RegisterMessage(ChanBackupSnapshot) ChannelBackups = _reflection.GeneratedProtocolMessageType( "ChannelBackups", (_message.Message,), { "DESCRIPTOR": _CHANNELBACKUPS, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChannelBackups) }, ) _sym_db.RegisterMessage(ChannelBackups) RestoreChanBackupRequest = _reflection.GeneratedProtocolMessageType( "RestoreChanBackupRequest", (_message.Message,), { "DESCRIPTOR": _RESTORECHANBACKUPREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.RestoreChanBackupRequest) }, ) _sym_db.RegisterMessage(RestoreChanBackupRequest) RestoreBackupResponse = _reflection.GeneratedProtocolMessageType( "RestoreBackupResponse", (_message.Message,), { "DESCRIPTOR": _RESTOREBACKUPRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.RestoreBackupResponse) }, ) _sym_db.RegisterMessage(RestoreBackupResponse) ChannelBackupSubscription = _reflection.GeneratedProtocolMessageType( "ChannelBackupSubscription", (_message.Message,), { "DESCRIPTOR": _CHANNELBACKUPSUBSCRIPTION, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChannelBackupSubscription) }, ) _sym_db.RegisterMessage(ChannelBackupSubscription) VerifyChanBackupResponse = _reflection.GeneratedProtocolMessageType( "VerifyChanBackupResponse", (_message.Message,), { "DESCRIPTOR": _VERIFYCHANBACKUPRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.VerifyChanBackupResponse) }, ) _sym_db.RegisterMessage(VerifyChanBackupResponse) MacaroonPermission = _reflection.GeneratedProtocolMessageType( "MacaroonPermission", (_message.Message,), { "DESCRIPTOR": _MACAROONPERMISSION, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.MacaroonPermission) }, ) _sym_db.RegisterMessage(MacaroonPermission) BakeMacaroonRequest = _reflection.GeneratedProtocolMessageType( "BakeMacaroonRequest", (_message.Message,), { "DESCRIPTOR": _BAKEMACAROONREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.BakeMacaroonRequest) }, ) _sym_db.RegisterMessage(BakeMacaroonRequest) BakeMacaroonResponse = _reflection.GeneratedProtocolMessageType( "BakeMacaroonResponse", (_message.Message,), { "DESCRIPTOR": _BAKEMACAROONRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.BakeMacaroonResponse) }, ) _sym_db.RegisterMessage(BakeMacaroonResponse) ListMacaroonIDsRequest = _reflection.GeneratedProtocolMessageType( "ListMacaroonIDsRequest", (_message.Message,), { "DESCRIPTOR": _LISTMACAROONIDSREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ListMacaroonIDsRequest) }, ) _sym_db.RegisterMessage(ListMacaroonIDsRequest) ListMacaroonIDsResponse = _reflection.GeneratedProtocolMessageType( "ListMacaroonIDsResponse", (_message.Message,), { "DESCRIPTOR": _LISTMACAROONIDSRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ListMacaroonIDsResponse) }, ) _sym_db.RegisterMessage(ListMacaroonIDsResponse) DeleteMacaroonIDRequest = _reflection.GeneratedProtocolMessageType( "DeleteMacaroonIDRequest", (_message.Message,), { "DESCRIPTOR": _DELETEMACAROONIDREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.DeleteMacaroonIDRequest) }, ) _sym_db.RegisterMessage(DeleteMacaroonIDRequest) DeleteMacaroonIDResponse = _reflection.GeneratedProtocolMessageType( "DeleteMacaroonIDResponse", (_message.Message,), { "DESCRIPTOR": _DELETEMACAROONIDRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.DeleteMacaroonIDResponse) }, ) _sym_db.RegisterMessage(DeleteMacaroonIDResponse) MacaroonPermissionList = _reflection.GeneratedProtocolMessageType( "MacaroonPermissionList", (_message.Message,), { "DESCRIPTOR": _MACAROONPERMISSIONLIST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.MacaroonPermissionList) }, ) _sym_db.RegisterMessage(MacaroonPermissionList) ListPermissionsRequest = _reflection.GeneratedProtocolMessageType( "ListPermissionsRequest", (_message.Message,), { "DESCRIPTOR": _LISTPERMISSIONSREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ListPermissionsRequest) }, ) _sym_db.RegisterMessage(ListPermissionsRequest) ListPermissionsResponse = _reflection.GeneratedProtocolMessageType( "ListPermissionsResponse", (_message.Message,), { "MethodPermissionsEntry": _reflection.GeneratedProtocolMessageType( "MethodPermissionsEntry", (_message.Message,), { "DESCRIPTOR": _LISTPERMISSIONSRESPONSE_METHODPERMISSIONSENTRY, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ListPermissionsResponse.MethodPermissionsEntry) }, ), "DESCRIPTOR": _LISTPERMISSIONSRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ListPermissionsResponse) }, ) _sym_db.RegisterMessage(ListPermissionsResponse) _sym_db.RegisterMessage(ListPermissionsResponse.MethodPermissionsEntry) Failure = _reflection.GeneratedProtocolMessageType( "Failure", (_message.Message,), { "DESCRIPTOR": _FAILURE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.Failure) }, ) _sym_db.RegisterMessage(Failure) ChannelUpdate = _reflection.GeneratedProtocolMessageType( "ChannelUpdate", (_message.Message,), { "DESCRIPTOR": _CHANNELUPDATE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.ChannelUpdate) }, ) _sym_db.RegisterMessage(ChannelUpdate) MacaroonId = _reflection.GeneratedProtocolMessageType( "MacaroonId", (_message.Message,), { "DESCRIPTOR": _MACAROONID, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.MacaroonId) }, ) _sym_db.RegisterMessage(MacaroonId) Op = _reflection.GeneratedProtocolMessageType( "Op", (_message.Message,), { "DESCRIPTOR": _OP, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.Op) }, ) _sym_db.RegisterMessage(Op) CheckMacPermRequest = _reflection.GeneratedProtocolMessageType( "CheckMacPermRequest", (_message.Message,), { "DESCRIPTOR": _CHECKMACPERMREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.CheckMacPermRequest) }, ) _sym_db.RegisterMessage(CheckMacPermRequest) CheckMacPermResponse = _reflection.GeneratedProtocolMessageType( "CheckMacPermResponse", (_message.Message,), { "DESCRIPTOR": _CHECKMACPERMRESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.CheckMacPermResponse) }, ) _sym_db.RegisterMessage(CheckMacPermResponse) RPCMiddlewareRequest = _reflection.GeneratedProtocolMessageType( "RPCMiddlewareRequest", (_message.Message,), { "DESCRIPTOR": _RPCMIDDLEWAREREQUEST, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.RPCMiddlewareRequest) }, ) _sym_db.RegisterMessage(RPCMiddlewareRequest) StreamAuth = _reflection.GeneratedProtocolMessageType( "StreamAuth", (_message.Message,), { "DESCRIPTOR": _STREAMAUTH, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.StreamAuth) }, ) _sym_db.RegisterMessage(StreamAuth) RPCMessage = _reflection.GeneratedProtocolMessageType( "RPCMessage", (_message.Message,), { "DESCRIPTOR": _RPCMESSAGE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.RPCMessage) }, ) _sym_db.RegisterMessage(RPCMessage) RPCMiddlewareResponse = _reflection.GeneratedProtocolMessageType( "RPCMiddlewareResponse", (_message.Message,), { "DESCRIPTOR": _RPCMIDDLEWARERESPONSE, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.RPCMiddlewareResponse) }, ) _sym_db.RegisterMessage(RPCMiddlewareResponse) MiddlewareRegistration = _reflection.GeneratedProtocolMessageType( "MiddlewareRegistration", (_message.Message,), { "DESCRIPTOR": _MIDDLEWAREREGISTRATION, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.MiddlewareRegistration) }, ) _sym_db.RegisterMessage(MiddlewareRegistration) InterceptFeedback = _reflection.GeneratedProtocolMessageType( "InterceptFeedback", (_message.Message,), { "DESCRIPTOR": _INTERCEPTFEEDBACK, "__module__": "lightning_pb2" # @@protoc_insertion_point(class_scope:lnrpc.InterceptFeedback) }, ) _sym_db.RegisterMessage(InterceptFeedback) 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 _ESTIMATEFEERESPONSE.fields_by_name["feerate_sat_per_byte"]._options = None _SENDMANYREQUEST_ADDRTOAMOUNTENTRY._options = None _SENDMANYREQUEST.fields_by_name["sat_per_byte"]._options = None _SENDCOINSREQUEST.fields_by_name["sat_per_byte"]._options = None _CHANNEL.fields_by_name["chan_id"]._options = None _CHANNEL.fields_by_name["csv_delay"]._options = None _CHANNEL.fields_by_name["local_chan_reserve_sat"]._options = None _CHANNEL.fields_by_name["remote_chan_reserve_sat"]._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 _CLOSECHANNELREQUEST.fields_by_name["sat_per_byte"]._options = None _OPENCHANNELREQUEST.fields_by_name["node_pubkey_string"]._options = None _OPENCHANNELREQUEST.fields_by_name["sat_per_byte"]._options = None _PENDINGCHANNELSRESPONSE.fields_by_name["pending_closing_channels"]._options = None _WALLETBALANCERESPONSE_ACCOUNTBALANCEENTRY._options = None _CHANNELBALANCERESPONSE.fields_by_name["balance"]._options = None _CHANNELBALANCERESPONSE.fields_by_name["pending_open_balance"]._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["chan_capacity"]._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 _NODEUPDATE_FEATURESENTRY._options = None _NODEUPDATE.fields_by_name["addresses"]._options = None _NODEUPDATE.fields_by_name["global_features"]._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_AMPINVOICESTATEENTRY._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["timestamp"]._options = None _FORWARDINGEVENT.fields_by_name["chan_id_in"]._options = None _FORWARDINGEVENT.fields_by_name["chan_id_out"]._options = None _LISTPERMISSIONSRESPONSE_METHODPERMISSIONSENTRY._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, create_key=_descriptor._internal_create_key, serialized_start=28310, serialized_end=33119, methods=[ _descriptor.MethodDescriptor( name="WalletBalance", full_name="lnrpc.Lightning.WalletBalance", index=0, containing_service=None, input_type=_WALLETBALANCEREQUEST, output_type=_WALLETBALANCERESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="ChannelBalance", full_name="lnrpc.Lightning.ChannelBalance", index=1, containing_service=None, input_type=_CHANNELBALANCEREQUEST, output_type=_CHANNELBALANCERESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="GetTransactions", full_name="lnrpc.Lightning.GetTransactions", index=2, containing_service=None, input_type=_GETTRANSACTIONSREQUEST, output_type=_TRANSACTIONDETAILS, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="EstimateFee", full_name="lnrpc.Lightning.EstimateFee", index=3, containing_service=None, input_type=_ESTIMATEFEEREQUEST, output_type=_ESTIMATEFEERESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="SendCoins", full_name="lnrpc.Lightning.SendCoins", index=4, containing_service=None, input_type=_SENDCOINSREQUEST, output_type=_SENDCOINSRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="ListUnspent", full_name="lnrpc.Lightning.ListUnspent", index=5, containing_service=None, input_type=_LISTUNSPENTREQUEST, output_type=_LISTUNSPENTRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="SubscribeTransactions", full_name="lnrpc.Lightning.SubscribeTransactions", index=6, containing_service=None, input_type=_GETTRANSACTIONSREQUEST, output_type=_TRANSACTION, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="SendMany", full_name="lnrpc.Lightning.SendMany", index=7, containing_service=None, input_type=_SENDMANYREQUEST, output_type=_SENDMANYRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="NewAddress", full_name="lnrpc.Lightning.NewAddress", index=8, containing_service=None, input_type=_NEWADDRESSREQUEST, output_type=_NEWADDRESSRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="SignMessage", full_name="lnrpc.Lightning.SignMessage", index=9, containing_service=None, input_type=_SIGNMESSAGEREQUEST, output_type=_SIGNMESSAGERESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="VerifyMessage", full_name="lnrpc.Lightning.VerifyMessage", index=10, containing_service=None, input_type=_VERIFYMESSAGEREQUEST, output_type=_VERIFYMESSAGERESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="ConnectPeer", full_name="lnrpc.Lightning.ConnectPeer", index=11, containing_service=None, input_type=_CONNECTPEERREQUEST, output_type=_CONNECTPEERRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="DisconnectPeer", full_name="lnrpc.Lightning.DisconnectPeer", index=12, containing_service=None, input_type=_DISCONNECTPEERREQUEST, output_type=_DISCONNECTPEERRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="ListPeers", full_name="lnrpc.Lightning.ListPeers", index=13, containing_service=None, input_type=_LISTPEERSREQUEST, output_type=_LISTPEERSRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="SubscribePeerEvents", full_name="lnrpc.Lightning.SubscribePeerEvents", index=14, containing_service=None, input_type=_PEEREVENTSUBSCRIPTION, output_type=_PEEREVENT, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="GetInfo", full_name="lnrpc.Lightning.GetInfo", index=15, containing_service=None, input_type=_GETINFOREQUEST, output_type=_GETINFORESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="GetRecoveryInfo", full_name="lnrpc.Lightning.GetRecoveryInfo", index=16, containing_service=None, input_type=_GETRECOVERYINFOREQUEST, output_type=_GETRECOVERYINFORESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="PendingChannels", full_name="lnrpc.Lightning.PendingChannels", index=17, containing_service=None, input_type=_PENDINGCHANNELSREQUEST, output_type=_PENDINGCHANNELSRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="ListChannels", full_name="lnrpc.Lightning.ListChannels", index=18, containing_service=None, input_type=_LISTCHANNELSREQUEST, output_type=_LISTCHANNELSRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="SubscribeChannelEvents", full_name="lnrpc.Lightning.SubscribeChannelEvents", index=19, containing_service=None, input_type=_CHANNELEVENTSUBSCRIPTION, output_type=_CHANNELEVENTUPDATE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="ClosedChannels", full_name="lnrpc.Lightning.ClosedChannels", index=20, containing_service=None, input_type=_CLOSEDCHANNELSREQUEST, output_type=_CLOSEDCHANNELSRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="OpenChannelSync", full_name="lnrpc.Lightning.OpenChannelSync", index=21, containing_service=None, input_type=_OPENCHANNELREQUEST, output_type=_CHANNELPOINT, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="OpenChannel", full_name="lnrpc.Lightning.OpenChannel", index=22, containing_service=None, input_type=_OPENCHANNELREQUEST, output_type=_OPENSTATUSUPDATE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="BatchOpenChannel", full_name="lnrpc.Lightning.BatchOpenChannel", index=23, containing_service=None, input_type=_BATCHOPENCHANNELREQUEST, output_type=_BATCHOPENCHANNELRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="FundingStateStep", full_name="lnrpc.Lightning.FundingStateStep", index=24, containing_service=None, input_type=_FUNDINGTRANSITIONMSG, output_type=_FUNDINGSTATESTEPRESP, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="ChannelAcceptor", full_name="lnrpc.Lightning.ChannelAcceptor", index=25, containing_service=None, input_type=_CHANNELACCEPTRESPONSE, output_type=_CHANNELACCEPTREQUEST, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="CloseChannel", full_name="lnrpc.Lightning.CloseChannel", index=26, containing_service=None, input_type=_CLOSECHANNELREQUEST, output_type=_CLOSESTATUSUPDATE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="AbandonChannel", full_name="lnrpc.Lightning.AbandonChannel", index=27, containing_service=None, input_type=_ABANDONCHANNELREQUEST, output_type=_ABANDONCHANNELRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="SendPayment", full_name="lnrpc.Lightning.SendPayment", index=28, containing_service=None, input_type=_SENDREQUEST, output_type=_SENDRESPONSE, serialized_options=b"\210\002\001", create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="SendPaymentSync", full_name="lnrpc.Lightning.SendPaymentSync", index=29, containing_service=None, input_type=_SENDREQUEST, output_type=_SENDRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="SendToRoute", full_name="lnrpc.Lightning.SendToRoute", index=30, containing_service=None, input_type=_SENDTOROUTEREQUEST, output_type=_SENDRESPONSE, serialized_options=b"\210\002\001", create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="SendToRouteSync", full_name="lnrpc.Lightning.SendToRouteSync", index=31, containing_service=None, input_type=_SENDTOROUTEREQUEST, output_type=_SENDRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="AddInvoice", full_name="lnrpc.Lightning.AddInvoice", index=32, containing_service=None, input_type=_INVOICE, output_type=_ADDINVOICERESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="ListInvoices", full_name="lnrpc.Lightning.ListInvoices", index=33, containing_service=None, input_type=_LISTINVOICEREQUEST, output_type=_LISTINVOICERESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="LookupInvoice", full_name="lnrpc.Lightning.LookupInvoice", index=34, containing_service=None, input_type=_PAYMENTHASH, output_type=_INVOICE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="SubscribeInvoices", full_name="lnrpc.Lightning.SubscribeInvoices", index=35, containing_service=None, input_type=_INVOICESUBSCRIPTION, output_type=_INVOICE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="DecodePayReq", full_name="lnrpc.Lightning.DecodePayReq", index=36, containing_service=None, input_type=_PAYREQSTRING, output_type=_PAYREQ, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="ListPayments", full_name="lnrpc.Lightning.ListPayments", index=37, containing_service=None, input_type=_LISTPAYMENTSREQUEST, output_type=_LISTPAYMENTSRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="DeletePayment", full_name="lnrpc.Lightning.DeletePayment", index=38, containing_service=None, input_type=_DELETEPAYMENTREQUEST, output_type=_DELETEPAYMENTRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="DeleteAllPayments", full_name="lnrpc.Lightning.DeleteAllPayments", index=39, containing_service=None, input_type=_DELETEALLPAYMENTSREQUEST, output_type=_DELETEALLPAYMENTSRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="DescribeGraph", full_name="lnrpc.Lightning.DescribeGraph", index=40, containing_service=None, input_type=_CHANNELGRAPHREQUEST, output_type=_CHANNELGRAPH, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="GetNodeMetrics", full_name="lnrpc.Lightning.GetNodeMetrics", index=41, containing_service=None, input_type=_NODEMETRICSREQUEST, output_type=_NODEMETRICSRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="GetChanInfo", full_name="lnrpc.Lightning.GetChanInfo", index=42, containing_service=None, input_type=_CHANINFOREQUEST, output_type=_CHANNELEDGE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="GetNodeInfo", full_name="lnrpc.Lightning.GetNodeInfo", index=43, containing_service=None, input_type=_NODEINFOREQUEST, output_type=_NODEINFO, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="QueryRoutes", full_name="lnrpc.Lightning.QueryRoutes", index=44, containing_service=None, input_type=_QUERYROUTESREQUEST, output_type=_QUERYROUTESRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="GetNetworkInfo", full_name="lnrpc.Lightning.GetNetworkInfo", index=45, containing_service=None, input_type=_NETWORKINFOREQUEST, output_type=_NETWORKINFO, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="StopDaemon", full_name="lnrpc.Lightning.StopDaemon", index=46, containing_service=None, input_type=_STOPREQUEST, output_type=_STOPRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="SubscribeChannelGraph", full_name="lnrpc.Lightning.SubscribeChannelGraph", index=47, containing_service=None, input_type=_GRAPHTOPOLOGYSUBSCRIPTION, output_type=_GRAPHTOPOLOGYUPDATE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="DebugLevel", full_name="lnrpc.Lightning.DebugLevel", index=48, containing_service=None, input_type=_DEBUGLEVELREQUEST, output_type=_DEBUGLEVELRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="FeeReport", full_name="lnrpc.Lightning.FeeReport", index=49, containing_service=None, input_type=_FEEREPORTREQUEST, output_type=_FEEREPORTRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="UpdateChannelPolicy", full_name="lnrpc.Lightning.UpdateChannelPolicy", index=50, containing_service=None, input_type=_POLICYUPDATEREQUEST, output_type=_POLICYUPDATERESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="ForwardingHistory", full_name="lnrpc.Lightning.ForwardingHistory", index=51, containing_service=None, input_type=_FORWARDINGHISTORYREQUEST, output_type=_FORWARDINGHISTORYRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="ExportChannelBackup", full_name="lnrpc.Lightning.ExportChannelBackup", index=52, containing_service=None, input_type=_EXPORTCHANNELBACKUPREQUEST, output_type=_CHANNELBACKUP, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="ExportAllChannelBackups", full_name="lnrpc.Lightning.ExportAllChannelBackups", index=53, containing_service=None, input_type=_CHANBACKUPEXPORTREQUEST, output_type=_CHANBACKUPSNAPSHOT, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="VerifyChanBackup", full_name="lnrpc.Lightning.VerifyChanBackup", index=54, containing_service=None, input_type=_CHANBACKUPSNAPSHOT, output_type=_VERIFYCHANBACKUPRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="RestoreChannelBackups", full_name="lnrpc.Lightning.RestoreChannelBackups", index=55, containing_service=None, input_type=_RESTORECHANBACKUPREQUEST, output_type=_RESTOREBACKUPRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="SubscribeChannelBackups", full_name="lnrpc.Lightning.SubscribeChannelBackups", index=56, containing_service=None, input_type=_CHANNELBACKUPSUBSCRIPTION, output_type=_CHANBACKUPSNAPSHOT, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="BakeMacaroon", full_name="lnrpc.Lightning.BakeMacaroon", index=57, containing_service=None, input_type=_BAKEMACAROONREQUEST, output_type=_BAKEMACAROONRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="ListMacaroonIDs", full_name="lnrpc.Lightning.ListMacaroonIDs", index=58, containing_service=None, input_type=_LISTMACAROONIDSREQUEST, output_type=_LISTMACAROONIDSRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="DeleteMacaroonID", full_name="lnrpc.Lightning.DeleteMacaroonID", index=59, containing_service=None, input_type=_DELETEMACAROONIDREQUEST, output_type=_DELETEMACAROONIDRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="ListPermissions", full_name="lnrpc.Lightning.ListPermissions", index=60, containing_service=None, input_type=_LISTPERMISSIONSREQUEST, output_type=_LISTPERMISSIONSRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="CheckMacaroonPermissions", full_name="lnrpc.Lightning.CheckMacaroonPermissions", index=61, containing_service=None, input_type=_CHECKMACPERMREQUEST, output_type=_CHECKMACPERMRESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="RegisterRPCMiddleware", full_name="lnrpc.Lightning.RegisterRPCMiddleware", index=62, containing_service=None, input_type=_RPCMIDDLEWARERESPONSE, output_type=_RPCMIDDLEWAREREQUEST, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="SendCustomMessage", full_name="lnrpc.Lightning.SendCustomMessage", index=63, containing_service=None, input_type=_SENDCUSTOMMESSAGEREQUEST, output_type=_SENDCUSTOMMESSAGERESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name="SubscribeCustomMessages", full_name="lnrpc.Lightning.SubscribeCustomMessages", index=64, containing_service=None, input_type=_SUBSCRIBECUSTOMMESSAGESREQUEST, output_type=_CUSTOMMESSAGE, serialized_options=None, create_key=_descriptor._internal_create_key, ), ], ) _sym_db.RegisterServiceDescriptor(_LIGHTNING) DESCRIPTOR.services_by_name["Lightning"] = _LIGHTNING # @@protoc_insertion_point(module_scope)