3 Utilizzo dell'estensione App Builder Blockchain per Visual Studio Code

L'estensione Blockchain App Builder per Visual Studio Code consente di creare e impalcare un progetto di codice concatenato completamente funzionale da un file di specifica.

Dopo aver creato il progetto, puoi eseguirlo e testarlo su una rete Hyperledger Fabric locale o sulla rete Oracle Blockchain Platform di cui è stato eseguito il provisioning. È quindi possibile eseguire query SQL Rich, eseguire il debug del codice concatenato o scrivere ed eseguire test di unità utilizzando il codice generato.

Diagramma del flusso di lavoro di Blockchain App Builder

Flusso di lavoro della tabella 3-1 quando si utilizza l'estensione codice di Visual Studio

Task Descrizione Ulteriori informazioni
Installa e config. Scaricare l'estensione Visual Studio Code di Blockchain App Builder dalla console di Oracle Blockchain Platform e installarla e qualsiasi software prerequisito.
Crea il progetto di codice concatenato Creare un file di specifica per il progetto codice concatenato.
Genera il codice concatenato Modificare il file delle specifiche per definire gli asset e i codici concatenati da generare, quindi generare il codice concatenato dal file delle specifiche.
Informazioni di riferimento dettagliate sulla struttura e il contenuto del file di specifica e del progetto di codice concatenato generato:
Distribuire il codice concatenato

Distribuisci il progetto con codice concatenato localmente nella rete Hyperledger Fabric preconfigurata inclusa o in remoto in Oracle Blockchain Platform Cloud o Enterprise Edition.

È inoltre possibile raggruppare il progetto del codice concatenato per la distribuzione manuale in Oracle Blockchain Platform.

Prova il codice concatenato

Dopo che il codice concatenato è in esecuzione su una rete, è possibile eseguire il test di uno qualsiasi dei metodi generati.

Inoltre, se hai scelto di creare il metodo executeQuery durante lo sviluppo del codice concatenato, puoi eseguire query avanzate SQL se il tuo codice concatenato viene distribuito in una rete Oracle Blockchain Platform.

Debug del codice concatenato È possibile eseguire il debug riga per riga in Visual Studio Code.
Sincronizza gli aggiornamenti Quando si aggiorna il file di specifica, è possibile sincronizzare le modifiche con i file di codice concatenato generati.
Esecuzione di test delle unità Nel progetto è inclusa una configurazione di base del caso di test dell'unità. È possibile aggiungere ed eseguire ulteriori test.