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 Diagramma del flusso di lavoro di Blockchain App Builder](img/appbuilderworkflow.png)
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:
Informazioni dettagliate sul supporto alla tokenizzazione:
|
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 |
|
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. |