Я не знаю, если вы все еще интересуетесь этим вопросом, но я все равно отвечу.
Вы можете написать простую программу, которая проверяет весы на каждую секунду/минуту/час, и если баланс равен> 0, вы отправляете баланс с этого конкретного адреса на целевой адрес.
По этой ссылке вы публикуемую:
Getting баланс адреса
Получить баланс адреса Bitcoin. Запрос баланса адрес по этикетке амортизируется.
http://localhost:3000/merchant/ $ справ/address_balance? Пароль = $ main_password & адрес = $ адрес & Подтверждения = $ Подтверждения
$main_password Your Main Blockchain wallet password
$address The bitcoin address to lookup
$confirmations Minimum number of confirmations required. 0 for unconfirmed.
Это метод, который вы звоните в интервале вашего выбора. Вы получите ответ в JSON-формате:
{"balance" : 50000000, "address" : "19r7jAbPDtfTKQ9VJpvDzFFxCjUJFKesVZ", "total_received" : 100000000}
Если balance
> 0, то этот метод вызывается:
исходящих платежей
Отправить Bitcoin с вашего кошелька на другой Bitcoin адрес. Все операции включают в себя комиссию маркерами 0.0001 BTC.
Все значения биткойнов находятся в Сатоши, т.е. делятся на 100000000, чтобы получить сумму в БТД. Базовый URL-адрес для всех запросов: https://blockchain.info/merchant/ $ guid /. $ guid следует заменить на идентификатор вашего кошелька Blockchain (находится на странице входа).
http://localhost:3000/merchant/ $ справы/оплата? Пароль = $ main_password & second_password = $ second_password & к = $ адресного & суммы = $ сумма & от = $ от & платы = $ Платы за & примечания = $ записки
$ main_password Ваш основной пароль-блок-код Кошелька
$ second_password Ваш второй пароль с паролем Blockchain, если включено двойное шифрование.
- $ в адрес Биткойн получателя.
- $ Сумма Сумма для отправки в сатоши.
- $ от Отправить от конкретного Bitcoin адрес (необязательно)
- $ Плата за сделку Плата за значение в Satoshi (Должно быть больше, чем плата по умолчанию) (необязательно)
- $, обратите внимание общественности к сведению включить с транзакцией - может быть подключен только тогда, когда выходы превышают 0,005 BTC. (Необязательно)
Вы также можете проверить несколько адресов для положительного баланса и отправить его на целевой адрес.