Integración con Cala Ledger
Este documento describe cómo Lana Bank se integra con Cala Ledger, un sistema externo de contabilidad por partida doble, para mantener los registros financieros.
Propósito y Alcance
Cala Ledger es una biblioteca independiente de contabilidad por partida doble que Lana Bank utiliza para registrar todas las operaciones financieras. Esta integración garantiza:
- Contabilidad por partida doble atómica: cada transacción debita y acredita cuentas en equilibrio
- Trazabilidad de auditoría: historial completo de todos los asientos con marcas de tiempo
- Seguimiento de saldos: consultas de saldos en tiempo real e históricos
- Soporte de divisas: saldos multidivisa (USD y BTC) por cuenta
Arquitectura de Integración
┌─────────────────────────────────────────────────────────────────┐
│ Servicios de Dominio │
│ ┌─────────────────┐ ┌─────────────────┐ │
│ │ core-credit │ │ core-deposit │ │
│ └────────┬────────┘ └────────┬────────┘ │
│ │ │ │
│ └────────────────────┘ │
│ │ │