kb_materializer_admin
Ce crate matérialise les mutations administratives exactes et commitées qui possèdent une identité stable sans nécessiter un snapshot complet du compte.
Projections natives actives
system_account_ownership:<operation>:0pourassignetassign_with_seed;config_account_update:store:0pour les écritures Config génériques, avec clés, signataires, longueur, SHA-256 et préfixe borné du payload opaque ;program_loader_authority:<surface>:<operation>:0pourset_authority,set_authority_checkedettransfer_authority.spl_token_authority:set_authority:0pour les changements ou révocations d'autorité Token ;spl_token_multisig:<operation>:0pour les configurations multisig classiques, avec seuil et membres ordonnés.
Les sorties utilisent la famille matérialisée Admin et la politique SuccessfulCommittedOnly. Une transaction échouée ou une observation non commitée ne produit aucune mutation administrative.
Limites
Le crate conserve l'intention commitée et les paramètres observables, mais ne prétend pas reconstruire l'état final du compte. Les données Config complètes et le bytecode Loader ne sont jamais recopiés dans les sorties matérialisées. Les instructions ATA ne modifient aucune autorité de mint, freeze, close ou multisig et restent donc explicitement sans projection administrative.
État ElGamal Registry
materialize_elgamal_registry_state_snapshot projette l’état exact lu du compte registre (owner, clé ElGamal publique et wire). Cette projection ne prétend pas revalider la preuve cryptographique depuis les seuls octets du compte et ne déchiffre aucune valeur.