3 Utilisation de l'extension Blockchain App Builder pour Visual Studio Code
L'extension Blockchain App Builder pour Visual Studio Code vous aide à créer et à soutenir un projet de code chaîne entièrement fonctionnel à partir d'un fichier de spécification.
Une fois le projet créé, vous pouvez l'exécuter et le tester sur un réseau Hyperledger Fabric local ou sur votre réseau Oracle Blockchain Platform provisionné. Vous pouvez ensuite exécuter des requêtes SQL riches, déboguer le code chaîne ou écrire et exécuter des tests unitaires à l'aide du code généré.

Tableau 3-1 Workflow lors de l'utilisation de l'extension de code Visual Studio
Tâche | Description | En savoir plus |
---|---|---|
Installation et configuration | Téléchargez l'extension Blockchain App Builder Visual Studio Code à partir de la console Oracle Blockchain Platform et installez-la et tout logiciel prérequis. | |
Créer le projet de code chaîne | Créez un fichier de spécification pour le projet de code chaîne. | |
Générer le code chaîne | Modifiez le fichier de spécification afin de définir les ressources et les codes chaîne à générer, puis générez le code chaîne à partir du fichier de spécification. |
Informations de référence détaillées sur la structure et le contenu du fichier de spécification et du projet de code chaîne généré :
Informations détaillées sur la prise en charge de la tokenisation :
|
Déployer le code chaîne |
Déployez le projet de code chaîne en local sur le réseau Hyperledger Fabric préconfiguré inclus ou à distance vers Oracle Blockchain Platform Cloud ou Enterprise Edition. Vous pouvez également packager le projet de code chaîne pour un déploiement manuel vers Oracle Blockchain Platform. |
|
Tester le code chaîne |
Une fois que votre code chaîne est exécuté sur un réseau, vous pouvez tester l'une des méthodes générées. Par ailleurs, si vous avez choisi de créer la méthode |
|
Déboguer le code chaîne | Vous pouvez effectuer le débogage ligne par ligne dans Visual Studio Code. | |
Synchroniser vos mises à jour | Lorsque vous mettez à jour votre fichier de spécification, vous pouvez synchroniser les modifications avec les fichiers de code chaîne générés. | |
Exécution de tests d'unité | Une configuration de cas de test d'unité de base est incluse dans le projet. Des tests supplémentaires peuvent être ajoutés et exécutés. |