Transacciones pendientes de una billetera: cuándo esperar, acelerar o cancelar
Publicado · Equipo editorial de GetBestWallet
Utilice el explorador y el nonce de cuenta para comprender las transacciones pendientes y los límites de reemplazo.
Lo esencial
Primero comprueba si la transacción se difundió y qué red la procesa. Acelerar o cancelar depende de la red y la billetera; ninguna opción revierte una transacción confirmada.
Descubra si se emitió
Busque un hash de transacción y verifíquelo en el explorador correcto. Es posible que un procesamiento marcado de retiro de intercambio aún no sea una transacción en cadena. Una billetera también puede mostrar un registro en cola local que un explorador no ha visto. Verifique la conectividad de la red y el estado del proveedor antes de asumir que la cadena de bloques está congestionada o enviar un pago duplicado.
Comprender la secuencia de la cuenta
En Ethereum, las transacciones de una cuenta utilizan nonces secuenciales. Una transacción pendiente anterior puede impedir que transacciones posteriores se incluyan en la secuencia normal. Esto no funciona de manera idéntica en todas las cadenas de bloques. Compare el elemento pendiente con las transacciones confirmadas recientes de la cuenta y utilice las herramientas compatibles de su billetera en lugar de cambiar manualmente los valores nonce sin una razón clara.
Cuando esperar es razonable
Si la transacción es visible, el destino es correcto y la tarifa es simplemente baja en relación con la demanda actual, esperar puede ser apropiado para un pago no urgente. La inclusión no tiene un plazo garantizado. Una transacción que desaparece de un explorador puede significar que fue eliminada de la vista de ese proveedor, no que todos los nodos la hayan olvidado. Continúe comprobando la actividad de la cuenta antes de volver a intentarlo.
Acelerar y cancelar tienen límites
Para las cuentas de estilo Ethereum compatibles, la aceleración generalmente presenta un reemplazo con el mismo nonce y tarifas aceptables más altas. Una cancelación comúnmente intenta un reemplazo del mismo nombre que no envía ningún valor a otro destinatario. Ninguno de los dos está garantizado: el original se puede incluir primero. Las reglas de reemplazo dependen de la red, el tipo de cuenta y la billetera, y la inclusión exitosa aún cuesta tarifas.
Verificar el resultado final
Una transacción confirmada no se puede deshacer restableciendo el historial local de la billetera. La actividad de limpieza puede ocultar registros sin cancelar nada en la cadena. Después de un reemplazo, inspeccione la transacción confirmada y el destinatario real, luego verifique si se pueden realizar transacciones posteriores. Para un retiro administrado por Exchange, utilice su proceso de soporte en lugar de intentar reemplazar una transacción de una cuenta cuyas claves no controla.
Lectura adicional
ethereum.org — en / developers / docs / transactions