v0.4.7-pre.006
This commit is contained in:
26
docs/validation/V0_4_7_PRE_006_METAPLEX_EXECUTOR_CLOSURE.md
Normal file
26
docs/validation/V0_4_7_PRE_006_METAPLEX_EXECUTOR_CLOSURE.md
Normal file
@@ -0,0 +1,26 @@
|
||||
<!-- file: docs/validation/V0_4_7_PRE_006_METAPLEX_EXECUTOR_CLOSURE.md -->
|
||||
<!-- version: 1 -->
|
||||
|
||||
# Validation `0.4.7-pre.006` — fermeture de l’exécuteur Metaplex
|
||||
|
||||
## Résultat contractuel
|
||||
|
||||
- 58 discriminants classés sans état ouvert ;
|
||||
- 20 opérations courantes avec intent et builder ;
|
||||
- 15 opérations obsolètes officiellement constructibles avec `#[deprecated]` et approbation opérateur explicite ;
|
||||
- 22 versions remplacées conservées en decode-only avec remplacement canonique ;
|
||||
- 1 frontière Bubblegum sans builder Metaplex ;
|
||||
- aucune opération officiellement constructible reportée après `pre.006`.
|
||||
|
||||
## Construction
|
||||
|
||||
Les opérations restantes utilisent le contrat de comptes positionnels de l’IDL archivée et les types d’arguments Borsh officiels de `mpl-token-metadata 5.1.1`. Les signers et flags writable sont conservés exactement dans les `AccountMeta`.
|
||||
|
||||
## Contrôles de préparation
|
||||
|
||||
- matrice JSON lisible et fermée ;
|
||||
- audit Rust général propre ;
|
||||
- audit de complétude des exports propre ;
|
||||
- absence de `?`, `unwrap`, `expect` et `panic!` dans la surface Metaplex ajoutée.
|
||||
|
||||
Les commandes Cargo doivent être exécutées sur le workspace opérateur avant validation définitive de la prerelease.
|
||||
Reference in New Issue
Block a user