kb-app-demo-desktop
kb-app-demo-desktop est l’application Tauri de démonstration, de diagnostic et de validation opérateur de khadhroony-bot3.
La crate reste un package mixte bibliothèque et binaire. Elle fournit les fenêtres et adaptateurs nécessaires pour utiliser les capacités réutilisables du workspace sans déplacer leur logique métier dans l’interface.
Fonctionnalités
- configuration et diagnostics de logging ;
- transport HTTP JSON-RPC et WebSocket ;
- diagnostics PostgreSQL, requêtes et replay candidates ;
- backfill, extraction Core et replay de décodage ;
- démonstrations SPL Token, Token-2022 et ATA ;
- exécution Devnet Solana Core, SPL et metadata ;
- affichage des plans, simulations, confirmations, postconditions et matérialisations ;
- progression, annulation et restauration de l’état des fenêtres.
Frontière architecturale
La logique générique reste dans kb-lib, kb-pipeline, kb-pipeline-demo-scenarios, kb-onchain-transport, kb-store et kb-wallet. Le desktop conserve uniquement les commandes Tauri minces, les modèles TS-RS et la présentation opérateur.
Validation
cargo tauri dev -c kb-app-demo-desktop/tauri.conf.json