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

CosmWasm II — intégration avec les modules natifs

Faire dialoguer contrats et modules natifs, et arbitrer ce qui doit rester dans le protocole plutôt que passer en contrat.

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

Objectifs pédagogiques

  • 01Appeler un module natif depuis un contrat
  • 02Traiter les réponses et les erreurs des sous-messages
  • 03Arbitrer entre module natif et contrat sur des critères explicites

Laboratoire guidé

Faire interagir le contrat d'attestation avec le module de traçabilité natif.

Laboratoire autonome

Comparer coût et latence de la même fonctionnalité en contrat puis en module natif.

Volet sécurité

Un sous-message dont l'échec n'est pas traité laisse l'état incohérent : construire le test qui le prouve.

Évaluation

Étude comparative chiffrée et démonstration d'intégration.