BAC-L1-FOUND-118
API, JSON-RPC et intégration de nœuds
Parler à une chaîne depuis du code : appels, abonnements, erreurs, limites de débit, et la discipline de ne jamais faire confiance à une seule source.
- Niveau
- L1 — Développeur blockchain
- Durée
- 4 h
- Piste
- Fondation
- Mainteneur
- Architecte du curriculum développeur
Objectifs pédagogiques
- 01Interroger un nœud en JSON-RPC et gérer ses codes d'erreur
- 02S'abonner à des événements par WebSocket
- 03Concevoir une stratégie de reprise sur point de terminaison défaillant
Laboratoire guidé
Écrire un client qui suit les nouveaux blocs et survit à la coupure de son point de terminaison.
Laboratoire autonome
Ajouter au client la comparaison de deux fournisseurs RPC et l'alerte en cas de divergence.
Volet sécurité
Un fournisseur RPC voit tout ce que l'utilisateur consulte : conséquences pour la vie privée et parades.
Évaluation
Client résilient, testé par coupure volontaire du point de terminaison.
