Как выяснить причину закрытия старого канала Core Lightning

Канал может исчезнуть из активного списка, но остаться в истории с выходом финансирования, причиной закрытия и остатком последнего состояния.

Запросите закрытые каналы партнёра

Возьмите публичный ключ партнёра из записи об инциденте и поместите его в PEER. При нескольких исторических каналах различайте их по выходам финансирования.

lightning-cli listclosedchannels "$PEER" | jq '.closedchannels[] | {funding_txid, funding_outnum, close_cause, final_to_us_msat}'

Отделите причину от расчёта

close_cause отражает известную ноде причину и может равняться unknown. В final_to_us_msat записана наша доля в последнем состоянии. Чтобы получить фактическое поступление на кошелёк, отдельно проследите операции закрытия и комиссии в блокчейне.

docs.corelightning.org listclosedchannels