Présentation des échantillons de code chaîne

Oracle Blockchain Platform inclut des exemples de code chaîne écrits dans Go et Node.js pour vous aider à apprendre à implémenter et à gérer les codes chaîne de votre réseau.

Pour accéder à la page Exemples de code chaîne dans la console Oracle Blockchain Platform, ouvrez l'onglet Outils de développement et sélectionnez Exemples.

La page Echantillons de code chaîne contient les éléments suivants :

  • L'exemple de transfert de solde est un code chaîne simple représentant deux parties avec des soldes de compte et des opérations permettant d'interroger les soldes et de transférer des fonds entre les parties.
  • L'échantillon Marbles comprend un code chaîne pour créer des billes où chaque marbre a un attribut de couleur et de taille. Vous pouvez affecter un marbre à un propriétaire et permettre aux opérations d'interroger le statut et d'échanger des billes par nom ou par couleur entre les propriétaires.
  • L'échantillon Concessionnaire automobile comprend un code chaîne pour gérer la production, le transfert et la recherche de pièces de véhicules, les véhicules assemblés à partir de ces pièces et le transfert des véhicules.

    Dans cet exemple, un grand constructeur automobile et ses concessionnaires et acheteurs ont créé un réseau de blockchain pour rationaliser ses activités de chaîne d'approvisionnement. La blockchain les aide à réduire le temps nécessaire pour résoudre les problèmes liés à la piste d'audit des véhicules et des pièces.

  • L'échantillon Fiat Money Token comprend un code chaîne pour gérer le cycle de vie complet d'un jeton fongible fractionnaire qui représente de l'argent fiat. Après avoir initialisé le jeton, créé des comptes utilisateur de jeton et affecté le rôle de mineur, vous pouvez émettre, transférer et graver des jetons. Vous pouvez également suivre les soldes des comptes de jetons et l'historique des transactions. Pour plus d'informations sur les exemples de jeton, reportez-vous à la section Working With the Sample Token Specification Files.
  • L'exemple de jeton de fidélité inclut un code chaîne permettant de gérer un programme de fidélité à l'aide de jetons. Les points de fidélité peuvent être attribués, échangés et transférés. Pour plus d'informations sur les exemples de jeton, reportez-vous à la section Working With the Sample Token Specification Files.
  • L'échantillon NFT Art Collection Marketplace comprend un code chaîne pour simuler un marché pour l'achat et la vente de jetons non fongibles (NFT) associés à des œuvres d'art. Dans cet exemple, les musées peuvent créer des NFT pour les œuvres d'art dans le réseau blockchain. Les consommateurs peuvent ensuite acheter et revendre des NFT des musées. L'échantillon NFT Art Collection Marketplace est conçu pour le développement de codes chaîne dans TypeScript et est disponible en deux versions : une pour la norme de jeton ERC-721 et une pour la norme de jeton ERC-1155. Pour plus d'informations sur les exemples de jeton, reportez-vous à la section Working With the Sample Token Specification Files.

Utilisez les liens Télécharger l'exemple ici sous chaque échantillon pour télécharger l'exemple de code chaîne. Le téléchargement contient les versions Go et Node.js du code chaîne.

Le téléchargement contient également une version Java du code chaîne.