Здравствуй,
я послал сделку без (ожидаемые) сборов, которые, кажется ли быть отброшены в сети Bitcoin. Он имеет 0 подтверждений, но около 24 часов назад. Теперь Bitcoin-клиент (официальный v. 0.3.23-бета, Linux 64bit) не позволяет мне получить доступ к этой монете. Это, конечно, хорошая вещь, потому что ни один узел не будет принимать сделку с несуществующим входом, верно? Теперь я хочу, чтобы удалить эту сделку на местном уровне, так как это не будет подтверждено в любом случае.
Вот что я пробовал:
* Удаление из GUI -> кажется невозможным
* Найти какой вход / экспортную программу. Наиболее перспективно я нашел нить на http://forum.bitcoin.org/index.php?topic=4448.0 . Я принес ГИТ-хранилище, и make'd программы. Вроде бы модифицированный Bitcoin-источник, я не нашел какой-то другой исполняемый файл. Позже в теме автор (Pieter Wuille) упоминает RPC вызовы. Так что я не пытался узнать о том, что ... но не повезло. Я grepped источников, но не нашел слово свалки в любом месте.
* Искали документацию о файле формата wallet.dat. Единственный намек я обнаружил, что это файл Berkeley-DB.
* Установлены БЕРКЛИ инструменты и сбрасывали в базу данных. Кажется, что-то вроде ключ / значение магазина ... 1099 строки шестнадцатеричных чисел. Не хорошо!!
Куда пойти отсюда? Помощь ценится.
Конечно, это была моя вина, чтобы отправить сделки недостающих необходимые сборы, но я хотел бы попробовать его. Я не видел таких осложнений, как что идет.
Но я думаю, что это может случиться с кем угодно, что сделка не проходит. Или просто не достаточно быстро, и вы хотите, чтобы намеренно "дважды израсходует" количество. Там должно быть какое-то решение?!?