Как найти ончейн-этап precommit при вводе сектора Filecoin
Воркер может завершить локальные вычисления раньше, чем цепочка запишет precommit. При зависшем вводе сектора запросите состояние актора провайдера.
Найдите ожидающую запись сектора
Подставьте идентификаторы из задания запечатывания. Непустая запись содержит Info, включая CID реплики и эпоху случайности для запечатывания. Сверьте их с локальным заданием.
{"jsonrpc":"2.0","id":1,"method":"Filecoin.StateSectorPreCommitInfo","params":["f01234",9001,[]]}
Разберите отсутствие до повтора операции
Ответ null означает отсутствие записи precommit в выбранном состоянии. Проверьте квитанцию отправленного сообщения и запись активного сектора: precommit может отсутствовать как до включения, так и после перехода сектора к следующему этапу. Сам precommit ещё не подтверждает активацию.