есть wallet.dat
в нём два адреса для транзакций
Как отправить биткоины с определённого адреса ,который нужен именно мне?
Предполагаю, что речь о возврате залоговых биткоинов Метабанку.
У меня точно такая же ситуация. Нашел уже решение?
Офф bitcoin позволяет заморозить входы с помощью команды lockunspent но боюсь это слишком сложно и нудно... я рекомендую сделать следующее:
1. забакапить текущий wallet.dat (надежное место)
2. выполнить команду в консоли Помощь->Отладка для каждого адреса, с которых вы хотите переслать монеты:
bitcoind dumpprivkey <bitcoinaddress>
и сохранять вывод (там очень мало информации) например:
# bitcoind dumpprivkey 16UsGJRte1HsjArF2MXTAB1m87x3hKJ3Ap
KznXsKc6yUyKpuu8BphDd5X3wfoEeePBYKq2vXxA7FD9kEMneCdr
ВАЖНО! Эта строчка должна храниться в секрете, она предоставляет доступ к монетам по соотв. адресу!3. затем закрыть кошелек и удалить (переименовать) файл wallet.dat
4. запустить кошелек, будет сгенерирован новый пустой wallet.dat (не перепутайте со своим старым с деньгами!)
5. выполнить команду в консоли Помощь->Отладка для каждой полученной выше строки:
# bitcoind importprivkey 16UsGJRte1HsjArF2MXTAB1m87x3hKJ3Ap KznXsKc6yUyKpuu8BphDd5X3wfoEeePBYKq2vXxA7FD9kEMneCdr
6. так как кошелек сам сразу не пересканирует блокчейн на импортируемые адреса, перезапустите кошелек и тратьте монеты
7. закрывайте кошелек, удаляйте ваш новый wallet.dat, восстанавливайте старый, запускайте кошелек
Эта транзакция, появится в вашем кошельке автоматически
p.s. пользуйтесь гораздо более удобными кошельками, например electrum, из интерфейса позволяет блокировать траты монет с конкретных адресов или повышать приоритет адреса при выборе, с каких тратить. У electrum формат кошелька отличается, но можно точно таким же методом, как описан выше, перенести адреса с монетами (они не смогут быть восстановлены при восстановлении кошелька из seed - еще одна фича electrum)