Как найти выделение ожидающей сделки Filecoin по её рыночному ID

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

Используйте выданный цепочкой ID

Передайте числовой идентификатор рынка, а не CID предложения или внутренний номер заказа. Ответ указывает клиента, провайдера, часть, размер и срок. До связывания записей сверьте эти значения.

{"jsonrpc":"2.0","id":1,"method":"Filecoin.StateGetAllocationForPendingDeal","params":[5432,[]]}

Разберите null с учётом жизненного цикла

Lotus возвращает null при отсутствии ожидающего выделения для сделки. Проверьте верифицированный статус и активацию; после ввода найдите claim провайдера. Пустой результат на текущей вершине сам по себе не доказывает, что исходный заказ никогда не финансировался.

docs.filecoin.io StateGetAllocationForPendingDeal · docs.filecoin.io StateMarketStorageDeal