Как найти входы комиссионного актива для платежа выпущенным токеном Elements
В кошельке может хватать выпущенного токена для получателя, но не хватать входов базового актива для комиссии. При подборе монет нужно учитывать оба актива отдельно.
Выберите только комиссионный актив
В POLICY_ASSET передайте ID базового комиссионного актива нужной сети. Пример отбирает его подтверждённые выходы, исключает небезопасные и выводит узкий список без факторов сокрытия. Перед учётом доступности проверьте spendable.
opts=$(jq -cn --arg asset "$POLICY_ASSET" '{asset:$asset}')
elements-cli listunspent 1 9999999 '[]' false "$opts" | jq 'map({txid,vout,asset,amount,spendable})'
Сохраните два требования к финансированию
Для перевода 25 единиц A с комиссией в базовом активе одного остатка 30 единиц A недостаточно. Пересчитайте комиссию, если добавление входов изменило вес транзакции. Снимок доступных выходов не резервирует их от другого сборщика.