Blockchain.info дает вам варианты «скромный», «нормальный» и «щедрый» для установки комиссий майнеров и оставляет немного неясным, какой в конечном итоге будет комиссия за транзакцию.
Я хочу использовать их API для совершения исходящих платежей для отправки платежей, но как я могу узнать, что они выбирают в качестве комиссии за транзакцию?
Что делать, если у меня есть 0,01 BTC в моем кошельке и я хочу отправить все это на адрес. На комиссию не останется достаточного количества BTC. Что происходит тогда?
На самом деле не существует стандартного значения комиссии. Разные клиенты реализуют разные суммы. Например, в моей установке MultiBit в настоящее время установлено значение 0,0001 BTC на 1000 байт размера транзакции.
Вы должны включить комиссию, иначе майнеры не подтвердят вашу транзакцию.
В случае с Blockchain.info, используя их API, если у вас нет $fee
параметра, Blockchain.info автоматически добавит комиссию в размере 0,0005 BTC, что является значением по умолчанию.
Все транзакции включают комиссию майнеров в размере 0,0005 BTC.
Поэтому, если вы отправите 0,01 BTC через их API и не укажете параметр $fee, к вашей транзакции будет добавлена комиссия в размере 0,0005.
РЕДАКТИРОВАТЬ Это означает, что вам действительно нужно как минимум 0,0105 BTC (0,01 + 0,0005) в вашем кошельке для совершения транзакции. Если вы хотите отправить все 0,01 BTC, вы должны отправить 0,0095, иначе транзакция не пройдет.
Дэн