¿Qué hacer con una transacción "atascada"?

Inicié el cliente estándar en --rescanlugar de -rescandespués de cambiar de billetera y antes de sincronizar con la última cadena de bloques, e hice una transacción en curso.

Esta transacción se "atascó", sin validarse nunca, incluso después de que el cliente se pusiera al día con la cadena, después de varios reinicios (el último con -rescan). Ahora tengo un saldo demasiado alto que se muestra en el cliente, y el tx nunca salió (lo verifiqué en Blockchain.info).

Después de sincronizar la cadena de bloques, creo otro tx similar (la misma cantidad y dirección de destino), y ese pasó... pero el tx incorrecto todavía se muestra en mi cliente.

¿Qué debo hacer al respecto?

Respuestas (1)

Creo que sus opciones son:

  • Actualice a Bitcoin-Qt/bitcoind v0.9 o superior, que soluciona esta situación.
  • Vive con él tal como está (mostrando un 0/no confirmado que nunca se confirmará)
  • Transfiere fondos a otra parte y abandona tu billetera
  • Exporta tus claves e impórtalas a otra billetera, quizás una nueva
  • Realice una cirugía de billetera (pywallet para eliminar la clave privada utilizada en el doble gasto, vuelva a escanear y luego vuelva a importarla. Instrucciones ).
¿Debo abrir un informe de error? No tengo mucha información que pueda publicar aquí, así que no estoy seguro de qué escribir en la sección "Cómo reproducir". ¿Hay algún error existente como este que conozcas?
Este error es bien conocido. No hay necesidad de informarlo.
Aparentemente, si hay transacciones de doble gasto, pywallet se puede usar para eliminar TODAS las transacciones, volver a escanear y eso lo arreglará. Las transacciones que se confirmaron reaparecerán como resultado de la nueva exploración de la cadena de bloques.