2026-08-04 19:43:03 +02:00
2026-07-23 16:37:12 +02:00
2026-07-23 16:37:12 +02:00
2026-07-23 16:37:12 +02:00
2026-07-28 18:41:30 +02:00
2026-08-04 19:43:03 +02:00
2026-07-31 07:38:27 +02:00
2026-08-04 19:43:03 +02:00
2026-08-01 21:27:14 +02:00
2026-08-01 21:27:14 +02:00
2026-08-04 17:14:01 +02:00
2026-08-01 21:27:14 +02:00
2026-08-01 21:27:14 +02:00
2026-08-04 17:14:01 +02:00
2026-08-04 19:43:03 +02:00
2026-08-01 21:27:14 +02:00
2026-08-01 21:27:14 +02:00
2026-08-01 21:27:14 +02:00
2026-08-03 07:24:03 +02:00
2026-08-01 21:27:14 +02:00
2026-08-02 09:04:23 +02:00
2026-07-30 10:27:06 +02:00
2026-07-30 10:27:06 +02:00
2026-07-24 14:23:58 +02:00
2026-08-04 19:43:03 +02:00
2026-08-01 21:27:14 +02:00
2026-07-23 16:37:12 +02:00
2026-08-03 07:24:03 +02:00
2026-08-03 07:24:03 +02:00
2026-08-01 09:08:19 +02:00
2026-07-23 16:37:12 +02:00

Khadhroony Bot3

khadhroony-bot3 est un workspace Rust 2024 dédié à lacquisition, au décodage, à la matérialisation et à lexécution contrôlée de transactions Solana.

Version en développement

La version active est 0.4.7, consacrée à lachèvement de Metaplex Token Metadata.

Les contrats de décodage, les comptes, les matérialisations, les 35 opérations officiellement constructibles, lorchestration 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 nest pas déclaré validé réellement sur Devnet ou Mainnet.

Architecture

Le workspace contient onze crates :

  • kb-core : erreurs et primitives transversales ;
  • kb-config : chargement et validation de la configuration ;
  • kb-lib : modèles, décodeurs, exécuteurs et matérialisateurs ;
  • kb-logging : logging et tracing ;
  • kb-program-ids : registre canonique des programmes et comptes Solana ;
  • kb-pipeline : pipeline généraliste de backfill, extraction, replay et orchestration ;
  • kb-pipeline-demo-scenarios : scénarios synthétiques et campagnes Devnet/Testnet automatisables ;
  • 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.

Références :

Documentation

Validation générale

La validation finale dune version utilise :

cargo fmt --all
cargo check --workspace
cargo clippy --all-targets
python3 scripts/audit_rust_workspace_rules.py
cargo test --workspace

Lorsque le desktop est concerné :

cargo tauri dev -c kb-app-demo-desktop/tauri.conf.json
Description
No description provided
Readme 28 MiB
Languages
Rust 93.2%
TypeScript 3.2%
HTML 2.5%
Python 0.9%
SCSS 0.2%