Saltar al contenido principal

Arquitectura

Estructura del SDK de Ingesta

El SDK de Ingesta está organizado en tres componentes principales:

  1. Ledger Backends: Se usan para transmitir los ledgers desde la red Stellar. https://github.com/stellar/go-stellar-sdk/tree/main/ingest/ledgerbackend
  2. Ledger Readers: Iteradores para extraer cambios individuales o transacciones de un ledger. https://github.com/stellar/go-stellar-sdk/tree/main/ingest
  3. Procesadores de ledger: Funciones para procesar cambios o transacciones individuales y extraer datos significativos como cuentas, ofertas, saldo reclammable, etc. Se utilizan junto con Lector de Ledger para interpretar y transformar datos de ledger.