BAC-L2-COSMOS-119Cosmos SDK
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
- L2 — Dé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.
