Saltar al contenido principal

Consistencia

Para los endpoints que sirven datos que pueden cambiar de ledger a ledger (por ejemplo, el saldo de una cuenta), Horizon incluye un encabezado HTTP Latest-Ledger en su respuesta. El valor del encabezado HTTP Latest-Ledger es el número de secuencia del último ledger conocido por Horizon en el momento en que se procesó la solicitud. Horizon garantizará que todos los datos incluidos en la respuesta son consistentes con ese ledger. Este mecanismo evita condiciones de carrera donde una solicitud se procesa en el límite de dos ledgers y asegura que la respuesta sea consistente con el ledger incluido en el encabezado HTTP Latest-Ledger.