Versions in this module Expand all Collapse all v0 v0.12.2 Mar 18, 2021 Changes in this version + type AddRef struct + Height uint64 + Index uint16 + type ChannelCloseSummary struct + Capacity vclutil.Amount + ChainHash chainhash.Hash + ChanPoint wire.OutPoint + CloseHeight uint32 + CloseType ClosureType + ClosingTXID chainhash.Hash + IsPending bool + LastChanSyncMsg *lnwire.ChannelReestablish + LocalChanConfig ChannelConfig + RemoteCurrentRevocation *btcec.PublicKey + RemoteNextRevocation *btcec.PublicKey + RemotePub *btcec.PublicKey + SettledBalance vclutil.Amount + ShortChanID lnwire.ShortChannelID + TimeLockedBalance vclutil.Amount + type ChannelCommitment struct + CommitFee vclutil.Amount + CommitHeight uint64 + CommitSig []byte + CommitTx *wire.MsgTx + FeePerKw vclutil.Amount + Htlcs []HTLC + LocalBalance lnwire.MilliSatoshi + LocalHtlcIndex uint64 + LocalLogIndex uint64 + RemoteBalance lnwire.MilliSatoshi + RemoteHtlcIndex uint64 + RemoteLogIndex uint64 + type ChannelConfig struct + DelayBasePoint keychain.KeyDescriptor + HtlcBasePoint keychain.KeyDescriptor + MultiSigKey keychain.KeyDescriptor + PaymentBasePoint keychain.KeyDescriptor + RevocationBasePoint keychain.KeyDescriptor + type ChannelConstraints struct + ChanReserve vclutil.Amount + CsvDelay uint16 + DustLimit vclutil.Amount + MaxAcceptedHtlcs uint16 + MaxPendingAmount lnwire.MilliSatoshi + MinHTLC lnwire.MilliSatoshi + type CircuitKey struct + ChanID lnwire.ShortChannelID + HtlcID uint64 + type ClosureType uint8 + type CommitDiff struct + AddAcks []AddRef + ClosedCircuitKeys []CircuitKey + CommitSig *lnwire.CommitSig + Commitment ChannelCommitment + LogUpdates []LogUpdate + OpenedCircuitKeys []CircuitKey + SettleFailAcks []SettleFailRef + type FwdPkg struct + AckFilter *PkgFilter + Adds []LogUpdate + FwdFilter *PkgFilter + Height uint64 + SettleFailFilter *PkgFilter + SettleFails []LogUpdate + Source lnwire.ShortChannelID + State FwdState + func NewFwdPkg(source lnwire.ShortChannelID, height uint64, ...) *FwdPkg + type FwdState byte + const FwdStateCompleted + const FwdStateLockedIn + const FwdStateProcessed + type HTLC struct + Amt lnwire.MilliSatoshi + HtlcIndex uint64 + Incoming bool + LogIndex uint64 + OnionBlob []byte + OutputIndex int32 + RHash [32]byte + RefundTimeout uint32 + Signature []byte + type LogUpdate struct + LogIndex uint64 + UpdateMsg lnwire.Message + type NetworkResult struct + IsResolution bool + Msg lnwire.Message + Unencrypted bool + type PkgFilter struct + func NewPkgFilter(count uint16) *PkgFilter + func (f *PkgFilter) Contains(i uint16) bool + func (f *PkgFilter) Count() uint16 + func (f *PkgFilter) Decode(r io.Reader) error + func (f *PkgFilter) Encode(w io.Writer) error + func (f *PkgFilter) Equal(f2 *PkgFilter) bool + func (f *PkgFilter) IsFull() bool + func (f *PkgFilter) Set(i uint16) + func (f *PkgFilter) Size() uint16 + type SettleFailRef struct + Height uint64 + Index uint16 + Source lnwire.ShortChannelID