Estoy ejecutando un nodo completo sin la GUI, así que lo controlo con bitcoin-cli
.
Envié bitcoin a otra dirección, como hago siempre, pero esta vez no puedo recuperar la transacción en ninguno de los exploradores de bloques y cuando uso bitcoin-cli gettransaction ad2dfbd06b15f0721c2c1864e4cf0989833727c6eec038472c2a2789f4b5d024
, vuelve con:
"amount": -0.01949732,
"fee": -0.00007460,
"confirmations": 0,
"trusted": false,
"txid": "ad2dfbd06b15f0721c2c1864e4cf0989833727c6eec038472c2a2789f4b5d024",
"walletconflicts": [
],
"time": 1479664206,
"timereceived": 1479664206,
"bip125-replaceable": "unknown"
Nunca he visto "trusted": false
ninguna otra transacción, así que asumo que tiene algo que ver con eso, pero no puedo encontrar ninguna información en línea que me diga qué significa.
EDITAR: pegar el formato hexadecimal de la transacción sin procesar en blockchain.info/pushtx y empujarlo de esa manera lo ha configurado trusted: true
y ahora aparece. Todavía me gustaría saber por qué sucedió y/o cómo puedo solucionarlo yo mismo sin depender de la herramienta pushtx de blockchain.info.
Se desconfiará de una transacción si
Se confiará en una transacción si
Si una transacción no es de confianza, el cliente no creará transacciones que la gasten. (No querrá que una transacción que creó esté en el limbo porque una de sus entradas no se confirmó).
Una vez que se confirme la transacción, el campo de confianza listtransactions
será verdadero.
getrawtransaction <txhash>
seguido de sendrawtransaction <tx>
?$ bitcoin-cli getrawtransaction ad2dfbd06b15f0721c2c1864e4cf0989833727c6eec038472c2a2789f4b5d024 error code: -5 error message: No information available about transaction
Nate Eldredge
CWalletTx::IsTrusted()
enwallet.cpp
.Robar
muro