1.5 KiB
1.5 KiB
Candidats qui ne sont pas encore des program_id
Certains identifiants vus dans les explorateurs peuvent être des comptes de configuration, de pool, d'autorité, de registre, de vault ou de PDA. Ils ne doivent pas devenir des crates de décodeur tant que leur owner executable n'est pas prouvé.
Bags
| Identifiant | Source supposée | Statut | Décision |
|---|---|---|---|
BAGSB9TpGrZxQbEsrEznv5jXXdwyP6AXerN8aVRiAmcv |
Bags | account_not_program |
Ne pas créer kb_decoder_bags comme surface canonique tant que le vrai program_id n'est pas identifié. |
Règle
Avant de créer une crate de décodeur :
- vérifier que l'adresse est bien un programme exécutable ;
- vérifier l'owner et les transactions qui l'invoquent ;
- rattacher les comptes non exécutables à leur
program_idpropriétaire ; - documenter les comptes importants dans une matrice séparée du registre des programmes.
Bags Fee Share
Les programmes Fee Share V1/V2 sont maintenant documentés dans docs/BAGS_FM.md. Le compte BAGSB9TpGrZxQbEsrEznv5jXXdwyP6AXerN8aVRiAmcv reste un compte observé, pas une surface exécutable canonique.