pull down to refresh

Sometimes my lightning channels will show incomplete totals for liquidity: ie, either some of the inbound or some of the outbound isn't reported, so a channel with a million sats might only appear to have 700k.
What's going on there? I think it has to do with neutrino peers but I'm not sure how exactly.
138 sats \ 1 reply \ @DarthCoin OP 7h
Good question. That is because:
  • if you are running a public routing node, you have HTLC "in flight", not settled yet. You may go to your node HTLC report (Thunderhub can show you that) and see them.
  • if you are running a private node it also could be from pending HTLCs, maybe you paid somebody's hold invoice and is waiting to be settled. I suggest to be careful with paying hold invoices, are tricky.
Sometimes the channels balance is affected by commit fees that can fluctuate, but is not the case right now, those are fluctuating only in onchain high fees fluctuations.
I think it has to do with neutrino peers
No, neutrino peers are ONLY to sync and read the chain blocks, nothing to do with LN channels.
reply
Thanks!
reply