BAC-L2-SUB-109Substrate / Polkadot SDK
Événements, erreurs et hooks de bloc
Ce que la chaîne raconte au monde extérieur, et ce qu'elle exécute automatiquement à chaque bloc — la partie du runtime que personne ne déclenche.
- Niveau
- L2 — Développeur d'appchain
- Durée
- 4 h
- Mainteneur
- Architecte principal Polkadot / Substrate
Objectifs pédagogiques
- 01Émettre des événements exploitables par un indexeur
- 02Distinguer erreur métier et échec de dispatch
- 03Utiliser les hooks de début et de fin de bloc sans mettre la chaîne en péril
Laboratoire guidé
Ajouter une tâche périodique par hook et observer son effet sur le temps de production des blocs.
Laboratoire autonome
Rendre la tâche périodique bornée et reprenable, puis démontrer qu'elle ne dépasse jamais son budget.
Volet sécurité
Un hook non borné arrête la chaîne : construire la preuve que le vôtre ne le fera pas.
Évaluation
Tâche périodique bornée, démontrée par un test de charge.
