Files
khadhroony-bot3/olddocs/archivekbot2/kb_decoder_spl_token_2022/README.md
2026-07-30 17:50:29 +02:00

1.6 KiB

kb_decoder_spl_token_2022

Ce crate décode la surface spl_token_2022 afin de normaliser les événements token fondamentaux.

La première tranche d'audit publie docs/SPL_TOKEN_2022_MATRIX.json. Elle inventorie les 48 tags de premier niveau et les 29 types TLV de production. La résolution opérateur confirme spl-token-2022-interface 3.1.1 avec default + serde et spl-elgamal-registry-interface 0.2.1 avec default. Le scaffold reste volontairement inchangé tant que les sous-discriminants, comptes exacts et processors ne sont pas confirmés.

La crate opérationnelle utilise la cible de tracing canonique kb_decoder_spl_token_2022. Pendant la phase d'audit, l'appel du scaffold émet seulement un diagnostic debug structuré indiquant qu'aucun événement métier n'a encore été produit ; il ne revendique aucun décodage effectif.

Rôle dans l'écosystème

Ce module fait partie du découpage strict de Khadhroony Bot2. Il doit conserver des dépendances limitées et ne pas contourner les interfaces communes du workspace.

Règles locales

  • Les commentaires de code restent en anglais.
  • La documentation Markdown reste en français.
  • Les exports publics sont contrôlés depuis lib.rs lorsque le crate expose une bibliothèque.
  • Les binaires utilisent main.rs avec les attributs Rust obligatoires.
  • Le seul Program ID accepté sera TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb.
  • Le registre ElGamal, le programme ZK ElGamal natif et les implémentations externes de Transfer Hook, Token Group ou Token Metadata conservent des dispatchs et matrices séparés.