1.5 KiB
1.5 KiB
Scénario de validation backfill mainnet_research
Objectif
Valider un parcours borné raw → Core → decode → materialize sur Mainnet sans envoi de transaction.
Paramètres recommandés
- profil :
mainnet_research; - rôle HTTP : endpoint standard Mainnet configuré ;
- commitment :
finalized; - taille de page :
20; - pages maximales :
1; - concurrence :
2; - retries :
2; - mode : Programme Solana ;
- Program ID :
MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr; - direction :
before; - signature d’ancrage : vide ;
- nombre de signatures :
20.
Memo v4 est choisi pour limiter le volume et disposer d’un décodeur et d’un matérialisateur connus.
Étapes
- Relever les diagnostics PostgreSQL avant campagne.
- Lancer le backfill et conserver le résumé JSON.
- Vérifier les nouvelles lignes raw et observations.
- Exécuter Core extraction uniquement sur les lignes non traitées.
- Exécuter Decode replay avec Memo v4 et matérialisation activée.
- Vérifier les annotations matérialisées.
- Rejouer la même sélection et confirmer l’idempotence.
- Relever les diagnostics PostgreSQL après campagne.
Critères de réussite
- campagne bornée terminée sans échec non expliqué ;
- transactions hydratées et stockées ;
- extraction Core sans doublon ;
- décodage Memo cohérent ;
- matérialisation attendue ;
- second replay sans duplication ;
- aucune écriture ou transaction envoyée sur Mainnet.