Utilizzo dell'estensione Blockchain App Builder 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 unità utilizzando il codice generato.

Diagramma del flusso di lavoro di Blockchain App Builder

Tabella 7-3 Flusso di lavoro per l'utilizzo dell'estensione codice VS

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

Dopo aver creato il progetto chaincode, è possibile distribuirlo localmente nella rete Hyperledger Fabric preconfigurata inclusa o in remoto in Oracle Blockchain Platform Cloud o Enterprise Edition.

È inoltre possibile creare package del progetto con codice concatenato per la distribuzione manuale in Oracle Blockchain Platform.

Verifica 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 si è scelto di creare il metodo executeQuery durante lo sviluppo del codice concatenato, è possibile eseguire query Rich SQL se il codice concatenato viene distribuito su una rete Oracle Blockchain Platform.

Esegui il 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 dei test di unità Nel progetto è inclusa una configurazione di base del caso di test dell'unità. È possibile aggiungere ed eseguire ulteriori test.