2 Utilizzo dell'interfaccia della riga di comando di Blockchain App Builder

L'interfaccia della riga di comando di Blockchain App Builder ti aiuta a creare e creare uno scaffold di 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 nella tabella 2-1 quando si utilizza l'interfaccia CLI

Task Descrizione Argomenti correlati
Installa e config. Scaricare l'interfaccia CLI di Blockchain App Builder dalla console di Oracle Blockchain Platform e installarlo 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 di specifica per definire gli asset e i codici concatenati da generare, quindi eseguire il processo di inizializzazione CLI per generare il codice concatenato dal file di specifica.
Informazioni di riferimento dettagliate sulla struttura e il contenuto del file di specifica e del progetto di codice concatenato generato:
Distribuire il codice concatenato

Una volta creato il progetto del codice concatenato, è possibile distribuirlo 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.

Sincronizza gli aggiornamenti Quando si aggiorna il file di specifica, è possibile sincronizzare le modifiche con i file di codice concatenato generati.
Applica le patch all'interfaccia CLI di Blockchain App Builder È possibile utilizzare il comando patch per applicare una patch all'interfaccia CLI di Blockchain App Builder.
Eseguire i test di unità Nel progetto è incluso un caso di test di unità di base. È possibile aggiungere ed eseguire ulteriori test.