Aller au contenu
Blockchain Association of Cameroon
BAC-L2-SUB-109Substrate / Polkadot SDKAvancé

É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
L2Développeur d'appchain
Durée
4 h
Piste
Substrate / Polkadot SDK
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.