Use scid for lncli 0.19+, fallback to chan_id for older versions

This commit is contained in:
feelancer21 2025-09-28 22:44:41 +02:00 committed by Pavol Rusnak
parent 4b2a4ff187
commit 8f29314bb8

View file

@ -41,7 +41,7 @@ class LndClient(abc.ABC):
channels = self.listchannels()["channels"]
for c in channels:
chan = Channel()
chan.chan_id = c["chan_id"]
chan.chan_id = c.get("scid", c.get("chan_id")) # Use scid for lncli 0.19+, fallback to chan_id for older versions
chan.active = c["active"]
chan.private = c["private"]
chan.opener = "local" if c["initiator"] else "remote"