Как прочитать срок созревания выходов при принудительном закрытии LND
После принудительного закрытия средства могут оставаться заблокированными до созревания выходов. Срок задаётся в блоках, поэтому прогноз по часам приблизителен.
Найдите исходный выход канала
Выберите канал из списка принудительных закрытий по channel_point. Храните высоту созревания и заблокированный остаток в одной записи, чтобы не смешать разные закрытия.
lncli pendingchannels | jq '.pending_force_closing_channels[] | {point: .channel.channel_point, limbo_balance, maturity_height, blocks_til_maturity, pending_htlcs}'
Проверьте ещё не собранные выходы
Положительное blocks_til_maturity показывает, сколько блоков осталось для выхода транзакции обязательства. Отрицательное значение отражает число блоков после созревания. Зрелый выход ещё может ждать сбора и подтверждения. У отдельных HTLC бывают свои этапы и сроки, поэтому весь остаток не обязательно высвободится одновременно.