Author

Topic: Transacción en conflicto bitcoin core (Read 1294 times)

full member
Activity: 173
Merit: 105
November 11, 2016, 07:53:08 PM
#6
@Shawshank arreglado  Grin Muchas gracias por toda tu ayuda
legendary
Activity: 1623
Merit: 1608
November 10, 2016, 02:27:37 AM
#5
Lo primero, cierra Bitcoin Core y haz una copia de seguridad del fichero wallet.dat.

Después, lanza Bitcoin Core desde la línea de comandos:
Code:
bitcoin-qt -zapwallettxes=1

Atención: El comando anterior borra el historial de transacciones de tu wallet y solo muestra los valores que ya están registrados en la cadena de bloques. Supongo que no te supone un problema porque, como hemos dicho, previamente habrás hecho una copia de seguridad del fichero wallet.dat.

A partir de ahí, ya puedes lanzar la transacción sin problemas desde Bitcoin Core.

full member
Activity: 173
Merit: 105
November 09, 2016, 06:45:55 PM
#4
Muchas gracias a ambos, he hecho un rescan y la transacción sigue apareciendo como "En conflicto", en vez de no aparecer. El tiempo que ha pasado desde esta transacción es ya de varios meses. No puedo reenviar la transacción, aun así gracias a Shawshank por su consejo, me servirá para entender mejor bitcoin core.

¿Creéis que hay alguna solución?

Muchas gracias por vuestra ayuda, buen foro
legendary
Activity: 1623
Merit: 1608
November 09, 2016, 04:44:58 AM
#3
Podrías esperar el tiempo por defecto, que son 72 horas, y volver a reintentar el envío de la manera habitual.

Si prefieres reenviar la transacción lo antes posible, te recomiendo lo siguiente:

1. En el barra de herramientas, selecciona "Transacciones". La transacción que quieres reenviar es la que está en la parte más alta. Haz doble click en esa transacción y copia al portapapeles el txid (son 64 caracteres hexadecimales).
2. En el menú, selecciona "Ayuda / Ventana de depuración / Pestaña Consola". En la caja de texto teclea el siguiente comando:

Code:
getrawtransaction TXID

donde TXID es identificador de transacción que has obtenido del paso 1.

3. Ejecuta el comando:

Code:
sendrawtransaction RAW

donde RAW es el resultado obtenido en el punto 2.

De esta manera estarás enviando la transacción a la red para que se confirme.
legendary
Activity: 1722
Merit: 1005
November 09, 2016, 01:54:29 AM
#2
Hola.

Tienes dos opciones. 
Si tienes una copia del Wallet.dat antes de hacer esa transacción, sustituye la actual por esa, abres el programa y espera que arranque, a mi me ha funcionado alguna vez.
Ejecuta el cliente de Bitcoin Core con el comando -rescan


Si acaso la transacción está pendiente de confirmar, te toca esperar o en su defecto, una de las nuevas opciones que existe, es que el destinatario use esos BTC pendiente de confirmar, pague un FEE muy alto para que ayude ha confirmarse tu transacción y así se ejecute la tuya.

Saludos.
Antuam
full member
Activity: 173
Merit: 105
November 09, 2016, 12:01:16 AM
#1
Realicé una transacción pero mi internet no estaba funcionando correctamente, con lo que no se propago a la blockchain. Los bitcoin siguen en mi dirección, pero no puedo usarlos, debido a que el bitcoin core no me permite usarlos ya que los considera gastados.

Como puedo borrar del historial esta transacción "En conflicto"

Espero haberme explicado. Un saludo
Jump to: