Cómo procesa NEAR una transacción paso a paso
Una transacción NEAR firmada va al shard propietario de tu cuenta, donde un productor de chunks la ordena en un chunk y los validadores finalizan el bloque.

En esta página
- Una clave de firmante autoriza transacciones, y la cuenta paga el gas.
- El éxito o el fallo final solo aparece cuando terminan los recibos.
- Una transacción fallida puede consumir gas igualmente.
NEAR divide su red en shards, así que el trabajo que inicia una sola transacción puede pasar de uno a otro. Firmar inicia esa cadena de trabajo, y el resultado llega más tarde.
Lo que necesitas antes de empezar
Antes de poder firmar nada, la red necesita una cuenta y una clave. Una clave de firmante aprueba una transacción dentro de los permisos que le haya concedido el propietario de la cuenta, por lo que una clave de llamada a función tiene un alcance más limitado que una clave de acceso total.
Cómo procesa NEAR una transacción
Cada etapa del flujo tiene su propia función después de firmar. Los pasos siguientes se ejecutan en este orden.
- 1Firmar y difundirTu cartera firma con tu clave de firmante y la envía a un nodo de NEAR.
- 2Llega a tu shardEl nodo la enruta al shard al que pertenece tu cuenta.
- 3Entrar en un chunkUn productor de chunks la ordena en un chunk y los validadores finalizan el bloque.
- 4Crear recibosCada llamada entre contratos se convierte en un recibo, incluso cuando se dirige a otro shard.
- 5Ejecutar los recibos más tardeLos recibos se ejecutan en chunks posteriores, así que el trabajo continúa después de la transacción.
- 6Leer el resultadoEl éxito o el fracaso solo queda claro cuando termina cada recibo.
Qué comprobar después de enviar
Tu cartera muestra un hash de transacción después de enviarla. Pega ese hash en un explorador de NEAR para seguir el flujo.
- El hash de la transacción, que identifica tu transacción firmada.
- Los ID de recibo, uno por cada unidad de trabajo.
- El estado final de ejecución, mostrado por separado de cada recibo.
- El gas utilizado, que una transacción fallida puede consumir igualmente.
Preguntas frecuentes
Un recibo es una unidad de trabajo que NEAR crea a partir de una transacción o de otro recibo. Cada uno tiene su propio ID y estado, y puede ejecutarse en otro shard.
Sí. Un recibo que haya creado puede fallar en un chunk posterior mientras la transacción en sí queda registrada como exitosa.
La cartera muestra el hash justo después de enviar. El explorador conserva el hash e informa del estado final de ejecución como un campo aparte una vez que han terminado los recibos.
El recibo de esa llamada falla y el explorador lo marca. El valor movido por recibos anteriores no se revierte automáticamente.






