У меня есть адрес биткойн-кошелька (закрытый ключ известен другим людям). Я периодически получаю оплату на этот адрес (и не могу изменить его/получить на другой адрес).
Мне нужно:
Когда я получу на него платеж, автоматически и сразу (при 0 подтверждениях, как в кошельке BlockChain.info) отправить/переслать их на мой новый адрес кошелька (приватный ключ известен только мне).
Возможно ли это и как?
Вы можете использовать /etc/crontab в Ubuntu:
* * * * * root /bin/bash /usr/local/bin/bitcoin_resender
И скрипт должен выглядеть так:
$ cat /usr/local/bin/bitcoin_resender
#!/bin/bash
if [ $(echo "$(bitcoind getbalance) > 0" | bc) -eq 1 ];then
bitcoind sendtoaddress YOUR_NEW_ADDRESS $(bitcoind getbalance) "Comment for resender"
fi
Каждую минуту он будет проверять ваш баланс биткойнов и повторно отправлять каждый биткойн на ВАШ_НОВЫЙ_АДРЕС.
Вероятно, вам нужно проверить плату.
error: {"code":-4,"message":"Error: This transaction requires a transaction fee of at least 0.024 because of its amount, complexity, or use of recently received funds!"}
Это невозможно.
Для этого вам нужно написать собственное программное обеспечение.
В качестве обходного пути, может быть, вы можете импортировать этот адрес получения в расходный кошелек?
Джейми Булл
ви.су.
ви.су.
Jus12