Files
khadhroony-bot3/kb-lib/TODO.md
2026-08-02 11:02:05 +02:00

2.8 KiB
Raw Blame History

TODO — kb-lib

0.4.7 — Metaplex Token Metadata

  • établir le contrat fermé de couverture et de propriété des faits ;
  • introduire les intents et builders courants Create/Update ;
  • achever les wrappers courants Verify/Unverify et lopération dépréciée SetCollectionSize ;
  • achever délégations et opérations pNFT Burn/Lock/Unlock/Transfer/CloseAccounts ;
  • achever éditions, use, escrow et opérations courantes restantes en pre.006 ;

Entre 0.4.6 et 0.4.7 — Metaplex Token Metadata

  • Matérialisation - vérifier la couverture exacte migrée depuis bot2.
  • Matérialisation - compléter uniquement les projections réellement manquantes et fermer leur propriété unique.
  • Exécution - implémenter lexécuteur à partir des contrats officiels vérifiés.
  • Tests - ajouter les tests unitaires et contractuels de lexécuteur.
  • Intégration - préparer les contrats nécessaires au pipeline et aux démonstrations.
  • Validation - valider le parcours complet sur un réseau approprié lorsque les prérequis sont réunis.

Report conditionnel — registre SPL ElGamal

  • Réseau - confirmer si le registre est déployé et utilisable sur Devnet ou Mainnet.
  • Fixture - préparer une preuve PubkeyValidity et un compte Proof Context State valide si un réseau exploitable est confirmé.
  • Validation - exécuter une validation réseau réelle avant de déclarer la surface validée.

Réaudit ultérieur des exécuteurs déjà livrés

  • Version à déterminer - réauditer les exécuteurs Solana Core et SPL déjà implémentés selon la règle distinguant les opérations courantes, remplacées et obsolètes constructibles.
  • Solana Core - vérifier chaque génération historique ou obsolète officiellement constructible et ajouter les opérations dépréciées manquantes sans réexposer les versions remplacées intermédiaires.
  • SPL Memo - réexaminer notamment Memo v1 et Memo v3 : conserver uniquement le remplacement canonique pour les versions remplacées et implémenter comme dépréciée toute génération obsolète encore légitimement constructible.
  • SPL Token, ATA, Token-2022 et registre ElGamal - vérifier la même règle opération par opération, documenter les remplacements canoniques et compléter les builders dépréciés manquants.
  • Matrices - aligner les statuts, annotations #[deprecated], approbations opérateur et tests de parité de toutes les surfaces concernées.

Versions ultérieures

  • Surfaces - remplacer les décodeurs et exécuteurs réservés selon le ROADMAP.
  • Documentation - documenter chaque nouvelle famille publique lors de son activation.
  • Anchor - implémenter linfrastructure générique des conventions Anchor dans la série 0.6.x.