v0.1.0-pre.064-065

This commit is contained in:
2026-07-30 17:50:29 +02:00
parent e0028b323e
commit 0befb170c7
440 changed files with 36186 additions and 39 deletions

View File

@@ -0,0 +1,40 @@
<!-- file: prompts/005_v0_3_rpc_ingestion_ws.md -->
<!-- version: 7 -->
# Prompt historique — ancien périmètre RPC ingestion déplacé vers v0.4.x
Objectif historique : ce périmètre est désormais remplacé par le phasage transaction canonique de `0.3.x`. Pour poursuivre la série active, utiliser `prompts/016_v0_3_2_canonical_transaction_contract.md`.
## À faire
- Implémenter pool HTTP par rôle.
- Implémenter pool WebSocket standard par rôle.
- Ajouter ingestion par signature.
- Stocker `kb_sol_raw_rpc_transactions`.
- Extraire comptes résolus, instructions, inner instructions, logs et deltas de balances.
- Construire `kb_sol_obs_program_observations`.
- Ajouter listeners `logsSubscribe`, `programSubscribe`, `accountSubscribe`, `slotSubscribe`, `rootSubscribe`.
- Produire des observations brutes sans exécuter d'achat/revente.
- Ajouter une page Tauri de diagnostic des endpoints et listeners.
## Rappel DB
- Ne pas utiliser de schémas PostgreSQL applicatifs explicites.
- Ne pas revenir aux anciennes formes qualifiées écrites ici avec `DOT` : `raw DOT sol_transactions` ou `obs DOT program_observations`.
- Les tables Solana doivent rester au format `kb_sol_<domain>_<name>`.
## Hors scope
- gRPC.
- Helius gRPC.
- LaserStream.
- Matérialisation DEX détaillée.
- Exécution d'achat ou de revente.
## Format de livraison attendu
- Fournir un zip delta uniquement.
- Utiliser `khadhroony-bot2_v0.4.X-pre.abc.zip` si plusieurs modules ou fichiers racine sont touchés lorsque ce périmètre sera repris.
- Utiliser `kb_rpc_v0.4.X-pre.abc.zip` si seul `kb_rpc` est touché lorsque ce périmètre sera repris.
- Inclure `delta.md` non versionné dans le zip.