Как посчитать свободную часть депозита на рынке хранения Filecoin

Внесение FIL на рынок хранения и блокировка средств по существующим сделкам происходят отдельно. Для следующего предложения клиенту нужна незарезервированная часть депозита.

Проверьте рыночный счёт участника

Укажите адрес клиента или провайдера, финансирующего обязательство. Возвращаемые Escrow и Locked выражены в attoFIL и обрабатываются как целые числа.

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

Вычтите заблокированные средства один раз

При escrow 6 FIL и заблокированных 4 FIL свободная часть равна 2 FIL. Заблокированная сумма уже входит в escrow. Обычный баланс адреса относится к другим средствам, а недавно отправленное пополнение рынка ещё может ждать включения.

docs.filecoin.io StateMarketBalance