Как проследить изменение баланса канала через Bookkeeper
Баланс может измениться из-за пересылки, расчёта в блокчейне или обновления комиссии. В записях Bookkeeper для счёта канала виден тип движения.
Выберите счёт канала
При работающем плагине Bookkeeper запишите полный идентификатор канала в CHANNEL_ID. Посмотрите дебет и кредит отдельно. Время записи события относится к локальной ноде.
lightning-cli bkpr-listaccountevents "$CHANNEL_ID" | jq '.events[] | {timestamp, type, tag, credit_msat, debit_msat, blockheight, txid}'
Объясните изменение остатка
Кредит увеличивает остаток выбранного счёта, дебет уменьшает. Для событий блокчейна проверьте высоту блока перед привязкой даты расчёта. Объединённая комиссия может уточняться при поступлении сведений о расходовании выходов, поэтому при сравнении выгрузок сохраняйте контекст транзакции.