Aller au contenu
Blockchain Association of Cameroon
BAC-L2-COSMOS-108Cosmos SDKAvancé

Messages, gestionnaires et validation

Le point d'entrée de toute modification d'état, et donc la première ligne de défense de la chaîne.

Niveau
L2Développeur d'appchain
Durée
4 h
Piste
Cosmos SDK
Mainteneur
Architecte principal Cosmos

Objectifs pédagogiques

  • 01Définir un message et son gestionnaire
  • 02Séparer validation sans état et vérification avec état
  • 03Garantir l'atomicité d'un traitement qui échoue

Laboratoire guidé

Implémenter trois messages du module de traçabilité, avec leurs validations et leurs refus.

Laboratoire autonome

Écrire la suite de tests des cas de refus, y compris les entrées hostiles.

Volet sécurité

Autorisation absente ou mal placée : la faille la plus fréquente des modules applicatifs.

Évaluation

Messages implémentés avec couverture complète des cas de refus.