bitcoin-s/api/lnrpc/Invoice.html
Docusaurus bot b97a90339d Deploy website
Deploy website version based on a911d53eae
2025-01-17 15:39:32 +00:00

168 lines
181 KiB
HTML

<!DOCTYPE html ><html><head><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport"/><title></title><meta content="" name="description"/><meta content="" name="keywords"/><meta http-equiv="content-type" content="text/html; charset=UTF-8"/><link href="../lib/index.css" media="screen" type="text/css" rel="stylesheet"/><link href="../lib/template.css" media="screen" type="text/css" rel="stylesheet"/><link href="../lib/print.css" media="print" type="text/css" rel="stylesheet"/><link href="../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css"/><script type="text/javascript" src="../lib/jquery.min.js"></script><script type="text/javascript" src="../lib/index.js"></script><script type="text/javascript" src="../index.js"></script><script type="text/javascript" src="../lib/scheduler.js"></script><script type="text/javascript" src="../lib/template.js"></script><script type="text/javascript">/* this variable can be used by the JS to determine the path to the root document */
var toRoot = '../';</script></head><body><div id="search"><span id="doc-title"><span id="doc-version"></span></span> <span class="close-results"><span class="left">&lt;</span> Back</span><div id="textfilter"><span class="input"><input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/"/><i class="clear material-icons"></i><i id="search-icon" class="material-icons"></i></span></div></div><div id="search-results"><div id="search-progress"><div id="progress-fill"></div></div><div id="results-content"><div id="entity-results"></div><div id="member-results"></div></div></div><div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;"><div id="content-container" style="-webkit-overflow-scrolling: touch;"><div id="subpackage-spacer"><div id="packages"><h1>Packages</h1><ul><li class="indented0 " name="_root_.root" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="_root_" class="anchorToMember"></a><a id="root:_root_" class="anchorToMember"></a> <span class="permalink"><a href="../index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../index.html" title=""><span class="name">root</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="indented1 " name="_root_.lnrpc" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="lnrpc" class="anchorToMember"></a><a id="lnrpc:lnrpc" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="index.html" title=""><span class="name">lnrpc</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="current-entities indented1"><a href="AMP$.html" title="" class="object"></a> <a href="AMP.html" title="Details specific to AMP HTLCs." class="class"></a><a href="AMP.html" title="Details specific to AMP HTLCs.">AMP</a></li><li class="current-entities indented1"><a href="AMPInvoiceState$.html" title="" class="object"></a> <a href="AMPInvoiceState.html" title="" class="class"></a><a href="AMPInvoiceState.html" title="">AMPInvoiceState</a></li><li class="current-entities indented1"><a href="AMPRecord$.html" title="" class="object"></a> <a href="AMPRecord.html" title="" class="class"></a><a href="AMPRecord.html" title="">AMPRecord</a></li><li class="current-entities indented1"><a href="AbandonChannelRequest$.html" title="" class="object"></a> <a href="AbandonChannelRequest.html" title="" class="class"></a><a href="AbandonChannelRequest.html" title="">AbandonChannelRequest</a></li><li class="current-entities indented1"><a href="AbandonChannelResponse$.html" title="" class="object"></a> <a href="AbandonChannelResponse.html" title="" class="class"></a><a href="AbandonChannelResponse.html" title="">AbandonChannelResponse</a></li><li class="current-entities indented1"><a href="AddInvoiceResponse$.html" title="" class="object"></a> <a href="AddInvoiceResponse.html" title="" class="class"></a><a href="AddInvoiceResponse.html" title="">AddInvoiceResponse</a></li><li class="current-entities indented1"><a href="AddressType$.html" title="" class="object"></a> <a href="AddressType.html" title="AddressType has to be one of:" class="class"></a><a href="AddressType.html" title="AddressType has to be one of:">AddressType</a></li><li class="current-entities indented1"><a href="AliasMap$.html" title="" class="object"></a> <a href="AliasMap.html" title="" class="class"></a><a href="AliasMap.html" title="">AliasMap</a></li><li class="current-entities indented1"><a href="Amount$.html" title="" class="object"></a> <a href="Amount.html" title="" class="class"></a><a href="Amount.html" title="">Amount</a></li><li class="current-entities indented1"><a href="BakeMacaroonRequest$.html" title="" class="object"></a> <a href="BakeMacaroonRequest.html" title="" class="class"></a><a href="BakeMacaroonRequest.html" title="">BakeMacaroonRequest</a></li><li class="current-entities indented1"><a href="BakeMacaroonResponse$.html" title="" class="object"></a> <a href="BakeMacaroonResponse.html" title="" class="class"></a><a href="BakeMacaroonResponse.html" title="">BakeMacaroonResponse</a></li><li class="current-entities indented1"><a href="BatchOpenChannel$.html" title="" class="object"></a> <a href="BatchOpenChannel.html" title="" class="class"></a><a href="BatchOpenChannel.html" title="">BatchOpenChannel</a></li><li class="current-entities indented1"><a href="BatchOpenChannelRequest$.html" title="" class="object"></a> <a href="BatchOpenChannelRequest.html" title="" class="class"></a><a href="BatchOpenChannelRequest.html" title="">BatchOpenChannelRequest</a></li><li class="current-entities indented1"><a href="BatchOpenChannelResponse$.html" title="" class="object"></a> <a href="BatchOpenChannelResponse.html" title="" class="class"></a><a href="BatchOpenChannelResponse.html" title="">BatchOpenChannelResponse</a></li><li class="current-entities indented1"><a href="Chain$.html" title="" class="object"></a> <a href="Chain.html" title="" class="class"></a><a href="Chain.html" title="">Chain</a></li><li class="current-entities indented1"><a href="ChanBackupExportRequest$.html" title="" class="object"></a> <a href="ChanBackupExportRequest.html" title="" class="class"></a><a href="ChanBackupExportRequest.html" title="">ChanBackupExportRequest</a></li><li class="current-entities indented1"><a href="ChanBackupSnapshot$.html" title="" class="object"></a> <a href="ChanBackupSnapshot.html" title="" class="class"></a><a href="ChanBackupSnapshot.html" title="">ChanBackupSnapshot</a></li><li class="current-entities indented1"><a href="ChanInfoRequest$.html" title="" class="object"></a> <a href="ChanInfoRequest.html" title="" class="class"></a><a href="ChanInfoRequest.html" title="">ChanInfoRequest</a></li><li class="current-entities indented1"><a href="ChanPointShim$.html" title="" class="object"></a> <a href="ChanPointShim.html" title="" class="class"></a><a href="ChanPointShim.html" title="">ChanPointShim</a></li><li class="current-entities indented1"><a href="ChangePasswordRequest$.html" title="" class="object"></a> <a href="ChangePasswordRequest.html" title="" class="class"></a><a href="ChangePasswordRequest.html" title="">ChangePasswordRequest</a></li><li class="current-entities indented1"><a href="ChangePasswordResponse$.html" title="" class="object"></a> <a href="ChangePasswordResponse.html" title="" class="class"></a><a href="ChangePasswordResponse.html" title="">ChangePasswordResponse</a></li><li class="current-entities indented1"><a href="Channel$.html" title="" class="object"></a> <a href="Channel.html" title="" class="class"></a><a href="Channel.html" title="">Channel</a></li><li class="current-entities indented1"><a href="ChannelAcceptRequest$.html" title="" class="object"></a> <a href="ChannelAcceptRequest.html" title="" class="class"></a><a href="ChannelAcceptRequest.html" title="">ChannelAcceptRequest</a></li><li class="current-entities indented1"><a href="ChannelAcceptResponse$.html" title="" class="object"></a> <a href="ChannelAcceptResponse.html" title="" class="class"></a><a href="ChannelAcceptResponse.html" title="">ChannelAcceptResponse</a></li><li class="current-entities indented1"><a href="ChannelBackup$.html" title="" class="object"></a> <a href="ChannelBackup.html" title="" class="class"></a><a href="ChannelBackup.html" title="">ChannelBackup</a></li><li class="current-entities indented1"><a href="ChannelBackupSubscription$.html" title="" class="object"></a> <a href="ChannelBackupSubscription.html" title="" class="class"></a><a href="ChannelBackupSubscription.html" title="">ChannelBackupSubscription</a></li><li class="current-entities indented1"><a href="ChannelBackups$.html" title="" class="object"></a> <a href="ChannelBackups.html" title="" class="class"></a><a href="ChannelBackups.html" title="">ChannelBackups</a></li><li class="current-entities indented1"><a href="ChannelBalanceRequest$.html" title="" class="object"></a> <a href="ChannelBalanceRequest.html" title="" class="class"></a><a href="ChannelBalanceRequest.html" title="">ChannelBalanceRequest</a></li><li class="current-entities indented1"><a href="ChannelBalanceResponse$.html" title="" class="object"></a> <a href="ChannelBalanceResponse.html" title="" class="class"></a><a href="ChannelBalanceResponse.html" title="">ChannelBalanceResponse</a></li><li class="current-entities indented1"><a href="ChannelCloseSummary$.html" title="" class="object"></a> <a href="ChannelCloseSummary.html" title="" class="class"></a><a href="ChannelCloseSummary.html" title="">ChannelCloseSummary</a></li><li class="current-entities indented1"><a href="ChannelCloseUpdate$.html" title="" class="object"></a> <a href="ChannelCloseUpdate.html" title="" class="class"></a><a href="ChannelCloseUpdate.html" title="">ChannelCloseUpdate</a></li><li class="current-entities indented1"><a href="ChannelConstraints$.html" title="" class="object"></a> <a href="ChannelConstraints.html" title="" class="class"></a><a href="ChannelConstraints.html" title="">ChannelConstraints</a></li><li class="current-entities indented1"><a href="ChannelEdge$.html" title="" class="object"></a> <a href="ChannelEdge.html" title="A fully authenticated channel along with all its unique attributes." class="class"></a><a href="ChannelEdge.html" title="A fully authenticated channel along with all its unique attributes.">ChannelEdge</a></li><li class="current-entities indented1"><a href="ChannelEdgeUpdate$.html" title="" class="object"></a> <a href="ChannelEdgeUpdate.html" title="" class="class"></a><a href="ChannelEdgeUpdate.html" title="">ChannelEdgeUpdate</a></li><li class="current-entities indented1"><a href="ChannelEventSubscription$.html" title="" class="object"></a> <a href="ChannelEventSubscription.html" title="" class="class"></a><a href="ChannelEventSubscription.html" title="">ChannelEventSubscription</a></li><li class="current-entities indented1"><a href="ChannelEventUpdate$.html" title="" class="object"></a> <a href="ChannelEventUpdate.html" title="" class="class"></a><a href="ChannelEventUpdate.html" title="">ChannelEventUpdate</a></li><li class="current-entities indented1"><a href="ChannelFeeReport$.html" title="" class="object"></a> <a href="ChannelFeeReport.html" title="" class="class"></a><a href="ChannelFeeReport.html" title="">ChannelFeeReport</a></li><li class="current-entities indented1"><a href="ChannelGraph$.html" title="" class="object"></a> <a href="ChannelGraph.html" title="Returns a new instance of the directed channel graph." class="class"></a><a href="ChannelGraph.html" title="Returns a new instance of the directed channel graph.">ChannelGraph</a></li><li class="current-entities indented1"><a href="ChannelGraphRequest$.html" title="" class="object"></a> <a href="ChannelGraphRequest.html" title="" class="class"></a><a href="ChannelGraphRequest.html" title="">ChannelGraphRequest</a></li><li class="current-entities indented1"><a href="ChannelOpenUpdate$.html" title="" class="object"></a> <a href="ChannelOpenUpdate.html" title="" class="class"></a><a href="ChannelOpenUpdate.html" title="">ChannelOpenUpdate</a></li><li class="current-entities indented1"><a href="ChannelPoint$.html" title="" class="object"></a> <a href="ChannelPoint.html" title="" class="class"></a><a href="ChannelPoint.html" title="">ChannelPoint</a></li><li class="current-entities indented1"><a href="ChannelUpdate$.html" title="" class="object"></a> <a href="ChannelUpdate.html" title="" class="class"></a><a href="ChannelUpdate.html" title="">ChannelUpdate</a></li><li class="current-entities indented1"><a href="CheckMacPermRequest$.html" title="" class="object"></a> <a href="CheckMacPermRequest.html" title="" class="class"></a><a href="CheckMacPermRequest.html" title="">CheckMacPermRequest</a></li><li class="current-entities indented1"><a href="CheckMacPermResponse$.html" title="" class="object"></a> <a href="CheckMacPermResponse.html" title="" class="class"></a><a href="CheckMacPermResponse.html" title="">CheckMacPermResponse</a></li><li class="current-entities indented1"><a href="CloseChannelRequest$.html" title="" class="object"></a> <a href="CloseChannelRequest.html" title="" class="class"></a><a href="CloseChannelRequest.html" title="">CloseChannelRequest</a></li><li class="current-entities indented1"><a href="CloseStatusUpdate$.html" title="" class="object"></a> <a href="CloseStatusUpdate.html" title="" class="class"></a><a href="CloseStatusUpdate.html" title="">CloseStatusUpdate</a></li><li class="current-entities indented1"><a href="ClosedChannelUpdate$.html" title="" class="object"></a> <a href="ClosedChannelUpdate.html" title="" class="class"></a><a href="ClosedChannelUpdate.html" title="">ClosedChannelUpdate</a></li><li class="current-entities indented1"><a href="ClosedChannelsRequest$.html" title="" class="object"></a> <a href="ClosedChannelsRequest.html" title="" class="class"></a><a href="ClosedChannelsRequest.html" title="">ClosedChannelsRequest</a></li><li class="current-entities indented1"><a href="ClosedChannelsResponse$.html" title="" class="object"></a> <a href="ClosedChannelsResponse.html" title="" class="class"></a><a href="ClosedChannelsResponse.html" title="">ClosedChannelsResponse</a></li><li class="current-entities indented1"><a href="CommitmentType$.html" title="" class="object"></a> <a href="CommitmentType.html" title="" class="class"></a><a href="CommitmentType.html" title="">CommitmentType</a></li><li class="current-entities indented1"><a href="ConfirmationUpdate$.html" title="" class="object"></a> <a href="ConfirmationUpdate.html" title="" class="class"></a><a href="ConfirmationUpdate.html" title="">ConfirmationUpdate</a></li><li class="current-entities indented1"><a href="ConnectPeerRequest$.html" title="" class="object"></a> <a href="ConnectPeerRequest.html" title="" class="class"></a><a href="ConnectPeerRequest.html" title="">ConnectPeerRequest</a></li><li class="current-entities indented1"><a href="ConnectPeerResponse$.html" title="" class="object"></a> <a href="ConnectPeerResponse.html" title="" class="class"></a><a href="ConnectPeerResponse.html" title="">ConnectPeerResponse</a></li><li class="current-entities indented1"><a href="CustomMessage$.html" title="" class="object"></a> <a href="CustomMessage.html" title="" class="class"></a><a href="CustomMessage.html" title="">CustomMessage</a></li><li class="current-entities indented1"><a href="DebugLevelRequest$.html" title="" class="object"></a> <a href="DebugLevelRequest.html" title="" class="class"></a><a href="DebugLevelRequest.html" title="">DebugLevelRequest</a></li><li class="current-entities indented1"><a href="DebugLevelResponse$.html" title="" class="object"></a> <a href="DebugLevelResponse.html" title="" class="class"></a><a href="DebugLevelResponse.html" title="">DebugLevelResponse</a></li><li class="current-entities indented1"><a href="DeleteAllPaymentsRequest$.html" title="" class="object"></a> <a href="DeleteAllPaymentsRequest.html" title="" class="class"></a><a href="DeleteAllPaymentsRequest.html" title="">DeleteAllPaymentsRequest</a></li><li class="current-entities indented1"><a href="DeleteAllPaymentsResponse$.html" title="" class="object"></a> <a href="DeleteAllPaymentsResponse.html" title="" class="class"></a><a href="DeleteAllPaymentsResponse.html" title="">DeleteAllPaymentsResponse</a></li><li class="current-entities indented1"><a href="DeleteMacaroonIDRequest$.html" title="" class="object"></a> <a href="DeleteMacaroonIDRequest.html" title="" class="class"></a><a href="DeleteMacaroonIDRequest.html" title="">DeleteMacaroonIDRequest</a></li><li class="current-entities indented1"><a href="DeleteMacaroonIDResponse$.html" title="" class="object"></a> <a href="DeleteMacaroonIDResponse.html" title="" class="class"></a><a href="DeleteMacaroonIDResponse.html" title="">DeleteMacaroonIDResponse</a></li><li class="current-entities indented1"><a href="DeletePaymentRequest$.html" title="" class="object"></a> <a href="DeletePaymentRequest.html" title="" class="class"></a><a href="DeletePaymentRequest.html" title="">DeletePaymentRequest</a></li><li class="current-entities indented1"><a href="DeletePaymentResponse$.html" title="" class="object"></a> <a href="DeletePaymentResponse.html" title="" class="class"></a><a href="DeletePaymentResponse.html" title="">DeletePaymentResponse</a></li><li class="current-entities indented1"><a href="DisconnectPeerRequest$.html" title="" class="object"></a> <a href="DisconnectPeerRequest.html" title="" class="class"></a><a href="DisconnectPeerRequest.html" title="">DisconnectPeerRequest</a></li><li class="current-entities indented1"><a href="DisconnectPeerResponse$.html" title="" class="object"></a> <a href="DisconnectPeerResponse.html" title="" class="class"></a><a href="DisconnectPeerResponse.html" title="">DisconnectPeerResponse</a></li><li class="current-entities indented1"><a href="EdgeLocator$.html" title="" class="object"></a> <a href="EdgeLocator.html" title="" class="class"></a><a href="EdgeLocator.html" title="">EdgeLocator</a></li><li class="current-entities indented1"><a href="EstimateFeeRequest$.html" title="" class="object"></a> <a href="EstimateFeeRequest.html" title="" class="class"></a><a href="EstimateFeeRequest.html" title="">EstimateFeeRequest</a></li><li class="current-entities indented1"><a href="EstimateFeeResponse$.html" title="" class="object"></a> <a href="EstimateFeeResponse.html" title="" class="class"></a><a href="EstimateFeeResponse.html" title="">EstimateFeeResponse</a></li><li class="current-entities indented1"><a href="ExportChannelBackupRequest$.html" title="" class="object"></a> <a href="ExportChannelBackupRequest.html" title="" class="class"></a><a href="ExportChannelBackupRequest.html" title="">ExportChannelBackupRequest</a></li><li class="current-entities indented1"><a href="FailedUpdate$.html" title="" class="object"></a> <a href="FailedUpdate.html" title="" class="class"></a><a href="FailedUpdate.html" title="">FailedUpdate</a></li><li class="current-entities indented1"><a href="Failure$.html" title="" class="object"></a> <a href="Failure.html" title="" class="class"></a><a href="Failure.html" title="">Failure</a></li><li class="current-entities indented1"><a href="Feature$.html" title="" class="object"></a> <a href="Feature.html" title="" class="class"></a><a href="Feature.html" title="">Feature</a></li><li class="current-entities indented1"><a href="FeatureBit$.html" title="" class="object"></a> <a href="FeatureBit.html" title="" class="class"></a><a href="FeatureBit.html" title="">FeatureBit</a></li><li class="current-entities indented1"><a href="FeeLimit$.html" title="" class="object"></a> <a href="FeeLimit.html" title="" class="class"></a><a href="FeeLimit.html" title="">FeeLimit</a></li><li class="current-entities indented1"><a href="FeeReportRequest$.html" title="" class="object"></a> <a href="FeeReportRequest.html" title="" class="class"></a><a href="FeeReportRequest.html" title="">FeeReportRequest</a></li><li class="current-entities indented1"><a href="FeeReportResponse$.html" title="" class="object"></a> <a href="FeeReportResponse.html" title="" class="class"></a><a href="FeeReportResponse.html" title="">FeeReportResponse</a></li><li class="current-entities indented1"><a href="FloatMetric$.html" title="" class="object"></a> <a href="FloatMetric.html" title="" class="class"></a><a href="FloatMetric.html" title="">FloatMetric</a></li><li class="current-entities indented1"><a href="ForwardingEvent$.html" title="" class="object"></a> <a href="ForwardingEvent.html" title="" class="class"></a><a href="ForwardingEvent.html" title="">ForwardingEvent</a></li><li class="current-entities indented1"><a href="ForwardingHistoryRequest$.html" title="" class="object"></a> <a href="ForwardingHistoryRequest.html" title="" class="class"></a><a href="ForwardingHistoryRequest.html" title="">ForwardingHistoryRequest</a></li><li class="current-entities indented1"><a href="ForwardingHistoryResponse$.html" title="" class="object"></a> <a href="ForwardingHistoryResponse.html" title="" class="class"></a><a href="ForwardingHistoryResponse.html" title="">ForwardingHistoryResponse</a></li><li class="current-entities indented1"><a href="FundingPsbtFinalize$.html" title="" class="object"></a> <a href="FundingPsbtFinalize.html" title="" class="class"></a><a href="FundingPsbtFinalize.html" title="">FundingPsbtFinalize</a></li><li class="current-entities indented1"><a href="FundingPsbtVerify$.html" title="" class="object"></a> <a href="FundingPsbtVerify.html" title="" class="class"></a><a href="FundingPsbtVerify.html" title="">FundingPsbtVerify</a></li><li class="current-entities indented1"><a href="FundingShim$.html" title="" class="object"></a> <a href="FundingShim.html" title="" class="class"></a><a href="FundingShim.html" title="">FundingShim</a></li><li class="current-entities indented1"><a href="FundingShimCancel$.html" title="" class="object"></a> <a href="FundingShimCancel.html" title="" class="class"></a><a href="FundingShimCancel.html" title="">FundingShimCancel</a></li><li class="current-entities indented1"><a href="FundingStateStepResp$.html" title="" class="object"></a> <a href="FundingStateStepResp.html" title="" class="class"></a><a href="FundingStateStepResp.html" title="">FundingStateStepResp</a></li><li class="current-entities indented1"><a href="FundingTransitionMsg$.html" title="" class="object"></a> <a href="FundingTransitionMsg.html" title="" class="class"></a><a href="FundingTransitionMsg.html" title="">FundingTransitionMsg</a></li><li class="current-entities indented1"><a href="GenSeedRequest$.html" title="" class="object"></a> <a href="GenSeedRequest.html" title="" class="class"></a><a href="GenSeedRequest.html" title="">GenSeedRequest</a></li><li class="current-entities indented1"><a href="GenSeedResponse$.html" title="" class="object"></a> <a href="GenSeedResponse.html" title="" class="class"></a><a href="GenSeedResponse.html" title="">GenSeedResponse</a></li><li class="current-entities indented1"><a href="GetInfoRequest$.html" title="" class="object"></a> <a href="GetInfoRequest.html" title="" class="class"></a><a href="GetInfoRequest.html" title="">GetInfoRequest</a></li><li class="current-entities indented1"><a href="GetInfoResponse$.html" title="" class="object"></a> <a href="GetInfoResponse.html" title="" class="class"></a><a href="GetInfoResponse.html" title="">GetInfoResponse</a></li><li class="current-entities indented1"><a href="GetRecoveryInfoRequest$.html" title="" class="object"></a> <a href="GetRecoveryInfoRequest.html" title="" class="class"></a><a href="GetRecoveryInfoRequest.html" title="">GetRecoveryInfoRequest</a></li><li class="current-entities indented1"><a href="GetRecoveryInfoResponse$.html" title="" class="object"></a> <a href="GetRecoveryInfoResponse.html" title="" class="class"></a><a href="GetRecoveryInfoResponse.html" title="">GetRecoveryInfoResponse</a></li><li class="current-entities indented1"><a href="GetStateRequest$.html" title="" class="object"></a> <a href="GetStateRequest.html" title="" class="class"></a><a href="GetStateRequest.html" title="">GetStateRequest</a></li><li class="current-entities indented1"><a href="GetStateResponse$.html" title="" class="object"></a> <a href="GetStateResponse.html" title="" class="class"></a><a href="GetStateResponse.html" title="">GetStateResponse</a></li><li class="current-entities indented1"><a href="GetTransactionsRequest$.html" title="" class="object"></a> <a href="GetTransactionsRequest.html" title="" class="class"></a><a href="GetTransactionsRequest.html" title="">GetTransactionsRequest</a></li><li class="current-entities indented1"><a href="GraphTopologySubscription$.html" title="" class="object"></a> <a href="GraphTopologySubscription.html" title="" class="class"></a><a href="GraphTopologySubscription.html" title="">GraphTopologySubscription</a></li><li class="current-entities indented1"><a href="GraphTopologyUpdate$.html" title="" class="object"></a> <a href="GraphTopologyUpdate.html" title="" class="class"></a><a href="GraphTopologyUpdate.html" title="">GraphTopologyUpdate</a></li><li class="current-entities indented1"><a href="HTLC$.html" title="" class="object"></a> <a href="HTLC.html" title="" class="class"></a><a href="HTLC.html" title="">HTLC</a></li><li class="current-entities indented1"><a href="HTLCAttempt$.html" title="" class="object"></a> <a href="HTLCAttempt.html" title="" class="class"></a><a href="HTLCAttempt.html" title="">HTLCAttempt</a></li><li class="current-entities indented1"><a href="Hop$.html" title="" class="object"></a> <a href="Hop.html" title="" class="class"></a><a href="Hop.html" title="">Hop</a></li><li class="current-entities indented1"><a href="HopHint$.html" title="" class="object"></a> <a href="HopHint.html" title="" class="class"></a><a href="HopHint.html" title="">HopHint</a></li><li class="current-entities indented1"><a href="InitWalletRequest$.html" title="" class="object"></a> <a href="InitWalletRequest.html" title="" class="class"></a><a href="InitWalletRequest.html" title="">InitWalletRequest</a></li><li class="current-entities indented1"><a href="InitWalletResponse$.html" title="" class="object"></a> <a href="InitWalletResponse.html" title="" class="class"></a><a href="InitWalletResponse.html" title="">InitWalletResponse</a></li><li class="current-entities indented1"><a href="Initiator$.html" title="" class="object"></a> <a href="Initiator.html" title="" class="class"></a><a href="Initiator.html" title="">Initiator</a></li><li class="current-entities indented1"><a href="InterceptFeedback$.html" title="" class="object"></a> <a href="InterceptFeedback.html" title="" class="class"></a><a href="InterceptFeedback.html" title="">InterceptFeedback</a></li><li class="current-entities indented1"><a href="Invoice$.html" title="" class="object"></a> <a href="" title="" class="class"></a><a href="" title="">Invoice</a></li><li class="current-entities indented1"><a href="InvoiceHTLC$.html" title="" class="object"></a> <a href="InvoiceHTLC.html" title="Details of an HTLC that paid to an invoice" class="class"></a><a href="InvoiceHTLC.html" title="Details of an HTLC that paid to an invoice">InvoiceHTLC</a></li><li class="current-entities indented1"><a href="InvoiceHTLCState$.html" title="" class="object"></a> <a href="InvoiceHTLCState.html" title="" class="class"></a><a href="InvoiceHTLCState.html" title="">InvoiceHTLCState</a></li><li class="current-entities indented1"><a href="InvoiceSubscription$.html" title="" class="object"></a> <a href="InvoiceSubscription.html" title="" class="class"></a><a href="InvoiceSubscription.html" title="">InvoiceSubscription</a></li><li class="current-entities indented1"><a href="KeyDescriptor$.html" title="" class="object"></a> <a href="KeyDescriptor.html" title="" class="class"></a><a href="KeyDescriptor.html" title="">KeyDescriptor</a></li><li class="current-entities indented1"><a href="KeyLocator$.html" title="" class="object"></a> <a href="KeyLocator.html" title="" class="class"></a><a href="KeyLocator.html" title="">KeyLocator</a></li><li class="current-entities indented1"><a href="Lightning$.html" title="" class="object"></a> <a href="Lightning.html" title="Lightning is the main RPC server of the daemon." class="trait"></a><a href="Lightning.html" title="Lightning is the main RPC server of the daemon.">Lightning</a></li><li class="current-entities indented1"><a href="LightningAddress$.html" title="" class="object"></a> <a href="LightningAddress.html" title="" class="class"></a><a href="LightningAddress.html" title="">LightningAddress</a></li><li class="current-entities indented1"><a href="LightningClient$.html" title="" class="object"></a> <a href="LightningClient.html" title="" class="trait"></a><a href="LightningClient.html" title="">LightningClient</a></li><li class="current-entities indented1"><span class="separator"></span> <a href="LightningClientPowerApi.html" title="" class="trait"></a><a href="LightningClientPowerApi.html" title="">LightningClientPowerApi</a></li><li class="current-entities indented1"><span class="separator"></span> <a href="LightningHandler$.html" title="" class="object"></a><a href="LightningHandler$.html" title="">LightningHandler</a></li><li class="current-entities indented1"><a href="LightningNode$.html" title="" class="object"></a> <a href="LightningNode.html" title="An individual vertex/node within the channel graph." class="class"></a><a href="LightningNode.html" title="An individual vertex/node within the channel graph.">LightningNode</a></li><li class="current-entities indented1"><span class="separator"></span> <a href="LightningProto$.html" title="" class="object"></a><a href="LightningProto$.html" title="">LightningProto</a></li><li class="current-entities indented1"><a href="ListAliasesRequest$.html" title="" class="object"></a> <a href="ListAliasesRequest.html" title="" class="class"></a><a href="ListAliasesRequest.html" title="">ListAliasesRequest</a></li><li class="current-entities indented1"><a href="ListAliasesResponse$.html" title="" class="object"></a> <a href="ListAliasesResponse.html" title="" class="class"></a><a href="ListAliasesResponse.html" title="">ListAliasesResponse</a></li><li class="current-entities indented1"><a href="ListChannelsRequest$.html" title="" class="object"></a> <a href="ListChannelsRequest.html" title="" class="class"></a><a href="ListChannelsRequest.html" title="">ListChannelsRequest</a></li><li class="current-entities indented1"><a href="ListChannelsResponse$.html" title="" class="object"></a> <a href="ListChannelsResponse.html" title="" class="class"></a><a href="ListChannelsResponse.html" title="">ListChannelsResponse</a></li><li class="current-entities indented1"><a href="ListInvoiceRequest$.html" title="" class="object"></a> <a href="ListInvoiceRequest.html" title="" class="class"></a><a href="ListInvoiceRequest.html" title="">ListInvoiceRequest</a></li><li class="current-entities indented1"><a href="ListInvoiceResponse$.html" title="" class="object"></a> <a href="ListInvoiceResponse.html" title="" class="class"></a><a href="ListInvoiceResponse.html" title="">ListInvoiceResponse</a></li><li class="current-entities indented1"><a href="ListMacaroonIDsRequest$.html" title="" class="object"></a> <a href="ListMacaroonIDsRequest.html" title="" class="class"></a><a href="ListMacaroonIDsRequest.html" title="">ListMacaroonIDsRequest</a></li><li class="current-entities indented1"><a href="ListMacaroonIDsResponse$.html" title="" class="object"></a> <a href="ListMacaroonIDsResponse.html" title="" class="class"></a><a href="ListMacaroonIDsResponse.html" title="">ListMacaroonIDsResponse</a></li><li class="current-entities indented1"><a href="ListPaymentsRequest$.html" title="" class="object"></a> <a href="ListPaymentsRequest.html" title="" class="class"></a><a href="ListPaymentsRequest.html" title="">ListPaymentsRequest</a></li><li class="current-entities indented1"><a href="ListPaymentsResponse$.html" title="" class="object"></a> <a href="ListPaymentsResponse.html" title="" class="class"></a><a href="ListPaymentsResponse.html" title="">ListPaymentsResponse</a></li><li class="current-entities indented1"><a href="ListPeersRequest$.html" title="" class="object"></a> <a href="ListPeersRequest.html" title="" class="class"></a><a href="ListPeersRequest.html" title="">ListPeersRequest</a></li><li class="current-entities indented1"><a href="ListPeersResponse$.html" title="" class="object"></a> <a href="ListPeersResponse.html" title="" class="class"></a><a href="ListPeersResponse.html" title="">ListPeersResponse</a></li><li class="current-entities indented1"><a href="ListPermissionsRequest$.html" title="" class="object"></a> <a href="ListPermissionsRequest.html" title="" class="class"></a><a href="ListPermissionsRequest.html" title="">ListPermissionsRequest</a></li><li class="current-entities indented1"><a href="ListPermissionsResponse$.html" title="" class="object"></a> <a href="ListPermissionsResponse.html" title="" class="class"></a><a href="ListPermissionsResponse.html" title="">ListPermissionsResponse</a></li><li class="current-entities indented1"><a href="ListUnspentRequest$.html" title="" class="object"></a> <a href="ListUnspentRequest.html" title="" class="class"></a><a href="ListUnspentRequest.html" title="">ListUnspentRequest</a></li><li class="current-entities indented1"><a href="ListUnspentResponse$.html" title="" class="object"></a> <a href="ListUnspentResponse.html" title="" class="class"></a><a href="ListUnspentResponse.html" title="">ListUnspentResponse</a></li><li class="current-entities indented1"><a href="LookupHtlcResolutionRequest$.html" title="" class="object"></a> <a href="LookupHtlcResolutionRequest.html" title="" class="class"></a><a href="LookupHtlcResolutionRequest.html" title="">LookupHtlcResolutionRequest</a></li><li class="current-entities indented1"><a href="LookupHtlcResolutionResponse$.html" title="" class="object"></a> <a href="LookupHtlcResolutionResponse.html" title="" class="class"></a><a href="LookupHtlcResolutionResponse.html" title="">LookupHtlcResolutionResponse</a></li><li class="current-entities indented1"><a href="MPPRecord$.html" title="" class="object"></a> <a href="MPPRecord.html" title="" class="class"></a><a href="MPPRecord.html" title="">MPPRecord</a></li><li class="current-entities indented1"><a href="MacaroonId$.html" title="" class="object"></a> <a href="MacaroonId.html" title="" class="class"></a><a href="MacaroonId.html" title="">MacaroonId</a></li><li class="current-entities indented1"><a href="MacaroonPermission$.html" title="" class="object"></a> <a href="MacaroonPermission.html" title="" class="class"></a><a href="MacaroonPermission.html" title="">MacaroonPermission</a></li><li class="current-entities indented1"><a href="MacaroonPermissionList$.html" title="" class="object"></a> <a href="MacaroonPermissionList.html" title="" class="class"></a><a href="MacaroonPermissionList.html" title="">MacaroonPermissionList</a></li><li class="current-entities indented1"><a href="MiddlewareRegistration$.html" title="" class="object"></a> <a href="MiddlewareRegistration.html" title="" class="class"></a><a href="MiddlewareRegistration.html" title="">MiddlewareRegistration</a></li><li class="current-entities indented1"><a href="MultiChanBackup$.html" title="" class="object"></a> <a href="MultiChanBackup.html" title="" class="class"></a><a href="MultiChanBackup.html" title="">MultiChanBackup</a></li><li class="current-entities indented1"><a href="NetworkInfo$.html" title="" class="object"></a> <a href="NetworkInfo.html" title="" class="class"></a><a href="NetworkInfo.html" title="">NetworkInfo</a></li><li class="current-entities indented1"><a href="NetworkInfoRequest$.html" title="" class="object"></a> <a href="NetworkInfoRequest.html" title="" class="class"></a><a href="NetworkInfoRequest.html" title="">NetworkInfoRequest</a></li><li class="current-entities indented1"><a href="NewAddressRequest$.html" title="" class="object"></a> <a href="NewAddressRequest.html" title="" class="class"></a><a href="NewAddressRequest.html" title="">NewAddressRequest</a></li><li class="current-entities indented1"><a href="NewAddressResponse$.html" title="" class="object"></a> <a href="NewAddressResponse.html" title="" class="class"></a><a href="NewAddressResponse.html" title="">NewAddressResponse</a></li><li class="current-entities indented1"><a href="NodeAddress$.html" title="" class="object"></a> <a href="NodeAddress.html" title="" class="class"></a><a href="NodeAddress.html" title="">NodeAddress</a></li><li class="current-entities indented1"><a href="NodeInfo$.html" title="" class="object"></a> <a href="NodeInfo.html" title="" class="class"></a><a href="NodeInfo.html" title="">NodeInfo</a></li><li class="current-entities indented1"><a href="NodeInfoRequest$.html" title="" class="object"></a> <a href="NodeInfoRequest.html" title="" class="class"></a><a href="NodeInfoRequest.html" title="">NodeInfoRequest</a></li><li class="current-entities indented1"><a href="NodeMetricType$.html" title="" class="object"></a> <a href="NodeMetricType.html" title="" class="class"></a><a href="NodeMetricType.html" title="">NodeMetricType</a></li><li class="current-entities indented1"><a href="NodeMetricsRequest$.html" title="" class="object"></a> <a href="NodeMetricsRequest.html" title="" class="class"></a><a href="NodeMetricsRequest.html" title="">NodeMetricsRequest</a></li><li class="current-entities indented1"><a href="NodeMetricsResponse$.html" title="" class="object"></a> <a href="NodeMetricsResponse.html" title="" class="class"></a><a href="NodeMetricsResponse.html" title="">NodeMetricsResponse</a></li><li class="current-entities indented1"><a href="NodePair$.html" title="" class="object"></a> <a href="NodePair.html" title="" class="class"></a><a href="NodePair.html" title="">NodePair</a></li><li class="current-entities indented1"><a href="NodeUpdate$.html" title="" class="object"></a> <a href="NodeUpdate.html" title="" class="class"></a><a href="NodeUpdate.html" title="">NodeUpdate</a></li><li class="current-entities indented1"><a href="Op$.html" title="" class="object"></a> <a href="Op.html" title="" class="class"></a><a href="Op.html" title="">Op</a></li><li class="current-entities indented1"><a href="OpenChannelRequest$.html" title="" class="object"></a> <a href="OpenChannelRequest.html" title="" class="class"></a><a href="OpenChannelRequest.html" title="">OpenChannelRequest</a></li><li class="current-entities indented1"><a href="OpenStatusUpdate$.html" title="" class="object"></a> <a href="OpenStatusUpdate.html" title="" class="class"></a><a href="OpenStatusUpdate.html" title="">OpenStatusUpdate</a></li><li class="current-entities indented1"><a href="OutPoint$.html" title="" class="object"></a> <a href="OutPoint.html" title="" class="class"></a><a href="OutPoint.html" title="">OutPoint</a></li><li class="current-entities indented1"><a href="OutputDetail$.html" title="" class="object"></a> <a href="OutputDetail.html" title="" class="class"></a><a href="OutputDetail.html" title="">OutputDetail</a></li><li class="current-entities indented1"><a href="OutputScriptType$.html" title="" class="object"></a> <a href="OutputScriptType.html" title="" class="class"></a><a href="OutputScriptType.html" title="">OutputScriptType</a></li><li class="current-entities indented1"><a href="PayReq$.html" title="" class="object"></a> <a href="PayReq.html" title="" class="class"></a><a href="PayReq.html" title="">PayReq</a></li><li class="current-entities indented1"><a href="PayReqString$.html" title="" class="object"></a> <a href="PayReqString.html" title="" class="class"></a><a href="PayReqString.html" title="">PayReqString</a></li><li class="current-entities indented1"><a href="Payment$.html" title="" class="object"></a> <a href="Payment.html" title="" class="class"></a><a href="Payment.html" title="">Payment</a></li><li class="current-entities indented1"><a href="PaymentFailureReason$.html" title="" class="object"></a> <a href="PaymentFailureReason.html" title="" class="class"></a><a href="PaymentFailureReason.html" title="">PaymentFailureReason</a></li><li class="current-entities indented1"><a href="PaymentHash$.html" title="" class="object"></a> <a href="PaymentHash.html" title="" class="class"></a><a href="PaymentHash.html" title="">PaymentHash</a></li><li class="current-entities indented1"><a href="Peer$.html" title="" class="object"></a> <a href="Peer.html" title="" class="class"></a><a href="Peer.html" title="">Peer</a></li><li class="current-entities indented1"><a href="PeerEvent$.html" title="" class="object"></a> <a href="PeerEvent.html" title="" class="class"></a><a href="PeerEvent.html" title="">PeerEvent</a></li><li class="current-entities indented1"><a href="PeerEventSubscription$.html" title="" class="object"></a> <a href="PeerEventSubscription.html" title="" class="class"></a><a href="PeerEventSubscription.html" title="">PeerEventSubscription</a></li><li class="current-entities indented1"><a href="PendingChannelsRequest$.html" title="" class="object"></a> <a href="PendingChannelsRequest.html" title="" class="class"></a><a href="PendingChannelsRequest.html" title="">PendingChannelsRequest</a></li><li class="current-entities indented1"><a href="PendingChannelsResponse$.html" title="" class="object"></a> <a href="PendingChannelsResponse.html" title="" class="class"></a><a href="PendingChannelsResponse.html" title="">PendingChannelsResponse</a></li><li class="current-entities indented1"><a href="PendingHTLC$.html" title="" class="object"></a> <a href="PendingHTLC.html" title="" class="class"></a><a href="PendingHTLC.html" title="">PendingHTLC</a></li><li class="current-entities indented1"><a href="PendingUpdate$.html" title="" class="object"></a> <a href="PendingUpdate.html" title="" class="class"></a><a href="PendingUpdate.html" title="">PendingUpdate</a></li><li class="current-entities indented1"><a href="PolicyUpdateRequest$.html" title="" class="object"></a> <a href="PolicyUpdateRequest.html" title="" class="class"></a><a href="PolicyUpdateRequest.html" title="">PolicyUpdateRequest</a></li><li class="current-entities indented1"><a href="PolicyUpdateResponse$.html" title="" class="object"></a> <a href="PolicyUpdateResponse.html" title="" class="class"></a><a href="PolicyUpdateResponse.html" title="">PolicyUpdateResponse</a></li><li class="current-entities indented1"><a href="PreviousOutPoint$.html" title="" class="object"></a> <a href="PreviousOutPoint.html" title="" class="class"></a><a href="PreviousOutPoint.html" title="">PreviousOutPoint</a></li><li class="current-entities indented1"><a href="PsbtShim$.html" title="" class="object"></a> <a href="PsbtShim.html" title="" class="class"></a><a href="PsbtShim.html" title="">PsbtShim</a></li><li class="current-entities indented1"><a href="QueryRoutesRequest$.html" title="" class="object"></a> <a href="QueryRoutesRequest.html" title="" class="class"></a><a href="QueryRoutesRequest.html" title="">QueryRoutesRequest</a></li><li class="current-entities indented1"><a href="QueryRoutesResponse$.html" title="" class="object"></a> <a href="QueryRoutesResponse.html" title="" class="class"></a><a href="QueryRoutesResponse.html" title="">QueryRoutesResponse</a></li><li class="current-entities indented1"><a href="RPCMessage$.html" title="" class="object"></a> <a href="RPCMessage.html" title="" class="class"></a><a href="RPCMessage.html" title="">RPCMessage</a></li><li class="current-entities indented1"><a href="RPCMiddlewareRequest$.html" title="" class="object"></a> <a href="RPCMiddlewareRequest.html" title="" class="class"></a><a href="RPCMiddlewareRequest.html" title="">RPCMiddlewareRequest</a></li><li class="current-entities indented1"><a href="RPCMiddlewareResponse$.html" title="" class="object"></a> <a href="RPCMiddlewareResponse.html" title="" class="class"></a><a href="RPCMiddlewareResponse.html" title="">RPCMiddlewareResponse</a></li><li class="current-entities indented1"><a href="ReadyForPsbtFunding$.html" title="" class="object"></a> <a href="ReadyForPsbtFunding.html" title="" class="class"></a><a href="ReadyForPsbtFunding.html" title="">ReadyForPsbtFunding</a></li><li class="current-entities indented1"><a href="Resolution$.html" title="" class="object"></a> <a href="Resolution.html" title="" class="class"></a><a href="Resolution.html" title="">Resolution</a></li><li class="current-entities indented1"><a href="ResolutionOutcome$.html" title="" class="object"></a> <a href="ResolutionOutcome.html" title="" class="class"></a><a href="ResolutionOutcome.html" title="">ResolutionOutcome</a></li><li class="current-entities indented1"><a href="ResolutionType$.html" title="" class="object"></a> <a href="ResolutionType.html" title="" class="class"></a><a href="ResolutionType.html" title="">ResolutionType</a></li><li class="current-entities indented1"><a href="RestoreBackupResponse$.html" title="" class="object"></a> <a href="RestoreBackupResponse.html" title="" class="class"></a><a href="RestoreBackupResponse.html" title="">RestoreBackupResponse</a></li><li class="current-entities indented1"><a href="RestoreChanBackupRequest$.html" title="" class="object"></a> <a href="RestoreChanBackupRequest.html" title="" class="class"></a><a href="RestoreChanBackupRequest.html" title="">RestoreChanBackupRequest</a></li><li class="current-entities indented1"><a href="Route$.html" title="" class="object"></a> <a href="Route.html" title="A path through the channel graph which runs over one or more channels in succession." class="class"></a><a href="Route.html" title="A path through the channel graph which runs over one or more channels in succession.">Route</a></li><li class="current-entities indented1"><a href="RouteHint$.html" title="" class="object"></a> <a href="RouteHint.html" title="" class="class"></a><a href="RouteHint.html" title="">RouteHint</a></li><li class="current-entities indented1"><a href="RoutingPolicy$.html" title="" class="object"></a> <a href="RoutingPolicy.html" title="" class="class"></a><a href="RoutingPolicy.html" title="">RoutingPolicy</a></li><li class="current-entities indented1"><a href="SendCoinsRequest$.html" title="" class="object"></a> <a href="SendCoinsRequest.html" title="" class="class"></a><a href="SendCoinsRequest.html" title="">SendCoinsRequest</a></li><li class="current-entities indented1"><a href="SendCoinsResponse$.html" title="" class="object"></a> <a href="SendCoinsResponse.html" title="" class="class"></a><a href="SendCoinsResponse.html" title="">SendCoinsResponse</a></li><li class="current-entities indented1"><a href="SendCustomMessageRequest$.html" title="" class="object"></a> <a href="SendCustomMessageRequest.html" title="" class="class"></a><a href="SendCustomMessageRequest.html" title="">SendCustomMessageRequest</a></li><li class="current-entities indented1"><a href="SendCustomMessageResponse$.html" title="" class="object"></a> <a href="SendCustomMessageResponse.html" title="" class="class"></a><a href="SendCustomMessageResponse.html" title="">SendCustomMessageResponse</a></li><li class="current-entities indented1"><a href="SendManyRequest$.html" title="" class="object"></a> <a href="SendManyRequest.html" title="" class="class"></a><a href="SendManyRequest.html" title="">SendManyRequest</a></li><li class="current-entities indented1"><a href="SendManyResponse$.html" title="" class="object"></a> <a href="SendManyResponse.html" title="" class="class"></a><a href="SendManyResponse.html" title="">SendManyResponse</a></li><li class="current-entities indented1"><a href="SendRequest$.html" title="" class="object"></a> <a href="SendRequest.html" title="" class="class"></a><a href="SendRequest.html" title="">SendRequest</a></li><li class="current-entities indented1"><a href="SendResponse$.html" title="" class="object"></a> <a href="SendResponse.html" title="" class="class"></a><a href="SendResponse.html" title="">SendResponse</a></li><li class="current-entities indented1"><a href="SendToRouteRequest$.html" title="" class="object"></a> <a href="SendToRouteRequest.html" title="" class="class"></a><a href="SendToRouteRequest.html" title="">SendToRouteRequest</a></li><li class="current-entities indented1"><a href="SetID$.html" title="" class="object"></a> <a href="SetID.html" title="" class="class"></a><a href="SetID.html" title="">SetID</a></li><li class="current-entities indented1"><a href="SignMessageRequest$.html" title="" class="object"></a> <a href="SignMessageRequest.html" title="" class="class"></a><a href="SignMessageRequest.html" title="">SignMessageRequest</a></li><li class="current-entities indented1"><a href="SignMessageResponse$.html" title="" class="object"></a> <a href="SignMessageResponse.html" title="" class="class"></a><a href="SignMessageResponse.html" title="">SignMessageResponse</a></li><li class="current-entities indented1"><a href="State$.html" title="" class="object"></a> <a href="State.html" title="State service is a always running service that exposes the current state of the wallet and RPC server." class="trait"></a><a href="State.html" title="State service is a always running service that exposes the current state of the wallet and RPC server.">State</a></li><li class="current-entities indented1"><a href="StateClient$.html" title="" class="object"></a> <a href="StateClient.html" title="" class="trait"></a><a href="StateClient.html" title="">StateClient</a></li><li class="current-entities indented1"><span class="separator"></span> <a href="StateClientPowerApi.html" title="" class="trait"></a><a href="StateClientPowerApi.html" title="">StateClientPowerApi</a></li><li class="current-entities indented1"><span class="separator"></span> <a href="StateHandler$.html" title="" class="object"></a><a href="StateHandler$.html" title="">StateHandler</a></li><li class="current-entities indented1"><span class="separator"></span> <a href="StateserviceProto$.html" title="" class="object"></a><a href="StateserviceProto$.html" title="">StateserviceProto</a></li><li class="current-entities indented1"><a href="StopRequest$.html" title="" class="object"></a> <a href="StopRequest.html" title="" class="class"></a><a href="StopRequest.html" title="">StopRequest</a></li><li class="current-entities indented1"><a href="StopResponse$.html" title="" class="object"></a> <a href="StopResponse.html" title="" class="class"></a><a href="StopResponse.html" title="">StopResponse</a></li><li class="current-entities indented1"><a href="StreamAuth$.html" title="" class="object"></a> <a href="StreamAuth.html" title="" class="class"></a><a href="StreamAuth.html" title="">StreamAuth</a></li><li class="current-entities indented1"><a href="SubscribeCustomMessagesRequest$.html" title="" class="object"></a> <a href="SubscribeCustomMessagesRequest.html" title="" class="class"></a><a href="SubscribeCustomMessagesRequest.html" title="">SubscribeCustomMessagesRequest</a></li><li class="current-entities indented1"><a href="SubscribeStateRequest$.html" title="" class="object"></a> <a href="SubscribeStateRequest.html" title="" class="class"></a><a href="SubscribeStateRequest.html" title="">SubscribeStateRequest</a></li><li class="current-entities indented1"><a href="SubscribeStateResponse$.html" title="" class="object"></a> <a href="SubscribeStateResponse.html" title="" class="class"></a><a href="SubscribeStateResponse.html" title="">SubscribeStateResponse</a></li><li class="current-entities indented1"><a href="TimestampedError$.html" title="" class="object"></a> <a href="TimestampedError.html" title="" class="class"></a><a href="TimestampedError.html" title="">TimestampedError</a></li><li class="current-entities indented1"><a href="Transaction$.html" title="" class="object"></a> <a href="Transaction.html" title="" class="class"></a><a href="Transaction.html" title="">Transaction</a></li><li class="current-entities indented1"><a href="TransactionDetails$.html" title="" class="object"></a> <a href="TransactionDetails.html" title="" class="class"></a><a href="TransactionDetails.html" title="">TransactionDetails</a></li><li class="current-entities indented1"><a href="UnlockWalletRequest$.html" title="" class="object"></a> <a href="UnlockWalletRequest.html" title="" class="class"></a><a href="UnlockWalletRequest.html" title="">UnlockWalletRequest</a></li><li class="current-entities indented1"><a href="UnlockWalletResponse$.html" title="" class="object"></a> <a href="UnlockWalletResponse.html" title="" class="class"></a><a href="UnlockWalletResponse.html" title="">UnlockWalletResponse</a></li><li class="current-entities indented1"><a href="UpdateFailure$.html" title="" class="object"></a> <a href="UpdateFailure.html" title="" class="class"></a><a href="UpdateFailure.html" title="">UpdateFailure</a></li><li class="current-entities indented1"><a href="Utxo$.html" title="" class="object"></a> <a href="Utxo.html" title="" class="class"></a><a href="Utxo.html" title="">Utxo</a></li><li class="current-entities indented1"><a href="VerifyChanBackupResponse$.html" title="" class="object"></a> <a href="VerifyChanBackupResponse.html" title="" class="class"></a><a href="VerifyChanBackupResponse.html" title="">VerifyChanBackupResponse</a></li><li class="current-entities indented1"><a href="VerifyMessageRequest$.html" title="" class="object"></a> <a href="VerifyMessageRequest.html" title="" class="class"></a><a href="VerifyMessageRequest.html" title="">VerifyMessageRequest</a></li><li class="current-entities indented1"><a href="VerifyMessageResponse$.html" title="" class="object"></a> <a href="VerifyMessageResponse.html" title="" class="class"></a><a href="VerifyMessageResponse.html" title="">VerifyMessageResponse</a></li><li class="current-entities indented1"><a href="WalletAccountBalance$.html" title="" class="object"></a> <a href="WalletAccountBalance.html" title="" class="class"></a><a href="WalletAccountBalance.html" title="">WalletAccountBalance</a></li><li class="current-entities indented1"><a href="WalletBalanceRequest$.html" title="" class="object"></a> <a href="WalletBalanceRequest.html" title="" class="class"></a><a href="WalletBalanceRequest.html" title="">WalletBalanceRequest</a></li><li class="current-entities indented1"><a href="WalletBalanceResponse$.html" title="" class="object"></a> <a href="WalletBalanceResponse.html" title="" class="class"></a><a href="WalletBalanceResponse.html" title="">WalletBalanceResponse</a></li><li class="current-entities indented1"><a href="WalletState$.html" title="" class="object"></a> <a href="WalletState.html" title="" class="class"></a><a href="WalletState.html" title="">WalletState</a></li><li class="current-entities indented1"><a href="WalletUnlocker$.html" title="" class="object"></a> <a href="WalletUnlocker.html" title="WalletUnlocker is a service that is used to set up a wallet password for lnd at first startup, and unlock a previously set up wallet." class="trait"></a><a href="WalletUnlocker.html" title="WalletUnlocker is a service that is used to set up a wallet password for lnd at first startup, and unlock a previously set up wallet.">WalletUnlocker</a></li><li class="current-entities indented1"><a href="WalletUnlockerClient$.html" title="" class="object"></a> <a href="WalletUnlockerClient.html" title="" class="trait"></a><a href="WalletUnlockerClient.html" title="">WalletUnlockerClient</a></li><li class="current-entities indented1"><span class="separator"></span> <a href="WalletUnlockerClientPowerApi.html" title="" class="trait"></a><a href="WalletUnlockerClientPowerApi.html" title="">WalletUnlockerClientPowerApi</a></li><li class="current-entities indented1"><span class="separator"></span> <a href="WalletUnlockerHandler$.html" title="" class="object"></a><a href="WalletUnlockerHandler$.html" title="">WalletUnlockerHandler</a></li><li class="current-entities indented1"><span class="separator"></span> <a href="WalletunlockerProto$.html" title="" class="object"></a><a href="WalletunlockerProto$.html" title="">WalletunlockerProto</a></li><li class="current-entities indented1"><a href="WatchOnly$.html" title="" class="object"></a> <a href="WatchOnly.html" title="" class="class"></a><a href="WatchOnly.html" title="">WatchOnly</a></li><li class="current-entities indented1"><a href="WatchOnlyAccount$.html" title="" class="object"></a> <a href="WatchOnlyAccount.html" title="" class="class"></a><a href="WatchOnlyAccount.html" title="">WatchOnlyAccount</a></li></ul></div></div><div id="content"><body class="class type"><div id="definition"><a href="Invoice$.html" title="See companion object"><div class="big-circle class-companion-object">c</div></a><p id="owner"><a href="index.html" name="lnrpc" id="lnrpc" class="extype">lnrpc</a></p><h1><a href="Invoice$.html" title="See companion object">Invoice</a><span class="permalink"><a href="../lnrpc/Invoice.html" title="Permalink"><i class="material-icons"></i></a></span></h1><h3><span class="morelinks"><div>Companion <a href="Invoice$.html" title="See companion object">object Invoice</a></div></span></h3></div><h4 id="signature" class="signature"><span class="modifier_kind"><span class="modifier">final </span> <span class="kind">case class</span></span> <span class="symbol"><span class="name">Invoice</span><span class="params">(<span name="memo">memo: <span name="scala.Predef.String" class="extype">String</span> = <span class="symbol">""</span></span>, <span name="rPreimage">rPreimage: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.25.5/com/google/protobuf/ByteString.html#com.google.protobuf.ByteString" name="com.google.protobuf.ByteString" id="com.google.protobuf.ByteString" class="extype">ByteString</a> = <span class="defval"><span class="name"><a href="../com/index.html">_root_.com.google.protobuf.ByteString.EMPTY</a></span></span></span>, <span name="rHash">rHash: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.25.5/com/google/protobuf/ByteString.html#com.google.protobuf.ByteString" name="com.google.protobuf.ByteString" id="com.google.protobuf.ByteString" class="extype">ByteString</a> = <span class="defval"><span class="name"><a href="../com/index.html">_root_.com.google.protobuf.ByteString.EMPTY</a></span></span></span>, <span name="value">value: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a> = <span class="symbol">0L</span></span>, <span name="valueMsat">valueMsat: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a> = <span class="symbol">0L</span></span>, <span name="settled">settled: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a> = <span class="symbol">false</span></span>, <span name="creationDate">creationDate: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a> = <span class="symbol">0L</span></span>, <span name="settleDate">settleDate: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a> = <span class="symbol">0L</span></span>, <span name="paymentRequest">paymentRequest: <span name="scala.Predef.String" class="extype">String</span> = <span class="symbol">""</span></span>, <span name="descriptionHash">descriptionHash: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.25.5/com/google/protobuf/ByteString.html#com.google.protobuf.ByteString" name="com.google.protobuf.ByteString" id="com.google.protobuf.ByteString" class="extype">ByteString</a> = <span class="defval"><span class="name"><a href="../com/index.html">_root_.com.google.protobuf.ByteString.EMPTY</a></span></span></span>, <span name="expiry">expiry: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a> = <span class="symbol">0L</span></span>, <span name="fallbackAddr">fallbackAddr: <span name="scala.Predef.String" class="extype">String</span> = <span class="symbol">""</span></span>, <span name="cltvExpiry">cltvExpiry: <a href="../org/bitcoins/core/number/UInt64.html" name="org.bitcoins.core.number.UInt64" id="org.bitcoins.core.number.UInt64" class="extype">UInt64</a> = <span class="defval"><span class="name"><a href="index.html">lnrpc.Invoice._typemapper_cltvExpiry.toCustom(0L)</a></span></span></span>, <span name="routeHints">routeHints: <a href="../scala/index.html#Seq[+A]=Seq[A]" name="scala.Seq" id="scala.Seq" class="extmbr">Seq</a>[<a href="RouteHint.html" name="lnrpc.RouteHint" id="lnrpc.RouteHint" class="extype">RouteHint</a>] = <span class="symbol"><span class="name"><a href="../scala/index.html">_root_.scala.Seq.empty</a></span></span></span>, <span name="private">private: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a> = <span class="symbol">false</span></span>, <span name="addIndex">addIndex: <a href="../org/bitcoins/core/number/UInt64.html" name="org.bitcoins.core.number.UInt64" id="org.bitcoins.core.number.UInt64" class="extype">UInt64</a> = <span class="defval"><span class="name"><a href="index.html">lnrpc.Invoice._typemapper_addIndex.toCustom(0L)</a></span></span></span>, <span name="settleIndex">settleIndex: <a href="../org/bitcoins/core/number/UInt64.html" name="org.bitcoins.core.number.UInt64" id="org.bitcoins.core.number.UInt64" class="extype">UInt64</a> = <span class="defval"><span class="name"><a href="index.html">lnrpc.Invoice._typemapper_settleIndex.toCustom(0L)</a></span></span></span>, <span name="amtPaid">amtPaid: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a> = <span class="symbol">0L</span></span>, <span name="amtPaidSat">amtPaidSat: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a> = <span class="symbol">0L</span></span>, <span name="amtPaidMsat">amtPaidMsat: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a> = <span class="symbol">0L</span></span>, <span name="state">state: <a href="Invoice$$InvoiceState.html" name="lnrpc.Invoice.InvoiceState" id="lnrpc.Invoice.InvoiceState" class="extype">InvoiceState</a> = <span class="symbol"><span class="name"><a href="index.html">lnrpc.Invoice.InvoiceState.OPEN</a></span></span></span>, <span name="htlcs">htlcs: <a href="../scala/index.html#Seq[+A]=Seq[A]" name="scala.Seq" id="scala.Seq" class="extmbr">Seq</a>[<a href="InvoiceHTLC.html" name="lnrpc.InvoiceHTLC" id="lnrpc.InvoiceHTLC" class="extype">InvoiceHTLC</a>] = <span class="symbol"><span class="name"><a href="../scala/index.html">_root_.scala.Seq.empty</a></span></span></span>, <span name="features">features: <a href="https://www.scala-lang.org/api/2.13.16/scala/collection/immutable/Map.html#scala.collection.immutable.Map" name="scala.collection.immutable.Map" id="scala.collection.immutable.Map" class="extype">Map</a>[<a href="../org/bitcoins/core/number/UInt32.html" name="org.bitcoins.core.number.UInt32" id="org.bitcoins.core.number.UInt32" class="extype">UInt32</a>, <a href="Feature.html" name="lnrpc.Feature" id="lnrpc.Feature" class="extype">Feature</a>] = <span class="defval"><span class="name"><a href="../scala/index.html">_root_.scala.collection.immutable.Map.empty</a></span></span></span>, <span name="isKeysend">isKeysend: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a> = <span class="symbol">false</span></span>, <span name="paymentAddr">paymentAddr: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.25.5/com/google/protobuf/ByteString.html#com.google.protobuf.ByteString" name="com.google.protobuf.ByteString" id="com.google.protobuf.ByteString" class="extype">ByteString</a> = <span class="defval"><span class="name"><a href="../com/index.html">_root_.com.google.protobuf.ByteString.EMPTY</a></span></span></span>, <span name="isAmp">isAmp: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a> = <span class="symbol">false</span></span>, <span name="ampInvoiceState">ampInvoiceState: <a href="https://www.scala-lang.org/api/2.13.16/scala/collection/immutable/Map.html#scala.collection.immutable.Map" name="scala.collection.immutable.Map" id="scala.collection.immutable.Map" class="extype">Map</a>[<span name="scala.Predef.String" class="extype">String</span>, <a href="AMPInvoiceState.html" name="lnrpc.AMPInvoiceState" id="lnrpc.AMPInvoiceState" class="extype">AMPInvoiceState</a>] = <span class="defval"><span class="name"><a href="../scala/index.html">_root_.scala.collection.immutable.Map.empty</a></span></span></span>, <span name="unknownFields">unknownFields: <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.17/scalapb/UnknownFieldSet.html#scalapb.UnknownFieldSet" name="scalapb.UnknownFieldSet" id="scalapb.UnknownFieldSet" class="extype">UnknownFieldSet</a> = <span class="defval">_root_.scalapb.UnknownFieldSet.empty</span></span>)</span><span class="result"> extends <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.17/scalapb/GeneratedMessage.html#scalapb.GeneratedMessage" name="scalapb.GeneratedMessage" id="scalapb.GeneratedMessage" class="extype">GeneratedMessage</a> with <a href="https://javadoc.io/page/com.thesamet.scalapb/lenses_2.13/0.11.17/scalapb/lenses/Updatable.html#scalapb.lenses.Updatable" name="scalapb.lenses.Updatable" id="scalapb.lenses.Updatable" class="extype">Updatable</a>[<a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a>] with <a href="https://www.scala-lang.org/api/2.13.16/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a> with <a href="../scala/index.html#Serializable=java.io.Serializable" name="scala.Serializable" id="scala.Serializable" class="extmbr">Serializable</a></span></span></h4><div id="comment" class="fullcommenttop"><div class="comment cmt"></div><dl class="paramcmts block"><dt class="param">memo</dt><dd class="cmt"><p>
An optional memo to attach along with the invoice. Used for record keeping
purposes for the invoice's creator, and will also be set in the description
field of the encoded payment request if the description_hash field is not
being used.</p></dd><dt class="param">rPreimage</dt><dd class="cmt"><p>
The hex-encoded preimage (32 byte) which will allow settling an incoming
HTLC payable to this preimage. When using REST, this field must be encoded
as base64.</p></dd><dt class="param">rHash</dt><dd class="cmt"><p>
The hash of the preimage. When using REST, this field must be encoded as
base64.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">value</dt><dd class="cmt"><p>
The value of this invoice in satoshis
The fields value and value_msat are mutually exclusive.</p></dd><dt class="param">valueMsat</dt><dd class="cmt"><p>
The value of this invoice in millisatoshis
The fields value and value_msat are mutually exclusive.</p></dd><dt class="param">settled</dt><dd class="cmt"><p>
Whether this invoice has been fulfilled.
The field is deprecated. Use the state field instead (compare to SETTLED).</p></dd><dt class="param">creationDate</dt><dd class="cmt"><p>
When this invoice was created.
Measured in seconds since the unix epoch.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">settleDate</dt><dd class="cmt"><p>
When this invoice was settled.
Measured in seconds since the unix epoch.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">paymentRequest</dt><dd class="cmt"><p>
A bare-bones invoice for a payment within the Lightning Network. With the
details of the invoice, the sender has all the data necessary to send a
payment to the recipient.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">descriptionHash</dt><dd class="cmt"><p>
Hash (SHA-256) of a description of the payment. Used if the description of
payment (memo) is too long to naturally fit within the description field
of an encoded payment request. When using REST, this field must be encoded
as base64.</p></dd><dt class="param">expiry</dt><dd class="cmt"><p>
Payment request expiry time in seconds. Default is 86400 (24 hours).</p></dd><dt class="param">fallbackAddr</dt><dd class="cmt"><p>
Fallback on-chain address.</p></dd><dt class="param">cltvExpiry</dt><dd class="cmt"><p>
Delta to use for the time-lock of the CLTV extended to the final hop.</p></dd><dt class="param">routeHints</dt><dd class="cmt"><p>
Route hints that can each be individually used to assist in reaching the
invoice's destination.</p></dd><dt class="param">private</dt><dd class="cmt"><p>
Whether this invoice should include routing hints for private channels.
Note: When enabled, if value and value_msat are zero, a large number of
hints with these channels can be included, which might not be desirable.</p></dd><dt class="param">addIndex</dt><dd class="cmt"><p>
The "add" index of this invoice. Each newly created invoice will increment
this index making it monotonically increasing. Callers to the
SubscribeInvoices call can use this to instantly get notified of all added
invoices with an add_index greater than this one.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">settleIndex</dt><dd class="cmt"><p>
The "settle" index of this invoice. Each newly settled invoice will
increment this index making it monotonically increasing. Callers to the
SubscribeInvoices call can use this to instantly get notified of all
settled invoices with an settle_index greater than this one.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">amtPaid</dt><dd class="cmt"><p>
Deprecated, use amt_paid_sat or amt_paid_msat.</p></dd><dt class="param">amtPaidSat</dt><dd class="cmt"><p>
The amount that was accepted for this invoice, in satoshis. This will ONLY
be set if this invoice has been settled or accepted. We provide this field
as if the invoice was created with a zero value, then we need to record what
amount was ultimately accepted. Additionally, it's possible that the sender
paid MORE that was specified in the original invoice. So we'll record that
here as well.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">amtPaidMsat</dt><dd class="cmt"><p>
The amount that was accepted for this invoice, in millisatoshis. This will
ONLY be set if this invoice has been settled or accepted. We provide this
field as if the invoice was created with a zero value, then we need to
record what amount was ultimately accepted. Additionally, it's possible that
the sender paid MORE that was specified in the original invoice. So we'll
record that here as well.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">state</dt><dd class="cmt"><p>
The state the invoice is in.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">htlcs</dt><dd class="cmt"><p>
List of HTLCs paying to this invoice [EXPERIMENTAL].
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">features</dt><dd class="cmt"><p>
List of features advertised on the invoice.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">isKeysend</dt><dd class="cmt"><p>
Indicates if this invoice was a spontaneous payment that arrived via keysend
[EXPERIMENTAL].
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">paymentAddr</dt><dd class="cmt"><p>
The payment address of this invoice. This value will be used in MPP
payments, and also for newer invoices that always require the MPP payload
for added end-to-end security.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">isAmp</dt><dd class="cmt"><p>
Signals whether or not this is an AMP invoice.</p></dd><dt class="param">ampInvoiceState</dt><dd class="cmt"><p>
[EXPERIMENTAL]:
Maps a 32-byte hex-encoded set ID to the sub-invoice AMP state for the
given set ID. This field is always populated for AMP invoices, and can be
used along side LookupInvoice to obtain the HTLC information related to a
given sub-invoice.
Note: Output only, don't specify for creating an invoice.</p></dd></dl><dl class="attributes block"><dt>Annotations</dt><dd><span class="name">@SerialVersionUID</span><span class="args">()</span> </dd></dl><div class="toggleContainer"><div class="toggle block"><span>Linear Supertypes</span><div class="superTypes hiddenContent"><a href="https://javadoc.io/page/com.thesamet.scalapb/lenses_2.13/0.11.17/scalapb/lenses/Updatable.html#scalapb.lenses.Updatable" name="scalapb.lenses.Updatable" id="scalapb.lenses.Updatable" class="extype">Updatable</a>[<a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a>], <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.17/scalapb/GeneratedMessage.html#scalapb.GeneratedMessage" name="scalapb.GeneratedMessage" id="scalapb.GeneratedMessage" class="extype">GeneratedMessage</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html#java.io.Serializable" name="java.io.Serializable" id="java.io.Serializable" class="extype">Serializable</a>, <a href="https://www.scala-lang.org/api/2.13.16/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a>, <a href="https://www.scala-lang.org/api/2.13.16/scala/Equals.html#scala.Equals" name="scala.Equals" id="scala.Equals" class="extype">Equals</a>, <a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a>, <a href="https://www.scala-lang.org/api/2.13.16/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></div></div></div></div><div id="mbrsel"><div class="toggle"></div><div id="memberfilter"><i class="material-icons arrow"></i><span class="input"><input placeholder="Filter all members" id="mbrsel-input" type="text" accesskey="/"/></span><i class="clear material-icons"></i></div><div id="filterby"><div id="order"><span class="filtertype">Ordering</span><ol><li class="alpha in"><span>Alphabetic</span></li><li class="inherit out"><span>By Inheritance</span></li></ol></div><div class="ancestors"><span class="filtertype">Inherited<br/></span><ol id="linearization"><li class="in" name="lnrpc.Invoice"><span>Invoice</span></li><li class="in" name="scalapb.lenses.Updatable"><span>Updatable</span></li><li class="in" name="scalapb.GeneratedMessage"><span>GeneratedMessage</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.Product"><span>Product</span></li><li class="in" name="scala.Equals"><span>Equals</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li></ol></div><div class="ancestors"><span class="filtertype"></span><ol><li class="hideall out"><span>Hide All</span></li><li class="showall in"><span>Show All</span></li></ol></div><div id="visbl"><span class="filtertype">Visibility</span><ol><li class="public in"><span>Public</span></li><li class="protected out"><span>Protected</span></li></ol></div></div></div><div id="template"><div id="allMembers"><div id="constructors" class="members"><h3>Instance Constructors</h3><ol><li class="indented0 " name="lnrpc.Invoice#&lt;init&gt;" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="&lt;init&gt;(memo:String,rPreimage:com.google.protobuf.ByteString,rHash:com.google.protobuf.ByteString,value:Long,valueMsat:Long,settled:Boolean,creationDate:Long,settleDate:Long,paymentRequest:String,descriptionHash:com.google.protobuf.ByteString,expiry:Long,fallbackAddr:String,cltvExpiry:org.bitcoins.core.number.UInt64,routeHints:Seq[lnrpc.RouteHint],private:Boolean,addIndex:org.bitcoins.core.number.UInt64,settleIndex:org.bitcoins.core.number.UInt64,amtPaid:Long,amtPaidSat:Long,amtPaidMsat:Long,state:lnrpc.Invoice.InvoiceState,htlcs:Seq[lnrpc.InvoiceHTLC],features:scala.collection.immutable.Map[org.bitcoins.core.number.UInt32,lnrpc.Feature],isKeysend:Boolean,paymentAddr:com.google.protobuf.ByteString,isAmp:Boolean,ampInvoiceState:scala.collection.immutable.Map[String,lnrpc.AMPInvoiceState],unknownFields:scalapb.UnknownFieldSet):lnrpc.Invoice" class="anchorToMember"></a><a id="&lt;init&gt;:Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#&lt;init&gt;(memo:String,rPreimage:com.google.protobuf.ByteString,rHash:com.google.protobuf.ByteString,value:Long,valueMsat:Long,settled:Boolean,creationDate:Long,settleDate:Long,paymentRequest:String,descriptionHash:com.google.protobuf.ByteString,expiry:Long,fallbackAddr:String,cltvExpiry:org.bitcoins.core.number.UInt64,routeHints:Seq[lnrpc.RouteHint],private:Boolean,addIndex:org.bitcoins.core.number.UInt64,settleIndex:org.bitcoins.core.number.UInt64,amtPaid:Long,amtPaidSat:Long,amtPaidMsat:Long,state:lnrpc.Invoice.InvoiceState,htlcs:Seq[lnrpc.InvoiceHTLC],features:scala.collection.immutable.Map[org.bitcoins.core.number.UInt32,lnrpc.Feature],isKeysend:Boolean,paymentAddr:com.google.protobuf.ByteString,isAmp:Boolean,ampInvoiceState:scala.collection.immutable.Map[String,lnrpc.AMPInvoiceState],unknownFields:scalapb.UnknownFieldSet):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">new</span></span> <span class="symbol"><span class="name">Invoice</span><span class="params">(<span name="memo">memo: <span name="scala.Predef.String" class="extype">String</span> = <span class="symbol">""</span></span>, <span name="rPreimage">rPreimage: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.25.5/com/google/protobuf/ByteString.html#com.google.protobuf.ByteString" name="com.google.protobuf.ByteString" id="com.google.protobuf.ByteString" class="extype">ByteString</a> = <span class="defval"><span class="name"><a href="../com/index.html">_root_.com.google.protobuf.ByteString.EMPTY</a></span></span></span>, <span name="rHash">rHash: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.25.5/com/google/protobuf/ByteString.html#com.google.protobuf.ByteString" name="com.google.protobuf.ByteString" id="com.google.protobuf.ByteString" class="extype">ByteString</a> = <span class="defval"><span class="name"><a href="../com/index.html">_root_.com.google.protobuf.ByteString.EMPTY</a></span></span></span>, <span name="value">value: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a> = <span class="symbol">0L</span></span>, <span name="valueMsat">valueMsat: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a> = <span class="symbol">0L</span></span>, <span name="settled">settled: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a> = <span class="symbol">false</span></span>, <span name="creationDate">creationDate: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a> = <span class="symbol">0L</span></span>, <span name="settleDate">settleDate: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a> = <span class="symbol">0L</span></span>, <span name="paymentRequest">paymentRequest: <span name="scala.Predef.String" class="extype">String</span> = <span class="symbol">""</span></span>, <span name="descriptionHash">descriptionHash: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.25.5/com/google/protobuf/ByteString.html#com.google.protobuf.ByteString" name="com.google.protobuf.ByteString" id="com.google.protobuf.ByteString" class="extype">ByteString</a> = <span class="defval"><span class="name"><a href="../com/index.html">_root_.com.google.protobuf.ByteString.EMPTY</a></span></span></span>, <span name="expiry">expiry: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a> = <span class="symbol">0L</span></span>, <span name="fallbackAddr">fallbackAddr: <span name="scala.Predef.String" class="extype">String</span> = <span class="symbol">""</span></span>, <span name="cltvExpiry">cltvExpiry: <a href="../org/bitcoins/core/number/UInt64.html" name="org.bitcoins.core.number.UInt64" id="org.bitcoins.core.number.UInt64" class="extype">UInt64</a> = <span class="defval"><span class="name"><a href="index.html">lnrpc.Invoice._typemapper_cltvExpiry.toCustom(0L)</a></span></span></span>, <span name="routeHints">routeHints: <a href="../scala/index.html#Seq[+A]=Seq[A]" name="scala.Seq" id="scala.Seq" class="extmbr">Seq</a>[<a href="RouteHint.html" name="lnrpc.RouteHint" id="lnrpc.RouteHint" class="extype">RouteHint</a>] = <span class="symbol"><span class="name"><a href="../scala/index.html">_root_.scala.Seq.empty</a></span></span></span>, <span name="private">private: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a> = <span class="symbol">false</span></span>, <span name="addIndex">addIndex: <a href="../org/bitcoins/core/number/UInt64.html" name="org.bitcoins.core.number.UInt64" id="org.bitcoins.core.number.UInt64" class="extype">UInt64</a> = <span class="defval"><span class="name"><a href="index.html">lnrpc.Invoice._typemapper_addIndex.toCustom(0L)</a></span></span></span>, <span name="settleIndex">settleIndex: <a href="../org/bitcoins/core/number/UInt64.html" name="org.bitcoins.core.number.UInt64" id="org.bitcoins.core.number.UInt64" class="extype">UInt64</a> = <span class="defval"><span class="name"><a href="index.html">lnrpc.Invoice._typemapper_settleIndex.toCustom(0L)</a></span></span></span>, <span name="amtPaid">amtPaid: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a> = <span class="symbol">0L</span></span>, <span name="amtPaidSat">amtPaidSat: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a> = <span class="symbol">0L</span></span>, <span name="amtPaidMsat">amtPaidMsat: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a> = <span class="symbol">0L</span></span>, <span name="state">state: <a href="Invoice$$InvoiceState.html" name="lnrpc.Invoice.InvoiceState" id="lnrpc.Invoice.InvoiceState" class="extype">InvoiceState</a> = <span class="symbol"><span class="name"><a href="index.html">lnrpc.Invoice.InvoiceState.OPEN</a></span></span></span>, <span name="htlcs">htlcs: <a href="../scala/index.html#Seq[+A]=Seq[A]" name="scala.Seq" id="scala.Seq" class="extmbr">Seq</a>[<a href="InvoiceHTLC.html" name="lnrpc.InvoiceHTLC" id="lnrpc.InvoiceHTLC" class="extype">InvoiceHTLC</a>] = <span class="symbol"><span class="name"><a href="../scala/index.html">_root_.scala.Seq.empty</a></span></span></span>, <span name="features">features: <a href="https://www.scala-lang.org/api/2.13.16/scala/collection/immutable/Map.html#scala.collection.immutable.Map" name="scala.collection.immutable.Map" id="scala.collection.immutable.Map" class="extype">Map</a>[<a href="../org/bitcoins/core/number/UInt32.html" name="org.bitcoins.core.number.UInt32" id="org.bitcoins.core.number.UInt32" class="extype">UInt32</a>, <a href="Feature.html" name="lnrpc.Feature" id="lnrpc.Feature" class="extype">Feature</a>] = <span class="defval"><span class="name"><a href="../scala/index.html">_root_.scala.collection.immutable.Map.empty</a></span></span></span>, <span name="isKeysend">isKeysend: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a> = <span class="symbol">false</span></span>, <span name="paymentAddr">paymentAddr: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.25.5/com/google/protobuf/ByteString.html#com.google.protobuf.ByteString" name="com.google.protobuf.ByteString" id="com.google.protobuf.ByteString" class="extype">ByteString</a> = <span class="defval"><span class="name"><a href="../com/index.html">_root_.com.google.protobuf.ByteString.EMPTY</a></span></span></span>, <span name="isAmp">isAmp: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a> = <span class="symbol">false</span></span>, <span name="ampInvoiceState">ampInvoiceState: <a href="https://www.scala-lang.org/api/2.13.16/scala/collection/immutable/Map.html#scala.collection.immutable.Map" name="scala.collection.immutable.Map" id="scala.collection.immutable.Map" class="extype">Map</a>[<span name="scala.Predef.String" class="extype">String</span>, <a href="AMPInvoiceState.html" name="lnrpc.AMPInvoiceState" id="lnrpc.AMPInvoiceState" class="extype">AMPInvoiceState</a>] = <span class="defval"><span class="name"><a href="../scala/index.html">_root_.scala.collection.immutable.Map.empty</a></span></span></span>, <span name="unknownFields">unknownFields: <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.17/scalapb/UnknownFieldSet.html#scalapb.UnknownFieldSet" name="scalapb.UnknownFieldSet" id="scalapb.UnknownFieldSet" class="extype">UnknownFieldSet</a> = <span class="defval">_root_.scalapb.UnknownFieldSet.empty</span></span>)</span></span><p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="paramcmts block"><dt class="param">memo</dt><dd class="cmt"><p>
An optional memo to attach along with the invoice. Used for record keeping
purposes for the invoice's creator, and will also be set in the description
field of the encoded payment request if the description_hash field is not
being used.</p></dd><dt class="param">rPreimage</dt><dd class="cmt"><p>
The hex-encoded preimage (32 byte) which will allow settling an incoming
HTLC payable to this preimage. When using REST, this field must be encoded
as base64.</p></dd><dt class="param">rHash</dt><dd class="cmt"><p>
The hash of the preimage. When using REST, this field must be encoded as
base64.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">value</dt><dd class="cmt"><p>
The value of this invoice in satoshis
The fields value and value_msat are mutually exclusive.</p></dd><dt class="param">valueMsat</dt><dd class="cmt"><p>
The value of this invoice in millisatoshis
The fields value and value_msat are mutually exclusive.</p></dd><dt class="param">settled</dt><dd class="cmt"><p>
Whether this invoice has been fulfilled.
The field is deprecated. Use the state field instead (compare to SETTLED).</p></dd><dt class="param">creationDate</dt><dd class="cmt"><p>
When this invoice was created.
Measured in seconds since the unix epoch.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">settleDate</dt><dd class="cmt"><p>
When this invoice was settled.
Measured in seconds since the unix epoch.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">paymentRequest</dt><dd class="cmt"><p>
A bare-bones invoice for a payment within the Lightning Network. With the
details of the invoice, the sender has all the data necessary to send a
payment to the recipient.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">descriptionHash</dt><dd class="cmt"><p>
Hash (SHA-256) of a description of the payment. Used if the description of
payment (memo) is too long to naturally fit within the description field
of an encoded payment request. When using REST, this field must be encoded
as base64.</p></dd><dt class="param">expiry</dt><dd class="cmt"><p>
Payment request expiry time in seconds. Default is 86400 (24 hours).</p></dd><dt class="param">fallbackAddr</dt><dd class="cmt"><p>
Fallback on-chain address.</p></dd><dt class="param">cltvExpiry</dt><dd class="cmt"><p>
Delta to use for the time-lock of the CLTV extended to the final hop.</p></dd><dt class="param">routeHints</dt><dd class="cmt"><p>
Route hints that can each be individually used to assist in reaching the
invoice's destination.</p></dd><dt class="param">private</dt><dd class="cmt"><p>
Whether this invoice should include routing hints for private channels.
Note: When enabled, if value and value_msat are zero, a large number of
hints with these channels can be included, which might not be desirable.</p></dd><dt class="param">addIndex</dt><dd class="cmt"><p>
The "add" index of this invoice. Each newly created invoice will increment
this index making it monotonically increasing. Callers to the
SubscribeInvoices call can use this to instantly get notified of all added
invoices with an add_index greater than this one.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">settleIndex</dt><dd class="cmt"><p>
The "settle" index of this invoice. Each newly settled invoice will
increment this index making it monotonically increasing. Callers to the
SubscribeInvoices call can use this to instantly get notified of all
settled invoices with an settle_index greater than this one.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">amtPaid</dt><dd class="cmt"><p>
Deprecated, use amt_paid_sat or amt_paid_msat.</p></dd><dt class="param">amtPaidSat</dt><dd class="cmt"><p>
The amount that was accepted for this invoice, in satoshis. This will ONLY
be set if this invoice has been settled or accepted. We provide this field
as if the invoice was created with a zero value, then we need to record what
amount was ultimately accepted. Additionally, it's possible that the sender
paid MORE that was specified in the original invoice. So we'll record that
here as well.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">amtPaidMsat</dt><dd class="cmt"><p>
The amount that was accepted for this invoice, in millisatoshis. This will
ONLY be set if this invoice has been settled or accepted. We provide this
field as if the invoice was created with a zero value, then we need to
record what amount was ultimately accepted. Additionally, it's possible that
the sender paid MORE that was specified in the original invoice. So we'll
record that here as well.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">state</dt><dd class="cmt"><p>
The state the invoice is in.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">htlcs</dt><dd class="cmt"><p>
List of HTLCs paying to this invoice [EXPERIMENTAL].
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">features</dt><dd class="cmt"><p>
List of features advertised on the invoice.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">isKeysend</dt><dd class="cmt"><p>
Indicates if this invoice was a spontaneous payment that arrived via keysend
[EXPERIMENTAL].
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">paymentAddr</dt><dd class="cmt"><p>
The payment address of this invoice. This value will be used in MPP
payments, and also for newer invoices that always require the MPP payload
for added end-to-end security.
Note: Output only, don't specify for creating an invoice.</p></dd><dt class="param">isAmp</dt><dd class="cmt"><p>
Signals whether or not this is an AMP invoice.</p></dd><dt class="param">ampInvoiceState</dt><dd class="cmt"><p>
[EXPERIMENTAL]:
Maps a 32-byte hex-encoded set ID to the sub-invoice AMP state for the
given set ID. This field is always populated for AMP invoices, and can be
used along side LookupInvoice to obtain the HTLC information related to a
given sub-invoice.
Note: Output only, don't specify for creating an invoice.</p></dd></dl></div></li></ol></div><div class="values members"><h3>Value Members</h3><ol><li class="indented0 " name="scala.AnyRef#!=" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="!=(x$1:Any):Boolean" class="anchorToMember"></a><a id="!=(Any):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#!=(x$1:Any):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $bang$eq">!=</span><span class="params">(<span name="arg0">arg0: <a href="https://www.scala-lang.org/api/2.13.16/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef###" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="##:Int" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html###:Int" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $hash$hash">##</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#==" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="==(x$1:Any):Boolean" class="anchorToMember"></a><a id="==(Any):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#==(x$1:Any):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $eq$eq">==</span><span class="params">(<span name="arg0">arg0: <a href="https://www.scala-lang.org/api/2.13.16/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="lnrpc.Invoice#addAllAmpInvoiceState" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="addAllAmpInvoiceState(__vs:Iterable[(String,lnrpc.AMPInvoiceState)]):lnrpc.Invoice" class="anchorToMember"></a><a id="addAllAmpInvoiceState(Iterable[(String,AMPInvoiceState)]):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#addAllAmpInvoiceState(__vs:Iterable[(String,lnrpc.AMPInvoiceState)]):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">addAllAmpInvoiceState</span><span class="params">(<span name="__vs">__vs: <a href="../scala/index.html#Iterable[+A]=Iterable[A]" name="scala.Iterable" id="scala.Iterable" class="extmbr">Iterable</a>[(<span name="scala.Predef.String" class="extype">String</span>, <a href="AMPInvoiceState.html" name="lnrpc.AMPInvoiceState" id="lnrpc.AMPInvoiceState" class="extype">AMPInvoiceState</a>)]</span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#addAllFeatures" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="addAllFeatures(__vs:Iterable[(org.bitcoins.core.number.UInt32,lnrpc.Feature)]):lnrpc.Invoice" class="anchorToMember"></a><a id="addAllFeatures(Iterable[(UInt32,Feature)]):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#addAllFeatures(__vs:Iterable[(org.bitcoins.core.number.UInt32,lnrpc.Feature)]):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">addAllFeatures</span><span class="params">(<span name="__vs">__vs: <a href="../scala/index.html#Iterable[+A]=Iterable[A]" name="scala.Iterable" id="scala.Iterable" class="extmbr">Iterable</a>[(<a href="../org/bitcoins/core/number/UInt32.html" name="org.bitcoins.core.number.UInt32" id="org.bitcoins.core.number.UInt32" class="extype">UInt32</a>, <a href="Feature.html" name="lnrpc.Feature" id="lnrpc.Feature" class="extype">Feature</a>)]</span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#addAllHtlcs" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="addAllHtlcs(__vs:Iterable[lnrpc.InvoiceHTLC]):lnrpc.Invoice" class="anchorToMember"></a><a id="addAllHtlcs(Iterable[InvoiceHTLC]):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#addAllHtlcs(__vs:Iterable[lnrpc.InvoiceHTLC]):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">addAllHtlcs</span><span class="params">(<span name="__vs">__vs: <a href="../scala/index.html#Iterable[+A]=Iterable[A]" name="scala.Iterable" id="scala.Iterable" class="extmbr">Iterable</a>[<a href="InvoiceHTLC.html" name="lnrpc.InvoiceHTLC" id="lnrpc.InvoiceHTLC" class="extype">InvoiceHTLC</a>]</span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#addAllRouteHints" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="addAllRouteHints(__vs:Iterable[lnrpc.RouteHint]):lnrpc.Invoice" class="anchorToMember"></a><a id="addAllRouteHints(Iterable[RouteHint]):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#addAllRouteHints(__vs:Iterable[lnrpc.RouteHint]):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">addAllRouteHints</span><span class="params">(<span name="__vs">__vs: <a href="../scala/index.html#Iterable[+A]=Iterable[A]" name="scala.Iterable" id="scala.Iterable" class="extmbr">Iterable</a>[<a href="RouteHint.html" name="lnrpc.RouteHint" id="lnrpc.RouteHint" class="extype">RouteHint</a>]</span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#addAmpInvoiceState" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="addAmpInvoiceState(__vs:(String,lnrpc.AMPInvoiceState)*):lnrpc.Invoice" class="anchorToMember"></a><a id="addAmpInvoiceState((String,AMPInvoiceState)*):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#addAmpInvoiceState(__vs:(String,lnrpc.AMPInvoiceState)*):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">addAmpInvoiceState</span><span class="params">(<span name="__vs">__vs: (<span name="scala.Predef.String" class="extype">String</span>, <a href="AMPInvoiceState.html" name="lnrpc.AMPInvoiceState" id="lnrpc.AMPInvoiceState" class="extype">AMPInvoiceState</a>)*</span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#addFeatures" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="addFeatures(__vs:(org.bitcoins.core.number.UInt32,lnrpc.Feature)*):lnrpc.Invoice" class="anchorToMember"></a><a id="addFeatures((UInt32,Feature)*):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#addFeatures(__vs:(org.bitcoins.core.number.UInt32,lnrpc.Feature)*):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">addFeatures</span><span class="params">(<span name="__vs">__vs: (<a href="../org/bitcoins/core/number/UInt32.html" name="org.bitcoins.core.number.UInt32" id="org.bitcoins.core.number.UInt32" class="extype">UInt32</a>, <a href="Feature.html" name="lnrpc.Feature" id="lnrpc.Feature" class="extype">Feature</a>)*</span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#addHtlcs" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="addHtlcs(__vs:lnrpc.InvoiceHTLC*):lnrpc.Invoice" class="anchorToMember"></a><a id="addHtlcs(InvoiceHTLC*):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#addHtlcs(__vs:lnrpc.InvoiceHTLC*):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">addHtlcs</span><span class="params">(<span name="__vs">__vs: <a href="InvoiceHTLC.html" name="lnrpc.InvoiceHTLC" id="lnrpc.InvoiceHTLC" class="extype">InvoiceHTLC</a>*</span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#addIndex" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="addIndex:org.bitcoins.core.number.UInt64" class="anchorToMember"></a><a id="addIndex:UInt64" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#addIndex:org.bitcoins.core.number.UInt64" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">addIndex</span><span class="result">: <a href="../org/bitcoins/core/number/UInt64.html" name="org.bitcoins.core.number.UInt64" id="org.bitcoins.core.number.UInt64" class="extype">UInt64</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#addRouteHints" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="addRouteHints(__vs:lnrpc.RouteHint*):lnrpc.Invoice" class="anchorToMember"></a><a id="addRouteHints(RouteHint*):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#addRouteHints(__vs:lnrpc.RouteHint*):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">addRouteHints</span><span class="params">(<span name="__vs">__vs: <a href="RouteHint.html" name="lnrpc.RouteHint" id="lnrpc.RouteHint" class="extype">RouteHint</a>*</span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#ampInvoiceState" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="ampInvoiceState:scala.collection.immutable.Map[String,lnrpc.AMPInvoiceState]" class="anchorToMember"></a><a id="ampInvoiceState:Map[String,AMPInvoiceState]" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#ampInvoiceState:scala.collection.immutable.Map[String,lnrpc.AMPInvoiceState]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">ampInvoiceState</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/collection/immutable/Map.html#scala.collection.immutable.Map" name="scala.collection.immutable.Map" id="scala.collection.immutable.Map" class="extype">Map</a>[<span name="scala.Predef.String" class="extype">String</span>, <a href="AMPInvoiceState.html" name="lnrpc.AMPInvoiceState" id="lnrpc.AMPInvoiceState" class="extype">AMPInvoiceState</a>]</span></span></li><li class="indented0 " name="lnrpc.Invoice#amtPaidMsat" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="amtPaidMsat:Long" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#amtPaidMsat:Long" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">amtPaidMsat</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#amtPaidSat" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="amtPaidSat:Long" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#amtPaidSat:Long" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">amtPaidSat</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span></span></li><li class="indented0 " name="scala.Any#asInstanceOf" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="asInstanceOf[T0]:T0" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#asInstanceOf[T0]:T0" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span name="scala.Any.asInstanceOf.T0" class="extype">T0</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Any</dd></dl></div></li><li class="indented0 " name="lnrpc.Invoice#clearAmpInvoiceState" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="clearAmpInvoiceState:lnrpc.Invoice" class="anchorToMember"></a><a id="clearAmpInvoiceState:Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#clearAmpInvoiceState:lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">clearAmpInvoiceState</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#clearFeatures" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="clearFeatures:lnrpc.Invoice" class="anchorToMember"></a><a id="clearFeatures:Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#clearFeatures:lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">clearFeatures</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#clearHtlcs" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="clearHtlcs:lnrpc.Invoice" class="anchorToMember"></a><a id="clearHtlcs:Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#clearHtlcs:lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">clearHtlcs</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#clearRouteHints" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="clearRouteHints:lnrpc.Invoice" class="anchorToMember"></a><a id="clearRouteHints:Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#clearRouteHints:lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">clearRouteHints</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="scala.AnyRef#clone" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="clone():Object" class="anchorToMember"></a><a id="clone():AnyRef" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#clone():Object" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">clone</span><span class="params">()</span><span class="result">: <a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected[<span name="java.lang" class="extype">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.CloneNotSupportedException]</span></span>)</span> <span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="lnrpc.Invoice#cltvExpiry" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="cltvExpiry:org.bitcoins.core.number.UInt64" class="anchorToMember"></a><a id="cltvExpiry:UInt64" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#cltvExpiry:org.bitcoins.core.number.UInt64" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">cltvExpiry</span><span class="result">: <a href="../org/bitcoins/core/number/UInt64.html" name="org.bitcoins.core.number.UInt64" id="org.bitcoins.core.number.UInt64" class="extype">UInt64</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#companion" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="companion:lnrpc.Invoice.type" class="anchorToMember"></a><a id="companion:Invoice.type" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#companion:lnrpc.Invoice.type" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">companion</span><span class="result">: <a href="Invoice$.html" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a>.type</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a> → GeneratedMessage</dd></dl></div></li><li class="indented0 " name="lnrpc.Invoice#creationDate" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="creationDate:Long" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#creationDate:Long" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">creationDate</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#descriptionHash" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="descriptionHash:com.google.protobuf.ByteString" class="anchorToMember"></a><a id="descriptionHash:ByteString" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#descriptionHash:com.google.protobuf.ByteString" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">descriptionHash</span><span class="result">: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.25.5/com/google/protobuf/ByteString.html#com.google.protobuf.ByteString" name="com.google.protobuf.ByteString" id="com.google.protobuf.ByteString" class="extype">ByteString</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#discardUnknownFields" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="discardUnknownFields:lnrpc.Invoice" class="anchorToMember"></a><a id="discardUnknownFields:Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#discardUnknownFields:lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">discardUnknownFields</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="scala.AnyRef#eq" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="eq(x$1:AnyRef):Boolean" class="anchorToMember"></a><a id="eq(AnyRef):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#eq(x$1:AnyRef):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">eq</span><span class="params">(<span name="arg0">arg0: <a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="lnrpc.Invoice#expiry" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="expiry:Long" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#expiry:Long" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">expiry</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#fallbackAddr" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="fallbackAddr:String" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#fallbackAddr:String" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">fallbackAddr</span><span class="result">: <span name="scala.Predef.String" class="extype">String</span></span></span></li><li class="indented0 " name="lnrpc.Invoice#features" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="features:scala.collection.immutable.Map[org.bitcoins.core.number.UInt32,lnrpc.Feature]" class="anchorToMember"></a><a id="features:Map[UInt32,Feature]" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#features:scala.collection.immutable.Map[org.bitcoins.core.number.UInt32,lnrpc.Feature]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">features</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/collection/immutable/Map.html#scala.collection.immutable.Map" name="scala.collection.immutable.Map" id="scala.collection.immutable.Map" class="extype">Map</a>[<a href="../org/bitcoins/core/number/UInt32.html" name="org.bitcoins.core.number.UInt32" id="org.bitcoins.core.number.UInt32" class="extype">UInt32</a>, <a href="Feature.html" name="lnrpc.Feature" id="lnrpc.Feature" class="extype">Feature</a>]</span></span></li><li class="indented0 " name="scala.AnyRef#finalize" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="finalize():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#finalize():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">finalize</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected[<span name="java.lang" class="extype">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="symbol">classOf[java.lang.Throwable]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#getClass" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getClass():Class[_]" class="anchorToMember"></a><a id="getClass():Class[_&lt;:AnyRef]" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#getClass():Class[_]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getClass</span><span class="params">()</span><span class="result">: <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#java.lang.Class" name="java.lang.Class" id="java.lang.Class" class="extype">Class</a>[_ &lt;: <a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="lnrpc.Invoice#getField" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getField(__field:scalapb.descriptors.FieldDescriptor):scalapb.descriptors.PValue" class="anchorToMember"></a><a id="getField(FieldDescriptor):PValue" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#getField(__field:scalapb.descriptors.FieldDescriptor):scalapb.descriptors.PValue" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getField</span><span class="params">(<span name="__field">__field: <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.17/scalapb/descriptors/FieldDescriptor.html#scalapb.descriptors.FieldDescriptor" name="scalapb.descriptors.FieldDescriptor" id="scalapb.descriptors.FieldDescriptor" class="extype">FieldDescriptor</a></span>)</span><span class="result">: <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.17/scalapb/descriptors/PValue.html#scalapb.descriptors.PValue" name="scalapb.descriptors.PValue" id="scalapb.descriptors.PValue" class="extype">PValue</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a> → GeneratedMessage</dd></dl></div></li><li class="indented0 " name="lnrpc.Invoice#getFieldByNumber" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getFieldByNumber(__fieldNumber:Int):Any" class="anchorToMember"></a><a id="getFieldByNumber(Int):Any" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#getFieldByNumber(__fieldNumber:Int):Any" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getFieldByNumber</span><span class="params">(<span name="__fieldNumber">__fieldNumber: <a href="https://www.scala-lang.org/api/2.13.16/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a> → GeneratedMessage</dd></dl></div></li><li class="indented0 " name="lnrpc.Invoice#htlcs" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="htlcs:Seq[lnrpc.InvoiceHTLC]" class="anchorToMember"></a><a id="htlcs:Seq[InvoiceHTLC]" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#htlcs:Seq[lnrpc.InvoiceHTLC]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">htlcs</span><span class="result">: <a href="../scala/index.html#Seq[+A]=Seq[A]" name="scala.Seq" id="scala.Seq" class="extmbr">Seq</a>[<a href="InvoiceHTLC.html" name="lnrpc.InvoiceHTLC" id="lnrpc.InvoiceHTLC" class="extype">InvoiceHTLC</a>]</span></span></li><li class="indented0 " name="lnrpc.Invoice#isAmp" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="isAmp:Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#isAmp:Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">isAmp</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span></li><li class="indented0 " name="scala.Any#isInstanceOf" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="isInstanceOf[T0]:Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#isInstanceOf[T0]:Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Any</dd></dl></div></li><li class="indented0 " name="lnrpc.Invoice#isKeysend" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="isKeysend:Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#isKeysend:Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">isKeysend</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#memo" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="memo:String" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#memo:String" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">memo</span><span class="result">: <span name="scala.Predef.String" class="extype">String</span></span></span></li><li class="indented0 " name="scala.AnyRef#ne" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ne(x$1:AnyRef):Boolean" class="anchorToMember"></a><a id="ne(AnyRef):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#ne(x$1:AnyRef):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">ne</span><span class="params">(<span name="arg0">arg0: <a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#notify" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="notify():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#notify():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">notify</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#notifyAll" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="notifyAll():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#notifyAll():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">notifyAll</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="lnrpc.Invoice#paymentAddr" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="paymentAddr:com.google.protobuf.ByteString" class="anchorToMember"></a><a id="paymentAddr:ByteString" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#paymentAddr:com.google.protobuf.ByteString" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">paymentAddr</span><span class="result">: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.25.5/com/google/protobuf/ByteString.html#com.google.protobuf.ByteString" name="com.google.protobuf.ByteString" id="com.google.protobuf.ByteString" class="extype">ByteString</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#paymentRequest" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="paymentRequest:String" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#paymentRequest:String" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">paymentRequest</span><span class="result">: <span name="scala.Predef.String" class="extype">String</span></span></span></li><li class="indented0 " name="lnrpc.Invoice#private" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="private:Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#private:Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">private</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span></li><li class="indented0 " name="scala.Product#productElementNames" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="productElementNames:Iterator[String]" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#productElementNames:Iterator[String]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">productElementNames</span><span class="result">: <a href="../scala/index.html#Iterator[+A]=Iterator[A]" name="scala.Iterator" id="scala.Iterator" class="extmbr">Iterator</a>[<span name="scala.Predef.String" class="extype">String</span>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Product</dd></dl></div></li><li class="indented0 " name="lnrpc.Invoice#rHash" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="rHash:com.google.protobuf.ByteString" class="anchorToMember"></a><a id="rHash:ByteString" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#rHash:com.google.protobuf.ByteString" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">rHash</span><span class="result">: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.25.5/com/google/protobuf/ByteString.html#com.google.protobuf.ByteString" name="com.google.protobuf.ByteString" id="com.google.protobuf.ByteString" class="extype">ByteString</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#rPreimage" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="rPreimage:com.google.protobuf.ByteString" class="anchorToMember"></a><a id="rPreimage:ByteString" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#rPreimage:com.google.protobuf.ByteString" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">rPreimage</span><span class="result">: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.25.5/com/google/protobuf/ByteString.html#com.google.protobuf.ByteString" name="com.google.protobuf.ByteString" id="com.google.protobuf.ByteString" class="extype">ByteString</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#routeHints" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="routeHints:Seq[lnrpc.RouteHint]" class="anchorToMember"></a><a id="routeHints:Seq[RouteHint]" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#routeHints:Seq[lnrpc.RouteHint]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">routeHints</span><span class="result">: <a href="../scala/index.html#Seq[+A]=Seq[A]" name="scala.Seq" id="scala.Seq" class="extmbr">Seq</a>[<a href="RouteHint.html" name="lnrpc.RouteHint" id="lnrpc.RouteHint" class="extype">RouteHint</a>]</span></span></li><li class="indented0 " name="lnrpc.Invoice#serializedSize" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="serializedSize:Int" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#serializedSize:Int" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">serializedSize</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a> → GeneratedMessage</dd></dl></div></li><li class="indented0 " name="lnrpc.Invoice#settleDate" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="settleDate:Long" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#settleDate:Long" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">settleDate</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#settleIndex" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="settleIndex:org.bitcoins.core.number.UInt64" class="anchorToMember"></a><a id="settleIndex:UInt64" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#settleIndex:org.bitcoins.core.number.UInt64" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">settleIndex</span><span class="result">: <a href="../org/bitcoins/core/number/UInt64.html" name="org.bitcoins.core.number.UInt64" id="org.bitcoins.core.number.UInt64" class="extype">UInt64</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#state" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="state:lnrpc.Invoice.InvoiceState" class="anchorToMember"></a><a id="state:InvoiceState" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#state:lnrpc.Invoice.InvoiceState" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">state</span><span class="result">: <a href="Invoice$$InvoiceState.html" name="lnrpc.Invoice.InvoiceState" id="lnrpc.Invoice.InvoiceState" class="extype">InvoiceState</a></span></span></li><li class="indented0 " name="scala.AnyRef#synchronized" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="synchronized[T0](x$1:=&gt;T0):T0" class="anchorToMember"></a><a id="synchronized[T0](=&gt;T0):T0" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: =&gt; <span name="java.lang.AnyRef.synchronized.T0" class="extype">T0</span></span>)</span><span class="result">: <span name="java.lang.AnyRef.synchronized.T0" class="extype">T0</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="scalapb.GeneratedMessage#toByteArray" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="toByteArray:Array[Byte]" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#toByteArray:Array[Byte]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">toByteArray</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Array.html#scala.Array" name="scala.Array" id="scala.Array" class="extype">Array</a>[<a href="https://www.scala-lang.org/api/2.13.16/scala/Byte.html#scala.Byte" name="scala.Byte" id="scala.Byte" class="extype">Byte</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>GeneratedMessage</dd></dl></div></li><li class="indented0 " name="scalapb.GeneratedMessage#toByteString" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="toByteString:com.google.protobuf.ByteString" class="anchorToMember"></a><a id="toByteString:ByteString" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#toByteString:com.google.protobuf.ByteString" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">toByteString</span><span class="result">: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.25.5/com/google/protobuf/ByteString.html#com.google.protobuf.ByteString" name="com.google.protobuf.ByteString" id="com.google.protobuf.ByteString" class="extype">ByteString</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>GeneratedMessage</dd></dl></div></li><li class="indented0 " name="scalapb.GeneratedMessage#toPMessage" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="toPMessage:scalapb.descriptors.PMessage" class="anchorToMember"></a><a id="toPMessage:PMessage" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#toPMessage:scalapb.descriptors.PMessage" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">toPMessage</span><span class="result">: <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.17/scalapb/descriptors/PMessage.html#scalapb.descriptors.PMessage" name="scalapb.descriptors.PMessage" id="scalapb.descriptors.PMessage" class="extype">PMessage</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>GeneratedMessage</dd></dl></div></li><li class="indented0 " name="lnrpc.Invoice#toProtoString" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="toProtoString:String" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#toProtoString:String" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">toProtoString</span><span class="result">: <span name="scala.Predef.String" class="extype">String</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a> → GeneratedMessage</dd></dl></div></li><li class="indented0 " name="lnrpc.Invoice#unknownFields" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="unknownFields:scalapb.UnknownFieldSet" class="anchorToMember"></a><a id="unknownFields:UnknownFieldSet" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#unknownFields:scalapb.UnknownFieldSet" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">unknownFields</span><span class="result">: <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.17/scalapb/UnknownFieldSet.html#scalapb.UnknownFieldSet" name="scalapb.UnknownFieldSet" id="scalapb.UnknownFieldSet" class="extype">UnknownFieldSet</a></span></span></li><li class="indented0 " name="scalapb.lenses.Updatable#update" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="update(ms:scalapb.lenses.Lens[A,A]=&gt;scalapb.lenses.Mutation[A]*):A" class="anchorToMember"></a><a id="update((Lens[Invoice,Invoice])=&gt;Mutation[Invoice]*):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#update(ms:scalapb.lenses.Lens[A,A]=&gt;scalapb.lenses.Mutation[A]*):A" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">update</span><span class="params">(<span name="ms">ms: (<a href="https://javadoc.io/page/com.thesamet.scalapb/lenses_2.13/0.11.17/scalapb/lenses/Lens.html#scalapb.lenses.Lens" name="scalapb.lenses.Lens" id="scalapb.lenses.Lens" class="extype">Lens</a>[<a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a>, <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a>]) =&gt; <span name="scalapb.lenses.Mutation" class="extype">Mutation</span>[<a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a>]*</span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Updatable</dd></dl></div></li><li class="indented0 " name="lnrpc.Invoice#value" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="value:Long" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#value:Long" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">value</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#valueMsat" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="valueMsat:Long" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#valueMsat:Long" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">valueMsat</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span></span></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#wait():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait(x$1:Long,x$2:Int):Unit" class="anchorToMember"></a><a id="wait(Long,Int):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">(<span name="arg0">arg0: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span>, <span name="arg1">arg1: <a href="https://www.scala-lang.org/api/2.13.16/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait(x$1:Long):Unit" class="anchorToMember"></a><a id="wait(Long):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#wait(x$1:Long):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">(<span name="arg0">arg0: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> <span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="lnrpc.Invoice#withAddIndex" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withAddIndex(__v:org.bitcoins.core.number.UInt64):lnrpc.Invoice" class="anchorToMember"></a><a id="withAddIndex(UInt64):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withAddIndex(__v:org.bitcoins.core.number.UInt64):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withAddIndex</span><span class="params">(<span name="__v">__v: <a href="../org/bitcoins/core/number/UInt64.html" name="org.bitcoins.core.number.UInt64" id="org.bitcoins.core.number.UInt64" class="extype">UInt64</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withAmpInvoiceState" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withAmpInvoiceState(__v:scala.collection.immutable.Map[String,lnrpc.AMPInvoiceState]):lnrpc.Invoice" class="anchorToMember"></a><a id="withAmpInvoiceState(Map[String,AMPInvoiceState]):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withAmpInvoiceState(__v:scala.collection.immutable.Map[String,lnrpc.AMPInvoiceState]):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withAmpInvoiceState</span><span class="params">(<span name="__v">__v: <a href="https://www.scala-lang.org/api/2.13.16/scala/collection/immutable/Map.html#scala.collection.immutable.Map" name="scala.collection.immutable.Map" id="scala.collection.immutable.Map" class="extype">Map</a>[<span name="scala.Predef.String" class="extype">String</span>, <a href="AMPInvoiceState.html" name="lnrpc.AMPInvoiceState" id="lnrpc.AMPInvoiceState" class="extype">AMPInvoiceState</a>]</span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withAmtPaid" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withAmtPaid(__v:Long):lnrpc.Invoice" class="anchorToMember"></a><a id="withAmtPaid(Long):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withAmtPaid(__v:Long):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withAmtPaid</span><span class="params">(<span name="__v">__v: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withAmtPaidMsat" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withAmtPaidMsat(__v:Long):lnrpc.Invoice" class="anchorToMember"></a><a id="withAmtPaidMsat(Long):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withAmtPaidMsat(__v:Long):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withAmtPaidMsat</span><span class="params">(<span name="__v">__v: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withAmtPaidSat" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withAmtPaidSat(__v:Long):lnrpc.Invoice" class="anchorToMember"></a><a id="withAmtPaidSat(Long):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withAmtPaidSat(__v:Long):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withAmtPaidSat</span><span class="params">(<span name="__v">__v: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withCltvExpiry" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withCltvExpiry(__v:org.bitcoins.core.number.UInt64):lnrpc.Invoice" class="anchorToMember"></a><a id="withCltvExpiry(UInt64):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withCltvExpiry(__v:org.bitcoins.core.number.UInt64):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withCltvExpiry</span><span class="params">(<span name="__v">__v: <a href="../org/bitcoins/core/number/UInt64.html" name="org.bitcoins.core.number.UInt64" id="org.bitcoins.core.number.UInt64" class="extype">UInt64</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withCreationDate" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withCreationDate(__v:Long):lnrpc.Invoice" class="anchorToMember"></a><a id="withCreationDate(Long):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withCreationDate(__v:Long):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withCreationDate</span><span class="params">(<span name="__v">__v: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withDescriptionHash" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withDescriptionHash(__v:com.google.protobuf.ByteString):lnrpc.Invoice" class="anchorToMember"></a><a id="withDescriptionHash(ByteString):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withDescriptionHash(__v:com.google.protobuf.ByteString):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withDescriptionHash</span><span class="params">(<span name="__v">__v: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.25.5/com/google/protobuf/ByteString.html#com.google.protobuf.ByteString" name="com.google.protobuf.ByteString" id="com.google.protobuf.ByteString" class="extype">ByteString</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withExpiry" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withExpiry(__v:Long):lnrpc.Invoice" class="anchorToMember"></a><a id="withExpiry(Long):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withExpiry(__v:Long):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withExpiry</span><span class="params">(<span name="__v">__v: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withFallbackAddr" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withFallbackAddr(__v:String):lnrpc.Invoice" class="anchorToMember"></a><a id="withFallbackAddr(String):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withFallbackAddr(__v:String):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withFallbackAddr</span><span class="params">(<span name="__v">__v: <span name="scala.Predef.String" class="extype">String</span></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withFeatures" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withFeatures(__v:scala.collection.immutable.Map[org.bitcoins.core.number.UInt32,lnrpc.Feature]):lnrpc.Invoice" class="anchorToMember"></a><a id="withFeatures(Map[UInt32,Feature]):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withFeatures(__v:scala.collection.immutable.Map[org.bitcoins.core.number.UInt32,lnrpc.Feature]):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withFeatures</span><span class="params">(<span name="__v">__v: <a href="https://www.scala-lang.org/api/2.13.16/scala/collection/immutable/Map.html#scala.collection.immutable.Map" name="scala.collection.immutable.Map" id="scala.collection.immutable.Map" class="extype">Map</a>[<a href="../org/bitcoins/core/number/UInt32.html" name="org.bitcoins.core.number.UInt32" id="org.bitcoins.core.number.UInt32" class="extype">UInt32</a>, <a href="Feature.html" name="lnrpc.Feature" id="lnrpc.Feature" class="extype">Feature</a>]</span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withHtlcs" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withHtlcs(__v:Seq[lnrpc.InvoiceHTLC]):lnrpc.Invoice" class="anchorToMember"></a><a id="withHtlcs(Seq[InvoiceHTLC]):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withHtlcs(__v:Seq[lnrpc.InvoiceHTLC]):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withHtlcs</span><span class="params">(<span name="__v">__v: <a href="../scala/index.html#Seq[+A]=Seq[A]" name="scala.Seq" id="scala.Seq" class="extmbr">Seq</a>[<a href="InvoiceHTLC.html" name="lnrpc.InvoiceHTLC" id="lnrpc.InvoiceHTLC" class="extype">InvoiceHTLC</a>]</span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withIsAmp" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withIsAmp(__v:Boolean):lnrpc.Invoice" class="anchorToMember"></a><a id="withIsAmp(Boolean):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withIsAmp(__v:Boolean):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withIsAmp</span><span class="params">(<span name="__v">__v: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withIsKeysend" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withIsKeysend(__v:Boolean):lnrpc.Invoice" class="anchorToMember"></a><a id="withIsKeysend(Boolean):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withIsKeysend(__v:Boolean):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withIsKeysend</span><span class="params">(<span name="__v">__v: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withMemo" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withMemo(__v:String):lnrpc.Invoice" class="anchorToMember"></a><a id="withMemo(String):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withMemo(__v:String):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withMemo</span><span class="params">(<span name="__v">__v: <span name="scala.Predef.String" class="extype">String</span></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withPaymentAddr" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withPaymentAddr(__v:com.google.protobuf.ByteString):lnrpc.Invoice" class="anchorToMember"></a><a id="withPaymentAddr(ByteString):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withPaymentAddr(__v:com.google.protobuf.ByteString):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withPaymentAddr</span><span class="params">(<span name="__v">__v: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.25.5/com/google/protobuf/ByteString.html#com.google.protobuf.ByteString" name="com.google.protobuf.ByteString" id="com.google.protobuf.ByteString" class="extype">ByteString</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withPaymentRequest" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withPaymentRequest(__v:String):lnrpc.Invoice" class="anchorToMember"></a><a id="withPaymentRequest(String):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withPaymentRequest(__v:String):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withPaymentRequest</span><span class="params">(<span name="__v">__v: <span name="scala.Predef.String" class="extype">String</span></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withPrivate" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withPrivate(__v:Boolean):lnrpc.Invoice" class="anchorToMember"></a><a id="withPrivate(Boolean):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withPrivate(__v:Boolean):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withPrivate</span><span class="params">(<span name="__v">__v: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withRHash" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withRHash(__v:com.google.protobuf.ByteString):lnrpc.Invoice" class="anchorToMember"></a><a id="withRHash(ByteString):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withRHash(__v:com.google.protobuf.ByteString):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withRHash</span><span class="params">(<span name="__v">__v: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.25.5/com/google/protobuf/ByteString.html#com.google.protobuf.ByteString" name="com.google.protobuf.ByteString" id="com.google.protobuf.ByteString" class="extype">ByteString</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withRPreimage" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withRPreimage(__v:com.google.protobuf.ByteString):lnrpc.Invoice" class="anchorToMember"></a><a id="withRPreimage(ByteString):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withRPreimage(__v:com.google.protobuf.ByteString):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withRPreimage</span><span class="params">(<span name="__v">__v: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.25.5/com/google/protobuf/ByteString.html#com.google.protobuf.ByteString" name="com.google.protobuf.ByteString" id="com.google.protobuf.ByteString" class="extype">ByteString</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withRouteHints" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withRouteHints(__v:Seq[lnrpc.RouteHint]):lnrpc.Invoice" class="anchorToMember"></a><a id="withRouteHints(Seq[RouteHint]):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withRouteHints(__v:Seq[lnrpc.RouteHint]):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withRouteHints</span><span class="params">(<span name="__v">__v: <a href="../scala/index.html#Seq[+A]=Seq[A]" name="scala.Seq" id="scala.Seq" class="extmbr">Seq</a>[<a href="RouteHint.html" name="lnrpc.RouteHint" id="lnrpc.RouteHint" class="extype">RouteHint</a>]</span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withSettleDate" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withSettleDate(__v:Long):lnrpc.Invoice" class="anchorToMember"></a><a id="withSettleDate(Long):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withSettleDate(__v:Long):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withSettleDate</span><span class="params">(<span name="__v">__v: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withSettleIndex" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withSettleIndex(__v:org.bitcoins.core.number.UInt64):lnrpc.Invoice" class="anchorToMember"></a><a id="withSettleIndex(UInt64):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withSettleIndex(__v:org.bitcoins.core.number.UInt64):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withSettleIndex</span><span class="params">(<span name="__v">__v: <a href="../org/bitcoins/core/number/UInt64.html" name="org.bitcoins.core.number.UInt64" id="org.bitcoins.core.number.UInt64" class="extype">UInt64</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withSettled" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withSettled(__v:Boolean):lnrpc.Invoice" class="anchorToMember"></a><a id="withSettled(Boolean):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withSettled(__v:Boolean):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withSettled</span><span class="params">(<span name="__v">__v: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withState" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withState(__v:lnrpc.Invoice.InvoiceState):lnrpc.Invoice" class="anchorToMember"></a><a id="withState(InvoiceState):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withState(__v:lnrpc.Invoice.InvoiceState):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withState</span><span class="params">(<span name="__v">__v: <a href="Invoice$$InvoiceState.html" name="lnrpc.Invoice.InvoiceState" id="lnrpc.Invoice.InvoiceState" class="extype">InvoiceState</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withUnknownFields" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withUnknownFields(__v:scalapb.UnknownFieldSet):lnrpc.Invoice" class="anchorToMember"></a><a id="withUnknownFields(UnknownFieldSet):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withUnknownFields(__v:scalapb.UnknownFieldSet):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withUnknownFields</span><span class="params">(<span name="__v">__v: <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.17/scalapb/UnknownFieldSet.html#scalapb.UnknownFieldSet" name="scalapb.UnknownFieldSet" id="scalapb.UnknownFieldSet" class="extype">UnknownFieldSet</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withValue" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withValue(__v:Long):lnrpc.Invoice" class="anchorToMember"></a><a id="withValue(Long):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withValue(__v:Long):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withValue</span><span class="params">(<span name="__v">__v: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="lnrpc.Invoice#withValueMsat" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="withValueMsat(__v:Long):lnrpc.Invoice" class="anchorToMember"></a><a id="withValueMsat(Long):Invoice" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#withValueMsat(__v:Long):lnrpc.Invoice" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">withValueMsat</span><span class="params">(<span name="__v">__v: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span>)</span><span class="result">: <a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a></span></span></li><li class="indented0 " name="scalapb.GeneratedMessage#writeDelimitedTo" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="writeDelimitedTo(output:java.io.OutputStream):Unit" class="anchorToMember"></a><a id="writeDelimitedTo(OutputStream):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#writeDelimitedTo(output:java.io.OutputStream):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">writeDelimitedTo</span><span class="params">(<span name="output">output: <a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html#java.io.OutputStream" name="java.io.OutputStream" id="java.io.OutputStream" class="extype">OutputStream</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>GeneratedMessage</dd></dl></div></li><li class="indented0 " name="lnrpc.Invoice#writeTo" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="writeTo(_output__:com.google.protobuf.CodedOutputStream):Unit" class="anchorToMember"></a><a id="writeTo(CodedOutputStream):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#writeTo(_output__:com.google.protobuf.CodedOutputStream):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">writeTo</span><span class="params">(<span name="_output__">_output__: <a href="https://javadoc.io/page/com.google.protobuf/protobuf-java/3.25.5/com/google/protobuf/CodedOutputStream.html#com.google.protobuf.CodedOutputStream" name="com.google.protobuf.CodedOutputStream" id="com.google.protobuf.CodedOutputStream" class="extype">CodedOutputStream</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a> → GeneratedMessage</dd></dl></div></li><li class="indented0 " name="scalapb.GeneratedMessage#writeTo" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="writeTo(output:java.io.OutputStream):Unit" class="anchorToMember"></a><a id="writeTo(OutputStream):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#writeTo(output:java.io.OutputStream):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">writeTo</span><span class="params">(<span name="output">output: <a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html#java.io.OutputStream" name="java.io.OutputStream" id="java.io.OutputStream" class="extype">OutputStream</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>GeneratedMessage</dd></dl></div></li></ol></div><div class="values members"><h3>Deprecated Value Members</h3><ol><li class="indented0 " name="lnrpc.Invoice#amtPaid" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="amtPaid:Long" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#amtPaid:Long" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name deprecated" title="Deprecated: (Since version ) Marked as deprecated in proto file">amtPaid</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Annotations</dt><dd><span class="name">@deprecated</span> </dd><dt>Deprecated</dt><dd class="cmt"><p><i>(Since version )</i> Marked as deprecated in proto file</p></dd></dl></div></li><li class="indented0 " name="lnrpc.Invoice#settled" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="settled:Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../lnrpc/Invoice.html#settled:Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name deprecated" title="Deprecated: (Since version ) Marked as deprecated in proto file">settled</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.16/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Annotations</dt><dd><span class="name">@deprecated</span> </dd><dt>Deprecated</dt><dd class="cmt"><p><i>(Since version )</i> Marked as deprecated in proto file</p></dd></dl></div></li></ol></div></div><div id="inheritedMembers"><div name="scalapb.lenses.Updatable" class="parent"><h3>Inherited from <a href="https://javadoc.io/page/com.thesamet.scalapb/lenses_2.13/0.11.17/scalapb/lenses/Updatable.html#scalapb.lenses.Updatable" name="scalapb.lenses.Updatable" id="scalapb.lenses.Updatable" class="extype">Updatable</a>[<a href="" name="lnrpc.Invoice" id="lnrpc.Invoice" class="extype">Invoice</a>]</h3></div><div name="scalapb.GeneratedMessage" class="parent"><h3>Inherited from <a href="https://javadoc.io/page/com.thesamet.scalapb/scalapb-runtime_2.13/0.11.17/scalapb/GeneratedMessage.html#scalapb.GeneratedMessage" name="scalapb.GeneratedMessage" id="scalapb.GeneratedMessage" class="extype">GeneratedMessage</a></h3></div><div name="java.io.Serializable" class="parent"><h3>Inherited from <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html#java.io.Serializable" name="java.io.Serializable" id="java.io.Serializable" class="extype">Serializable</a></h3></div><div name="scala.Product" class="parent"><h3>Inherited from <a href="https://www.scala-lang.org/api/2.13.16/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a></h3></div><div name="scala.Equals" class="parent"><h3>Inherited from <a href="https://www.scala-lang.org/api/2.13.16/scala/Equals.html#scala.Equals" name="scala.Equals" id="scala.Equals" class="extype">Equals</a></h3></div><div name="scala.AnyRef" class="parent"><h3>Inherited from <a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></h3></div><div name="scala.Any" class="parent"><h3>Inherited from <a href="https://www.scala-lang.org/api/2.13.16/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></h3></div></div><div id="groupedMembers"><div name="Ungrouped" class="group"><h3>Ungrouped</h3></div></div></div><div id="tooltip"></div><div id="footer"></div></body></div></div></div></body></html>