Utilicé el cliente eth web3.eth.sendTransaction({from:sender,to:receiver,value:amount)
para intentar enviar algo de éter, escribí que sí a la pregunta y luego obtuve un número hash 0x6ec7a8ea0e4cf1b381abea7a03e84338fe75a1c8f47767a8da18255508066ac5
.
Mirando etherscan , parece que la transacción no existe.
Revisando los valores de mis cuentas, no se movieron.
¿Cómo puedo saber que falló o tuvo éxito y si falló, entonces por qué?
No estoy seguro de qué podría haber salido mal. ¿Estás conectado a la red? ¿Está completamente sincronizado (si no está completamente sincronizado, su cuenta de remitente podría tener el nonce incorrecto)?
Debe consultar a su cliente de alguna manera para averiguar la razón por la que no se realizó. En geth, puede recuperar transacciones pendientes y, en general, inspeccionar el grupo actual de transacciones en cola para ver si algo está mal. Además, geth responde con una gran advertencia si no acepta una transacción por algún motivo. Sin embargo, no sé cómo lo hace eth.
李慕淳
ismael