Crate lnrpc

Source

Modules§

channel_close_summary
channel_event_update
channel_point
close_status_update
failure
fee_limit
funding_shim
funding_transition_msg
htlc_attempt
interceptor
invoice
lightning_client
Generated client implementations.
open_status_update
payment
peer
peer_event
pending_channels_response
policy_update_request
restore_chan_backup_request
wallet_unlocker_client
Generated client implementations.

Structs§

AbandonChannelRequest
AbandonChannelResponse
AddInvoiceResponse
BakeMacaroonRequest
BakeMacaroonResponse
Chain
ChanBackupExportRequest
ChanBackupSnapshot
ChanInfoRequest
ChanPointShim
ChangePasswordRequest
ChangePasswordResponse
Channel
ChannelAcceptRequest
ChannelAcceptResponse
ChannelBackup
ChannelBackupSubscription
ChannelBackups
ChannelBalanceRequest
ChannelBalanceResponse
ChannelCloseSummary
ChannelCloseUpdate
ChannelEdge
ChannelEdgeUpdate
ChannelEventSubscription
ChannelEventUpdate
ChannelFeeReport
ChannelGraph
ChannelGraphRequest
ChannelOpenUpdate
ChannelPoint
ChannelUpdate
CloseChannelRequest
CloseStatusUpdate
ClosedChannelUpdate
ClosedChannelsRequest
ClosedChannelsResponse
ConfirmationUpdate
ConnectPeerRequest
ConnectPeerResponse
DebugLevelRequest
DebugLevelResponse
DeleteAllPaymentsRequest
DeleteAllPaymentsResponse
DisconnectPeerRequest
DisconnectPeerResponse
EdgeLocator
EstimateFeeRequest
EstimateFeeResponse
ExportChannelBackupRequest
Failure
Feature
FeeLimit
FeeReportRequest
FeeReportResponse
FloatMetric
ForwardingEvent
ForwardingHistoryRequest
ForwardingHistoryResponse
FundingPsbtFinalize
FundingPsbtVerify
FundingShim
FundingShimCancel
FundingStateStepResp
FundingTransitionMsg
GenSeedRequest
GenSeedResponse
GetInfoRequest
GetInfoResponse
GetTransactionsRequest
GraphTopologySubscription
GraphTopologyUpdate
Hop
HopHint
Htlc
HtlcAttempt
InitWalletRequest
InitWalletResponse
Invoice
InvoiceHtlc
InvoiceSubscription
KeyDescriptor
KeyLocator
LightningAddress
LightningNode
ListChannelsRequest
ListChannelsResponse
ListInvoiceRequest
ListInvoiceResponse
ListPaymentsRequest
ListPaymentsResponse
ListPeersRequest
ListPeersResponse
ListUnspentRequest
ListUnspentResponse
MacaroonPermission
MppRecord
MultiChanBackup
NetworkInfo
NetworkInfoRequest
NewAddressRequest
NewAddressResponse
NodeAddress
NodeInfo
NodeInfoRequest
NodeMetricsRequest
NodeMetricsResponse
NodePair
NodeUpdate
OpenChannelRequest
OpenStatusUpdate
OutPoint
PayReq
PayReqString
Payment
PaymentHash
Peer
PeerEvent
PeerEventSubscription
PendingChannelsRequest
PendingChannelsResponse
PendingHtlc
PendingUpdate
PolicyUpdateRequest
PolicyUpdateResponse
PsbtShim
QueryRoutesRequest
QueryRoutesResponse
ReadyForPsbtFunding
RestoreBackupResponse
RestoreChanBackupRequest
Route
RouteHint
RoutingPolicy
SendCoinsRequest
SendCoinsResponse
SendManyRequest
SendManyResponse
SendRequest
SendResponse
SendToRouteRequest
SignMessageRequest
SignMessageResponse
StopRequest
StopResponse
TimestampedError
Transaction
TransactionDetails
UnlockWalletRequest
UnlockWalletResponse
Utxo
VerifyChanBackupResponse
VerifyMessageRequest
VerifyMessageResponse
WalletBalanceRequest
WalletBalanceResponse

Enums§

AddressType
CommitmentType
FeatureBit
Initiator
InvoiceHtlcState
NodeMetricType
PaymentFailureReason