Как отслеживать восстановление кошелька LND из seed

Во время восстановления маленький баланс может объясняться неполным сканированием истории. LND показывает ход восстановления отдельно от обычной синхронизации цепочки.

Прочитайте статус восстановления

Запустите запрос на восстанавливаемом экземпляре. Снимите несколько показаний и сохраните исходную долю прогресса. Значение 0,42 означает около 42 процентов сообщаемого сканирования.

lncli getrecoveryinfo | jq '{recovery_mode, recovery_finished, progress}'

Определите критерий завершения

Читайте recovery_mode и recovery_finished вместе с прогрессом. Нулевой прогресс вне режима восстановления не диагностирует зависший поиск. После завершения отдельно сверьте ожидаемые выходы в блокчейне. Показатель кошелька сам по себе не подтверждает восстановление состояния каналов.

lightning.engineering get-recovery-info