Versions in this module Expand all Collapse all v0 v0.0.20 Sep 9, 2023 v0.0.10 Sep 9, 2023 v0.0.3 Sep 9, 2023 Changes in this version + const HeaderWebSocketProtocol + const MethodOverrideParam + const PingContent + const RegisterRPCMiddlewareURI + const WebSocketProtocolDelimiter + var AddressType_name = map[int32]string + var AddressType_value = map[string]int32 + var ChannelCloseSummary_ClosureType_name = map[int32]string + var ChannelCloseSummary_ClosureType_value = map[string]int32 + var ChannelEventUpdate_UpdateType_name = map[int32]string + var ChannelEventUpdate_UpdateType_value = map[string]int32 + var CommitmentType_name = map[int32]string + var CommitmentType_value = map[string]int32 + var DefaultPingInterval = time.Second * 30 + var DefaultPongWait = time.Second * 5 + var ErrSatMsatMutualExclusive = errors.New("sat and msat arguments are mutually exclusive") + var Failure_FailureCode_name = map[int32]string + var Failure_FailureCode_value = map[string]int32 + var FeatureBit_name = map[int32]string + var FeatureBit_value = map[string]int32 + var File_lightning_proto protoreflect.FileDescriptor + var File_stateservice_proto protoreflect.FileDescriptor + var File_walletunlocker_proto protoreflect.FileDescriptor + var HTLCAttempt_HTLCStatus_name = map[int32]string + var HTLCAttempt_HTLCStatus_value = map[string]int32 + var Initiator_name = map[int32]string + var Initiator_value = map[string]int32 + var InvoiceHTLCState_name = map[int32]string + var InvoiceHTLCState_value = map[string]int32 + var Invoice_InvoiceState_name = map[int32]string + var Invoice_InvoiceState_value = map[string]int32 + var Lightning_ServiceDesc = grpc.ServiceDesc + var LndClientStreamingURIs = []*regexp.Regexp + var NodeMetricType_name = map[int32]string + var NodeMetricType_value = map[string]int32 + var PaymentFailureReason_name = map[int32]string + var PaymentFailureReason_value = map[string]int32 + var Payment_PaymentStatus_name = map[int32]string + var Payment_PaymentStatus_value = map[string]int32 + var PeerEvent_EventType_name = map[int32]string + var PeerEvent_EventType_value = map[string]int32 + var Peer_SyncType_name = map[int32]string + var Peer_SyncType_value = map[string]int32 + var PendingChannelsResponse_ForceClosedChannel_AnchorState_name = map[int32]string + var PendingChannelsResponse_ForceClosedChannel_AnchorState_value = map[string]int32 + var ResolutionOutcome_name = map[int32]string + var ResolutionOutcome_value = map[string]int32 + var ResolutionType_name = map[int32]string + var ResolutionType_value = map[string]int32 + var State_ServiceDesc = grpc.ServiceDesc + var UpdateFailure_name = map[int32]string + var UpdateFailure_value = map[string]int32 + var WalletState_name = map[int32]string + var WalletState_value = map[string]int32 + var WalletUnlocker_ServiceDesc = grpc.ServiceDesc + func CalculateFeeLimit(feeLimit *FeeLimit, amount lnwire.MilliSatoshi) lnwire.MilliSatoshi + func ExtractMinConfs(minConfs int32, spendUnconfirmed bool) (int32, error) + func FileExists(name string) bool + func GetChanPointFundingTxid(chanPoint *ChannelPoint) (*chainhash.Hash, error) + func IsClosedConnError(err error) bool + func NewWebSocketProxy(h http.Handler, logger btclog.Logger, pingInterval, pongWait time.Duration, ...) http.Handler + func ParseConfs(min, max int32) (int32, int32, error) + func RegisterLightningHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error + func RegisterLightningHandlerClient(ctx context.Context, mux *runtime.ServeMux, client LightningClient) error + func RegisterLightningHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error) + func RegisterLightningHandlerServer(ctx context.Context, mux *runtime.ServeMux, server LightningServer) error + func RegisterLightningJSONCallbacks(...) — js/wasm + func RegisterLightningServer(s grpc.ServiceRegistrar, srv LightningServer) + func RegisterStateHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error + func RegisterStateHandlerClient(ctx context.Context, mux *runtime.ServeMux, client StateClient) error + func RegisterStateHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error) + func RegisterStateHandlerServer(ctx context.Context, mux *runtime.ServeMux, server StateServer) error + func RegisterStateJSONCallbacks(...) — js/wasm + func RegisterStateServer(s grpc.ServiceRegistrar, srv StateServer) + func RegisterSubServer(driver *SubServerDriver) error + func RegisterWalletUnlockerHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error + func RegisterWalletUnlockerHandlerClient(ctx context.Context, mux *runtime.ServeMux, client WalletUnlockerClient) error + func RegisterWalletUnlockerHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error) + func RegisterWalletUnlockerHandlerServer(ctx context.Context, mux *runtime.ServeMux, server WalletUnlockerServer) error + func RegisterWalletUnlockerJSONCallbacks(...) — js/wasm + func RegisterWalletUnlockerServer(s grpc.ServiceRegistrar, srv WalletUnlockerServer) + func SupportedServers() []string + func UnmarshallAmt(amtSat, amtMsat int64) (lnwire.MilliSatoshi, error) + type AMP struct + ChildIndex uint32 + Hash []byte + Preimage []byte + RootShare []byte + SetId []byte + func (*AMP) Descriptor() ([]byte, []int) + func (*AMP) ProtoMessage() + func (x *AMP) GetChildIndex() uint32 + func (x *AMP) GetHash() []byte + func (x *AMP) GetPreimage() []byte + func (x *AMP) GetRootShare() []byte + func (x *AMP) GetSetId() []byte + func (x *AMP) ProtoReflect() protoreflect.Message + func (x *AMP) Reset() + func (x *AMP) String() string + type AMPInvoiceState struct + AmtPaidMsat int64 + SettleIndex uint64 + SettleTime int64 + State InvoiceHTLCState + func (*AMPInvoiceState) Descriptor() ([]byte, []int) + func (*AMPInvoiceState) ProtoMessage() + func (x *AMPInvoiceState) GetAmtPaidMsat() int64 + func (x *AMPInvoiceState) GetSettleIndex() uint64 + func (x *AMPInvoiceState) GetSettleTime() int64 + func (x *AMPInvoiceState) GetState() InvoiceHTLCState + func (x *AMPInvoiceState) ProtoReflect() protoreflect.Message + func (x *AMPInvoiceState) Reset() + func (x *AMPInvoiceState) String() string + type AMPRecord struct + ChildIndex uint32 + RootShare []byte + SetId []byte + func (*AMPRecord) Descriptor() ([]byte, []int) + func (*AMPRecord) ProtoMessage() + func (x *AMPRecord) GetChildIndex() uint32 + func (x *AMPRecord) GetRootShare() []byte + func (x *AMPRecord) GetSetId() []byte + func (x *AMPRecord) ProtoReflect() protoreflect.Message + func (x *AMPRecord) Reset() + func (x *AMPRecord) String() string + type AbandonChannelRequest struct + ChannelPoint *ChannelPoint + IKnowWhatIAmDoing bool + PendingFundingShimOnly bool + func (*AbandonChannelRequest) Descriptor() ([]byte, []int) + func (*AbandonChannelRequest) ProtoMessage() + func (x *AbandonChannelRequest) GetChannelPoint() *ChannelPoint + func (x *AbandonChannelRequest) GetIKnowWhatIAmDoing() bool + func (x *AbandonChannelRequest) GetPendingFundingShimOnly() bool + func (x *AbandonChannelRequest) ProtoReflect() protoreflect.Message + func (x *AbandonChannelRequest) Reset() + func (x *AbandonChannelRequest) String() string + type AbandonChannelResponse struct + func (*AbandonChannelResponse) Descriptor() ([]byte, []int) + func (*AbandonChannelResponse) ProtoMessage() + func (x *AbandonChannelResponse) ProtoReflect() protoreflect.Message + func (x *AbandonChannelResponse) Reset() + func (x *AbandonChannelResponse) String() string + type AddInvoiceResponse struct + AddIndex uint64 + PaymentAddr []byte + PaymentRequest string + RHash []byte + func (*AddInvoiceResponse) Descriptor() ([]byte, []int) + func (*AddInvoiceResponse) ProtoMessage() + func (x *AddInvoiceResponse) GetAddIndex() uint64 + func (x *AddInvoiceResponse) GetPaymentAddr() []byte + func (x *AddInvoiceResponse) GetPaymentRequest() string + func (x *AddInvoiceResponse) GetRHash() []byte + func (x *AddInvoiceResponse) ProtoReflect() protoreflect.Message + func (x *AddInvoiceResponse) Reset() + func (x *AddInvoiceResponse) String() string + type AddressType int32 + const AddressType_NESTED_PUBKEY_HASH + const AddressType_UNUSED_NESTED_PUBKEY_HASH + const AddressType_UNUSED_WITNESS_PUBKEY_HASH + const AddressType_WITNESS_PUBKEY_HASH + func (AddressType) Descriptor() protoreflect.EnumDescriptor + func (AddressType) EnumDescriptor() ([]byte, []int) + func (AddressType) Type() protoreflect.EnumType + func (x AddressType) Enum() *AddressType + func (x AddressType) Number() protoreflect.EnumNumber + func (x AddressType) String() string + type Amount struct + Msat uint64 + Sat uint64 + func (*Amount) Descriptor() ([]byte, []int) + func (*Amount) ProtoMessage() + func (x *Amount) GetMsat() uint64 + func (x *Amount) GetSat() uint64 + func (x *Amount) ProtoReflect() protoreflect.Message + func (x *Amount) Reset() + func (x *Amount) String() string + type BakeMacaroonRequest struct + AllowExternalPermissions bool + Permissions []*MacaroonPermission + RootKeyId uint64 + func (*BakeMacaroonRequest) Descriptor() ([]byte, []int) + func (*BakeMacaroonRequest) ProtoMessage() + func (x *BakeMacaroonRequest) GetAllowExternalPermissions() bool + func (x *BakeMacaroonRequest) GetPermissions() []*MacaroonPermission + func (x *BakeMacaroonRequest) GetRootKeyId() uint64 + func (x *BakeMacaroonRequest) ProtoReflect() protoreflect.Message + func (x *BakeMacaroonRequest) Reset() + func (x *BakeMacaroonRequest) String() string + type BakeMacaroonResponse struct + Macaroon string + func (*BakeMacaroonResponse) Descriptor() ([]byte, []int) + func (*BakeMacaroonResponse) ProtoMessage() + func (x *BakeMacaroonResponse) GetMacaroon() string + func (x *BakeMacaroonResponse) ProtoReflect() protoreflect.Message + func (x *BakeMacaroonResponse) Reset() + func (x *BakeMacaroonResponse) String() string + type BatchOpenChannel struct + CloseAddress string + CommitmentType CommitmentType + LocalFundingAmount int64 + MinHtlcMsat int64 + NodePubkey []byte + PendingChanId []byte + Private bool + PushSat int64 + RemoteCsvDelay uint32 + func (*BatchOpenChannel) Descriptor() ([]byte, []int) + func (*BatchOpenChannel) ProtoMessage() + func (x *BatchOpenChannel) GetCloseAddress() string + func (x *BatchOpenChannel) GetCommitmentType() CommitmentType + func (x *BatchOpenChannel) GetLocalFundingAmount() int64 + func (x *BatchOpenChannel) GetMinHtlcMsat() int64 + func (x *BatchOpenChannel) GetNodePubkey() []byte + func (x *BatchOpenChannel) GetPendingChanId() []byte + func (x *BatchOpenChannel) GetPrivate() bool + func (x *BatchOpenChannel) GetPushSat() int64 + func (x *BatchOpenChannel) GetRemoteCsvDelay() uint32 + func (x *BatchOpenChannel) ProtoReflect() protoreflect.Message + func (x *BatchOpenChannel) Reset() + func (x *BatchOpenChannel) String() string + type BatchOpenChannelRequest struct + Channels []*BatchOpenChannel + Label string + MinConfs int32 + SatPerVbyte int64 + SpendUnconfirmed bool + TargetConf int32 + func (*BatchOpenChannelRequest) Descriptor() ([]byte, []int) + func (*BatchOpenChannelRequest) ProtoMessage() + func (x *BatchOpenChannelRequest) GetChannels() []*BatchOpenChannel + func (x *BatchOpenChannelRequest) GetLabel() string + func (x *BatchOpenChannelRequest) GetMinConfs() int32 + func (x *BatchOpenChannelRequest) GetSatPerVbyte() int64 + func (x *BatchOpenChannelRequest) GetSpendUnconfirmed() bool + func (x *BatchOpenChannelRequest) GetTargetConf() int32 + func (x *BatchOpenChannelRequest) ProtoReflect() protoreflect.Message + func (x *BatchOpenChannelRequest) Reset() + func (x *BatchOpenChannelRequest) String() string + type BatchOpenChannelResponse struct + PendingChannels []*PendingUpdate + func (*BatchOpenChannelResponse) Descriptor() ([]byte, []int) + func (*BatchOpenChannelResponse) ProtoMessage() + func (x *BatchOpenChannelResponse) GetPendingChannels() []*PendingUpdate + func (x *BatchOpenChannelResponse) ProtoReflect() protoreflect.Message + func (x *BatchOpenChannelResponse) Reset() + func (x *BatchOpenChannelResponse) String() string + type Chain struct + Chain string + Network string + func (*Chain) Descriptor() ([]byte, []int) + func (*Chain) ProtoMessage() + func (x *Chain) GetChain() string + func (x *Chain) GetNetwork() string + func (x *Chain) ProtoReflect() protoreflect.Message + func (x *Chain) Reset() + func (x *Chain) String() string + type ChanBackupExportRequest struct + func (*ChanBackupExportRequest) Descriptor() ([]byte, []int) + func (*ChanBackupExportRequest) ProtoMessage() + func (x *ChanBackupExportRequest) ProtoReflect() protoreflect.Message + func (x *ChanBackupExportRequest) Reset() + func (x *ChanBackupExportRequest) String() string + type ChanBackupSnapshot struct + MultiChanBackup *MultiChanBackup + SingleChanBackups *ChannelBackups + func (*ChanBackupSnapshot) Descriptor() ([]byte, []int) + func (*ChanBackupSnapshot) ProtoMessage() + func (x *ChanBackupSnapshot) GetMultiChanBackup() *MultiChanBackup + func (x *ChanBackupSnapshot) GetSingleChanBackups() *ChannelBackups + func (x *ChanBackupSnapshot) ProtoReflect() protoreflect.Message + func (x *ChanBackupSnapshot) Reset() + func (x *ChanBackupSnapshot) String() string + type ChanInfoRequest struct + ChanId uint64 + func (*ChanInfoRequest) Descriptor() ([]byte, []int) + func (*ChanInfoRequest) ProtoMessage() + func (x *ChanInfoRequest) GetChanId() uint64 + func (x *ChanInfoRequest) ProtoReflect() protoreflect.Message + func (x *ChanInfoRequest) Reset() + func (x *ChanInfoRequest) String() string + type ChanPointShim struct + Amt int64 + ChanPoint *ChannelPoint + LocalKey *KeyDescriptor + PendingChanId []byte + RemoteKey []byte + ThawHeight uint32 + func (*ChanPointShim) Descriptor() ([]byte, []int) + func (*ChanPointShim) ProtoMessage() + func (x *ChanPointShim) GetAmt() int64 + func (x *ChanPointShim) GetChanPoint() *ChannelPoint + func (x *ChanPointShim) GetLocalKey() *KeyDescriptor + func (x *ChanPointShim) GetPendingChanId() []byte + func (x *ChanPointShim) GetRemoteKey() []byte + func (x *ChanPointShim) GetThawHeight() uint32 + func (x *ChanPointShim) ProtoReflect() protoreflect.Message + func (x *ChanPointShim) Reset() + func (x *ChanPointShim) String() string + type ChangePasswordRequest struct + CurrentPassword []byte + NewMacaroonRootKey bool + NewPassword []byte + StatelessInit bool + func (*ChangePasswordRequest) Descriptor() ([]byte, []int) + func (*ChangePasswordRequest) ProtoMessage() + func (x *ChangePasswordRequest) GetCurrentPassword() []byte + func (x *ChangePasswordRequest) GetNewMacaroonRootKey() bool + func (x *ChangePasswordRequest) GetNewPassword() []byte + func (x *ChangePasswordRequest) GetStatelessInit() bool + func (x *ChangePasswordRequest) ProtoReflect() protoreflect.Message + func (x *ChangePasswordRequest) Reset() + func (x *ChangePasswordRequest) String() string + type ChangePasswordResponse struct + AdminMacaroon []byte + func (*ChangePasswordResponse) Descriptor() ([]byte, []int) + func (*ChangePasswordResponse) ProtoMessage() + func (x *ChangePasswordResponse) GetAdminMacaroon() []byte + func (x *ChangePasswordResponse) ProtoReflect() protoreflect.Message + func (x *ChangePasswordResponse) Reset() + func (x *ChangePasswordResponse) String() string + type Channel struct + Active bool + Capacity int64 + ChanId uint64 + ChanStatusFlags string + ChannelPoint string + CloseAddress string + CommitFee int64 + CommitWeight int64 + CommitmentType CommitmentType + CsvDelay uint32 + FeePerKw int64 + Initiator bool + Lifetime int64 + LocalBalance int64 + LocalChanReserveSat int64 + LocalConstraints *ChannelConstraints + NumUpdates uint64 + PendingHtlcs []*HTLC + Private bool + PushAmountSat uint64 + RemoteBalance int64 + RemoteChanReserveSat int64 + RemoteConstraints *ChannelConstraints + RemotePubkey string + StaticRemoteKey bool + ThawHeight uint32 + TotalSatoshisReceived int64 + TotalSatoshisSent int64 + UnsettledBalance int64 + Uptime int64 + func (*Channel) Descriptor() ([]byte, []int) + func (*Channel) ProtoMessage() + func (x *Channel) GetActive() bool + func (x *Channel) GetCapacity() int64 + func (x *Channel) GetChanId() uint64 + func (x *Channel) GetChanStatusFlags() string + func (x *Channel) GetChannelPoint() string + func (x *Channel) GetCloseAddress() string + func (x *Channel) GetCommitFee() int64 + func (x *Channel) GetCommitWeight() int64 + func (x *Channel) GetCommitmentType() CommitmentType + func (x *Channel) GetCsvDelay() uint32 + func (x *Channel) GetFeePerKw() int64 + func (x *Channel) GetInitiator() bool + func (x *Channel) GetLifetime() int64 + func (x *Channel) GetLocalBalance() int64 + func (x *Channel) GetLocalChanReserveSat() int64 + func (x *Channel) GetLocalConstraints() *ChannelConstraints + func (x *Channel) GetNumUpdates() uint64 + func (x *Channel) GetPendingHtlcs() []*HTLC + func (x *Channel) GetPrivate() bool + func (x *Channel) GetPushAmountSat() uint64 + func (x *Channel) GetRemoteBalance() int64 + func (x *Channel) GetRemoteChanReserveSat() int64 + func (x *Channel) GetRemoteConstraints() *ChannelConstraints + func (x *Channel) GetRemotePubkey() string + func (x *Channel) GetStaticRemoteKey() bool + func (x *Channel) GetThawHeight() uint32 + func (x *Channel) GetTotalSatoshisReceived() int64 + func (x *Channel) GetTotalSatoshisSent() int64 + func (x *Channel) GetUnsettledBalance() int64 + func (x *Channel) GetUptime() int64 + func (x *Channel) ProtoReflect() protoreflect.Message + func (x *Channel) Reset() + func (x *Channel) String() string + type ChannelAcceptRequest struct + ChainHash []byte + ChannelFlags uint32 + ChannelReserve uint64 + CommitmentType CommitmentType + CsvDelay uint32 + DustLimit uint64 + FeePerKw uint64 + FundingAmt uint64 + MaxAcceptedHtlcs uint32 + MaxValueInFlight uint64 + MinHtlc uint64 + NodePubkey []byte + PendingChanId []byte + PushAmt uint64 + func (*ChannelAcceptRequest) Descriptor() ([]byte, []int) + func (*ChannelAcceptRequest) ProtoMessage() + func (x *ChannelAcceptRequest) GetChainHash() []byte + func (x *ChannelAcceptRequest) GetChannelFlags() uint32 + func (x *ChannelAcceptRequest) GetChannelReserve() uint64 + func (x *ChannelAcceptRequest) GetCommitmentType() CommitmentType + func (x *ChannelAcceptRequest) GetCsvDelay() uint32 + func (x *ChannelAcceptRequest) GetDustLimit() uint64 + func (x *ChannelAcceptRequest) GetFeePerKw() uint64 + func (x *ChannelAcceptRequest) GetFundingAmt() uint64 + func (x *ChannelAcceptRequest) GetMaxAcceptedHtlcs() uint32 + func (x *ChannelAcceptRequest) GetMaxValueInFlight() uint64 + func (x *ChannelAcceptRequest) GetMinHtlc() uint64 + func (x *ChannelAcceptRequest) GetNodePubkey() []byte + func (x *ChannelAcceptRequest) GetPendingChanId() []byte + func (x *ChannelAcceptRequest) GetPushAmt() uint64 + func (x *ChannelAcceptRequest) ProtoReflect() protoreflect.Message + func (x *ChannelAcceptRequest) Reset() + func (x *ChannelAcceptRequest) String() string + type ChannelAcceptResponse struct + Accept bool + CsvDelay uint32 + Error string + InFlightMaxMsat uint64 + MaxHtlcCount uint32 + MinAcceptDepth uint32 + MinHtlcIn uint64 + PendingChanId []byte + ReserveSat uint64 + UpfrontShutdown string + func (*ChannelAcceptResponse) Descriptor() ([]byte, []int) + func (*ChannelAcceptResponse) ProtoMessage() + func (x *ChannelAcceptResponse) GetAccept() bool + func (x *ChannelAcceptResponse) GetCsvDelay() uint32 + func (x *ChannelAcceptResponse) GetError() string + func (x *ChannelAcceptResponse) GetInFlightMaxMsat() uint64 + func (x *ChannelAcceptResponse) GetMaxHtlcCount() uint32 + func (x *ChannelAcceptResponse) GetMinAcceptDepth() uint32 + func (x *ChannelAcceptResponse) GetMinHtlcIn() uint64 + func (x *ChannelAcceptResponse) GetPendingChanId() []byte + func (x *ChannelAcceptResponse) GetReserveSat() uint64 + func (x *ChannelAcceptResponse) GetUpfrontShutdown() string + func (x *ChannelAcceptResponse) ProtoReflect() protoreflect.Message + func (x *ChannelAcceptResponse) Reset() + func (x *ChannelAcceptResponse) String() string + type ChannelBackup struct + ChanBackup []byte + ChanPoint *ChannelPoint + func (*ChannelBackup) Descriptor() ([]byte, []int) + func (*ChannelBackup) ProtoMessage() + func (x *ChannelBackup) GetChanBackup() []byte + func (x *ChannelBackup) GetChanPoint() *ChannelPoint + func (x *ChannelBackup) ProtoReflect() protoreflect.Message + func (x *ChannelBackup) Reset() + func (x *ChannelBackup) String() string + type ChannelBackupSubscription struct + func (*ChannelBackupSubscription) Descriptor() ([]byte, []int) + func (*ChannelBackupSubscription) ProtoMessage() + func (x *ChannelBackupSubscription) ProtoReflect() protoreflect.Message + func (x *ChannelBackupSubscription) Reset() + func (x *ChannelBackupSubscription) String() string + type ChannelBackups struct + ChanBackups []*ChannelBackup + func (*ChannelBackups) Descriptor() ([]byte, []int) + func (*ChannelBackups) ProtoMessage() + func (x *ChannelBackups) GetChanBackups() []*ChannelBackup + func (x *ChannelBackups) ProtoReflect() protoreflect.Message + func (x *ChannelBackups) Reset() + func (x *ChannelBackups) String() string + type ChannelBalanceRequest struct + func (*ChannelBalanceRequest) Descriptor() ([]byte, []int) + func (*ChannelBalanceRequest) ProtoMessage() + func (x *ChannelBalanceRequest) ProtoReflect() protoreflect.Message + func (x *ChannelBalanceRequest) Reset() + func (x *ChannelBalanceRequest) String() string + type ChannelBalanceResponse struct + Balance int64 + LocalBalance *Amount + PendingOpenBalance int64 + PendingOpenLocalBalance *Amount + PendingOpenRemoteBalance *Amount + RemoteBalance *Amount + UnsettledLocalBalance *Amount + UnsettledRemoteBalance *Amount + func (*ChannelBalanceResponse) Descriptor() ([]byte, []int) + func (*ChannelBalanceResponse) ProtoMessage() + func (x *ChannelBalanceResponse) GetBalance() int64 + func (x *ChannelBalanceResponse) GetLocalBalance() *Amount + func (x *ChannelBalanceResponse) GetPendingOpenBalance() int64 + func (x *ChannelBalanceResponse) GetPendingOpenLocalBalance() *Amount + func (x *ChannelBalanceResponse) GetPendingOpenRemoteBalance() *Amount + func (x *ChannelBalanceResponse) GetRemoteBalance() *Amount + func (x *ChannelBalanceResponse) GetUnsettledLocalBalance() *Amount + func (x *ChannelBalanceResponse) GetUnsettledRemoteBalance() *Amount + func (x *ChannelBalanceResponse) ProtoReflect() protoreflect.Message + func (x *ChannelBalanceResponse) Reset() + func (x *ChannelBalanceResponse) String() string + type ChannelCloseSummary struct + Capacity int64 + ChainHash string + ChanId uint64 + ChannelPoint string + CloseHeight uint32 + CloseInitiator Initiator + CloseType ChannelCloseSummary_ClosureType + ClosingTxHash string + OpenInitiator Initiator + RemotePubkey string + Resolutions []*Resolution + SettledBalance int64 + TimeLockedBalance int64 + func (*ChannelCloseSummary) Descriptor() ([]byte, []int) + func (*ChannelCloseSummary) ProtoMessage() + func (x *ChannelCloseSummary) GetCapacity() int64 + func (x *ChannelCloseSummary) GetChainHash() string + func (x *ChannelCloseSummary) GetChanId() uint64 + func (x *ChannelCloseSummary) GetChannelPoint() string + func (x *ChannelCloseSummary) GetCloseHeight() uint32 + func (x *ChannelCloseSummary) GetCloseInitiator() Initiator + func (x *ChannelCloseSummary) GetCloseType() ChannelCloseSummary_ClosureType + func (x *ChannelCloseSummary) GetClosingTxHash() string + func (x *ChannelCloseSummary) GetOpenInitiator() Initiator + func (x *ChannelCloseSummary) GetRemotePubkey() string + func (x *ChannelCloseSummary) GetResolutions() []*Resolution + func (x *ChannelCloseSummary) GetSettledBalance() int64 + func (x *ChannelCloseSummary) GetTimeLockedBalance() int64 + func (x *ChannelCloseSummary) ProtoReflect() protoreflect.Message + func (x *ChannelCloseSummary) Reset() + func (x *ChannelCloseSummary) String() string + type ChannelCloseSummary_ClosureType int32 + const ChannelCloseSummary_ABANDONED + const ChannelCloseSummary_BREACH_CLOSE + const ChannelCloseSummary_COOPERATIVE_CLOSE + const ChannelCloseSummary_FUNDING_CANCELED + const ChannelCloseSummary_LOCAL_FORCE_CLOSE + const ChannelCloseSummary_REMOTE_FORCE_CLOSE + func (ChannelCloseSummary_ClosureType) Descriptor() protoreflect.EnumDescriptor + func (ChannelCloseSummary_ClosureType) EnumDescriptor() ([]byte, []int) + func (ChannelCloseSummary_ClosureType) Type() protoreflect.EnumType + func (x ChannelCloseSummary_ClosureType) Enum() *ChannelCloseSummary_ClosureType + func (x ChannelCloseSummary_ClosureType) Number() protoreflect.EnumNumber + func (x ChannelCloseSummary_ClosureType) String() string + type ChannelCloseUpdate struct + ClosingTxid []byte + Success bool + func (*ChannelCloseUpdate) Descriptor() ([]byte, []int) + func (*ChannelCloseUpdate) ProtoMessage() + func (x *ChannelCloseUpdate) GetClosingTxid() []byte + func (x *ChannelCloseUpdate) GetSuccess() bool + func (x *ChannelCloseUpdate) ProtoReflect() protoreflect.Message + func (x *ChannelCloseUpdate) Reset() + func (x *ChannelCloseUpdate) String() string + type ChannelConstraints struct + ChanReserveSat uint64 + CsvDelay uint32 + DustLimitSat uint64 + MaxAcceptedHtlcs uint32 + MaxPendingAmtMsat uint64 + MinHtlcMsat uint64 + func (*ChannelConstraints) Descriptor() ([]byte, []int) + func (*ChannelConstraints) ProtoMessage() + func (x *ChannelConstraints) GetChanReserveSat() uint64 + func (x *ChannelConstraints) GetCsvDelay() uint32 + func (x *ChannelConstraints) GetDustLimitSat() uint64 + func (x *ChannelConstraints) GetMaxAcceptedHtlcs() uint32 + func (x *ChannelConstraints) GetMaxPendingAmtMsat() uint64 + func (x *ChannelConstraints) GetMinHtlcMsat() uint64 + func (x *ChannelConstraints) ProtoReflect() protoreflect.Message + func (x *ChannelConstraints) Reset() + func (x *ChannelConstraints) String() string + type ChannelEdge struct + Capacity int64 + ChanPoint string + ChannelId uint64 + LastUpdate uint32 + Node1Policy *RoutingPolicy + Node1Pub string + Node2Policy *RoutingPolicy + Node2Pub string + func (*ChannelEdge) Descriptor() ([]byte, []int) + func (*ChannelEdge) ProtoMessage() + func (x *ChannelEdge) GetCapacity() int64 + func (x *ChannelEdge) GetChanPoint() string + func (x *ChannelEdge) GetChannelId() uint64 + func (x *ChannelEdge) GetLastUpdate() uint32 + func (x *ChannelEdge) GetNode1Policy() *RoutingPolicy + func (x *ChannelEdge) GetNode1Pub() string + func (x *ChannelEdge) GetNode2Policy() *RoutingPolicy + func (x *ChannelEdge) GetNode2Pub() string + func (x *ChannelEdge) ProtoReflect() protoreflect.Message + func (x *ChannelEdge) Reset() + func (x *ChannelEdge) String() string + type ChannelEdgeUpdate struct + AdvertisingNode string + Capacity int64 + ChanId uint64 + ChanPoint *ChannelPoint + ConnectingNode string + RoutingPolicy *RoutingPolicy + func (*ChannelEdgeUpdate) Descriptor() ([]byte, []int) + func (*ChannelEdgeUpdate) ProtoMessage() + func (x *ChannelEdgeUpdate) GetAdvertisingNode() string + func (x *ChannelEdgeUpdate) GetCapacity() int64 + func (x *ChannelEdgeUpdate) GetChanId() uint64 + func (x *ChannelEdgeUpdate) GetChanPoint() *ChannelPoint + func (x *ChannelEdgeUpdate) GetConnectingNode() string + func (x *ChannelEdgeUpdate) GetRoutingPolicy() *RoutingPolicy + func (x *ChannelEdgeUpdate) ProtoReflect() protoreflect.Message + func (x *ChannelEdgeUpdate) Reset() + func (x *ChannelEdgeUpdate) String() string + type ChannelEventSubscription struct + func (*ChannelEventSubscription) Descriptor() ([]byte, []int) + func (*ChannelEventSubscription) ProtoMessage() + func (x *ChannelEventSubscription) ProtoReflect() protoreflect.Message + func (x *ChannelEventSubscription) Reset() + func (x *ChannelEventSubscription) String() string + type ChannelEventUpdate struct + Channel isChannelEventUpdate_Channel + Type ChannelEventUpdate_UpdateType + func (*ChannelEventUpdate) Descriptor() ([]byte, []int) + func (*ChannelEventUpdate) ProtoMessage() + func (m *ChannelEventUpdate) GetChannel() isChannelEventUpdate_Channel + func (x *ChannelEventUpdate) GetActiveChannel() *ChannelPoint + func (x *ChannelEventUpdate) GetClosedChannel() *ChannelCloseSummary + func (x *ChannelEventUpdate) GetFullyResolvedChannel() *ChannelPoint + func (x *ChannelEventUpdate) GetInactiveChannel() *ChannelPoint + func (x *ChannelEventUpdate) GetOpenChannel() *Channel + func (x *ChannelEventUpdate) GetPendingOpenChannel() *PendingUpdate + func (x *ChannelEventUpdate) GetType() ChannelEventUpdate_UpdateType + func (x *ChannelEventUpdate) ProtoReflect() protoreflect.Message + func (x *ChannelEventUpdate) Reset() + func (x *ChannelEventUpdate) String() string + type ChannelEventUpdate_ActiveChannel struct + ActiveChannel *ChannelPoint + type ChannelEventUpdate_ClosedChannel struct + ClosedChannel *ChannelCloseSummary + type ChannelEventUpdate_FullyResolvedChannel struct + FullyResolvedChannel *ChannelPoint + type ChannelEventUpdate_InactiveChannel struct + InactiveChannel *ChannelPoint + type ChannelEventUpdate_OpenChannel struct + OpenChannel *Channel + type ChannelEventUpdate_PendingOpenChannel struct + PendingOpenChannel *PendingUpdate + type ChannelEventUpdate_UpdateType int32 + const ChannelEventUpdate_ACTIVE_CHANNEL + const ChannelEventUpdate_CLOSED_CHANNEL + const ChannelEventUpdate_FULLY_RESOLVED_CHANNEL + const ChannelEventUpdate_INACTIVE_CHANNEL + const ChannelEventUpdate_OPEN_CHANNEL + const ChannelEventUpdate_PENDING_OPEN_CHANNEL + func (ChannelEventUpdate_UpdateType) Descriptor() protoreflect.EnumDescriptor + func (ChannelEventUpdate_UpdateType) EnumDescriptor() ([]byte, []int) + func (ChannelEventUpdate_UpdateType) Type() protoreflect.EnumType + func (x ChannelEventUpdate_UpdateType) Enum() *ChannelEventUpdate_UpdateType + func (x ChannelEventUpdate_UpdateType) Number() protoreflect.EnumNumber + func (x ChannelEventUpdate_UpdateType) String() string + type ChannelFeeReport struct + BaseFeeMsat int64 + ChanId uint64 + ChannelPoint string + FeePerMil int64 + FeeRate float64 + func (*ChannelFeeReport) Descriptor() ([]byte, []int) + func (*ChannelFeeReport) ProtoMessage() + func (x *ChannelFeeReport) GetBaseFeeMsat() int64 + func (x *ChannelFeeReport) GetChanId() uint64 + func (x *ChannelFeeReport) GetChannelPoint() string + func (x *ChannelFeeReport) GetFeePerMil() int64 + func (x *ChannelFeeReport) GetFeeRate() float64 + func (x *ChannelFeeReport) ProtoReflect() protoreflect.Message + func (x *ChannelFeeReport) Reset() + func (x *ChannelFeeReport) String() string + type ChannelGraph struct + Edges []*ChannelEdge + Nodes []*LightningNode + func (*ChannelGraph) Descriptor() ([]byte, []int) + func (*ChannelGraph) ProtoMessage() + func (x *ChannelGraph) GetEdges() []*ChannelEdge + func (x *ChannelGraph) GetNodes() []*LightningNode + func (x *ChannelGraph) ProtoReflect() protoreflect.Message + func (x *ChannelGraph) Reset() + func (x *ChannelGraph) String() string + type ChannelGraphRequest struct + IncludeUnannounced bool + func (*ChannelGraphRequest) Descriptor() ([]byte, []int) + func (*ChannelGraphRequest) ProtoMessage() + func (x *ChannelGraphRequest) GetIncludeUnannounced() bool + func (x *ChannelGraphRequest) ProtoReflect() protoreflect.Message + func (x *ChannelGraphRequest) Reset() + func (x *ChannelGraphRequest) String() string + type ChannelOpenUpdate struct + ChannelPoint *ChannelPoint + func (*ChannelOpenUpdate) Descriptor() ([]byte, []int) + func (*ChannelOpenUpdate) ProtoMessage() + func (x *ChannelOpenUpdate) GetChannelPoint() *ChannelPoint + func (x *ChannelOpenUpdate) ProtoReflect() protoreflect.Message + func (x *ChannelOpenUpdate) Reset() + func (x *ChannelOpenUpdate) String() string + type ChannelPoint struct + FundingTxid isChannelPoint_FundingTxid + OutputIndex uint32 + func (*ChannelPoint) Descriptor() ([]byte, []int) + func (*ChannelPoint) ProtoMessage() + func (m *ChannelPoint) GetFundingTxid() isChannelPoint_FundingTxid + func (x *ChannelPoint) GetFundingTxidBytes() []byte + func (x *ChannelPoint) GetFundingTxidStr() string + func (x *ChannelPoint) GetOutputIndex() uint32 + func (x *ChannelPoint) ProtoReflect() protoreflect.Message + func (x *ChannelPoint) Reset() + func (x *ChannelPoint) String() string + type ChannelPoint_FundingTxidBytes struct + FundingTxidBytes []byte + type ChannelPoint_FundingTxidStr struct + FundingTxidStr string + type ChannelUpdate struct + BaseFee uint32 + ChainHash []byte + ChanId uint64 + ChannelFlags uint32 + ExtraOpaqueData []byte + FeeRate uint32 + HtlcMaximumMsat uint64 + HtlcMinimumMsat uint64 + MessageFlags uint32 + Signature []byte + TimeLockDelta uint32 + Timestamp uint32 + func (*ChannelUpdate) Descriptor() ([]byte, []int) + func (*ChannelUpdate) ProtoMessage() + func (x *ChannelUpdate) GetBaseFee() uint32 + func (x *ChannelUpdate) GetChainHash() []byte + func (x *ChannelUpdate) GetChanId() uint64 + func (x *ChannelUpdate) GetChannelFlags() uint32 + func (x *ChannelUpdate) GetExtraOpaqueData() []byte + func (x *ChannelUpdate) GetFeeRate() uint32 + func (x *ChannelUpdate) GetHtlcMaximumMsat() uint64 + func (x *ChannelUpdate) GetHtlcMinimumMsat() uint64 + func (x *ChannelUpdate) GetMessageFlags() uint32 + func (x *ChannelUpdate) GetSignature() []byte + func (x *ChannelUpdate) GetTimeLockDelta() uint32 + func (x *ChannelUpdate) GetTimestamp() uint32 + func (x *ChannelUpdate) ProtoReflect() protoreflect.Message + func (x *ChannelUpdate) Reset() + func (x *ChannelUpdate) String() string + type CheckMacPermRequest struct + FullMethod string + Macaroon []byte + Permissions []*MacaroonPermission + func (*CheckMacPermRequest) Descriptor() ([]byte, []int) + func (*CheckMacPermRequest) ProtoMessage() + func (x *CheckMacPermRequest) GetFullMethod() string + func (x *CheckMacPermRequest) GetMacaroon() []byte + func (x *CheckMacPermRequest) GetPermissions() []*MacaroonPermission + func (x *CheckMacPermRequest) ProtoReflect() protoreflect.Message + func (x *CheckMacPermRequest) Reset() + func (x *CheckMacPermRequest) String() string + type CheckMacPermResponse struct + Valid bool + func (*CheckMacPermResponse) Descriptor() ([]byte, []int) + func (*CheckMacPermResponse) ProtoMessage() + func (x *CheckMacPermResponse) GetValid() bool + func (x *CheckMacPermResponse) ProtoReflect() protoreflect.Message + func (x *CheckMacPermResponse) Reset() + func (x *CheckMacPermResponse) String() string + type CloseChannelRequest struct + ChannelPoint *ChannelPoint + DeliveryAddress string + Force bool + SatPerByte int64 + SatPerVbyte uint64 + TargetConf int32 + func (*CloseChannelRequest) Descriptor() ([]byte, []int) + func (*CloseChannelRequest) ProtoMessage() + func (x *CloseChannelRequest) GetChannelPoint() *ChannelPoint + func (x *CloseChannelRequest) GetDeliveryAddress() string + func (x *CloseChannelRequest) GetForce() bool + func (x *CloseChannelRequest) GetSatPerByte() int64 + func (x *CloseChannelRequest) GetSatPerVbyte() uint64 + func (x *CloseChannelRequest) GetTargetConf() int32 + func (x *CloseChannelRequest) ProtoReflect() protoreflect.Message + func (x *CloseChannelRequest) Reset() + func (x *CloseChannelRequest) String() string + type CloseStatusUpdate struct + Update isCloseStatusUpdate_Update + func (*CloseStatusUpdate) Descriptor() ([]byte, []int) + func (*CloseStatusUpdate) ProtoMessage() + func (m *CloseStatusUpdate) GetUpdate() isCloseStatusUpdate_Update + func (x *CloseStatusUpdate) GetChanClose() *ChannelCloseUpdate + func (x *CloseStatusUpdate) GetClosePending() *PendingUpdate + func (x *CloseStatusUpdate) ProtoReflect() protoreflect.Message + func (x *CloseStatusUpdate) Reset() + func (x *CloseStatusUpdate) String() string + type CloseStatusUpdate_ChanClose struct + ChanClose *ChannelCloseUpdate + type CloseStatusUpdate_ClosePending struct + ClosePending *PendingUpdate + type ClosedChannelUpdate struct + Capacity int64 + ChanId uint64 + ChanPoint *ChannelPoint + ClosedHeight uint32 + func (*ClosedChannelUpdate) Descriptor() ([]byte, []int) + func (*ClosedChannelUpdate) ProtoMessage() + func (x *ClosedChannelUpdate) GetCapacity() int64 + func (x *ClosedChannelUpdate) GetChanId() uint64 + func (x *ClosedChannelUpdate) GetChanPoint() *ChannelPoint + func (x *ClosedChannelUpdate) GetClosedHeight() uint32 + func (x *ClosedChannelUpdate) ProtoReflect() protoreflect.Message + func (x *ClosedChannelUpdate) Reset() + func (x *ClosedChannelUpdate) String() string + type ClosedChannelsRequest struct + Abandoned bool + Breach bool + Cooperative bool + FundingCanceled bool + LocalForce bool + RemoteForce bool + func (*ClosedChannelsRequest) Descriptor() ([]byte, []int) + func (*ClosedChannelsRequest) ProtoMessage() + func (x *ClosedChannelsRequest) GetAbandoned() bool + func (x *ClosedChannelsRequest) GetBreach() bool + func (x *ClosedChannelsRequest) GetCooperative() bool + func (x *ClosedChannelsRequest) GetFundingCanceled() bool + func (x *ClosedChannelsRequest) GetLocalForce() bool + func (x *ClosedChannelsRequest) GetRemoteForce() bool + func (x *ClosedChannelsRequest) ProtoReflect() protoreflect.Message + func (x *ClosedChannelsRequest) Reset() + func (x *ClosedChannelsRequest) String() string + type ClosedChannelsResponse struct + Channels []*ChannelCloseSummary + func (*ClosedChannelsResponse) Descriptor() ([]byte, []int) + func (*ClosedChannelsResponse) ProtoMessage() + func (x *ClosedChannelsResponse) GetChannels() []*ChannelCloseSummary + func (x *ClosedChannelsResponse) ProtoReflect() protoreflect.Message + func (x *ClosedChannelsResponse) Reset() + func (x *ClosedChannelsResponse) String() string + type CommitmentType int32 + const CommitmentType_ANCHORS + const CommitmentType_LEGACY + const CommitmentType_SCRIPT_ENFORCED_LEASE + const CommitmentType_STATIC_REMOTE_KEY + const CommitmentType_UNKNOWN_COMMITMENT_TYPE + func (CommitmentType) Descriptor() protoreflect.EnumDescriptor + func (CommitmentType) EnumDescriptor() ([]byte, []int) + func (CommitmentType) Type() protoreflect.EnumType + func (x CommitmentType) Enum() *CommitmentType + func (x CommitmentType) Number() protoreflect.EnumNumber + func (x CommitmentType) String() string + type ConfirmationUpdate struct + BlockHeight int32 + BlockSha []byte + NumConfsLeft uint32 + func (*ConfirmationUpdate) Descriptor() ([]byte, []int) + func (*ConfirmationUpdate) ProtoMessage() + func (x *ConfirmationUpdate) GetBlockHeight() int32 + func (x *ConfirmationUpdate) GetBlockSha() []byte + func (x *ConfirmationUpdate) GetNumConfsLeft() uint32 + func (x *ConfirmationUpdate) ProtoReflect() protoreflect.Message + func (x *ConfirmationUpdate) Reset() + func (x *ConfirmationUpdate) String() string + type ConnectPeerRequest struct + Addr *LightningAddress + Perm bool + Timeout uint64 + func (*ConnectPeerRequest) Descriptor() ([]byte, []int) + func (*ConnectPeerRequest) ProtoMessage() + func (x *ConnectPeerRequest) GetAddr() *LightningAddress + func (x *ConnectPeerRequest) GetPerm() bool + func (x *ConnectPeerRequest) GetTimeout() uint64 + func (x *ConnectPeerRequest) ProtoReflect() protoreflect.Message + func (x *ConnectPeerRequest) Reset() + func (x *ConnectPeerRequest) String() string + type ConnectPeerResponse struct + func (*ConnectPeerResponse) Descriptor() ([]byte, []int) + func (*ConnectPeerResponse) ProtoMessage() + func (x *ConnectPeerResponse) ProtoReflect() protoreflect.Message + func (x *ConnectPeerResponse) Reset() + func (x *ConnectPeerResponse) String() string + type CustomMessage struct + Data []byte + Peer []byte + Type uint32 + func (*CustomMessage) Descriptor() ([]byte, []int) + func (*CustomMessage) ProtoMessage() + func (x *CustomMessage) GetData() []byte + func (x *CustomMessage) GetPeer() []byte + func (x *CustomMessage) GetType() uint32 + func (x *CustomMessage) ProtoReflect() protoreflect.Message + func (x *CustomMessage) Reset() + func (x *CustomMessage) String() string + type DebugLevelRequest struct + LevelSpec string + Show bool + func (*DebugLevelRequest) Descriptor() ([]byte, []int) + func (*DebugLevelRequest) ProtoMessage() + func (x *DebugLevelRequest) GetLevelSpec() string + func (x *DebugLevelRequest) GetShow() bool + func (x *DebugLevelRequest) ProtoReflect() protoreflect.Message + func (x *DebugLevelRequest) Reset() + func (x *DebugLevelRequest) String() string + type DebugLevelResponse struct + SubSystems string + func (*DebugLevelResponse) Descriptor() ([]byte, []int) + func (*DebugLevelResponse) ProtoMessage() + func (x *DebugLevelResponse) GetSubSystems() string + func (x *DebugLevelResponse) ProtoReflect() protoreflect.Message + func (x *DebugLevelResponse) Reset() + func (x *DebugLevelResponse) String() string + type DeleteAllPaymentsRequest struct + FailedHtlcsOnly bool + FailedPaymentsOnly bool + func (*DeleteAllPaymentsRequest) Descriptor() ([]byte, []int) + func (*DeleteAllPaymentsRequest) ProtoMessage() + func (x *DeleteAllPaymentsRequest) GetFailedHtlcsOnly() bool + func (x *DeleteAllPaymentsRequest) GetFailedPaymentsOnly() bool + func (x *DeleteAllPaymentsRequest) ProtoReflect() protoreflect.Message + func (x *DeleteAllPaymentsRequest) Reset() + func (x *DeleteAllPaymentsRequest) String() string + type DeleteAllPaymentsResponse struct + func (*DeleteAllPaymentsResponse) Descriptor() ([]byte, []int) + func (*DeleteAllPaymentsResponse) ProtoMessage() + func (x *DeleteAllPaymentsResponse) ProtoReflect() protoreflect.Message + func (x *DeleteAllPaymentsResponse) Reset() + func (x *DeleteAllPaymentsResponse) String() string + type DeleteMacaroonIDRequest struct + RootKeyId uint64 + func (*DeleteMacaroonIDRequest) Descriptor() ([]byte, []int) + func (*DeleteMacaroonIDRequest) ProtoMessage() + func (x *DeleteMacaroonIDRequest) GetRootKeyId() uint64 + func (x *DeleteMacaroonIDRequest) ProtoReflect() protoreflect.Message + func (x *DeleteMacaroonIDRequest) Reset() + func (x *DeleteMacaroonIDRequest) String() string + type DeleteMacaroonIDResponse struct + Deleted bool + func (*DeleteMacaroonIDResponse) Descriptor() ([]byte, []int) + func (*DeleteMacaroonIDResponse) ProtoMessage() + func (x *DeleteMacaroonIDResponse) GetDeleted() bool + func (x *DeleteMacaroonIDResponse) ProtoReflect() protoreflect.Message + func (x *DeleteMacaroonIDResponse) Reset() + func (x *DeleteMacaroonIDResponse) String() string + type DeletePaymentRequest struct + FailedHtlcsOnly bool + PaymentHash []byte + func (*DeletePaymentRequest) Descriptor() ([]byte, []int) + func (*DeletePaymentRequest) ProtoMessage() + func (x *DeletePaymentRequest) GetFailedHtlcsOnly() bool + func (x *DeletePaymentRequest) GetPaymentHash() []byte + func (x *DeletePaymentRequest) ProtoReflect() protoreflect.Message + func (x *DeletePaymentRequest) Reset() + func (x *DeletePaymentRequest) String() string + type DeletePaymentResponse struct + func (*DeletePaymentResponse) Descriptor() ([]byte, []int) + func (*DeletePaymentResponse) ProtoMessage() + func (x *DeletePaymentResponse) ProtoReflect() protoreflect.Message + func (x *DeletePaymentResponse) Reset() + func (x *DeletePaymentResponse) String() string + type DisconnectPeerRequest struct + PubKey string + func (*DisconnectPeerRequest) Descriptor() ([]byte, []int) + func (*DisconnectPeerRequest) ProtoMessage() + func (x *DisconnectPeerRequest) GetPubKey() string + func (x *DisconnectPeerRequest) ProtoReflect() protoreflect.Message + func (x *DisconnectPeerRequest) Reset() + func (x *DisconnectPeerRequest) String() string + type DisconnectPeerResponse struct + func (*DisconnectPeerResponse) Descriptor() ([]byte, []int) + func (*DisconnectPeerResponse) ProtoMessage() + func (x *DisconnectPeerResponse) ProtoReflect() protoreflect.Message + func (x *DisconnectPeerResponse) Reset() + func (x *DisconnectPeerResponse) String() string + type EdgeLocator struct + ChannelId uint64 + DirectionReverse bool + func (*EdgeLocator) Descriptor() ([]byte, []int) + func (*EdgeLocator) ProtoMessage() + func (x *EdgeLocator) GetChannelId() uint64 + func (x *EdgeLocator) GetDirectionReverse() bool + func (x *EdgeLocator) ProtoReflect() protoreflect.Message + func (x *EdgeLocator) Reset() + func (x *EdgeLocator) String() string + type EstimateFeeRequest struct + AddrToAmount map[string]int64 + MinConfs int32 + SpendUnconfirmed bool + TargetConf int32 + func (*EstimateFeeRequest) Descriptor() ([]byte, []int) + func (*EstimateFeeRequest) ProtoMessage() + func (x *EstimateFeeRequest) GetAddrToAmount() map[string]int64 + func (x *EstimateFeeRequest) GetMinConfs() int32 + func (x *EstimateFeeRequest) GetSpendUnconfirmed() bool + func (x *EstimateFeeRequest) GetTargetConf() int32 + func (x *EstimateFeeRequest) ProtoReflect() protoreflect.Message + func (x *EstimateFeeRequest) Reset() + func (x *EstimateFeeRequest) String() string + type EstimateFeeResponse struct + FeeSat int64 + FeerateSatPerByte int64 + SatPerVbyte uint64 + func (*EstimateFeeResponse) Descriptor() ([]byte, []int) + func (*EstimateFeeResponse) ProtoMessage() + func (x *EstimateFeeResponse) GetFeeSat() int64 + func (x *EstimateFeeResponse) GetFeerateSatPerByte() int64 + func (x *EstimateFeeResponse) GetSatPerVbyte() uint64 + func (x *EstimateFeeResponse) ProtoReflect() protoreflect.Message + func (x *EstimateFeeResponse) Reset() + func (x *EstimateFeeResponse) String() string + type ExportChannelBackupRequest struct + ChanPoint *ChannelPoint + func (*ExportChannelBackupRequest) Descriptor() ([]byte, []int) + func (*ExportChannelBackupRequest) ProtoMessage() + func (x *ExportChannelBackupRequest) GetChanPoint() *ChannelPoint + func (x *ExportChannelBackupRequest) ProtoReflect() protoreflect.Message + func (x *ExportChannelBackupRequest) Reset() + func (x *ExportChannelBackupRequest) String() string + type FailedUpdate struct + Outpoint *OutPoint + Reason UpdateFailure + UpdateError string + func (*FailedUpdate) Descriptor() ([]byte, []int) + func (*FailedUpdate) ProtoMessage() + func (x *FailedUpdate) GetOutpoint() *OutPoint + func (x *FailedUpdate) GetReason() UpdateFailure + func (x *FailedUpdate) GetUpdateError() string + func (x *FailedUpdate) ProtoReflect() protoreflect.Message + func (x *FailedUpdate) Reset() + func (x *FailedUpdate) String() string + type Failure struct + ChannelUpdate *ChannelUpdate + CltvExpiry uint32 + Code Failure_FailureCode + FailureSourceIndex uint32 + Flags uint32 + Height uint32 + HtlcMsat uint64 + OnionSha_256 []byte + func (*Failure) Descriptor() ([]byte, []int) + func (*Failure) ProtoMessage() + func (x *Failure) GetChannelUpdate() *ChannelUpdate + func (x *Failure) GetCltvExpiry() uint32 + func (x *Failure) GetCode() Failure_FailureCode + func (x *Failure) GetFailureSourceIndex() uint32 + func (x *Failure) GetFlags() uint32 + func (x *Failure) GetHeight() uint32 + func (x *Failure) GetHtlcMsat() uint64 + func (x *Failure) GetOnionSha_256() []byte + func (x *Failure) ProtoReflect() protoreflect.Message + func (x *Failure) Reset() + func (x *Failure) String() string + type Failure_FailureCode int32 + const Failure_AMOUNT_BELOW_MINIMUM + const Failure_CHANNEL_DISABLED + const Failure_EXPIRY_TOO_FAR + const Failure_EXPIRY_TOO_SOON + const Failure_FEE_INSUFFICIENT + const Failure_FINAL_EXPIRY_TOO_SOON + const Failure_FINAL_INCORRECT_CLTV_EXPIRY + const Failure_FINAL_INCORRECT_HTLC_AMOUNT + const Failure_INCORRECT_CLTV_EXPIRY + const Failure_INCORRECT_OR_UNKNOWN_PAYMENT_DETAILS + const Failure_INCORRECT_PAYMENT_AMOUNT + const Failure_INTERNAL_FAILURE + const Failure_INVALID_ONION_HMAC + const Failure_INVALID_ONION_KEY + const Failure_INVALID_ONION_PAYLOAD + const Failure_INVALID_ONION_VERSION + const Failure_INVALID_REALM + const Failure_MPP_TIMEOUT + const Failure_PERMANENT_CHANNEL_FAILURE + const Failure_PERMANENT_NODE_FAILURE + const Failure_REQUIRED_CHANNEL_FEATURE_MISSING + const Failure_REQUIRED_NODE_FEATURE_MISSING + const Failure_RESERVED + const Failure_TEMPORARY_CHANNEL_FAILURE + const Failure_TEMPORARY_NODE_FAILURE + const Failure_UNKNOWN_FAILURE + const Failure_UNKNOWN_NEXT_PEER + const Failure_UNREADABLE_FAILURE + func (Failure_FailureCode) Descriptor() protoreflect.EnumDescriptor + func (Failure_FailureCode) EnumDescriptor() ([]byte, []int) + func (Failure_FailureCode) Type() protoreflect.EnumType + func (x Failure_FailureCode) Enum() *Failure_FailureCode + func (x Failure_FailureCode) Number() protoreflect.EnumNumber + func (x Failure_FailureCode) String() string + type Feature struct + IsKnown bool + IsRequired bool + Name string + func (*Feature) Descriptor() ([]byte, []int) + func (*Feature) ProtoMessage() + func (x *Feature) GetIsKnown() bool + func (x *Feature) GetIsRequired() bool + func (x *Feature) GetName() string + func (x *Feature) ProtoReflect() protoreflect.Message + func (x *Feature) Reset() + func (x *Feature) String() string + type FeatureBit int32 + const FeatureBit_AMP_OPT + const FeatureBit_AMP_REQ + const FeatureBit_ANCHORS_OPT + const FeatureBit_ANCHORS_REQ + const FeatureBit_ANCHORS_ZERO_FEE_HTLC_OPT + const FeatureBit_ANCHORS_ZERO_FEE_HTLC_REQ + const FeatureBit_DATALOSS_PROTECT_OPT + const FeatureBit_DATALOSS_PROTECT_REQ + const FeatureBit_EXT_GOSSIP_QUERIES_OPT + const FeatureBit_EXT_GOSSIP_QUERIES_REQ + const FeatureBit_GOSSIP_QUERIES_OPT + const FeatureBit_GOSSIP_QUERIES_REQ + const FeatureBit_INITIAL_ROUING_SYNC + const FeatureBit_MPP_OPT + const FeatureBit_MPP_REQ + const FeatureBit_PAYMENT_ADDR_OPT + const FeatureBit_PAYMENT_ADDR_REQ + const FeatureBit_STATIC_REMOTE_KEY_OPT + const FeatureBit_STATIC_REMOTE_KEY_REQ + const FeatureBit_TLV_ONION_OPT + const FeatureBit_TLV_ONION_REQ + const FeatureBit_UPFRONT_SHUTDOWN_SCRIPT_OPT + const FeatureBit_UPFRONT_SHUTDOWN_SCRIPT_REQ + const FeatureBit_WUMBO_CHANNELS_OPT + const FeatureBit_WUMBO_CHANNELS_REQ + func (FeatureBit) Descriptor() protoreflect.EnumDescriptor + func (FeatureBit) EnumDescriptor() ([]byte, []int) + func (FeatureBit) Type() protoreflect.EnumType + func (x FeatureBit) Enum() *FeatureBit + func (x FeatureBit) Number() protoreflect.EnumNumber + func (x FeatureBit) String() string + type FeeLimit struct + Limit isFeeLimit_Limit + func (*FeeLimit) Descriptor() ([]byte, []int) + func (*FeeLimit) ProtoMessage() + func (m *FeeLimit) GetLimit() isFeeLimit_Limit + func (x *FeeLimit) GetFixed() int64 + func (x *FeeLimit) GetFixedMsat() int64 + func (x *FeeLimit) GetPercent() int64 + func (x *FeeLimit) ProtoReflect() protoreflect.Message + func (x *FeeLimit) Reset() + func (x *FeeLimit) String() string + type FeeLimit_Fixed struct + Fixed int64 + type FeeLimit_FixedMsat struct + FixedMsat int64 + type FeeLimit_Percent struct + Percent int64 + type FeeReportRequest struct + func (*FeeReportRequest) Descriptor() ([]byte, []int) + func (*FeeReportRequest) ProtoMessage() + func (x *FeeReportRequest) ProtoReflect() protoreflect.Message + func (x *FeeReportRequest) Reset() + func (x *FeeReportRequest) String() string + type FeeReportResponse struct + ChannelFees []*ChannelFeeReport + DayFeeSum uint64 + MonthFeeSum uint64 + WeekFeeSum uint64 + func (*FeeReportResponse) Descriptor() ([]byte, []int) + func (*FeeReportResponse) ProtoMessage() + func (x *FeeReportResponse) GetChannelFees() []*ChannelFeeReport + func (x *FeeReportResponse) GetDayFeeSum() uint64 + func (x *FeeReportResponse) GetMonthFeeSum() uint64 + func (x *FeeReportResponse) GetWeekFeeSum() uint64 + func (x *FeeReportResponse) ProtoReflect() protoreflect.Message + func (x *FeeReportResponse) Reset() + func (x *FeeReportResponse) String() string + type FloatMetric struct + NormalizedValue float64 + Value float64 + func (*FloatMetric) Descriptor() ([]byte, []int) + func (*FloatMetric) ProtoMessage() + func (x *FloatMetric) GetNormalizedValue() float64 + func (x *FloatMetric) GetValue() float64 + func (x *FloatMetric) ProtoReflect() protoreflect.Message + func (x *FloatMetric) Reset() + func (x *FloatMetric) String() string + type ForwardingEvent struct + AmtIn uint64 + AmtInMsat uint64 + AmtOut uint64 + AmtOutMsat uint64 + ChanIdIn uint64 + ChanIdOut uint64 + Fee uint64 + FeeMsat uint64 + Timestamp uint64 + TimestampNs uint64 + func (*ForwardingEvent) Descriptor() ([]byte, []int) + func (*ForwardingEvent) ProtoMessage() + func (x *ForwardingEvent) GetAmtIn() uint64 + func (x *ForwardingEvent) GetAmtInMsat() uint64 + func (x *ForwardingEvent) GetAmtOut() uint64 + func (x *ForwardingEvent) GetAmtOutMsat() uint64 + func (x *ForwardingEvent) GetChanIdIn() uint64 + func (x *ForwardingEvent) GetChanIdOut() uint64 + func (x *ForwardingEvent) GetFee() uint64 + func (x *ForwardingEvent) GetFeeMsat() uint64 + func (x *ForwardingEvent) GetTimestamp() uint64 + func (x *ForwardingEvent) GetTimestampNs() uint64 + func (x *ForwardingEvent) ProtoReflect() protoreflect.Message + func (x *ForwardingEvent) Reset() + func (x *ForwardingEvent) String() string + type ForwardingHistoryRequest struct + EndTime uint64 + IndexOffset uint32 + NumMaxEvents uint32 + StartTime uint64 + func (*ForwardingHistoryRequest) Descriptor() ([]byte, []int) + func (*ForwardingHistoryRequest) ProtoMessage() + func (x *ForwardingHistoryRequest) GetEndTime() uint64 + func (x *ForwardingHistoryRequest) GetIndexOffset() uint32 + func (x *ForwardingHistoryRequest) GetNumMaxEvents() uint32 + func (x *ForwardingHistoryRequest) GetStartTime() uint64 + func (x *ForwardingHistoryRequest) ProtoReflect() protoreflect.Message + func (x *ForwardingHistoryRequest) Reset() + func (x *ForwardingHistoryRequest) String() string + type ForwardingHistoryResponse struct + ForwardingEvents []*ForwardingEvent + LastOffsetIndex uint32 + func (*ForwardingHistoryResponse) Descriptor() ([]byte, []int) + func (*ForwardingHistoryResponse) ProtoMessage() + func (x *ForwardingHistoryResponse) GetForwardingEvents() []*ForwardingEvent + func (x *ForwardingHistoryResponse) GetLastOffsetIndex() uint32 + func (x *ForwardingHistoryResponse) ProtoReflect() protoreflect.Message + func (x *ForwardingHistoryResponse) Reset() + func (x *ForwardingHistoryResponse) String() string + type FundingPsbtFinalize struct + FinalRawTx []byte + PendingChanId []byte + SignedPsbt []byte + func (*FundingPsbtFinalize) Descriptor() ([]byte, []int) + func (*FundingPsbtFinalize) ProtoMessage() + func (x *FundingPsbtFinalize) GetFinalRawTx() []byte + func (x *FundingPsbtFinalize) GetPendingChanId() []byte + func (x *FundingPsbtFinalize) GetSignedPsbt() []byte + func (x *FundingPsbtFinalize) ProtoReflect() protoreflect.Message + func (x *FundingPsbtFinalize) Reset() + func (x *FundingPsbtFinalize) String() string + type FundingPsbtVerify struct + FundedPsbt []byte + PendingChanId []byte + SkipFinalize bool + func (*FundingPsbtVerify) Descriptor() ([]byte, []int) + func (*FundingPsbtVerify) ProtoMessage() + func (x *FundingPsbtVerify) GetFundedPsbt() []byte + func (x *FundingPsbtVerify) GetPendingChanId() []byte + func (x *FundingPsbtVerify) GetSkipFinalize() bool + func (x *FundingPsbtVerify) ProtoReflect() protoreflect.Message + func (x *FundingPsbtVerify) Reset() + func (x *FundingPsbtVerify) String() string + type FundingShim struct + Shim isFundingShim_Shim + func (*FundingShim) Descriptor() ([]byte, []int) + func (*FundingShim) ProtoMessage() + func (m *FundingShim) GetShim() isFundingShim_Shim + func (x *FundingShim) GetChanPointShim() *ChanPointShim + func (x *FundingShim) GetPsbtShim() *PsbtShim + func (x *FundingShim) ProtoReflect() protoreflect.Message + func (x *FundingShim) Reset() + func (x *FundingShim) String() string + type FundingShimCancel struct + PendingChanId []byte + func (*FundingShimCancel) Descriptor() ([]byte, []int) + func (*FundingShimCancel) ProtoMessage() + func (x *FundingShimCancel) GetPendingChanId() []byte + func (x *FundingShimCancel) ProtoReflect() protoreflect.Message + func (x *FundingShimCancel) Reset() + func (x *FundingShimCancel) String() string + type FundingShim_ChanPointShim struct + ChanPointShim *ChanPointShim + type FundingShim_PsbtShim struct + PsbtShim *PsbtShim + type FundingStateStepResp struct + func (*FundingStateStepResp) Descriptor() ([]byte, []int) + func (*FundingStateStepResp) ProtoMessage() + func (x *FundingStateStepResp) ProtoReflect() protoreflect.Message + func (x *FundingStateStepResp) Reset() + func (x *FundingStateStepResp) String() string + type FundingTransitionMsg struct + Trigger isFundingTransitionMsg_Trigger + func (*FundingTransitionMsg) Descriptor() ([]byte, []int) + func (*FundingTransitionMsg) ProtoMessage() + func (m *FundingTransitionMsg) GetTrigger() isFundingTransitionMsg_Trigger + func (x *FundingTransitionMsg) GetPsbtFinalize() *FundingPsbtFinalize + func (x *FundingTransitionMsg) GetPsbtVerify() *FundingPsbtVerify + func (x *FundingTransitionMsg) GetShimCancel() *FundingShimCancel + func (x *FundingTransitionMsg) GetShimRegister() *FundingShim + func (x *FundingTransitionMsg) ProtoReflect() protoreflect.Message + func (x *FundingTransitionMsg) Reset() + func (x *FundingTransitionMsg) String() string + type FundingTransitionMsg_PsbtFinalize struct + PsbtFinalize *FundingPsbtFinalize + type FundingTransitionMsg_PsbtVerify struct + PsbtVerify *FundingPsbtVerify + type FundingTransitionMsg_ShimCancel struct + ShimCancel *FundingShimCancel + type FundingTransitionMsg_ShimRegister struct + ShimRegister *FundingShim + type GenSeedRequest struct + AezeedPassphrase []byte + SeedEntropy []byte + func (*GenSeedRequest) Descriptor() ([]byte, []int) + func (*GenSeedRequest) ProtoMessage() + func (x *GenSeedRequest) GetAezeedPassphrase() []byte + func (x *GenSeedRequest) GetSeedEntropy() []byte + func (x *GenSeedRequest) ProtoReflect() protoreflect.Message + func (x *GenSeedRequest) Reset() + func (x *GenSeedRequest) String() string + type GenSeedResponse struct + CipherSeedMnemonic []string + EncipheredSeed []byte + func (*GenSeedResponse) Descriptor() ([]byte, []int) + func (*GenSeedResponse) ProtoMessage() + func (x *GenSeedResponse) GetCipherSeedMnemonic() []string + func (x *GenSeedResponse) GetEncipheredSeed() []byte + func (x *GenSeedResponse) ProtoReflect() protoreflect.Message + func (x *GenSeedResponse) Reset() + func (x *GenSeedResponse) String() string + type GetInfoRequest struct + func (*GetInfoRequest) Descriptor() ([]byte, []int) + func (*GetInfoRequest) ProtoMessage() + func (x *GetInfoRequest) ProtoReflect() protoreflect.Message + func (x *GetInfoRequest) Reset() + func (x *GetInfoRequest) String() string + type GetInfoResponse struct + Alias string + BestHeaderTimestamp int64 + BlockHash string + BlockHeight uint32 + Chains []*Chain + Color string + CommitHash string + Features map[uint32]*Feature + IdentityPubkey string + NumActiveChannels uint32 + NumInactiveChannels uint32 + NumPeers uint32 + NumPendingChannels uint32 + SyncedToChain bool + SyncedToGraph bool + Testnet bool + Uris []string + Version string + func (*GetInfoResponse) Descriptor() ([]byte, []int) + func (*GetInfoResponse) ProtoMessage() + func (x *GetInfoResponse) GetAlias() string + func (x *GetInfoResponse) GetBestHeaderTimestamp() int64 + func (x *GetInfoResponse) GetBlockHash() string + func (x *GetInfoResponse) GetBlockHeight() uint32 + func (x *GetInfoResponse) GetChains() []*Chain + func (x *GetInfoResponse) GetColor() string + func (x *GetInfoResponse) GetCommitHash() string + func (x *GetInfoResponse) GetFeatures() map[uint32]*Feature + func (x *GetInfoResponse) GetIdentityPubkey() string + func (x *GetInfoResponse) GetNumActiveChannels() uint32 + func (x *GetInfoResponse) GetNumInactiveChannels() uint32 + func (x *GetInfoResponse) GetNumPeers() uint32 + func (x *GetInfoResponse) GetNumPendingChannels() uint32 + func (x *GetInfoResponse) GetSyncedToChain() bool + func (x *GetInfoResponse) GetSyncedToGraph() bool + func (x *GetInfoResponse) GetTestnet() bool + func (x *GetInfoResponse) GetUris() []string + func (x *GetInfoResponse) GetVersion() string + func (x *GetInfoResponse) ProtoReflect() protoreflect.Message + func (x *GetInfoResponse) Reset() + func (x *GetInfoResponse) String() string + type GetRecoveryInfoRequest struct + func (*GetRecoveryInfoRequest) Descriptor() ([]byte, []int) + func (*GetRecoveryInfoRequest) ProtoMessage() + func (x *GetRecoveryInfoRequest) ProtoReflect() protoreflect.Message + func (x *GetRecoveryInfoRequest) Reset() + func (x *GetRecoveryInfoRequest) String() string + type GetRecoveryInfoResponse struct + Progress float64 + RecoveryFinished bool + RecoveryMode bool + func (*GetRecoveryInfoResponse) Descriptor() ([]byte, []int) + func (*GetRecoveryInfoResponse) ProtoMessage() + func (x *GetRecoveryInfoResponse) GetProgress() float64 + func (x *GetRecoveryInfoResponse) GetRecoveryFinished() bool + func (x *GetRecoveryInfoResponse) GetRecoveryMode() bool + func (x *GetRecoveryInfoResponse) ProtoReflect() protoreflect.Message + func (x *GetRecoveryInfoResponse) Reset() + func (x *GetRecoveryInfoResponse) String() string + type GetStateRequest struct + func (*GetStateRequest) Descriptor() ([]byte, []int) + func (*GetStateRequest) ProtoMessage() + func (x *GetStateRequest) ProtoReflect() protoreflect.Message + func (x *GetStateRequest) Reset() + func (x *GetStateRequest) String() string + type GetStateResponse struct + State WalletState + func (*GetStateResponse) Descriptor() ([]byte, []int) + func (*GetStateResponse) ProtoMessage() + func (x *GetStateResponse) GetState() WalletState + func (x *GetStateResponse) ProtoReflect() protoreflect.Message + func (x *GetStateResponse) Reset() + func (x *GetStateResponse) String() string + type GetTransactionsRequest struct + Account string + EndHeight int32 + StartHeight int32 + func (*GetTransactionsRequest) Descriptor() ([]byte, []int) + func (*GetTransactionsRequest) ProtoMessage() + func (x *GetTransactionsRequest) GetAccount() string + func (x *GetTransactionsRequest) GetEndHeight() int32 + func (x *GetTransactionsRequest) GetStartHeight() int32 + func (x *GetTransactionsRequest) ProtoReflect() protoreflect.Message + func (x *GetTransactionsRequest) Reset() + func (x *GetTransactionsRequest) String() string + type GraphTopologySubscription struct + func (*GraphTopologySubscription) Descriptor() ([]byte, []int) + func (*GraphTopologySubscription) ProtoMessage() + func (x *GraphTopologySubscription) ProtoReflect() protoreflect.Message + func (x *GraphTopologySubscription) Reset() + func (x *GraphTopologySubscription) String() string + type GraphTopologyUpdate struct + ChannelUpdates []*ChannelEdgeUpdate + ClosedChans []*ClosedChannelUpdate + NodeUpdates []*NodeUpdate + func (*GraphTopologyUpdate) Descriptor() ([]byte, []int) + func (*GraphTopologyUpdate) ProtoMessage() + func (x *GraphTopologyUpdate) GetChannelUpdates() []*ChannelEdgeUpdate + func (x *GraphTopologyUpdate) GetClosedChans() []*ClosedChannelUpdate + func (x *GraphTopologyUpdate) GetNodeUpdates() []*NodeUpdate + func (x *GraphTopologyUpdate) ProtoReflect() protoreflect.Message + func (x *GraphTopologyUpdate) Reset() + func (x *GraphTopologyUpdate) String() string + type GrpcHandler interface + CreateSubServer func(subCfgs SubServerConfigDispatcher) (SubServer, MacaroonPerms, error) + RegisterWithRestServer func(context.Context, *runtime.ServeMux, string, []grpc.DialOption) error + RegisterWithRootServer func(*grpc.Server) error + type HTLC struct + Amount int64 + ExpirationHeight uint32 + ForwardingChannel uint64 + ForwardingHtlcIndex uint64 + HashLock []byte + HtlcIndex uint64 + Incoming bool + func (*HTLC) Descriptor() ([]byte, []int) + func (*HTLC) ProtoMessage() + func (x *HTLC) GetAmount() int64 + func (x *HTLC) GetExpirationHeight() uint32 + func (x *HTLC) GetForwardingChannel() uint64 + func (x *HTLC) GetForwardingHtlcIndex() uint64 + func (x *HTLC) GetHashLock() []byte + func (x *HTLC) GetHtlcIndex() uint64 + func (x *HTLC) GetIncoming() bool + func (x *HTLC) ProtoReflect() protoreflect.Message + func (x *HTLC) Reset() + func (x *HTLC) String() string + type HTLCAttempt struct + AttemptId uint64 + AttemptTimeNs int64 + Failure *Failure + Preimage []byte + ResolveTimeNs int64 + Route *Route + Status HTLCAttempt_HTLCStatus + func (*HTLCAttempt) Descriptor() ([]byte, []int) + func (*HTLCAttempt) ProtoMessage() + func (x *HTLCAttempt) GetAttemptId() uint64 + func (x *HTLCAttempt) GetAttemptTimeNs() int64 + func (x *HTLCAttempt) GetFailure() *Failure + func (x *HTLCAttempt) GetPreimage() []byte + func (x *HTLCAttempt) GetResolveTimeNs() int64 + func (x *HTLCAttempt) GetRoute() *Route + func (x *HTLCAttempt) GetStatus() HTLCAttempt_HTLCStatus + func (x *HTLCAttempt) ProtoReflect() protoreflect.Message + func (x *HTLCAttempt) Reset() + func (x *HTLCAttempt) String() string + type HTLCAttempt_HTLCStatus int32 + const HTLCAttempt_FAILED + const HTLCAttempt_IN_FLIGHT + const HTLCAttempt_SUCCEEDED + func (HTLCAttempt_HTLCStatus) Descriptor() protoreflect.EnumDescriptor + func (HTLCAttempt_HTLCStatus) EnumDescriptor() ([]byte, []int) + func (HTLCAttempt_HTLCStatus) Type() protoreflect.EnumType + func (x HTLCAttempt_HTLCStatus) Enum() *HTLCAttempt_HTLCStatus + func (x HTLCAttempt_HTLCStatus) Number() protoreflect.EnumNumber + func (x HTLCAttempt_HTLCStatus) String() string + type Hop struct + AmpRecord *AMPRecord + AmtToForward int64 + AmtToForwardMsat int64 + ChanCapacity int64 + ChanId uint64 + CustomRecords map[uint64][]byte + Expiry uint32 + Fee int64 + FeeMsat int64 + MppRecord *MPPRecord + PubKey string + TlvPayload bool + func (*Hop) Descriptor() ([]byte, []int) + func (*Hop) ProtoMessage() + func (x *Hop) GetAmpRecord() *AMPRecord + func (x *Hop) GetAmtToForward() int64 + func (x *Hop) GetAmtToForwardMsat() int64 + func (x *Hop) GetChanCapacity() int64 + func (x *Hop) GetChanId() uint64 + func (x *Hop) GetCustomRecords() map[uint64][]byte + func (x *Hop) GetExpiry() uint32 + func (x *Hop) GetFee() int64 + func (x *Hop) GetFeeMsat() int64 + func (x *Hop) GetMppRecord() *MPPRecord + func (x *Hop) GetPubKey() string + func (x *Hop) GetTlvPayload() bool + func (x *Hop) ProtoReflect() protoreflect.Message + func (x *Hop) Reset() + func (x *Hop) String() string + type HopHint struct + ChanId uint64 + CltvExpiryDelta uint32 + FeeBaseMsat uint32 + FeeProportionalMillionths uint32 + NodeId string + func (*HopHint) Descriptor() ([]byte, []int) + func (*HopHint) ProtoMessage() + func (x *HopHint) GetChanId() uint64 + func (x *HopHint) GetCltvExpiryDelta() uint32 + func (x *HopHint) GetFeeBaseMsat() uint32 + func (x *HopHint) GetFeeProportionalMillionths() uint32 + func (x *HopHint) GetNodeId() string + func (x *HopHint) ProtoReflect() protoreflect.Message + func (x *HopHint) Reset() + func (x *HopHint) String() string + type InitWalletRequest struct + AezeedPassphrase []byte + ChannelBackups *ChanBackupSnapshot + CipherSeedMnemonic []string + ExtendedMasterKey string + ExtendedMasterKeyBirthdayTimestamp uint64 + RecoveryWindow int32 + StatelessInit bool + WalletPassword []byte + WatchOnly *WatchOnly + func (*InitWalletRequest) Descriptor() ([]byte, []int) + func (*InitWalletRequest) ProtoMessage() + func (x *InitWalletRequest) GetAezeedPassphrase() []byte + func (x *InitWalletRequest) GetChannelBackups() *ChanBackupSnapshot + func (x *InitWalletRequest) GetCipherSeedMnemonic() []string + func (x *InitWalletRequest) GetExtendedMasterKey() string + func (x *InitWalletRequest) GetExtendedMasterKeyBirthdayTimestamp() uint64 + func (x *InitWalletRequest) GetRecoveryWindow() int32 + func (x *InitWalletRequest) GetStatelessInit() bool + func (x *InitWalletRequest) GetWalletPassword() []byte + func (x *InitWalletRequest) GetWatchOnly() *WatchOnly + func (x *InitWalletRequest) ProtoReflect() protoreflect.Message + func (x *InitWalletRequest) Reset() + func (x *InitWalletRequest) String() string + type InitWalletResponse struct + AdminMacaroon []byte + func (*InitWalletResponse) Descriptor() ([]byte, []int) + func (*InitWalletResponse) ProtoMessage() + func (x *InitWalletResponse) GetAdminMacaroon() []byte + func (x *InitWalletResponse) ProtoReflect() protoreflect.Message + func (x *InitWalletResponse) Reset() + func (x *InitWalletResponse) String() string + type Initiator int32 + const Initiator_INITIATOR_BOTH + const Initiator_INITIATOR_LOCAL + const Initiator_INITIATOR_REMOTE + const Initiator_INITIATOR_UNKNOWN + func (Initiator) Descriptor() protoreflect.EnumDescriptor + func (Initiator) EnumDescriptor() ([]byte, []int) + func (Initiator) Type() protoreflect.EnumType + func (x Initiator) Enum() *Initiator + func (x Initiator) Number() protoreflect.EnumNumber + func (x Initiator) String() string + type InterceptFeedback struct + Error string + ReplaceResponse bool + ReplacementSerialized []byte + func (*InterceptFeedback) Descriptor() ([]byte, []int) + func (*InterceptFeedback) ProtoMessage() + func (x *InterceptFeedback) GetError() string + func (x *InterceptFeedback) GetReplaceResponse() bool + func (x *InterceptFeedback) GetReplacementSerialized() []byte + func (x *InterceptFeedback) ProtoReflect() protoreflect.Message + func (x *InterceptFeedback) Reset() + func (x *InterceptFeedback) String() string + type Invoice struct + AddIndex uint64 + AmpInvoiceState map[string]*AMPInvoiceState + AmtPaid int64 + AmtPaidMsat int64 + AmtPaidSat int64 + CltvExpiry uint64 + CreationDate int64 + DescriptionHash []byte + Expiry int64 + FallbackAddr string + Features map[uint32]*Feature + Htlcs []*InvoiceHTLC + IsAmp bool + IsKeysend bool + Memo string + PaymentAddr []byte + PaymentRequest string + Private bool + RHash []byte + RPreimage []byte + RouteHints []*RouteHint + SettleDate int64 + SettleIndex uint64 + Settled bool + State Invoice_InvoiceState + Value int64 + ValueMsat int64 + func (*Invoice) Descriptor() ([]byte, []int) + func (*Invoice) ProtoMessage() + func (x *Invoice) GetAddIndex() uint64 + func (x *Invoice) GetAmpInvoiceState() map[string]*AMPInvoiceState + func (x *Invoice) GetAmtPaid() int64 + func (x *Invoice) GetAmtPaidMsat() int64 + func (x *Invoice) GetAmtPaidSat() int64 + func (x *Invoice) GetCltvExpiry() uint64 + func (x *Invoice) GetCreationDate() int64 + func (x *Invoice) GetDescriptionHash() []byte + func (x *Invoice) GetExpiry() int64 + func (x *Invoice) GetFallbackAddr() string + func (x *Invoice) GetFeatures() map[uint32]*Feature + func (x *Invoice) GetHtlcs() []*InvoiceHTLC + func (x *Invoice) GetIsAmp() bool + func (x *Invoice) GetIsKeysend() bool + func (x *Invoice) GetMemo() string + func (x *Invoice) GetPaymentAddr() []byte + func (x *Invoice) GetPaymentRequest() string + func (x *Invoice) GetPrivate() bool + func (x *Invoice) GetRHash() []byte + func (x *Invoice) GetRPreimage() []byte + func (x *Invoice) GetRouteHints() []*RouteHint + func (x *Invoice) GetSettleDate() int64 + func (x *Invoice) GetSettleIndex() uint64 + func (x *Invoice) GetSettled() bool + func (x *Invoice) GetState() Invoice_InvoiceState + func (x *Invoice) GetValue() int64 + func (x *Invoice) GetValueMsat() int64 + func (x *Invoice) ProtoReflect() protoreflect.Message + func (x *Invoice) Reset() + func (x *Invoice) String() string + type InvoiceHTLC struct + AcceptHeight int32 + AcceptTime int64 + Amp *AMP + AmtMsat uint64 + ChanId uint64 + CustomRecords map[uint64][]byte + ExpiryHeight int32 + HtlcIndex uint64 + MppTotalAmtMsat uint64 + ResolveTime int64 + State InvoiceHTLCState + func (*InvoiceHTLC) Descriptor() ([]byte, []int) + func (*InvoiceHTLC) ProtoMessage() + func (x *InvoiceHTLC) GetAcceptHeight() int32 + func (x *InvoiceHTLC) GetAcceptTime() int64 + func (x *InvoiceHTLC) GetAmp() *AMP + func (x *InvoiceHTLC) GetAmtMsat() uint64 + func (x *InvoiceHTLC) GetChanId() uint64 + func (x *InvoiceHTLC) GetCustomRecords() map[uint64][]byte + func (x *InvoiceHTLC) GetExpiryHeight() int32 + func (x *InvoiceHTLC) GetHtlcIndex() uint64 + func (x *InvoiceHTLC) GetMppTotalAmtMsat() uint64 + func (x *InvoiceHTLC) GetResolveTime() int64 + func (x *InvoiceHTLC) GetState() InvoiceHTLCState + func (x *InvoiceHTLC) ProtoReflect() protoreflect.Message + func (x *InvoiceHTLC) Reset() + func (x *InvoiceHTLC) String() string + type InvoiceHTLCState int32 + const InvoiceHTLCState_ACCEPTED + const InvoiceHTLCState_CANCELED + const InvoiceHTLCState_SETTLED + func (InvoiceHTLCState) Descriptor() protoreflect.EnumDescriptor + func (InvoiceHTLCState) EnumDescriptor() ([]byte, []int) + func (InvoiceHTLCState) Type() protoreflect.EnumType + func (x InvoiceHTLCState) Enum() *InvoiceHTLCState + func (x InvoiceHTLCState) Number() protoreflect.EnumNumber + func (x InvoiceHTLCState) String() string + type InvoiceSubscription struct + AddIndex uint64 + SettleIndex uint64 + func (*InvoiceSubscription) Descriptor() ([]byte, []int) + func (*InvoiceSubscription) ProtoMessage() + func (x *InvoiceSubscription) GetAddIndex() uint64 + func (x *InvoiceSubscription) GetSettleIndex() uint64 + func (x *InvoiceSubscription) ProtoReflect() protoreflect.Message + func (x *InvoiceSubscription) Reset() + func (x *InvoiceSubscription) String() string + type Invoice_InvoiceState int32 + const Invoice_ACCEPTED + const Invoice_CANCELED + const Invoice_OPEN + const Invoice_SETTLED + func (Invoice_InvoiceState) Descriptor() protoreflect.EnumDescriptor + func (Invoice_InvoiceState) EnumDescriptor() ([]byte, []int) + func (Invoice_InvoiceState) Type() protoreflect.EnumType + func (x Invoice_InvoiceState) Enum() *Invoice_InvoiceState + func (x Invoice_InvoiceState) Number() protoreflect.EnumNumber + func (x Invoice_InvoiceState) String() string + type KeyDescriptor struct + KeyLoc *KeyLocator + RawKeyBytes []byte + func (*KeyDescriptor) Descriptor() ([]byte, []int) + func (*KeyDescriptor) ProtoMessage() + func (x *KeyDescriptor) GetKeyLoc() *KeyLocator + func (x *KeyDescriptor) GetRawKeyBytes() []byte + func (x *KeyDescriptor) ProtoReflect() protoreflect.Message + func (x *KeyDescriptor) Reset() + func (x *KeyDescriptor) String() string + type KeyLocator struct + KeyFamily int32 + KeyIndex int32 + func (*KeyLocator) Descriptor() ([]byte, []int) + func (*KeyLocator) ProtoMessage() + func (x *KeyLocator) GetKeyFamily() int32 + func (x *KeyLocator) GetKeyIndex() int32 + func (x *KeyLocator) ProtoReflect() protoreflect.Message + func (x *KeyLocator) Reset() + func (x *KeyLocator) String() string + type LightningAddress struct + Host string + Pubkey string + func (*LightningAddress) Descriptor() ([]byte, []int) + func (*LightningAddress) ProtoMessage() + func (x *LightningAddress) GetHost() string + func (x *LightningAddress) GetPubkey() string + func (x *LightningAddress) ProtoReflect() protoreflect.Message + func (x *LightningAddress) Reset() + func (x *LightningAddress) String() string + type LightningClient interface + AbandonChannel func(ctx context.Context, in *AbandonChannelRequest, opts ...grpc.CallOption) (*AbandonChannelResponse, error) + AddInvoice func(ctx context.Context, in *Invoice, opts ...grpc.CallOption) (*AddInvoiceResponse, error) + BakeMacaroon func(ctx context.Context, in *BakeMacaroonRequest, opts ...grpc.CallOption) (*BakeMacaroonResponse, error) + BatchOpenChannel func(ctx context.Context, in *BatchOpenChannelRequest, opts ...grpc.CallOption) (*BatchOpenChannelResponse, error) + ChannelAcceptor func(ctx context.Context, opts ...grpc.CallOption) (Lightning_ChannelAcceptorClient, error) + ChannelBalance func(ctx context.Context, in *ChannelBalanceRequest, opts ...grpc.CallOption) (*ChannelBalanceResponse, error) + CheckMacaroonPermissions func(ctx context.Context, in *CheckMacPermRequest, opts ...grpc.CallOption) (*CheckMacPermResponse, error) + CloseChannel func(ctx context.Context, in *CloseChannelRequest, opts ...grpc.CallOption) (Lightning_CloseChannelClient, error) + ClosedChannels func(ctx context.Context, in *ClosedChannelsRequest, opts ...grpc.CallOption) (*ClosedChannelsResponse, error) + ConnectPeer func(ctx context.Context, in *ConnectPeerRequest, opts ...grpc.CallOption) (*ConnectPeerResponse, error) + DebugLevel func(ctx context.Context, in *DebugLevelRequest, opts ...grpc.CallOption) (*DebugLevelResponse, error) + DecodePayReq func(ctx context.Context, in *PayReqString, opts ...grpc.CallOption) (*PayReq, error) + DeleteAllPayments func(ctx context.Context, in *DeleteAllPaymentsRequest, opts ...grpc.CallOption) (*DeleteAllPaymentsResponse, error) + DeleteMacaroonID func(ctx context.Context, in *DeleteMacaroonIDRequest, opts ...grpc.CallOption) (*DeleteMacaroonIDResponse, error) + DeletePayment func(ctx context.Context, in *DeletePaymentRequest, opts ...grpc.CallOption) (*DeletePaymentResponse, error) + DescribeGraph func(ctx context.Context, in *ChannelGraphRequest, opts ...grpc.CallOption) (*ChannelGraph, error) + DisconnectPeer func(ctx context.Context, in *DisconnectPeerRequest, opts ...grpc.CallOption) (*DisconnectPeerResponse, error) + EstimateFee func(ctx context.Context, in *EstimateFeeRequest, opts ...grpc.CallOption) (*EstimateFeeResponse, error) + ExportAllChannelBackups func(ctx context.Context, in *ChanBackupExportRequest, opts ...grpc.CallOption) (*ChanBackupSnapshot, error) + ExportChannelBackup func(ctx context.Context, in *ExportChannelBackupRequest, opts ...grpc.CallOption) (*ChannelBackup, error) + FeeReport func(ctx context.Context, in *FeeReportRequest, opts ...grpc.CallOption) (*FeeReportResponse, error) + ForwardingHistory func(ctx context.Context, in *ForwardingHistoryRequest, opts ...grpc.CallOption) (*ForwardingHistoryResponse, error) + FundingStateStep func(ctx context.Context, in *FundingTransitionMsg, opts ...grpc.CallOption) (*FundingStateStepResp, error) + GetChanInfo func(ctx context.Context, in *ChanInfoRequest, opts ...grpc.CallOption) (*ChannelEdge, error) + GetInfo func(ctx context.Context, in *GetInfoRequest, opts ...grpc.CallOption) (*GetInfoResponse, error) + GetNetworkInfo func(ctx context.Context, in *NetworkInfoRequest, opts ...grpc.CallOption) (*NetworkInfo, error) + GetNodeInfo func(ctx context.Context, in *NodeInfoRequest, opts ...grpc.CallOption) (*NodeInfo, error) + GetNodeMetrics func(ctx context.Context, in *NodeMetricsRequest, opts ...grpc.CallOption) (*NodeMetricsResponse, error) + GetRecoveryInfo func(ctx context.Context, in *GetRecoveryInfoRequest, opts ...grpc.CallOption) (*GetRecoveryInfoResponse, error) + GetTransactions func(ctx context.Context, in *GetTransactionsRequest, opts ...grpc.CallOption) (*TransactionDetails, error) + ListChannels func(ctx context.Context, in *ListChannelsRequest, opts ...grpc.CallOption) (*ListChannelsResponse, error) + ListInvoices func(ctx context.Context, in *ListInvoiceRequest, opts ...grpc.CallOption) (*ListInvoiceResponse, error) + ListMacaroonIDs func(ctx context.Context, in *ListMacaroonIDsRequest, opts ...grpc.CallOption) (*ListMacaroonIDsResponse, error) + ListPayments func(ctx context.Context, in *ListPaymentsRequest, opts ...grpc.CallOption) (*ListPaymentsResponse, error) + ListPeers func(ctx context.Context, in *ListPeersRequest, opts ...grpc.CallOption) (*ListPeersResponse, error) + ListPermissions func(ctx context.Context, in *ListPermissionsRequest, opts ...grpc.CallOption) (*ListPermissionsResponse, error) + ListUnspent func(ctx context.Context, in *ListUnspentRequest, opts ...grpc.CallOption) (*ListUnspentResponse, error) + LookupInvoice func(ctx context.Context, in *PaymentHash, opts ...grpc.CallOption) (*Invoice, error) + NewAddress func(ctx context.Context, in *NewAddressRequest, opts ...grpc.CallOption) (*NewAddressResponse, error) + OpenChannel func(ctx context.Context, in *OpenChannelRequest, opts ...grpc.CallOption) (Lightning_OpenChannelClient, error) + OpenChannelSync func(ctx context.Context, in *OpenChannelRequest, opts ...grpc.CallOption) (*ChannelPoint, error) + PendingChannels func(ctx context.Context, in *PendingChannelsRequest, opts ...grpc.CallOption) (*PendingChannelsResponse, error) + QueryRoutes func(ctx context.Context, in *QueryRoutesRequest, opts ...grpc.CallOption) (*QueryRoutesResponse, error) + RegisterRPCMiddleware func(ctx context.Context, opts ...grpc.CallOption) (Lightning_RegisterRPCMiddlewareClient, error) + RestoreChannelBackups func(ctx context.Context, in *RestoreChanBackupRequest, opts ...grpc.CallOption) (*RestoreBackupResponse, error) + SendCoins func(ctx context.Context, in *SendCoinsRequest, opts ...grpc.CallOption) (*SendCoinsResponse, error) + SendCustomMessage func(ctx context.Context, in *SendCustomMessageRequest, opts ...grpc.CallOption) (*SendCustomMessageResponse, error) + SendMany func(ctx context.Context, in *SendManyRequest, opts ...grpc.CallOption) (*SendManyResponse, error) + SendPayment func(ctx context.Context, opts ...grpc.CallOption) (Lightning_SendPaymentClient, error) + SendPaymentSync func(ctx context.Context, in *SendRequest, opts ...grpc.CallOption) (*SendResponse, error) + SendToRoute func(ctx context.Context, opts ...grpc.CallOption) (Lightning_SendToRouteClient, error) + SendToRouteSync func(ctx context.Context, in *SendToRouteRequest, opts ...grpc.CallOption) (*SendResponse, error) + SignMessage func(ctx context.Context, in *SignMessageRequest, opts ...grpc.CallOption) (*SignMessageResponse, error) + StopDaemon func(ctx context.Context, in *StopRequest, opts ...grpc.CallOption) (*StopResponse, error) + SubscribeChannelBackups func(ctx context.Context, in *ChannelBackupSubscription, opts ...grpc.CallOption) (Lightning_SubscribeChannelBackupsClient, error) + SubscribeChannelEvents func(ctx context.Context, in *ChannelEventSubscription, opts ...grpc.CallOption) (Lightning_SubscribeChannelEventsClient, error) + SubscribeChannelGraph func(ctx context.Context, in *GraphTopologySubscription, opts ...grpc.CallOption) (Lightning_SubscribeChannelGraphClient, error) + SubscribeCustomMessages func(ctx context.Context, in *SubscribeCustomMessagesRequest, ...) (Lightning_SubscribeCustomMessagesClient, error) + SubscribeInvoices func(ctx context.Context, in *InvoiceSubscription, opts ...grpc.CallOption) (Lightning_SubscribeInvoicesClient, error) + SubscribePeerEvents func(ctx context.Context, in *PeerEventSubscription, opts ...grpc.CallOption) (Lightning_SubscribePeerEventsClient, error) + SubscribeTransactions func(ctx context.Context, in *GetTransactionsRequest, opts ...grpc.CallOption) (Lightning_SubscribeTransactionsClient, error) + UpdateChannelPolicy func(ctx context.Context, in *PolicyUpdateRequest, opts ...grpc.CallOption) (*PolicyUpdateResponse, error) + VerifyChanBackup func(ctx context.Context, in *ChanBackupSnapshot, opts ...grpc.CallOption) (*VerifyChanBackupResponse, error) + VerifyMessage func(ctx context.Context, in *VerifyMessageRequest, opts ...grpc.CallOption) (*VerifyMessageResponse, error) + WalletBalance func(ctx context.Context, in *WalletBalanceRequest, opts ...grpc.CallOption) (*WalletBalanceResponse, error) + func NewLightningClient(cc grpc.ClientConnInterface) LightningClient + type LightningNode struct + Addresses []*NodeAddress + Alias string + Color string + Features map[uint32]*Feature + LastUpdate uint32 + PubKey string + func (*LightningNode) Descriptor() ([]byte, []int) + func (*LightningNode) ProtoMessage() + func (x *LightningNode) GetAddresses() []*NodeAddress + func (x *LightningNode) GetAlias() string + func (x *LightningNode) GetColor() string + func (x *LightningNode) GetFeatures() map[uint32]*Feature + func (x *LightningNode) GetLastUpdate() uint32 + func (x *LightningNode) GetPubKey() string + func (x *LightningNode) ProtoReflect() protoreflect.Message + func (x *LightningNode) Reset() + func (x *LightningNode) String() string + type LightningServer interface + AbandonChannel func(context.Context, *AbandonChannelRequest) (*AbandonChannelResponse, error) + AddInvoice func(context.Context, *Invoice) (*AddInvoiceResponse, error) + BakeMacaroon func(context.Context, *BakeMacaroonRequest) (*BakeMacaroonResponse, error) + BatchOpenChannel func(context.Context, *BatchOpenChannelRequest) (*BatchOpenChannelResponse, error) + ChannelAcceptor func(Lightning_ChannelAcceptorServer) error + ChannelBalance func(context.Context, *ChannelBalanceRequest) (*ChannelBalanceResponse, error) + CheckMacaroonPermissions func(context.Context, *CheckMacPermRequest) (*CheckMacPermResponse, error) + CloseChannel func(*CloseChannelRequest, Lightning_CloseChannelServer) error + ClosedChannels func(context.Context, *ClosedChannelsRequest) (*ClosedChannelsResponse, error) + ConnectPeer func(context.Context, *ConnectPeerRequest) (*ConnectPeerResponse, error) + DebugLevel func(context.Context, *DebugLevelRequest) (*DebugLevelResponse, error) + DecodePayReq func(context.Context, *PayReqString) (*PayReq, error) + DeleteAllPayments func(context.Context, *DeleteAllPaymentsRequest) (*DeleteAllPaymentsResponse, error) + DeleteMacaroonID func(context.Context, *DeleteMacaroonIDRequest) (*DeleteMacaroonIDResponse, error) + DeletePayment func(context.Context, *DeletePaymentRequest) (*DeletePaymentResponse, error) + DescribeGraph func(context.Context, *ChannelGraphRequest) (*ChannelGraph, error) + DisconnectPeer func(context.Context, *DisconnectPeerRequest) (*DisconnectPeerResponse, error) + EstimateFee func(context.Context, *EstimateFeeRequest) (*EstimateFeeResponse, error) + ExportAllChannelBackups func(context.Context, *ChanBackupExportRequest) (*ChanBackupSnapshot, error) + ExportChannelBackup func(context.Context, *ExportChannelBackupRequest) (*ChannelBackup, error) + FeeReport func(context.Context, *FeeReportRequest) (*FeeReportResponse, error) + ForwardingHistory func(context.Context, *ForwardingHistoryRequest) (*ForwardingHistoryResponse, error) + FundingStateStep func(context.Context, *FundingTransitionMsg) (*FundingStateStepResp, error) + GetChanInfo func(context.Context, *ChanInfoRequest) (*ChannelEdge, error) + GetInfo func(context.Context, *GetInfoRequest) (*GetInfoResponse, error) + GetNetworkInfo func(context.Context, *NetworkInfoRequest) (*NetworkInfo, error) + GetNodeInfo func(context.Context, *NodeInfoRequest) (*NodeInfo, error) + GetNodeMetrics func(context.Context, *NodeMetricsRequest) (*NodeMetricsResponse, error) + GetRecoveryInfo func(context.Context, *GetRecoveryInfoRequest) (*GetRecoveryInfoResponse, error) + GetTransactions func(context.Context, *GetTransactionsRequest) (*TransactionDetails, error) + ListChannels func(context.Context, *ListChannelsRequest) (*ListChannelsResponse, error) + ListInvoices func(context.Context, *ListInvoiceRequest) (*ListInvoiceResponse, error) + ListMacaroonIDs func(context.Context, *ListMacaroonIDsRequest) (*ListMacaroonIDsResponse, error) + ListPayments func(context.Context, *ListPaymentsRequest) (*ListPaymentsResponse, error) + ListPeers func(context.Context, *ListPeersRequest) (*ListPeersResponse, error) + ListPermissions func(context.Context, *ListPermissionsRequest) (*ListPermissionsResponse, error) + ListUnspent func(context.Context, *ListUnspentRequest) (*ListUnspentResponse, error) + LookupInvoice func(context.Context, *PaymentHash) (*Invoice, error) + NewAddress func(context.Context, *NewAddressRequest) (*NewAddressResponse, error) + OpenChannel func(*OpenChannelRequest, Lightning_OpenChannelServer) error + OpenChannelSync func(context.Context, *OpenChannelRequest) (*ChannelPoint, error) + PendingChannels func(context.Context, *PendingChannelsRequest) (*PendingChannelsResponse, error) + QueryRoutes func(context.Context, *QueryRoutesRequest) (*QueryRoutesResponse, error) + RegisterRPCMiddleware func(Lightning_RegisterRPCMiddlewareServer) error + RestoreChannelBackups func(context.Context, *RestoreChanBackupRequest) (*RestoreBackupResponse, error) + SendCoins func(context.Context, *SendCoinsRequest) (*SendCoinsResponse, error) + SendCustomMessage func(context.Context, *SendCustomMessageRequest) (*SendCustomMessageResponse, error) + SendMany func(context.Context, *SendManyRequest) (*SendManyResponse, error) + SendPayment func(Lightning_SendPaymentServer) error + SendPaymentSync func(context.Context, *SendRequest) (*SendResponse, error) + SendToRoute func(Lightning_SendToRouteServer) error + SendToRouteSync func(context.Context, *SendToRouteRequest) (*SendResponse, error) + SignMessage func(context.Context, *SignMessageRequest) (*SignMessageResponse, error) + StopDaemon func(context.Context, *StopRequest) (*StopResponse, error) + SubscribeChannelBackups func(*ChannelBackupSubscription, Lightning_SubscribeChannelBackupsServer) error + SubscribeChannelEvents func(*ChannelEventSubscription, Lightning_SubscribeChannelEventsServer) error + SubscribeChannelGraph func(*GraphTopologySubscription, Lightning_SubscribeChannelGraphServer) error + SubscribeCustomMessages func(*SubscribeCustomMessagesRequest, Lightning_SubscribeCustomMessagesServer) error + SubscribeInvoices func(*InvoiceSubscription, Lightning_SubscribeInvoicesServer) error + SubscribePeerEvents func(*PeerEventSubscription, Lightning_SubscribePeerEventsServer) error + SubscribeTransactions func(*GetTransactionsRequest, Lightning_SubscribeTransactionsServer) error + UpdateChannelPolicy func(context.Context, *PolicyUpdateRequest) (*PolicyUpdateResponse, error) + VerifyChanBackup func(context.Context, *ChanBackupSnapshot) (*VerifyChanBackupResponse, error) + VerifyMessage func(context.Context, *VerifyMessageRequest) (*VerifyMessageResponse, error) + WalletBalance func(context.Context, *WalletBalanceRequest) (*WalletBalanceResponse, error) + type Lightning_ChannelAcceptorClient interface + Recv func() (*ChannelAcceptRequest, error) + Send func(*ChannelAcceptResponse) error + type Lightning_ChannelAcceptorServer interface + Recv func() (*ChannelAcceptResponse, error) + Send func(*ChannelAcceptRequest) error + type Lightning_CloseChannelClient interface + Recv func() (*CloseStatusUpdate, error) + type Lightning_CloseChannelServer interface + Send func(*CloseStatusUpdate) error + type Lightning_OpenChannelClient interface + Recv func() (*OpenStatusUpdate, error) + type Lightning_OpenChannelServer interface + Send func(*OpenStatusUpdate) error + type Lightning_RegisterRPCMiddlewareClient interface + Recv func() (*RPCMiddlewareRequest, error) + Send func(*RPCMiddlewareResponse) error + type Lightning_RegisterRPCMiddlewareServer interface + Recv func() (*RPCMiddlewareResponse, error) + Send func(*RPCMiddlewareRequest) error + type Lightning_SendPaymentClient interface + Recv func() (*SendResponse, error) + Send func(*SendRequest) error + type Lightning_SendPaymentServer interface + Recv func() (*SendRequest, error) + Send func(*SendResponse) error + type Lightning_SendToRouteClient interface + Recv func() (*SendResponse, error) + Send func(*SendToRouteRequest) error + type Lightning_SendToRouteServer interface + Recv func() (*SendToRouteRequest, error) + Send func(*SendResponse) error + type Lightning_SubscribeChannelBackupsClient interface + Recv func() (*ChanBackupSnapshot, error) + type Lightning_SubscribeChannelBackupsServer interface + Send func(*ChanBackupSnapshot) error + type Lightning_SubscribeChannelEventsClient interface + Recv func() (*ChannelEventUpdate, error) + type Lightning_SubscribeChannelEventsServer interface + Send func(*ChannelEventUpdate) error + type Lightning_SubscribeChannelGraphClient interface + Recv func() (*GraphTopologyUpdate, error) + type Lightning_SubscribeChannelGraphServer interface + Send func(*GraphTopologyUpdate) error + type Lightning_SubscribeCustomMessagesClient interface + Recv func() (*CustomMessage, error) + type Lightning_SubscribeCustomMessagesServer interface + Send func(*CustomMessage) error + type Lightning_SubscribeInvoicesClient interface + Recv func() (*Invoice, error) + type Lightning_SubscribeInvoicesServer interface + Send func(*Invoice) error + type Lightning_SubscribePeerEventsClient interface + Recv func() (*PeerEvent, error) + type Lightning_SubscribePeerEventsServer interface + Send func(*PeerEvent) error + type Lightning_SubscribeTransactionsClient interface + Recv func() (*Transaction, error) + type Lightning_SubscribeTransactionsServer interface + Send func(*Transaction) error + type ListChannelsRequest struct + ActiveOnly bool + InactiveOnly bool + Peer []byte + PrivateOnly bool + PublicOnly bool + func (*ListChannelsRequest) Descriptor() ([]byte, []int) + func (*ListChannelsRequest) ProtoMessage() + func (x *ListChannelsRequest) GetActiveOnly() bool + func (x *ListChannelsRequest) GetInactiveOnly() bool + func (x *ListChannelsRequest) GetPeer() []byte + func (x *ListChannelsRequest) GetPrivateOnly() bool + func (x *ListChannelsRequest) GetPublicOnly() bool + func (x *ListChannelsRequest) ProtoReflect() protoreflect.Message + func (x *ListChannelsRequest) Reset() + func (x *ListChannelsRequest) String() string + type ListChannelsResponse struct + Channels []*Channel + func (*ListChannelsResponse) Descriptor() ([]byte, []int) + func (*ListChannelsResponse) ProtoMessage() + func (x *ListChannelsResponse) GetChannels() []*Channel + func (x *ListChannelsResponse) ProtoReflect() protoreflect.Message + func (x *ListChannelsResponse) Reset() + func (x *ListChannelsResponse) String() string + type ListInvoiceRequest struct + IndexOffset uint64 + NumMaxInvoices uint64 + PendingOnly bool + Reversed bool + func (*ListInvoiceRequest) Descriptor() ([]byte, []int) + func (*ListInvoiceRequest) ProtoMessage() + func (x *ListInvoiceRequest) GetIndexOffset() uint64 + func (x *ListInvoiceRequest) GetNumMaxInvoices() uint64 + func (x *ListInvoiceRequest) GetPendingOnly() bool + func (x *ListInvoiceRequest) GetReversed() bool + func (x *ListInvoiceRequest) ProtoReflect() protoreflect.Message + func (x *ListInvoiceRequest) Reset() + func (x *ListInvoiceRequest) String() string + type ListInvoiceResponse struct + FirstIndexOffset uint64 + Invoices []*Invoice + LastIndexOffset uint64 + func (*ListInvoiceResponse) Descriptor() ([]byte, []int) + func (*ListInvoiceResponse) ProtoMessage() + func (x *ListInvoiceResponse) GetFirstIndexOffset() uint64 + func (x *ListInvoiceResponse) GetInvoices() []*Invoice + func (x *ListInvoiceResponse) GetLastIndexOffset() uint64 + func (x *ListInvoiceResponse) ProtoReflect() protoreflect.Message + func (x *ListInvoiceResponse) Reset() + func (x *ListInvoiceResponse) String() string + type ListMacaroonIDsRequest struct + func (*ListMacaroonIDsRequest) Descriptor() ([]byte, []int) + func (*ListMacaroonIDsRequest) ProtoMessage() + func (x *ListMacaroonIDsRequest) ProtoReflect() protoreflect.Message + func (x *ListMacaroonIDsRequest) Reset() + func (x *ListMacaroonIDsRequest) String() string + type ListMacaroonIDsResponse struct + RootKeyIds []uint64 + func (*ListMacaroonIDsResponse) Descriptor() ([]byte, []int) + func (*ListMacaroonIDsResponse) ProtoMessage() + func (x *ListMacaroonIDsResponse) GetRootKeyIds() []uint64 + func (x *ListMacaroonIDsResponse) ProtoReflect() protoreflect.Message + func (x *ListMacaroonIDsResponse) Reset() + func (x *ListMacaroonIDsResponse) String() string + type ListPaymentsRequest struct + IncludeIncomplete bool + IndexOffset uint64 + MaxPayments uint64 + Reversed bool + func (*ListPaymentsRequest) Descriptor() ([]byte, []int) + func (*ListPaymentsRequest) ProtoMessage() + func (x *ListPaymentsRequest) GetIncludeIncomplete() bool + func (x *ListPaymentsRequest) GetIndexOffset() uint64 + func (x *ListPaymentsRequest) GetMaxPayments() uint64 + func (x *ListPaymentsRequest) GetReversed() bool + func (x *ListPaymentsRequest) ProtoReflect() protoreflect.Message + func (x *ListPaymentsRequest) Reset() + func (x *ListPaymentsRequest) String() string + type ListPaymentsResponse struct + FirstIndexOffset uint64 + LastIndexOffset uint64 + Payments []*Payment + func (*ListPaymentsResponse) Descriptor() ([]byte, []int) + func (*ListPaymentsResponse) ProtoMessage() + func (x *ListPaymentsResponse) GetFirstIndexOffset() uint64 + func (x *ListPaymentsResponse) GetLastIndexOffset() uint64 + func (x *ListPaymentsResponse) GetPayments() []*Payment + func (x *ListPaymentsResponse) ProtoReflect() protoreflect.Message + func (x *ListPaymentsResponse) Reset() + func (x *ListPaymentsResponse) String() string + type ListPeersRequest struct + LatestError bool + func (*ListPeersRequest) Descriptor() ([]byte, []int) + func (*ListPeersRequest) ProtoMessage() + func (x *ListPeersRequest) GetLatestError() bool + func (x *ListPeersRequest) ProtoReflect() protoreflect.Message + func (x *ListPeersRequest) Reset() + func (x *ListPeersRequest) String() string + type ListPeersResponse struct + Peers []*Peer + func (*ListPeersResponse) Descriptor() ([]byte, []int) + func (*ListPeersResponse) ProtoMessage() + func (x *ListPeersResponse) GetPeers() []*Peer + func (x *ListPeersResponse) ProtoReflect() protoreflect.Message + func (x *ListPeersResponse) Reset() + func (x *ListPeersResponse) String() string + type ListPermissionsRequest struct + func (*ListPermissionsRequest) Descriptor() ([]byte, []int) + func (*ListPermissionsRequest) ProtoMessage() + func (x *ListPermissionsRequest) ProtoReflect() protoreflect.Message + func (x *ListPermissionsRequest) Reset() + func (x *ListPermissionsRequest) String() string + type ListPermissionsResponse struct + MethodPermissions map[string]*MacaroonPermissionList + func (*ListPermissionsResponse) Descriptor() ([]byte, []int) + func (*ListPermissionsResponse) ProtoMessage() + func (x *ListPermissionsResponse) GetMethodPermissions() map[string]*MacaroonPermissionList + func (x *ListPermissionsResponse) ProtoReflect() protoreflect.Message + func (x *ListPermissionsResponse) Reset() + func (x *ListPermissionsResponse) String() string + type ListUnspentRequest struct + Account string + MaxConfs int32 + MinConfs int32 + func (*ListUnspentRequest) Descriptor() ([]byte, []int) + func (*ListUnspentRequest) ProtoMessage() + func (x *ListUnspentRequest) GetAccount() string + func (x *ListUnspentRequest) GetMaxConfs() int32 + func (x *ListUnspentRequest) GetMinConfs() int32 + func (x *ListUnspentRequest) ProtoReflect() protoreflect.Message + func (x *ListUnspentRequest) Reset() + func (x *ListUnspentRequest) String() string + type ListUnspentResponse struct + Utxos []*Utxo + func (*ListUnspentResponse) Descriptor() ([]byte, []int) + func (*ListUnspentResponse) ProtoMessage() + func (x *ListUnspentResponse) GetUtxos() []*Utxo + func (x *ListUnspentResponse) ProtoReflect() protoreflect.Message + func (x *ListUnspentResponse) Reset() + func (x *ListUnspentResponse) String() string + type MPPRecord struct + PaymentAddr []byte + TotalAmtMsat int64 + func (*MPPRecord) Descriptor() ([]byte, []int) + func (*MPPRecord) ProtoMessage() + func (x *MPPRecord) GetPaymentAddr() []byte + func (x *MPPRecord) GetTotalAmtMsat() int64 + func (x *MPPRecord) ProtoReflect() protoreflect.Message + func (x *MPPRecord) Reset() + func (x *MPPRecord) String() string + type MacaroonId struct + Nonce []byte + Ops []*Op + StorageId []byte + func (*MacaroonId) Descriptor() ([]byte, []int) + func (*MacaroonId) ProtoMessage() + func (x *MacaroonId) GetNonce() []byte + func (x *MacaroonId) GetOps() []*Op + func (x *MacaroonId) GetStorageId() []byte + func (x *MacaroonId) ProtoReflect() protoreflect.Message + func (x *MacaroonId) Reset() + func (x *MacaroonId) String() string + type MacaroonPermission struct + Action string + Entity string + func (*MacaroonPermission) Descriptor() ([]byte, []int) + func (*MacaroonPermission) ProtoMessage() + func (x *MacaroonPermission) GetAction() string + func (x *MacaroonPermission) GetEntity() string + func (x *MacaroonPermission) ProtoReflect() protoreflect.Message + func (x *MacaroonPermission) Reset() + func (x *MacaroonPermission) String() string + type MacaroonPermissionList struct + Permissions []*MacaroonPermission + func (*MacaroonPermissionList) Descriptor() ([]byte, []int) + func (*MacaroonPermissionList) ProtoMessage() + func (x *MacaroonPermissionList) GetPermissions() []*MacaroonPermission + func (x *MacaroonPermissionList) ProtoReflect() protoreflect.Message + func (x *MacaroonPermissionList) Reset() + func (x *MacaroonPermissionList) String() string + type MacaroonPerms map[string][]bakery.Op + type MiddlewareRegistration struct + CustomMacaroonCaveatName string + MiddlewareName string + ReadOnlyMode bool + func (*MiddlewareRegistration) Descriptor() ([]byte, []int) + func (*MiddlewareRegistration) ProtoMessage() + func (x *MiddlewareRegistration) GetCustomMacaroonCaveatName() string + func (x *MiddlewareRegistration) GetMiddlewareName() string + func (x *MiddlewareRegistration) GetReadOnlyMode() bool + func (x *MiddlewareRegistration) ProtoReflect() protoreflect.Message + func (x *MiddlewareRegistration) Reset() + func (x *MiddlewareRegistration) String() string + type MultiChanBackup struct + ChanPoints []*ChannelPoint + MultiChanBackup []byte + func (*MultiChanBackup) Descriptor() ([]byte, []int) + func (*MultiChanBackup) ProtoMessage() + func (x *MultiChanBackup) GetChanPoints() []*ChannelPoint + func (x *MultiChanBackup) GetMultiChanBackup() []byte + func (x *MultiChanBackup) ProtoReflect() protoreflect.Message + func (x *MultiChanBackup) Reset() + func (x *MultiChanBackup) String() string + type NetworkInfo struct + AvgChannelSize float64 + AvgOutDegree float64 + GraphDiameter uint32 + MaxChannelSize int64 + MaxOutDegree uint32 + MedianChannelSizeSat int64 + MinChannelSize int64 + NumChannels uint32 + NumNodes uint32 + NumZombieChans uint64 + TotalNetworkCapacity int64 + func (*NetworkInfo) Descriptor() ([]byte, []int) + func (*NetworkInfo) ProtoMessage() + func (x *NetworkInfo) GetAvgChannelSize() float64 + func (x *NetworkInfo) GetAvgOutDegree() float64 + func (x *NetworkInfo) GetGraphDiameter() uint32 + func (x *NetworkInfo) GetMaxChannelSize() int64 + func (x *NetworkInfo) GetMaxOutDegree() uint32 + func (x *NetworkInfo) GetMedianChannelSizeSat() int64 + func (x *NetworkInfo) GetMinChannelSize() int64 + func (x *NetworkInfo) GetNumChannels() uint32 + func (x *NetworkInfo) GetNumNodes() uint32 + func (x *NetworkInfo) GetNumZombieChans() uint64 + func (x *NetworkInfo) GetTotalNetworkCapacity() int64 + func (x *NetworkInfo) ProtoReflect() protoreflect.Message + func (x *NetworkInfo) Reset() + func (x *NetworkInfo) String() string + type NetworkInfoRequest struct + func (*NetworkInfoRequest) Descriptor() ([]byte, []int) + func (*NetworkInfoRequest) ProtoMessage() + func (x *NetworkInfoRequest) ProtoReflect() protoreflect.Message + func (x *NetworkInfoRequest) Reset() + func (x *NetworkInfoRequest) String() string + type NewAddressRequest struct + Account string + Type AddressType + func (*NewAddressRequest) Descriptor() ([]byte, []int) + func (*NewAddressRequest) ProtoMessage() + func (x *NewAddressRequest) GetAccount() string + func (x *NewAddressRequest) GetType() AddressType + func (x *NewAddressRequest) ProtoReflect() protoreflect.Message + func (x *NewAddressRequest) Reset() + func (x *NewAddressRequest) String() string + type NewAddressResponse struct + Address string + func (*NewAddressResponse) Descriptor() ([]byte, []int) + func (*NewAddressResponse) ProtoMessage() + func (x *NewAddressResponse) GetAddress() string + func (x *NewAddressResponse) ProtoReflect() protoreflect.Message + func (x *NewAddressResponse) Reset() + func (x *NewAddressResponse) String() string + type NodeAddress struct + Addr string + Network string + func (*NodeAddress) Descriptor() ([]byte, []int) + func (*NodeAddress) ProtoMessage() + func (x *NodeAddress) GetAddr() string + func (x *NodeAddress) GetNetwork() string + func (x *NodeAddress) ProtoReflect() protoreflect.Message + func (x *NodeAddress) Reset() + func (x *NodeAddress) String() string + type NodeInfo struct + Channels []*ChannelEdge + Node *LightningNode + NumChannels uint32 + TotalCapacity int64 + func (*NodeInfo) Descriptor() ([]byte, []int) + func (*NodeInfo) ProtoMessage() + func (x *NodeInfo) GetChannels() []*ChannelEdge + func (x *NodeInfo) GetNode() *LightningNode + func (x *NodeInfo) GetNumChannels() uint32 + func (x *NodeInfo) GetTotalCapacity() int64 + func (x *NodeInfo) ProtoReflect() protoreflect.Message + func (x *NodeInfo) Reset() + func (x *NodeInfo) String() string + type NodeInfoRequest struct + IncludeChannels bool + PubKey string + func (*NodeInfoRequest) Descriptor() ([]byte, []int) + func (*NodeInfoRequest) ProtoMessage() + func (x *NodeInfoRequest) GetIncludeChannels() bool + func (x *NodeInfoRequest) GetPubKey() string + func (x *NodeInfoRequest) ProtoReflect() protoreflect.Message + func (x *NodeInfoRequest) Reset() + func (x *NodeInfoRequest) String() string + type NodeMetricType int32 + const NodeMetricType_BETWEENNESS_CENTRALITY + const NodeMetricType_UNKNOWN + func (NodeMetricType) Descriptor() protoreflect.EnumDescriptor + func (NodeMetricType) EnumDescriptor() ([]byte, []int) + func (NodeMetricType) Type() protoreflect.EnumType + func (x NodeMetricType) Enum() *NodeMetricType + func (x NodeMetricType) Number() protoreflect.EnumNumber + func (x NodeMetricType) String() string + type NodeMetricsRequest struct + Types []NodeMetricType + func (*NodeMetricsRequest) Descriptor() ([]byte, []int) + func (*NodeMetricsRequest) ProtoMessage() + func (x *NodeMetricsRequest) GetTypes() []NodeMetricType + func (x *NodeMetricsRequest) ProtoReflect() protoreflect.Message + func (x *NodeMetricsRequest) Reset() + func (x *NodeMetricsRequest) String() string + type NodeMetricsResponse struct + BetweennessCentrality map[string]*FloatMetric + func (*NodeMetricsResponse) Descriptor() ([]byte, []int) + func (*NodeMetricsResponse) ProtoMessage() + func (x *NodeMetricsResponse) GetBetweennessCentrality() map[string]*FloatMetric + func (x *NodeMetricsResponse) ProtoReflect() protoreflect.Message + func (x *NodeMetricsResponse) Reset() + func (x *NodeMetricsResponse) String() string + type NodePair struct + From []byte + To []byte + func (*NodePair) Descriptor() ([]byte, []int) + func (*NodePair) ProtoMessage() + func (x *NodePair) GetFrom() []byte + func (x *NodePair) GetTo() []byte + func (x *NodePair) ProtoReflect() protoreflect.Message + func (x *NodePair) Reset() + func (x *NodePair) String() string + type NodeUpdate struct + Addresses []string + Alias string + Color string + Features map[uint32]*Feature + GlobalFeatures []byte + IdentityKey string + NodeAddresses []*NodeAddress + func (*NodeUpdate) Descriptor() ([]byte, []int) + func (*NodeUpdate) ProtoMessage() + func (x *NodeUpdate) GetAddresses() []string + func (x *NodeUpdate) GetAlias() string + func (x *NodeUpdate) GetColor() string + func (x *NodeUpdate) GetFeatures() map[uint32]*Feature + func (x *NodeUpdate) GetGlobalFeatures() []byte + func (x *NodeUpdate) GetIdentityKey() string + func (x *NodeUpdate) GetNodeAddresses() []*NodeAddress + func (x *NodeUpdate) ProtoReflect() protoreflect.Message + func (x *NodeUpdate) Reset() + func (x *NodeUpdate) String() string + type Op struct + Actions []string + Entity string + func (*Op) Descriptor() ([]byte, []int) + func (*Op) ProtoMessage() + func (x *Op) GetActions() []string + func (x *Op) GetEntity() string + func (x *Op) ProtoReflect() protoreflect.Message + func (x *Op) Reset() + func (x *Op) String() string + type OpenChannelRequest struct + CloseAddress string + CommitmentType CommitmentType + FundingShim *FundingShim + LocalFundingAmount int64 + MaxLocalCsv uint32 + MinConfs int32 + MinHtlcMsat int64 + NodePubkey []byte + NodePubkeyString string + Private bool + PushSat int64 + RemoteCsvDelay uint32 + RemoteMaxHtlcs uint32 + RemoteMaxValueInFlightMsat uint64 + SatPerByte int64 + SatPerVbyte uint64 + SpendUnconfirmed bool + TargetConf int32 + func (*OpenChannelRequest) Descriptor() ([]byte, []int) + func (*OpenChannelRequest) ProtoMessage() + func (x *OpenChannelRequest) GetCloseAddress() string + func (x *OpenChannelRequest) GetCommitmentType() CommitmentType + func (x *OpenChannelRequest) GetFundingShim() *FundingShim + func (x *OpenChannelRequest) GetLocalFundingAmount() int64 + func (x *OpenChannelRequest) GetMaxLocalCsv() uint32 + func (x *OpenChannelRequest) GetMinConfs() int32 + func (x *OpenChannelRequest) GetMinHtlcMsat() int64 + func (x *OpenChannelRequest) GetNodePubkey() []byte + func (x *OpenChannelRequest) GetNodePubkeyString() string + func (x *OpenChannelRequest) GetPrivate() bool + func (x *OpenChannelRequest) GetPushSat() int64 + func (x *OpenChannelRequest) GetRemoteCsvDelay() uint32 + func (x *OpenChannelRequest) GetRemoteMaxHtlcs() uint32 + func (x *OpenChannelRequest) GetRemoteMaxValueInFlightMsat() uint64 + func (x *OpenChannelRequest) GetSatPerByte() int64 + func (x *OpenChannelRequest) GetSatPerVbyte() uint64 + func (x *OpenChannelRequest) GetSpendUnconfirmed() bool + func (x *OpenChannelRequest) GetTargetConf() int32 + func (x *OpenChannelRequest) ProtoReflect() protoreflect.Message + func (x *OpenChannelRequest) Reset() + func (x *OpenChannelRequest) String() string + type OpenStatusUpdate struct + PendingChanId []byte + Update isOpenStatusUpdate_Update + func (*OpenStatusUpdate) Descriptor() ([]byte, []int) + func (*OpenStatusUpdate) ProtoMessage() + func (m *OpenStatusUpdate) GetUpdate() isOpenStatusUpdate_Update + func (x *OpenStatusUpdate) GetChanOpen() *ChannelOpenUpdate + func (x *OpenStatusUpdate) GetChanPending() *PendingUpdate + func (x *OpenStatusUpdate) GetPendingChanId() []byte + func (x *OpenStatusUpdate) GetPsbtFund() *ReadyForPsbtFunding + func (x *OpenStatusUpdate) ProtoReflect() protoreflect.Message + func (x *OpenStatusUpdate) Reset() + func (x *OpenStatusUpdate) String() string + type OpenStatusUpdate_ChanOpen struct + ChanOpen *ChannelOpenUpdate + type OpenStatusUpdate_ChanPending struct + ChanPending *PendingUpdate + type OpenStatusUpdate_PsbtFund struct + PsbtFund *ReadyForPsbtFunding + type OutPoint struct + OutputIndex uint32 + TxidBytes []byte + TxidStr string + func (*OutPoint) Descriptor() ([]byte, []int) + func (*OutPoint) ProtoMessage() + func (x *OutPoint) GetOutputIndex() uint32 + func (x *OutPoint) GetTxidBytes() []byte + func (x *OutPoint) GetTxidStr() string + func (x *OutPoint) ProtoReflect() protoreflect.Message + func (x *OutPoint) Reset() + func (x *OutPoint) String() string + type PayReq struct + CltvExpiry int64 + Description string + DescriptionHash string + Destination string + Expiry int64 + FallbackAddr string + Features map[uint32]*Feature + NumMsat int64 + NumSatoshis int64 + PaymentAddr []byte + PaymentHash string + RouteHints []*RouteHint + Timestamp int64 + func (*PayReq) Descriptor() ([]byte, []int) + func (*PayReq) ProtoMessage() + func (x *PayReq) GetCltvExpiry() int64 + func (x *PayReq) GetDescription() string + func (x *PayReq) GetDescriptionHash() string + func (x *PayReq) GetDestination() string + func (x *PayReq) GetExpiry() int64 + func (x *PayReq) GetFallbackAddr() string + func (x *PayReq) GetFeatures() map[uint32]*Feature + func (x *PayReq) GetNumMsat() int64 + func (x *PayReq) GetNumSatoshis() int64 + func (x *PayReq) GetPaymentAddr() []byte + func (x *PayReq) GetPaymentHash() string + func (x *PayReq) GetRouteHints() []*RouteHint + func (x *PayReq) GetTimestamp() int64 + func (x *PayReq) ProtoReflect() protoreflect.Message + func (x *PayReq) Reset() + func (x *PayReq) String() string + type PayReqString struct + PayReq string + func (*PayReqString) Descriptor() ([]byte, []int) + func (*PayReqString) ProtoMessage() + func (x *PayReqString) GetPayReq() string + func (x *PayReqString) ProtoReflect() protoreflect.Message + func (x *PayReqString) Reset() + func (x *PayReqString) String() string + type Payment struct + CreationDate int64 + CreationTimeNs int64 + FailureReason PaymentFailureReason + Fee int64 + FeeMsat int64 + FeeSat int64 + Htlcs []*HTLCAttempt + PaymentHash string + PaymentIndex uint64 + PaymentPreimage string + PaymentRequest string + Status Payment_PaymentStatus + Value int64 + ValueMsat int64 + ValueSat int64 + func (*Payment) Descriptor() ([]byte, []int) + func (*Payment) ProtoMessage() + func (x *Payment) GetCreationDate() int64 + func (x *Payment) GetCreationTimeNs() int64 + func (x *Payment) GetFailureReason() PaymentFailureReason + func (x *Payment) GetFee() int64 + func (x *Payment) GetFeeMsat() int64 + func (x *Payment) GetFeeSat() int64 + func (x *Payment) GetHtlcs() []*HTLCAttempt + func (x *Payment) GetPaymentHash() string + func (x *Payment) GetPaymentIndex() uint64 + func (x *Payment) GetPaymentPreimage() string + func (x *Payment) GetPaymentRequest() string + func (x *Payment) GetStatus() Payment_PaymentStatus + func (x *Payment) GetValue() int64 + func (x *Payment) GetValueMsat() int64 + func (x *Payment) GetValueSat() int64 + func (x *Payment) ProtoReflect() protoreflect.Message + func (x *Payment) Reset() + func (x *Payment) String() string + type PaymentFailureReason int32 + const PaymentFailureReason_FAILURE_REASON_ERROR + const PaymentFailureReason_FAILURE_REASON_INCORRECT_PAYMENT_DETAILS + const PaymentFailureReason_FAILURE_REASON_INSUFFICIENT_BALANCE + const PaymentFailureReason_FAILURE_REASON_NONE + const PaymentFailureReason_FAILURE_REASON_NO_ROUTE + const PaymentFailureReason_FAILURE_REASON_TIMEOUT + func (PaymentFailureReason) Descriptor() protoreflect.EnumDescriptor + func (PaymentFailureReason) EnumDescriptor() ([]byte, []int) + func (PaymentFailureReason) Type() protoreflect.EnumType + func (x PaymentFailureReason) Enum() *PaymentFailureReason + func (x PaymentFailureReason) Number() protoreflect.EnumNumber + func (x PaymentFailureReason) String() string + type PaymentHash struct + RHash []byte + RHashStr string + func (*PaymentHash) Descriptor() ([]byte, []int) + func (*PaymentHash) ProtoMessage() + func (x *PaymentHash) GetRHash() []byte + func (x *PaymentHash) GetRHashStr() string + func (x *PaymentHash) ProtoReflect() protoreflect.Message + func (x *PaymentHash) Reset() + func (x *PaymentHash) String() string + type Payment_PaymentStatus int32 + const Payment_FAILED + const Payment_IN_FLIGHT + const Payment_SUCCEEDED + const Payment_UNKNOWN + func (Payment_PaymentStatus) Descriptor() protoreflect.EnumDescriptor + func (Payment_PaymentStatus) EnumDescriptor() ([]byte, []int) + func (Payment_PaymentStatus) Type() protoreflect.EnumType + func (x Payment_PaymentStatus) Enum() *Payment_PaymentStatus + func (x Payment_PaymentStatus) Number() protoreflect.EnumNumber + func (x Payment_PaymentStatus) String() string + type Peer struct + Address string + BytesRecv uint64 + BytesSent uint64 + Errors []*TimestampedError + Features map[uint32]*Feature + FlapCount int32 + Inbound bool + LastFlapNs int64 + LastPingPayload []byte + PingTime int64 + PubKey string + SatRecv int64 + SatSent int64 + SyncType Peer_SyncType + func (*Peer) Descriptor() ([]byte, []int) + func (*Peer) ProtoMessage() + func (x *Peer) GetAddress() string + func (x *Peer) GetBytesRecv() uint64 + func (x *Peer) GetBytesSent() uint64 + func (x *Peer) GetErrors() []*TimestampedError + func (x *Peer) GetFeatures() map[uint32]*Feature + func (x *Peer) GetFlapCount() int32 + func (x *Peer) GetInbound() bool + func (x *Peer) GetLastFlapNs() int64 + func (x *Peer) GetLastPingPayload() []byte + func (x *Peer) GetPingTime() int64 + func (x *Peer) GetPubKey() string + func (x *Peer) GetSatRecv() int64 + func (x *Peer) GetSatSent() int64 + func (x *Peer) GetSyncType() Peer_SyncType + func (x *Peer) ProtoReflect() protoreflect.Message + func (x *Peer) Reset() + func (x *Peer) String() string + type PeerEvent struct + PubKey string + Type PeerEvent_EventType + func (*PeerEvent) Descriptor() ([]byte, []int) + func (*PeerEvent) ProtoMessage() + func (x *PeerEvent) GetPubKey() string + func (x *PeerEvent) GetType() PeerEvent_EventType + func (x *PeerEvent) ProtoReflect() protoreflect.Message + func (x *PeerEvent) Reset() + func (x *PeerEvent) String() string + type PeerEventSubscription struct + func (*PeerEventSubscription) Descriptor() ([]byte, []int) + func (*PeerEventSubscription) ProtoMessage() + func (x *PeerEventSubscription) ProtoReflect() protoreflect.Message + func (x *PeerEventSubscription) Reset() + func (x *PeerEventSubscription) String() string + type PeerEvent_EventType int32 + const PeerEvent_PEER_OFFLINE + const PeerEvent_PEER_ONLINE + func (PeerEvent_EventType) Descriptor() protoreflect.EnumDescriptor + func (PeerEvent_EventType) EnumDescriptor() ([]byte, []int) + func (PeerEvent_EventType) Type() protoreflect.EnumType + func (x PeerEvent_EventType) Enum() *PeerEvent_EventType + func (x PeerEvent_EventType) Number() protoreflect.EnumNumber + func (x PeerEvent_EventType) String() string + type Peer_SyncType int32 + const Peer_ACTIVE_SYNC + const Peer_PASSIVE_SYNC + const Peer_PINNED_SYNC + const Peer_UNKNOWN_SYNC + func (Peer_SyncType) Descriptor() protoreflect.EnumDescriptor + func (Peer_SyncType) EnumDescriptor() ([]byte, []int) + func (Peer_SyncType) Type() protoreflect.EnumType + func (x Peer_SyncType) Enum() *Peer_SyncType + func (x Peer_SyncType) Number() protoreflect.EnumNumber + func (x Peer_SyncType) String() string + type PendingChannelsRequest struct + func (*PendingChannelsRequest) Descriptor() ([]byte, []int) + func (*PendingChannelsRequest) ProtoMessage() + func (x *PendingChannelsRequest) ProtoReflect() protoreflect.Message + func (x *PendingChannelsRequest) Reset() + func (x *PendingChannelsRequest) String() string + type PendingChannelsResponse struct + PendingClosingChannels []*PendingChannelsResponse_ClosedChannel + PendingForceClosingChannels []*PendingChannelsResponse_ForceClosedChannel + PendingOpenChannels []*PendingChannelsResponse_PendingOpenChannel + TotalLimboBalance int64 + WaitingCloseChannels []*PendingChannelsResponse_WaitingCloseChannel + func (*PendingChannelsResponse) Descriptor() ([]byte, []int) + func (*PendingChannelsResponse) ProtoMessage() + func (x *PendingChannelsResponse) GetPendingClosingChannels() []*PendingChannelsResponse_ClosedChannel + func (x *PendingChannelsResponse) GetPendingForceClosingChannels() []*PendingChannelsResponse_ForceClosedChannel + func (x *PendingChannelsResponse) GetPendingOpenChannels() []*PendingChannelsResponse_PendingOpenChannel + func (x *PendingChannelsResponse) GetTotalLimboBalance() int64 + func (x *PendingChannelsResponse) GetWaitingCloseChannels() []*PendingChannelsResponse_WaitingCloseChannel + func (x *PendingChannelsResponse) ProtoReflect() protoreflect.Message + func (x *PendingChannelsResponse) Reset() + func (x *PendingChannelsResponse) String() string + type PendingChannelsResponse_ClosedChannel struct + Channel *PendingChannelsResponse_PendingChannel + ClosingTxid string + func (*PendingChannelsResponse_ClosedChannel) Descriptor() ([]byte, []int) + func (*PendingChannelsResponse_ClosedChannel) ProtoMessage() + func (x *PendingChannelsResponse_ClosedChannel) GetChannel() *PendingChannelsResponse_PendingChannel + func (x *PendingChannelsResponse_ClosedChannel) GetClosingTxid() string + func (x *PendingChannelsResponse_ClosedChannel) ProtoReflect() protoreflect.Message + func (x *PendingChannelsResponse_ClosedChannel) Reset() + func (x *PendingChannelsResponse_ClosedChannel) String() string + type PendingChannelsResponse_Commitments struct + LocalCommitFeeSat uint64 + LocalTxid string + RemoteCommitFeeSat uint64 + RemotePendingCommitFeeSat uint64 + RemotePendingTxid string + RemoteTxid string + func (*PendingChannelsResponse_Commitments) Descriptor() ([]byte, []int) + func (*PendingChannelsResponse_Commitments) ProtoMessage() + func (x *PendingChannelsResponse_Commitments) GetLocalCommitFeeSat() uint64 + func (x *PendingChannelsResponse_Commitments) GetLocalTxid() string + func (x *PendingChannelsResponse_Commitments) GetRemoteCommitFeeSat() uint64 + func (x *PendingChannelsResponse_Commitments) GetRemotePendingCommitFeeSat() uint64 + func (x *PendingChannelsResponse_Commitments) GetRemotePendingTxid() string + func (x *PendingChannelsResponse_Commitments) GetRemoteTxid() string + func (x *PendingChannelsResponse_Commitments) ProtoReflect() protoreflect.Message + func (x *PendingChannelsResponse_Commitments) Reset() + func (x *PendingChannelsResponse_Commitments) String() string + type PendingChannelsResponse_ForceClosedChannel struct + Anchor PendingChannelsResponse_ForceClosedChannel_AnchorState + BlocksTilMaturity int32 + Channel *PendingChannelsResponse_PendingChannel + ClosingTxid string + LimboBalance int64 + MaturityHeight uint32 + PendingHtlcs []*PendingHTLC + RecoveredBalance int64 + func (*PendingChannelsResponse_ForceClosedChannel) Descriptor() ([]byte, []int) + func (*PendingChannelsResponse_ForceClosedChannel) ProtoMessage() + func (x *PendingChannelsResponse_ForceClosedChannel) GetAnchor() PendingChannelsResponse_ForceClosedChannel_AnchorState + func (x *PendingChannelsResponse_ForceClosedChannel) GetBlocksTilMaturity() int32 + func (x *PendingChannelsResponse_ForceClosedChannel) GetChannel() *PendingChannelsResponse_PendingChannel + func (x *PendingChannelsResponse_ForceClosedChannel) GetClosingTxid() string + func (x *PendingChannelsResponse_ForceClosedChannel) GetLimboBalance() int64 + func (x *PendingChannelsResponse_ForceClosedChannel) GetMaturityHeight() uint32 + func (x *PendingChannelsResponse_ForceClosedChannel) GetPendingHtlcs() []*PendingHTLC + func (x *PendingChannelsResponse_ForceClosedChannel) GetRecoveredBalance() int64 + func (x *PendingChannelsResponse_ForceClosedChannel) ProtoReflect() protoreflect.Message + func (x *PendingChannelsResponse_ForceClosedChannel) Reset() + func (x *PendingChannelsResponse_ForceClosedChannel) String() string + type PendingChannelsResponse_ForceClosedChannel_AnchorState int32 + const PendingChannelsResponse_ForceClosedChannel_LIMBO + const PendingChannelsResponse_ForceClosedChannel_LOST + const PendingChannelsResponse_ForceClosedChannel_RECOVERED + func (PendingChannelsResponse_ForceClosedChannel_AnchorState) Descriptor() protoreflect.EnumDescriptor + func (PendingChannelsResponse_ForceClosedChannel_AnchorState) EnumDescriptor() ([]byte, []int) + func (PendingChannelsResponse_ForceClosedChannel_AnchorState) Type() protoreflect.EnumType + func (x PendingChannelsResponse_ForceClosedChannel_AnchorState) Enum() *PendingChannelsResponse_ForceClosedChannel_AnchorState + func (x PendingChannelsResponse_ForceClosedChannel_AnchorState) Number() protoreflect.EnumNumber + func (x PendingChannelsResponse_ForceClosedChannel_AnchorState) String() string + type PendingChannelsResponse_PendingChannel struct + Capacity int64 + ChanStatusFlags string + ChannelPoint string + CommitmentType CommitmentType + Initiator Initiator + LocalBalance int64 + LocalChanReserveSat int64 + NumForwardingPackages int64 + RemoteBalance int64 + RemoteChanReserveSat int64 + RemoteNodePub string + func (*PendingChannelsResponse_PendingChannel) Descriptor() ([]byte, []int) + func (*PendingChannelsResponse_PendingChannel) ProtoMessage() + func (x *PendingChannelsResponse_PendingChannel) GetCapacity() int64 + func (x *PendingChannelsResponse_PendingChannel) GetChanStatusFlags() string + func (x *PendingChannelsResponse_PendingChannel) GetChannelPoint() string + func (x *PendingChannelsResponse_PendingChannel) GetCommitmentType() CommitmentType + func (x *PendingChannelsResponse_PendingChannel) GetInitiator() Initiator + func (x *PendingChannelsResponse_PendingChannel) GetLocalBalance() int64 + func (x *PendingChannelsResponse_PendingChannel) GetLocalChanReserveSat() int64 + func (x *PendingChannelsResponse_PendingChannel) GetNumForwardingPackages() int64 + func (x *PendingChannelsResponse_PendingChannel) GetRemoteBalance() int64 + func (x *PendingChannelsResponse_PendingChannel) GetRemoteChanReserveSat() int64 + func (x *PendingChannelsResponse_PendingChannel) GetRemoteNodePub() string + func (x *PendingChannelsResponse_PendingChannel) ProtoReflect() protoreflect.Message + func (x *PendingChannelsResponse_PendingChannel) Reset() + func (x *PendingChannelsResponse_PendingChannel) String() string + type PendingChannelsResponse_PendingOpenChannel struct + Channel *PendingChannelsResponse_PendingChannel + CommitFee int64 + CommitWeight int64 + ConfirmationHeight uint32 + FeePerKw int64 + func (*PendingChannelsResponse_PendingOpenChannel) Descriptor() ([]byte, []int) + func (*PendingChannelsResponse_PendingOpenChannel) ProtoMessage() + func (x *PendingChannelsResponse_PendingOpenChannel) GetChannel() *PendingChannelsResponse_PendingChannel + func (x *PendingChannelsResponse_PendingOpenChannel) GetCommitFee() int64 + func (x *PendingChannelsResponse_PendingOpenChannel) GetCommitWeight() int64 + func (x *PendingChannelsResponse_PendingOpenChannel) GetConfirmationHeight() uint32 + func (x *PendingChannelsResponse_PendingOpenChannel) GetFeePerKw() int64 + func (x *PendingChannelsResponse_PendingOpenChannel) ProtoReflect() protoreflect.Message + func (x *PendingChannelsResponse_PendingOpenChannel) Reset() + func (x *PendingChannelsResponse_PendingOpenChannel) String() string + type PendingChannelsResponse_WaitingCloseChannel struct + Channel *PendingChannelsResponse_PendingChannel + ClosingTxid string + Commitments *PendingChannelsResponse_Commitments + LimboBalance int64 + func (*PendingChannelsResponse_WaitingCloseChannel) Descriptor() ([]byte, []int) + func (*PendingChannelsResponse_WaitingCloseChannel) ProtoMessage() + func (x *PendingChannelsResponse_WaitingCloseChannel) GetChannel() *PendingChannelsResponse_PendingChannel + func (x *PendingChannelsResponse_WaitingCloseChannel) GetClosingTxid() string + func (x *PendingChannelsResponse_WaitingCloseChannel) GetCommitments() *PendingChannelsResponse_Commitments + func (x *PendingChannelsResponse_WaitingCloseChannel) GetLimboBalance() int64 + func (x *PendingChannelsResponse_WaitingCloseChannel) ProtoReflect() protoreflect.Message + func (x *PendingChannelsResponse_WaitingCloseChannel) Reset() + func (x *PendingChannelsResponse_WaitingCloseChannel) String() string + type PendingHTLC struct + Amount int64 + BlocksTilMaturity int32 + Incoming bool + MaturityHeight uint32 + Outpoint string + Stage uint32 + func (*PendingHTLC) Descriptor() ([]byte, []int) + func (*PendingHTLC) ProtoMessage() + func (x *PendingHTLC) GetAmount() int64 + func (x *PendingHTLC) GetBlocksTilMaturity() int32 + func (x *PendingHTLC) GetIncoming() bool + func (x *PendingHTLC) GetMaturityHeight() uint32 + func (x *PendingHTLC) GetOutpoint() string + func (x *PendingHTLC) GetStage() uint32 + func (x *PendingHTLC) ProtoReflect() protoreflect.Message + func (x *PendingHTLC) Reset() + func (x *PendingHTLC) String() string + type PendingUpdate struct + OutputIndex uint32 + Txid []byte + func (*PendingUpdate) Descriptor() ([]byte, []int) + func (*PendingUpdate) ProtoMessage() + func (x *PendingUpdate) GetOutputIndex() uint32 + func (x *PendingUpdate) GetTxid() []byte + func (x *PendingUpdate) ProtoReflect() protoreflect.Message + func (x *PendingUpdate) Reset() + func (x *PendingUpdate) String() string + type PolicyUpdateRequest struct + BaseFeeMsat int64 + FeeRate float64 + FeeRatePpm uint32 + MaxHtlcMsat uint64 + MinHtlcMsat uint64 + MinHtlcMsatSpecified bool + Scope isPolicyUpdateRequest_Scope + TimeLockDelta uint32 + func (*PolicyUpdateRequest) Descriptor() ([]byte, []int) + func (*PolicyUpdateRequest) ProtoMessage() + func (m *PolicyUpdateRequest) GetScope() isPolicyUpdateRequest_Scope + func (x *PolicyUpdateRequest) GetBaseFeeMsat() int64 + func (x *PolicyUpdateRequest) GetChanPoint() *ChannelPoint + func (x *PolicyUpdateRequest) GetFeeRate() float64 + func (x *PolicyUpdateRequest) GetFeeRatePpm() uint32 + func (x *PolicyUpdateRequest) GetGlobal() bool + func (x *PolicyUpdateRequest) GetMaxHtlcMsat() uint64 + func (x *PolicyUpdateRequest) GetMinHtlcMsat() uint64 + func (x *PolicyUpdateRequest) GetMinHtlcMsatSpecified() bool + func (x *PolicyUpdateRequest) GetTimeLockDelta() uint32 + func (x *PolicyUpdateRequest) ProtoReflect() protoreflect.Message + func (x *PolicyUpdateRequest) Reset() + func (x *PolicyUpdateRequest) String() string + type PolicyUpdateRequest_ChanPoint struct + ChanPoint *ChannelPoint + type PolicyUpdateRequest_Global struct + Global bool + type PolicyUpdateResponse struct + FailedUpdates []*FailedUpdate + func (*PolicyUpdateResponse) Descriptor() ([]byte, []int) + func (*PolicyUpdateResponse) ProtoMessage() + func (x *PolicyUpdateResponse) GetFailedUpdates() []*FailedUpdate + func (x *PolicyUpdateResponse) ProtoReflect() protoreflect.Message + func (x *PolicyUpdateResponse) Reset() + func (x *PolicyUpdateResponse) String() string + type PsbtShim struct + BasePsbt []byte + NoPublish bool + PendingChanId []byte + func (*PsbtShim) Descriptor() ([]byte, []int) + func (*PsbtShim) ProtoMessage() + func (x *PsbtShim) GetBasePsbt() []byte + func (x *PsbtShim) GetNoPublish() bool + func (x *PsbtShim) GetPendingChanId() []byte + func (x *PsbtShim) ProtoReflect() protoreflect.Message + func (x *PsbtShim) Reset() + func (x *PsbtShim) String() string + type QueryRoutesRequest struct + Amt int64 + AmtMsat int64 + CltvLimit uint32 + DestCustomRecords map[uint64][]byte + DestFeatures []FeatureBit + FeeLimit *FeeLimit + FinalCltvDelta int32 + IgnoredEdges []*EdgeLocator + IgnoredNodes [][]byte + IgnoredPairs []*NodePair + LastHopPubkey []byte + OutgoingChanId uint64 + PubKey string + RouteHints []*RouteHint + SourcePubKey string + UseMissionControl bool + func (*QueryRoutesRequest) Descriptor() ([]byte, []int) + func (*QueryRoutesRequest) ProtoMessage() + func (x *QueryRoutesRequest) GetAmt() int64 + func (x *QueryRoutesRequest) GetAmtMsat() int64 + func (x *QueryRoutesRequest) GetCltvLimit() uint32 + func (x *QueryRoutesRequest) GetDestCustomRecords() map[uint64][]byte + func (x *QueryRoutesRequest) GetDestFeatures() []FeatureBit + func (x *QueryRoutesRequest) GetFeeLimit() *FeeLimit + func (x *QueryRoutesRequest) GetFinalCltvDelta() int32 + func (x *QueryRoutesRequest) GetIgnoredEdges() []*EdgeLocator + func (x *QueryRoutesRequest) GetIgnoredNodes() [][]byte + func (x *QueryRoutesRequest) GetIgnoredPairs() []*NodePair + func (x *QueryRoutesRequest) GetLastHopPubkey() []byte + func (x *QueryRoutesRequest) GetOutgoingChanId() uint64 + func (x *QueryRoutesRequest) GetPubKey() string + func (x *QueryRoutesRequest) GetRouteHints() []*RouteHint + func (x *QueryRoutesRequest) GetSourcePubKey() string + func (x *QueryRoutesRequest) GetUseMissionControl() bool + func (x *QueryRoutesRequest) ProtoReflect() protoreflect.Message + func (x *QueryRoutesRequest) Reset() + func (x *QueryRoutesRequest) String() string + type QueryRoutesResponse struct + Routes []*Route + SuccessProb float64 + func (*QueryRoutesResponse) Descriptor() ([]byte, []int) + func (*QueryRoutesResponse) ProtoMessage() + func (x *QueryRoutesResponse) GetRoutes() []*Route + func (x *QueryRoutesResponse) GetSuccessProb() float64 + func (x *QueryRoutesResponse) ProtoReflect() protoreflect.Message + func (x *QueryRoutesResponse) Reset() + func (x *QueryRoutesResponse) String() string + type RPCMessage struct + MethodFullUri string + Serialized []byte + StreamRpc bool + TypeName string + func (*RPCMessage) Descriptor() ([]byte, []int) + func (*RPCMessage) ProtoMessage() + func (x *RPCMessage) GetMethodFullUri() string + func (x *RPCMessage) GetSerialized() []byte + func (x *RPCMessage) GetStreamRpc() bool + func (x *RPCMessage) GetTypeName() string + func (x *RPCMessage) ProtoReflect() protoreflect.Message + func (x *RPCMessage) Reset() + func (x *RPCMessage) String() string + type RPCMiddlewareRequest struct + CustomCaveatCondition string + InterceptType isRPCMiddlewareRequest_InterceptType + MsgId uint64 + RawMacaroon []byte + RequestId uint64 + func (*RPCMiddlewareRequest) Descriptor() ([]byte, []int) + func (*RPCMiddlewareRequest) ProtoMessage() + func (m *RPCMiddlewareRequest) GetInterceptType() isRPCMiddlewareRequest_InterceptType + func (x *RPCMiddlewareRequest) GetCustomCaveatCondition() string + func (x *RPCMiddlewareRequest) GetMsgId() uint64 + func (x *RPCMiddlewareRequest) GetRawMacaroon() []byte + func (x *RPCMiddlewareRequest) GetRequest() *RPCMessage + func (x *RPCMiddlewareRequest) GetRequestId() uint64 + func (x *RPCMiddlewareRequest) GetResponse() *RPCMessage + func (x *RPCMiddlewareRequest) GetStreamAuth() *StreamAuth + func (x *RPCMiddlewareRequest) ProtoReflect() protoreflect.Message + func (x *RPCMiddlewareRequest) Reset() + func (x *RPCMiddlewareRequest) String() string + type RPCMiddlewareRequest_Request struct + Request *RPCMessage + type RPCMiddlewareRequest_Response struct + Response *RPCMessage + type RPCMiddlewareRequest_StreamAuth struct + StreamAuth *StreamAuth + type RPCMiddlewareResponse struct + MiddlewareMessage isRPCMiddlewareResponse_MiddlewareMessage + RefMsgId uint64 + func (*RPCMiddlewareResponse) Descriptor() ([]byte, []int) + func (*RPCMiddlewareResponse) ProtoMessage() + func (m *RPCMiddlewareResponse) GetMiddlewareMessage() isRPCMiddlewareResponse_MiddlewareMessage + func (x *RPCMiddlewareResponse) GetFeedback() *InterceptFeedback + func (x *RPCMiddlewareResponse) GetRefMsgId() uint64 + func (x *RPCMiddlewareResponse) GetRegister() *MiddlewareRegistration + func (x *RPCMiddlewareResponse) ProtoReflect() protoreflect.Message + func (x *RPCMiddlewareResponse) Reset() + func (x *RPCMiddlewareResponse) String() string + type RPCMiddlewareResponse_Feedback struct + Feedback *InterceptFeedback + type RPCMiddlewareResponse_Register struct + Register *MiddlewareRegistration + type ReadyForPsbtFunding struct + FundingAddress string + FundingAmount int64 + Psbt []byte + func (*ReadyForPsbtFunding) Descriptor() ([]byte, []int) + func (*ReadyForPsbtFunding) ProtoMessage() + func (x *ReadyForPsbtFunding) GetFundingAddress() string + func (x *ReadyForPsbtFunding) GetFundingAmount() int64 + func (x *ReadyForPsbtFunding) GetPsbt() []byte + func (x *ReadyForPsbtFunding) ProtoReflect() protoreflect.Message + func (x *ReadyForPsbtFunding) Reset() + func (x *ReadyForPsbtFunding) String() string + type Resolution struct + AmountSat uint64 + Outcome ResolutionOutcome + Outpoint *OutPoint + ResolutionType ResolutionType + SweepTxid string + func (*Resolution) Descriptor() ([]byte, []int) + func (*Resolution) ProtoMessage() + func (x *Resolution) GetAmountSat() uint64 + func (x *Resolution) GetOutcome() ResolutionOutcome + func (x *Resolution) GetOutpoint() *OutPoint + func (x *Resolution) GetResolutionType() ResolutionType + func (x *Resolution) GetSweepTxid() string + func (x *Resolution) ProtoReflect() protoreflect.Message + func (x *Resolution) Reset() + func (x *Resolution) String() string + type ResolutionOutcome int32 + const ResolutionOutcome_ABANDONED + const ResolutionOutcome_CLAIMED + const ResolutionOutcome_FIRST_STAGE + const ResolutionOutcome_OUTCOME_UNKNOWN + const ResolutionOutcome_TIMEOUT + const ResolutionOutcome_UNCLAIMED + func (ResolutionOutcome) Descriptor() protoreflect.EnumDescriptor + func (ResolutionOutcome) EnumDescriptor() ([]byte, []int) + func (ResolutionOutcome) Type() protoreflect.EnumType + func (x ResolutionOutcome) Enum() *ResolutionOutcome + func (x ResolutionOutcome) Number() protoreflect.EnumNumber + func (x ResolutionOutcome) String() string + type ResolutionType int32 + const ResolutionType_ANCHOR + const ResolutionType_COMMIT + const ResolutionType_INCOMING_HTLC + const ResolutionType_OUTGOING_HTLC + const ResolutionType_TYPE_UNKNOWN + func (ResolutionType) Descriptor() protoreflect.EnumDescriptor + func (ResolutionType) EnumDescriptor() ([]byte, []int) + func (ResolutionType) Type() protoreflect.EnumType + func (x ResolutionType) Enum() *ResolutionType + func (x ResolutionType) Number() protoreflect.EnumNumber + func (x ResolutionType) String() string + type RestoreBackupResponse struct + func (*RestoreBackupResponse) Descriptor() ([]byte, []int) + func (*RestoreBackupResponse) ProtoMessage() + func (x *RestoreBackupResponse) ProtoReflect() protoreflect.Message + func (x *RestoreBackupResponse) Reset() + func (x *RestoreBackupResponse) String() string + type RestoreChanBackupRequest struct + Backup isRestoreChanBackupRequest_Backup + func (*RestoreChanBackupRequest) Descriptor() ([]byte, []int) + func (*RestoreChanBackupRequest) ProtoMessage() + func (m *RestoreChanBackupRequest) GetBackup() isRestoreChanBackupRequest_Backup + func (x *RestoreChanBackupRequest) GetChanBackups() *ChannelBackups + func (x *RestoreChanBackupRequest) GetMultiChanBackup() []byte + func (x *RestoreChanBackupRequest) ProtoReflect() protoreflect.Message + func (x *RestoreChanBackupRequest) Reset() + func (x *RestoreChanBackupRequest) String() string + type RestoreChanBackupRequest_ChanBackups struct + ChanBackups *ChannelBackups + type RestoreChanBackupRequest_MultiChanBackup struct + MultiChanBackup []byte + type Route struct + Hops []*Hop + TotalAmt int64 + TotalAmtMsat int64 + TotalFees int64 + TotalFeesMsat int64 + TotalTimeLock uint32 + func (*Route) Descriptor() ([]byte, []int) + func (*Route) ProtoMessage() + func (x *Route) GetHops() []*Hop + func (x *Route) GetTotalAmt() int64 + func (x *Route) GetTotalAmtMsat() int64 + func (x *Route) GetTotalFees() int64 + func (x *Route) GetTotalFeesMsat() int64 + func (x *Route) GetTotalTimeLock() uint32 + func (x *Route) ProtoReflect() protoreflect.Message + func (x *Route) Reset() + func (x *Route) String() string + type RouteHint struct + HopHints []*HopHint + func (*RouteHint) Descriptor() ([]byte, []int) + func (*RouteHint) ProtoMessage() + func (x *RouteHint) GetHopHints() []*HopHint + func (x *RouteHint) ProtoReflect() protoreflect.Message + func (x *RouteHint) Reset() + func (x *RouteHint) String() string + type RoutingPolicy struct + Disabled bool + FeeBaseMsat int64 + FeeRateMilliMsat int64 + LastUpdate uint32 + MaxHtlcMsat uint64 + MinHtlc int64 + TimeLockDelta uint32 + func (*RoutingPolicy) Descriptor() ([]byte, []int) + func (*RoutingPolicy) ProtoMessage() + func (x *RoutingPolicy) GetDisabled() bool + func (x *RoutingPolicy) GetFeeBaseMsat() int64 + func (x *RoutingPolicy) GetFeeRateMilliMsat() int64 + func (x *RoutingPolicy) GetLastUpdate() uint32 + func (x *RoutingPolicy) GetMaxHtlcMsat() uint64 + func (x *RoutingPolicy) GetMinHtlc() int64 + func (x *RoutingPolicy) GetTimeLockDelta() uint32 + func (x *RoutingPolicy) ProtoReflect() protoreflect.Message + func (x *RoutingPolicy) Reset() + func (x *RoutingPolicy) String() string + type SendCoinsRequest struct + Addr string + Amount int64 + Label string + MinConfs int32 + SatPerByte int64 + SatPerVbyte uint64 + SendAll bool + SpendUnconfirmed bool + TargetConf int32 + func (*SendCoinsRequest) Descriptor() ([]byte, []int) + func (*SendCoinsRequest) ProtoMessage() + func (x *SendCoinsRequest) GetAddr() string + func (x *SendCoinsRequest) GetAmount() int64 + func (x *SendCoinsRequest) GetLabel() string + func (x *SendCoinsRequest) GetMinConfs() int32 + func (x *SendCoinsRequest) GetSatPerByte() int64 + func (x *SendCoinsRequest) GetSatPerVbyte() uint64 + func (x *SendCoinsRequest) GetSendAll() bool + func (x *SendCoinsRequest) GetSpendUnconfirmed() bool + func (x *SendCoinsRequest) GetTargetConf() int32 + func (x *SendCoinsRequest) ProtoReflect() protoreflect.Message + func (x *SendCoinsRequest) Reset() + func (x *SendCoinsRequest) String() string + type SendCoinsResponse struct + Txid string + func (*SendCoinsResponse) Descriptor() ([]byte, []int) + func (*SendCoinsResponse) ProtoMessage() + func (x *SendCoinsResponse) GetTxid() string + func (x *SendCoinsResponse) ProtoReflect() protoreflect.Message + func (x *SendCoinsResponse) Reset() + func (x *SendCoinsResponse) String() string + type SendCustomMessageRequest struct + Data []byte + Peer []byte + Type uint32 + func (*SendCustomMessageRequest) Descriptor() ([]byte, []int) + func (*SendCustomMessageRequest) ProtoMessage() + func (x *SendCustomMessageRequest) GetData() []byte + func (x *SendCustomMessageRequest) GetPeer() []byte + func (x *SendCustomMessageRequest) GetType() uint32 + func (x *SendCustomMessageRequest) ProtoReflect() protoreflect.Message + func (x *SendCustomMessageRequest) Reset() + func (x *SendCustomMessageRequest) String() string + type SendCustomMessageResponse struct + func (*SendCustomMessageResponse) Descriptor() ([]byte, []int) + func (*SendCustomMessageResponse) ProtoMessage() + func (x *SendCustomMessageResponse) ProtoReflect() protoreflect.Message + func (x *SendCustomMessageResponse) Reset() + func (x *SendCustomMessageResponse) String() string + type SendManyRequest struct + AddrToAmount map[string]int64 + Label string + MinConfs int32 + SatPerByte int64 + SatPerVbyte uint64 + SpendUnconfirmed bool + TargetConf int32 + func (*SendManyRequest) Descriptor() ([]byte, []int) + func (*SendManyRequest) ProtoMessage() + func (x *SendManyRequest) GetAddrToAmount() map[string]int64 + func (x *SendManyRequest) GetLabel() string + func (x *SendManyRequest) GetMinConfs() int32 + func (x *SendManyRequest) GetSatPerByte() int64 + func (x *SendManyRequest) GetSatPerVbyte() uint64 + func (x *SendManyRequest) GetSpendUnconfirmed() bool + func (x *SendManyRequest) GetTargetConf() int32 + func (x *SendManyRequest) ProtoReflect() protoreflect.Message + func (x *SendManyRequest) Reset() + func (x *SendManyRequest) String() string + type SendManyResponse struct + Txid string + func (*SendManyResponse) Descriptor() ([]byte, []int) + func (*SendManyResponse) ProtoMessage() + func (x *SendManyResponse) GetTxid() string + func (x *SendManyResponse) ProtoReflect() protoreflect.Message + func (x *SendManyResponse) Reset() + func (x *SendManyResponse) String() string + type SendRequest struct + AllowSelfPayment bool + Amt int64 + AmtMsat int64 + CltvLimit uint32 + Dest []byte + DestCustomRecords map[uint64][]byte + DestFeatures []FeatureBit + DestString string + FeeLimit *FeeLimit + FinalCltvDelta int32 + LastHopPubkey []byte + OutgoingChanId uint64 + PaymentAddr []byte + PaymentHash []byte + PaymentHashString string + PaymentRequest string + func (*SendRequest) Descriptor() ([]byte, []int) + func (*SendRequest) ProtoMessage() + func (x *SendRequest) GetAllowSelfPayment() bool + func (x *SendRequest) GetAmt() int64 + func (x *SendRequest) GetAmtMsat() int64 + func (x *SendRequest) GetCltvLimit() uint32 + func (x *SendRequest) GetDest() []byte + func (x *SendRequest) GetDestCustomRecords() map[uint64][]byte + func (x *SendRequest) GetDestFeatures() []FeatureBit + func (x *SendRequest) GetDestString() string + func (x *SendRequest) GetFeeLimit() *FeeLimit + func (x *SendRequest) GetFinalCltvDelta() int32 + func (x *SendRequest) GetLastHopPubkey() []byte + func (x *SendRequest) GetOutgoingChanId() uint64 + func (x *SendRequest) GetPaymentAddr() []byte + func (x *SendRequest) GetPaymentHash() []byte + func (x *SendRequest) GetPaymentHashString() string + func (x *SendRequest) GetPaymentRequest() string + func (x *SendRequest) ProtoReflect() protoreflect.Message + func (x *SendRequest) Reset() + func (x *SendRequest) String() string + type SendResponse struct + PaymentError string + PaymentHash []byte + PaymentPreimage []byte + PaymentRoute *Route + func (*SendResponse) Descriptor() ([]byte, []int) + func (*SendResponse) ProtoMessage() + func (x *SendResponse) GetPaymentError() string + func (x *SendResponse) GetPaymentHash() []byte + func (x *SendResponse) GetPaymentPreimage() []byte + func (x *SendResponse) GetPaymentRoute() *Route + func (x *SendResponse) ProtoReflect() protoreflect.Message + func (x *SendResponse) Reset() + func (x *SendResponse) String() string + type SendToRouteRequest struct + PaymentHash []byte + PaymentHashString string + Route *Route + func (*SendToRouteRequest) Descriptor() ([]byte, []int) + func (*SendToRouteRequest) ProtoMessage() + func (x *SendToRouteRequest) GetPaymentHash() []byte + func (x *SendToRouteRequest) GetPaymentHashString() string + func (x *SendToRouteRequest) GetRoute() *Route + func (x *SendToRouteRequest) ProtoReflect() protoreflect.Message + func (x *SendToRouteRequest) Reset() + func (x *SendToRouteRequest) String() string + type SetID struct + SetId []byte + func (*SetID) Descriptor() ([]byte, []int) + func (*SetID) ProtoMessage() + func (x *SetID) GetSetId() []byte + func (x *SetID) ProtoReflect() protoreflect.Message + func (x *SetID) Reset() + func (x *SetID) String() string + type SignMessageRequest struct + Msg []byte + SingleHash bool + func (*SignMessageRequest) Descriptor() ([]byte, []int) + func (*SignMessageRequest) ProtoMessage() + func (x *SignMessageRequest) GetMsg() []byte + func (x *SignMessageRequest) GetSingleHash() bool + func (x *SignMessageRequest) ProtoReflect() protoreflect.Message + func (x *SignMessageRequest) Reset() + func (x *SignMessageRequest) String() string + type SignMessageResponse struct + Signature string + func (*SignMessageResponse) Descriptor() ([]byte, []int) + func (*SignMessageResponse) ProtoMessage() + func (x *SignMessageResponse) GetSignature() string + func (x *SignMessageResponse) ProtoReflect() protoreflect.Message + func (x *SignMessageResponse) Reset() + func (x *SignMessageResponse) String() string + type StateClient interface + GetState func(ctx context.Context, in *GetStateRequest, opts ...grpc.CallOption) (*GetStateResponse, error) + SubscribeState func(ctx context.Context, in *SubscribeStateRequest, opts ...grpc.CallOption) (State_SubscribeStateClient, error) + func NewStateClient(cc grpc.ClientConnInterface) StateClient + type StateServer interface + GetState func(context.Context, *GetStateRequest) (*GetStateResponse, error) + SubscribeState func(*SubscribeStateRequest, State_SubscribeStateServer) error + type State_SubscribeStateClient interface + Recv func() (*SubscribeStateResponse, error) + type State_SubscribeStateServer interface + Send func(*SubscribeStateResponse) error + type StopRequest struct + func (*StopRequest) Descriptor() ([]byte, []int) + func (*StopRequest) ProtoMessage() + func (x *StopRequest) ProtoReflect() protoreflect.Message + func (x *StopRequest) Reset() + func (x *StopRequest) String() string + type StopResponse struct + func (*StopResponse) Descriptor() ([]byte, []int) + func (*StopResponse) ProtoMessage() + func (x *StopResponse) ProtoReflect() protoreflect.Message + func (x *StopResponse) Reset() + func (x *StopResponse) String() string + type StreamAuth struct + MethodFullUri string + func (*StreamAuth) Descriptor() ([]byte, []int) + func (*StreamAuth) ProtoMessage() + func (x *StreamAuth) GetMethodFullUri() string + func (x *StreamAuth) ProtoReflect() protoreflect.Message + func (x *StreamAuth) Reset() + func (x *StreamAuth) String() string + type SubServer interface + Name func() string + Start func() error + Stop func() error + type SubServerConfigDispatcher interface + FetchConfig func(subServerName string) (interface{}, bool) + type SubServerDriver struct + NewGrpcHandler func() GrpcHandler + SubServerName string + func RegisteredSubServers() []*SubServerDriver + type SubscribeCustomMessagesRequest struct + func (*SubscribeCustomMessagesRequest) Descriptor() ([]byte, []int) + func (*SubscribeCustomMessagesRequest) ProtoMessage() + func (x *SubscribeCustomMessagesRequest) ProtoReflect() protoreflect.Message + func (x *SubscribeCustomMessagesRequest) Reset() + func (x *SubscribeCustomMessagesRequest) String() string + type SubscribeStateRequest struct + func (*SubscribeStateRequest) Descriptor() ([]byte, []int) + func (*SubscribeStateRequest) ProtoMessage() + func (x *SubscribeStateRequest) ProtoReflect() protoreflect.Message + func (x *SubscribeStateRequest) Reset() + func (x *SubscribeStateRequest) String() string + type SubscribeStateResponse struct + State WalletState + func (*SubscribeStateResponse) Descriptor() ([]byte, []int) + func (*SubscribeStateResponse) ProtoMessage() + func (x *SubscribeStateResponse) GetState() WalletState + func (x *SubscribeStateResponse) ProtoReflect() protoreflect.Message + func (x *SubscribeStateResponse) Reset() + func (x *SubscribeStateResponse) String() string + type TimestampedError struct + Error string + Timestamp uint64 + func (*TimestampedError) Descriptor() ([]byte, []int) + func (*TimestampedError) ProtoMessage() + func (x *TimestampedError) GetError() string + func (x *TimestampedError) GetTimestamp() uint64 + func (x *TimestampedError) ProtoReflect() protoreflect.Message + func (x *TimestampedError) Reset() + func (x *TimestampedError) String() string + type Transaction struct + Amount int64 + BlockHash string + BlockHeight int32 + DestAddresses []string + Label string + NumConfirmations int32 + RawTxHex string + TimeStamp int64 + TotalFees int64 + TxHash string + func RPCTransaction(tx *lnwallet.TransactionDetail) *Transaction + func (*Transaction) Descriptor() ([]byte, []int) + func (*Transaction) ProtoMessage() + func (x *Transaction) GetAmount() int64 + func (x *Transaction) GetBlockHash() string + func (x *Transaction) GetBlockHeight() int32 + func (x *Transaction) GetDestAddresses() []string + func (x *Transaction) GetLabel() string + func (x *Transaction) GetNumConfirmations() int32 + func (x *Transaction) GetRawTxHex() string + func (x *Transaction) GetTimeStamp() int64 + func (x *Transaction) GetTotalFees() int64 + func (x *Transaction) GetTxHash() string + func (x *Transaction) ProtoReflect() protoreflect.Message + func (x *Transaction) Reset() + func (x *Transaction) String() string + type TransactionDetails struct + Transactions []*Transaction + func RPCTransactionDetails(txns []*lnwallet.TransactionDetail) *TransactionDetails + func (*TransactionDetails) Descriptor() ([]byte, []int) + func (*TransactionDetails) ProtoMessage() + func (x *TransactionDetails) GetTransactions() []*Transaction + func (x *TransactionDetails) ProtoReflect() protoreflect.Message + func (x *TransactionDetails) Reset() + func (x *TransactionDetails) String() string + type UnimplementedLightningServer struct + func (UnimplementedLightningServer) AbandonChannel(context.Context, *AbandonChannelRequest) (*AbandonChannelResponse, error) + func (UnimplementedLightningServer) AddInvoice(context.Context, *Invoice) (*AddInvoiceResponse, error) + func (UnimplementedLightningServer) BakeMacaroon(context.Context, *BakeMacaroonRequest) (*BakeMacaroonResponse, error) + func (UnimplementedLightningServer) BatchOpenChannel(context.Context, *BatchOpenChannelRequest) (*BatchOpenChannelResponse, error) + func (UnimplementedLightningServer) ChannelAcceptor(Lightning_ChannelAcceptorServer) error + func (UnimplementedLightningServer) ChannelBalance(context.Context, *ChannelBalanceRequest) (*ChannelBalanceResponse, error) + func (UnimplementedLightningServer) CheckMacaroonPermissions(context.Context, *CheckMacPermRequest) (*CheckMacPermResponse, error) + func (UnimplementedLightningServer) CloseChannel(*CloseChannelRequest, Lightning_CloseChannelServer) error + func (UnimplementedLightningServer) ClosedChannels(context.Context, *ClosedChannelsRequest) (*ClosedChannelsResponse, error) + func (UnimplementedLightningServer) ConnectPeer(context.Context, *ConnectPeerRequest) (*ConnectPeerResponse, error) + func (UnimplementedLightningServer) DebugLevel(context.Context, *DebugLevelRequest) (*DebugLevelResponse, error) + func (UnimplementedLightningServer) DecodePayReq(context.Context, *PayReqString) (*PayReq, error) + func (UnimplementedLightningServer) DeleteAllPayments(context.Context, *DeleteAllPaymentsRequest) (*DeleteAllPaymentsResponse, error) + func (UnimplementedLightningServer) DeleteMacaroonID(context.Context, *DeleteMacaroonIDRequest) (*DeleteMacaroonIDResponse, error) + func (UnimplementedLightningServer) DeletePayment(context.Context, *DeletePaymentRequest) (*DeletePaymentResponse, error) + func (UnimplementedLightningServer) DescribeGraph(context.Context, *ChannelGraphRequest) (*ChannelGraph, error) + func (UnimplementedLightningServer) DisconnectPeer(context.Context, *DisconnectPeerRequest) (*DisconnectPeerResponse, error) + func (UnimplementedLightningServer) EstimateFee(context.Context, *EstimateFeeRequest) (*EstimateFeeResponse, error) + func (UnimplementedLightningServer) ExportAllChannelBackups(context.Context, *ChanBackupExportRequest) (*ChanBackupSnapshot, error) + func (UnimplementedLightningServer) ExportChannelBackup(context.Context, *ExportChannelBackupRequest) (*ChannelBackup, error) + func (UnimplementedLightningServer) FeeReport(context.Context, *FeeReportRequest) (*FeeReportResponse, error) + func (UnimplementedLightningServer) ForwardingHistory(context.Context, *ForwardingHistoryRequest) (*ForwardingHistoryResponse, error) + func (UnimplementedLightningServer) FundingStateStep(context.Context, *FundingTransitionMsg) (*FundingStateStepResp, error) + func (UnimplementedLightningServer) GetChanInfo(context.Context, *ChanInfoRequest) (*ChannelEdge, error) + func (UnimplementedLightningServer) GetInfo(context.Context, *GetInfoRequest) (*GetInfoResponse, error) + func (UnimplementedLightningServer) GetNetworkInfo(context.Context, *NetworkInfoRequest) (*NetworkInfo, error) + func (UnimplementedLightningServer) GetNodeInfo(context.Context, *NodeInfoRequest) (*NodeInfo, error) + func (UnimplementedLightningServer) GetNodeMetrics(context.Context, *NodeMetricsRequest) (*NodeMetricsResponse, error) + func (UnimplementedLightningServer) GetRecoveryInfo(context.Context, *GetRecoveryInfoRequest) (*GetRecoveryInfoResponse, error) + func (UnimplementedLightningServer) GetTransactions(context.Context, *GetTransactionsRequest) (*TransactionDetails, error) + func (UnimplementedLightningServer) ListChannels(context.Context, *ListChannelsRequest) (*ListChannelsResponse, error) + func (UnimplementedLightningServer) ListInvoices(context.Context, *ListInvoiceRequest) (*ListInvoiceResponse, error) + func (UnimplementedLightningServer) ListMacaroonIDs(context.Context, *ListMacaroonIDsRequest) (*ListMacaroonIDsResponse, error) + func (UnimplementedLightningServer) ListPayments(context.Context, *ListPaymentsRequest) (*ListPaymentsResponse, error) + func (UnimplementedLightningServer) ListPeers(context.Context, *ListPeersRequest) (*ListPeersResponse, error) + func (UnimplementedLightningServer) ListPermissions(context.Context, *ListPermissionsRequest) (*ListPermissionsResponse, error) + func (UnimplementedLightningServer) ListUnspent(context.Context, *ListUnspentRequest) (*ListUnspentResponse, error) + func (UnimplementedLightningServer) LookupInvoice(context.Context, *PaymentHash) (*Invoice, error) + func (UnimplementedLightningServer) NewAddress(context.Context, *NewAddressRequest) (*NewAddressResponse, error) + func (UnimplementedLightningServer) OpenChannel(*OpenChannelRequest, Lightning_OpenChannelServer) error + func (UnimplementedLightningServer) OpenChannelSync(context.Context, *OpenChannelRequest) (*ChannelPoint, error) + func (UnimplementedLightningServer) PendingChannels(context.Context, *PendingChannelsRequest) (*PendingChannelsResponse, error) + func (UnimplementedLightningServer) QueryRoutes(context.Context, *QueryRoutesRequest) (*QueryRoutesResponse, error) + func (UnimplementedLightningServer) RegisterRPCMiddleware(Lightning_RegisterRPCMiddlewareServer) error + func (UnimplementedLightningServer) RestoreChannelBackups(context.Context, *RestoreChanBackupRequest) (*RestoreBackupResponse, error) + func (UnimplementedLightningServer) SendCoins(context.Context, *SendCoinsRequest) (*SendCoinsResponse, error) + func (UnimplementedLightningServer) SendCustomMessage(context.Context, *SendCustomMessageRequest) (*SendCustomMessageResponse, error) + func (UnimplementedLightningServer) SendMany(context.Context, *SendManyRequest) (*SendManyResponse, error) + func (UnimplementedLightningServer) SendPayment(Lightning_SendPaymentServer) error + func (UnimplementedLightningServer) SendPaymentSync(context.Context, *SendRequest) (*SendResponse, error) + func (UnimplementedLightningServer) SendToRoute(Lightning_SendToRouteServer) error + func (UnimplementedLightningServer) SendToRouteSync(context.Context, *SendToRouteRequest) (*SendResponse, error) + func (UnimplementedLightningServer) SignMessage(context.Context, *SignMessageRequest) (*SignMessageResponse, error) + func (UnimplementedLightningServer) StopDaemon(context.Context, *StopRequest) (*StopResponse, error) + func (UnimplementedLightningServer) SubscribeChannelBackups(*ChannelBackupSubscription, Lightning_SubscribeChannelBackupsServer) error + func (UnimplementedLightningServer) SubscribeChannelEvents(*ChannelEventSubscription, Lightning_SubscribeChannelEventsServer) error + func (UnimplementedLightningServer) SubscribeChannelGraph(*GraphTopologySubscription, Lightning_SubscribeChannelGraphServer) error + func (UnimplementedLightningServer) SubscribeCustomMessages(*SubscribeCustomMessagesRequest, Lightning_SubscribeCustomMessagesServer) error + func (UnimplementedLightningServer) SubscribeInvoices(*InvoiceSubscription, Lightning_SubscribeInvoicesServer) error + func (UnimplementedLightningServer) SubscribePeerEvents(*PeerEventSubscription, Lightning_SubscribePeerEventsServer) error + func (UnimplementedLightningServer) SubscribeTransactions(*GetTransactionsRequest, Lightning_SubscribeTransactionsServer) error + func (UnimplementedLightningServer) UpdateChannelPolicy(context.Context, *PolicyUpdateRequest) (*PolicyUpdateResponse, error) + func (UnimplementedLightningServer) VerifyChanBackup(context.Context, *ChanBackupSnapshot) (*VerifyChanBackupResponse, error) + func (UnimplementedLightningServer) VerifyMessage(context.Context, *VerifyMessageRequest) (*VerifyMessageResponse, error) + func (UnimplementedLightningServer) WalletBalance(context.Context, *WalletBalanceRequest) (*WalletBalanceResponse, error) + type UnimplementedStateServer struct + func (UnimplementedStateServer) GetState(context.Context, *GetStateRequest) (*GetStateResponse, error) + func (UnimplementedStateServer) SubscribeState(*SubscribeStateRequest, State_SubscribeStateServer) error + type UnimplementedWalletUnlockerServer struct + func (UnimplementedWalletUnlockerServer) ChangePassword(context.Context, *ChangePasswordRequest) (*ChangePasswordResponse, error) + func (UnimplementedWalletUnlockerServer) GenSeed(context.Context, *GenSeedRequest) (*GenSeedResponse, error) + func (UnimplementedWalletUnlockerServer) InitWallet(context.Context, *InitWalletRequest) (*InitWalletResponse, error) + func (UnimplementedWalletUnlockerServer) UnlockWallet(context.Context, *UnlockWalletRequest) (*UnlockWalletResponse, error) + type UnlockWalletRequest struct + ChannelBackups *ChanBackupSnapshot + RecoveryWindow int32 + StatelessInit bool + WalletPassword []byte + func (*UnlockWalletRequest) Descriptor() ([]byte, []int) + func (*UnlockWalletRequest) ProtoMessage() + func (x *UnlockWalletRequest) GetChannelBackups() *ChanBackupSnapshot + func (x *UnlockWalletRequest) GetRecoveryWindow() int32 + func (x *UnlockWalletRequest) GetStatelessInit() bool + func (x *UnlockWalletRequest) GetWalletPassword() []byte + func (x *UnlockWalletRequest) ProtoReflect() protoreflect.Message + func (x *UnlockWalletRequest) Reset() + func (x *UnlockWalletRequest) String() string + type UnlockWalletResponse struct + func (*UnlockWalletResponse) Descriptor() ([]byte, []int) + func (*UnlockWalletResponse) ProtoMessage() + func (x *UnlockWalletResponse) ProtoReflect() protoreflect.Message + func (x *UnlockWalletResponse) Reset() + func (x *UnlockWalletResponse) String() string + type UnsafeLightningServer interface + type UnsafeStateServer interface + type UnsafeWalletUnlockerServer interface + type UpdateFailure int32 + const UpdateFailure_UPDATE_FAILURE_INTERNAL_ERR + const UpdateFailure_UPDATE_FAILURE_INVALID_PARAMETER + const UpdateFailure_UPDATE_FAILURE_NOT_FOUND + const UpdateFailure_UPDATE_FAILURE_PENDING + const UpdateFailure_UPDATE_FAILURE_UNKNOWN + func (UpdateFailure) Descriptor() protoreflect.EnumDescriptor + func (UpdateFailure) EnumDescriptor() ([]byte, []int) + func (UpdateFailure) Type() protoreflect.EnumType + func (x UpdateFailure) Enum() *UpdateFailure + func (x UpdateFailure) Number() protoreflect.EnumNumber + func (x UpdateFailure) String() string + type Utxo struct + Address string + AddressType AddressType + AmountSat int64 + Confirmations int64 + Outpoint *OutPoint + PkScript string + func MarshalUtxos(utxos []*lnwallet.Utxo, activeNetParams *chaincfg.Params) ([]*Utxo, error) + func (*Utxo) Descriptor() ([]byte, []int) + func (*Utxo) ProtoMessage() + func (x *Utxo) GetAddress() string + func (x *Utxo) GetAddressType() AddressType + func (x *Utxo) GetAmountSat() int64 + func (x *Utxo) GetConfirmations() int64 + func (x *Utxo) GetOutpoint() *OutPoint + func (x *Utxo) GetPkScript() string + func (x *Utxo) ProtoReflect() protoreflect.Message + func (x *Utxo) Reset() + func (x *Utxo) String() string + type VerifyChanBackupResponse struct + func (*VerifyChanBackupResponse) Descriptor() ([]byte, []int) + func (*VerifyChanBackupResponse) ProtoMessage() + func (x *VerifyChanBackupResponse) ProtoReflect() protoreflect.Message + func (x *VerifyChanBackupResponse) Reset() + func (x *VerifyChanBackupResponse) String() string + type VerifyMessageRequest struct + Msg []byte + Signature string + func (*VerifyMessageRequest) Descriptor() ([]byte, []int) + func (*VerifyMessageRequest) ProtoMessage() + func (x *VerifyMessageRequest) GetMsg() []byte + func (x *VerifyMessageRequest) GetSignature() string + func (x *VerifyMessageRequest) ProtoReflect() protoreflect.Message + func (x *VerifyMessageRequest) Reset() + func (x *VerifyMessageRequest) String() string + type VerifyMessageResponse struct + Pubkey string + Valid bool + func (*VerifyMessageResponse) Descriptor() ([]byte, []int) + func (*VerifyMessageResponse) ProtoMessage() + func (x *VerifyMessageResponse) GetPubkey() string + func (x *VerifyMessageResponse) GetValid() bool + func (x *VerifyMessageResponse) ProtoReflect() protoreflect.Message + func (x *VerifyMessageResponse) Reset() + func (x *VerifyMessageResponse) String() string + type WalletAccountBalance struct + ConfirmedBalance int64 + UnconfirmedBalance int64 + func (*WalletAccountBalance) Descriptor() ([]byte, []int) + func (*WalletAccountBalance) ProtoMessage() + func (x *WalletAccountBalance) GetConfirmedBalance() int64 + func (x *WalletAccountBalance) GetUnconfirmedBalance() int64 + func (x *WalletAccountBalance) ProtoReflect() protoreflect.Message + func (x *WalletAccountBalance) Reset() + func (x *WalletAccountBalance) String() string + type WalletBalanceRequest struct + func (*WalletBalanceRequest) Descriptor() ([]byte, []int) + func (*WalletBalanceRequest) ProtoMessage() + func (x *WalletBalanceRequest) ProtoReflect() protoreflect.Message + func (x *WalletBalanceRequest) Reset() + func (x *WalletBalanceRequest) String() string + type WalletBalanceResponse struct + AccountBalance map[string]*WalletAccountBalance + ConfirmedBalance int64 + TotalBalance int64 + UnconfirmedBalance int64 + func (*WalletBalanceResponse) Descriptor() ([]byte, []int) + func (*WalletBalanceResponse) ProtoMessage() + func (x *WalletBalanceResponse) GetAccountBalance() map[string]*WalletAccountBalance + func (x *WalletBalanceResponse) GetConfirmedBalance() int64 + func (x *WalletBalanceResponse) GetTotalBalance() int64 + func (x *WalletBalanceResponse) GetUnconfirmedBalance() int64 + func (x *WalletBalanceResponse) ProtoReflect() protoreflect.Message + func (x *WalletBalanceResponse) Reset() + func (x *WalletBalanceResponse) String() string + type WalletState int32 + const WalletState_LOCKED + const WalletState_NON_EXISTING + const WalletState_RPC_ACTIVE + const WalletState_SERVER_ACTIVE + const WalletState_UNLOCKED + const WalletState_WAITING_TO_START + func (WalletState) Descriptor() protoreflect.EnumDescriptor + func (WalletState) EnumDescriptor() ([]byte, []int) + func (WalletState) Type() protoreflect.EnumType + func (x WalletState) Enum() *WalletState + func (x WalletState) Number() protoreflect.EnumNumber + func (x WalletState) String() string + type WalletUnlockerClient interface + ChangePassword func(ctx context.Context, in *ChangePasswordRequest, opts ...grpc.CallOption) (*ChangePasswordResponse, error) + GenSeed func(ctx context.Context, in *GenSeedRequest, opts ...grpc.CallOption) (*GenSeedResponse, error) + InitWallet func(ctx context.Context, in *InitWalletRequest, opts ...grpc.CallOption) (*InitWalletResponse, error) + UnlockWallet func(ctx context.Context, in *UnlockWalletRequest, opts ...grpc.CallOption) (*UnlockWalletResponse, error) + func NewWalletUnlockerClient(cc grpc.ClientConnInterface) WalletUnlockerClient + type WalletUnlockerServer interface + ChangePassword func(context.Context, *ChangePasswordRequest) (*ChangePasswordResponse, error) + GenSeed func(context.Context, *GenSeedRequest) (*GenSeedResponse, error) + InitWallet func(context.Context, *InitWalletRequest) (*InitWalletResponse, error) + UnlockWallet func(context.Context, *UnlockWalletRequest) (*UnlockWalletResponse, error) + type WatchOnly struct + Accounts []*WatchOnlyAccount + MasterKeyBirthdayTimestamp uint64 + MasterKeyFingerprint []byte + func (*WatchOnly) Descriptor() ([]byte, []int) + func (*WatchOnly) ProtoMessage() + func (x *WatchOnly) GetAccounts() []*WatchOnlyAccount + func (x *WatchOnly) GetMasterKeyBirthdayTimestamp() uint64 + func (x *WatchOnly) GetMasterKeyFingerprint() []byte + func (x *WatchOnly) ProtoReflect() protoreflect.Message + func (x *WatchOnly) Reset() + func (x *WatchOnly) String() string + type WatchOnlyAccount struct + Account uint32 + CoinType uint32 + Purpose uint32 + Xpub string + func (*WatchOnlyAccount) Descriptor() ([]byte, []int) + func (*WatchOnlyAccount) ProtoMessage() + func (x *WatchOnlyAccount) GetAccount() uint32 + func (x *WatchOnlyAccount) GetCoinType() uint32 + func (x *WatchOnlyAccount) GetPurpose() uint32 + func (x *WatchOnlyAccount) GetXpub() string + func (x *WatchOnlyAccount) ProtoReflect() protoreflect.Message + func (x *WatchOnlyAccount) Reset() + func (x *WatchOnlyAccount) String() string + type WebsocketProxy struct + func (p *WebsocketProxy) ServeHTTP(w http.ResponseWriter, r *http.Request)