Как вычислить оставшуюся квоту бенефициара Filecoin на вывод

Провайдер может назначить бенефициара с квотой и сроком. У актора могут быть свободные средства, хотя лимит бенефициара почти исчерпан.

Изучите действующие условия

Передайте адрес актора провайдера и прочитайте Beneficiary и BeneficiaryTerm. Храните Quota, UsedQuota и эпоху истечения вместе. Ожидаемая запись бенефициара относится к предложенной смене, а не к действующему сроку.

{"jsonrpc":"2.0","id":1,"method":"Filecoin.StateMinerInfo","params":["f01234",[]]}

Ограничьте сумму вывода

Если у назначенного действующего бенефициара квота 10 FIL и использовано 7 FIL, остаётся 3 FIL до учёта средств актора. Проверьте срок на эпоху исполнения. Перед подготовкой вывода сопоставьте квоту с доступным балансом и убедитесь в полномочиях вызывающего адреса.

docs.filecoin.io StateMinerInfo · docs.filecoin.io StateMinerAvailableBalance