Post
Topic
Board Кодеры
Re: Bitcoind - Как делать перевод всех средств на глав
by
yurm
on 19/04/2014, 16:37:46 UTC
{ my_adress_1: 1.BTC -> to_adress, my_adress_2: 1.BTC -> to_adress, my_adress_3: 1.BTC -> to_adress ... } ?
Вы неправильно понимаете смысл транзакции. Транзакция — это единый перевод монет с произвольного списка адресов (точнее, входов) на произвольный список адресов (выходов). Т.е. транзакцию лучше представлять так (пример):
Code:
{ (my_address_1: 1.BTC, my_address_2: 1.BTC, my_address_3: 1.BTC) -> (to_address_1: 0.8 BTC, to_address_2: 2.2 BTC) }

или в bitcoind есть команда отправить 20 BTC на адрес без указания адресов списания?
Разумеется. Банальные sendtoaddress/sendmany. Это для того, чтобы указать адреса списания, нужны более нетривиальные действия.