v0.4.7-pre.016
This commit is contained in:
32
README.md
32
README.md
@@ -1,18 +1,10 @@
|
||||
<!-- file: README.md -->
|
||||
<!-- version: 16 -->
|
||||
<!-- version: 17 -->
|
||||
|
||||
# Khadhroony Bot3
|
||||
|
||||
`khadhroony-bot3` est un workspace Rust 2024 dédié à l’acquisition, au décodage, à la matérialisation et à l’exécution contrôlée de transactions Solana.
|
||||
|
||||
## Version en développement
|
||||
|
||||
La version active est `0.4.7`, consacrée à l’achèvement de Metaplex Token Metadata.
|
||||
|
||||
Les contrats de décodage, les comptes, les matérialisations, les 35 opérations officiellement constructibles, l’orchestration généraliste, les scénarios synthétiques et le panneau desktop sont présents. La clôture est repoussée jusqu’à la réalisation des campagnes Devnet des 20 opérations courantes non dépréciées.
|
||||
|
||||
Le registre ElGamal reste une exception indépendante : il est implémenté et validé synthétiquement, mais n’est pas déclaré validé réellement sur Devnet ou Mainnet.
|
||||
|
||||
## Architecture
|
||||
|
||||
Le workspace contient onze crates :
|
||||
@@ -27,7 +19,7 @@ Le workspace contient onze crates :
|
||||
- `kb-onchain-transport` : transports RPC HTTP et WebSocket ;
|
||||
- `kb-store` : contrats de stockage et adaptateur PostgreSQL ;
|
||||
- `kb-wallet` : frontière de wallet et signataires ;
|
||||
- `kb-app-demo-desktop` : application Tauri de démonstration, avec scénarios UI conservés dans le desktop.
|
||||
- `kb-app-demo-desktop` : application Tauri de démonstration et validation opérateur.
|
||||
|
||||
Références :
|
||||
|
||||
@@ -37,18 +29,28 @@ Références :
|
||||
- [`docs/architecture/STORAGE_ARCHITECTURE.md`](docs/architecture/STORAGE_ARCHITECTURE.md) ;
|
||||
- [`docs/architecture/SURFACE_CRATE_MATRIX.md`](docs/architecture/SURFACE_CRATE_MATRIX.md).
|
||||
|
||||
## Capacités principales
|
||||
|
||||
- acquisition HTTP et WebSocket ;
|
||||
- stockage PostgreSQL canonique ;
|
||||
- extraction Solana Core et replay contextualisé ;
|
||||
- décodeurs, matérialisateurs et exécuteurs Solana Core et SPL ;
|
||||
- exécution simulation-first avec contrôle des signers, coûts, confirmations et postconditions ;
|
||||
- scénarios synthétiques, campagnes réseau réutilisables et panneaux desktop ;
|
||||
- couverture Metaplex Token Metadata bornée, avec parcours Devnet représentatifs réellement exécutés.
|
||||
|
||||
Le statut précis d’une version appartient au [`CHANGELOG.md`](CHANGELOG.md), au [`ROADMAP.md`](ROADMAP.md) et aux rapports de validation, pas au présent README généraliste.
|
||||
|
||||
## Documentation
|
||||
|
||||
- [`RULES.md`](RULES.md) : index des règles ;
|
||||
- [`ROADMAP.md`](ROADMAP.md) : objectifs par version fonctionnelle ;
|
||||
- [`CHANGELOG.md`](CHANGELOG.md) : historique des versions fonctionnelles clôturées ;
|
||||
- [`ROADMAP.md`](ROADMAP.md) : trajectoire fonctionnelle ;
|
||||
- [`CHANGELOG.md`](CHANGELOG.md) : versions fonctionnelles clôturées ;
|
||||
- [`docs/README.md`](docs/README.md) : index documentaire ;
|
||||
- [`prompts/027_v0_4_7_metaplex_token_metadata_completion.md`](prompts/027_v0_4_7_metaplex_token_metadata_completion.md) : prompt actif de `0.4.7`.
|
||||
- [`prompts/001.README.md`](prompts/001.README.md) : prompts actifs.
|
||||
|
||||
## Validation générale
|
||||
|
||||
La validation finale d’une version utilise :
|
||||
|
||||
```bash
|
||||
cargo fmt --all
|
||||
cargo check --workspace
|
||||
|
||||
Reference in New Issue
Block a user