Descripción general de las APIs
Conoce los servicios que proporcionan acceso a datos en tiempo real de la red Stellar
Características | RPC | Horizon |
---|---|---|
Datos en tiempo real | ✅ | ✅ |
Datos históricos | ❌ | ❌* |
Contratos inteligentes | ✅ | ❌ |
Simulación de transacciones | ✅ | ❌ |
Datos curados y procesados | ❌ | ✅ |
*Ten en cuenta que Horizon puede proporcionar datos históricos completos pero no es la herramienta recomendada para el acceso completo a datos históricos. Por favor utiliza Hubble o Galexie en su lugar.
RPC
El RPC proporciona acceso en tiempo real al estado actual de la red Stellar, incluyendo saldos de cuentas, estados de contratos inteligentes y consultas de transacciones recientes (dentro de una ventana de retención de siete días), mientras también permite la presentación de transacciones. Está diseñado para ser simple, mínimo y escalable, lo que lo hace ideal para aplicaciones y billeteras que requieren disponibilidad de datos en vivo.
RPC es el servicio API recomendado para que todos los usuarios lo utilicen.
Horizon
Horizon es una API para acceder e interactuar con datos de la red Stellar, almacenando estado actual, histórico y derivado en una única base de datos pero sin datos de contratos inteligentes. Proporciona datos en tiempo real para uso transaccional, lo que hace que su operación sea más intensiva en recursos, y puede ejecutarse de forma independiente o accederse a través de proveedores de infraestructura pública. Dependiendo del Horizon Provider, las instancias de Horizon pueden contener 1 año de datos o datos históricos completos de la red Stellar.
Horizon proporcionará actualizaciones de compatibilidad con nuevos lanzamientos de Protocolo, pero no hay planes para agregar nuevas características o funcionalidades a Horizon.