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 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-1 Workflow quando si utilizza l'interfaccia CLI

Task Descrizione Argomenti correlati
Installazione e configurazione Scaricare l'interfaccia CLI 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 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 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 L'estensione Blockchain App Builder per Visual Studio Code include il debug riga per riga del codice concatenato.
Sincronizza gli aggiornamenti Quando si aggiorna il file di specifica, è possibile sincronizzare le modifiche con i file di codice concatenato generati.
Applicare 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 è inclusa una configurazione di base del caso di test dell'unità. È possibile aggiungere ed eseguire ulteriori test.