Files
khadhroony-bot3/migration/khadhroony-bot2-reference/docs/ACCOUNT_ONLY_CANDIDATES.md
2026-07-23 16:37:12 +02:00

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 :

  1. vérifier que l'adresse est bien un programme exécutable ;
  2. vérifier l'owner et les transactions qui l'invoquent ;
  3. rattacher les comptes non exécutables à leur program_id propriétaire ;
  4. 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.