2.7 KiB
2.7 KiB
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 Verify/Unverify, délégations, pNFT, éditions, use, escrow et opérations courantes restantes avant
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 l’exécuteur à partir des contrats officiels vérifiés.
- Tests - ajouter les tests unitaires et contractuels de l’exé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
PubkeyValidityet un compteProof Context Statevalide 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 l’infrastructure générique des conventions Anchor dans la série
0.6.x.