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 il progetto del 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.