Aller au contenu
Blockchain Association of Cameroon
BAC-L1-FOUND-118FondationDébutant

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
L1Dé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.