Esplora Oracle Blockchain Platform utilizzando esempi (Hyperledger Fabric v2.x)
È possibile installare, distribuire e richiamare i codici concatenati di esempio inclusi in Oracle Blockchain Platform.
Per installare e distribuire codici concatenati di esempio, è necessario essere un amministratore. Se si dispone delle autorizzazioni utente, è possibile richiamare i codici concatenati di esempio.
- Andare alla console e selezionare la scheda Strumenti sviluppatore.
- Fare clic sul riquadro Esempi. Viene visualizzata la pagina Campioni codice di connessione.
- Individuare il codice concatenato di esempio e installarlo.
- Scegliere il codice concatenato di esempio che si desidera utilizzare e fare clic sul pulsante Installa corrispondente.
- Nella finestra di dialogo Installa codice concatenato, specificare uno o più peer su cui installare il codice concatenato e selezionare il linguaggio del codice concatenato da utilizzare (Vai, Node.js o Java). Fate clic su Installa.
- Distribuire il codice concatenato.
- Fare clic sul pulsante Distribuisci del codice concatenato.
- Nella finestra di dialogo Distribuisci codice concatenato selezionare il canale su cui distribuire il codice concatenato. Fare clic su Distribuisci.
- Andare alla scheda Canali e fare clic sul nome del canale su cui è stato distribuito il codice concatenato di esempio.
- Nella pagina Informazioni canale, fare clic sul riquadro Codici concatenati distribuiti per confermare la distribuzione del codice concatenato nel canale.
- È possibile utilizzare il riquadro Libro contabile per individuare le informazioni sulle singole transazioni nel canale.
- Fare clic sul riquadro Libro contabile e confermare quanto segue.
- Il sintetico libro contabile indica che si è verificata una distribuzione. Una distribuzione è costituita da un'approvazione e un commit.
- Nella tabella Libro contabile individuare i due blocchi con un tipo di dati.
- Fare clic sul primo blocco e nella tabella Transazioni fare clic sull'icona a forma di freccia per visualizzare ulteriori informazioni sul blocco. Verificare che nel campo Nome funzione sia visualizzato ApproveChaincodeDefinitionForMyOrg.
- Fare clic sul secondo blocco e verificare che nel campo Nome funzione sia visualizzato CommitChaincodeDefinition.
- Se necessario, andare alla scheda Codici di catena e distribuire il codice concatenato su altri canali.Se si sta lavorando su una rete che contiene più membri e il codice concatenato è stato distribuito sul fondatore, non è necessario distribuire il codice concatenato sui partecipanti in cui è stato installato lo stesso codice concatenato. In questi casi, il codice concatenato è già distribuito sui partecipanti.
- Individuare l'ID package del codice concatenato che si desidera distribuire nella tabella e fare clic su di esso. Viene visualizzata la pagina Riepilogo peer installati.
- Fare clic su Distribuito sui canali.
- Nella pagina Riepilogo canali distribuiti fare clic sul pulsante Distribuisci su un nuovo canale.
- Nella finestra di dialogo Distribuisci codice concatenato specificare le informazioni necessarie, quindi fare clic su Distribuisci.
- Individuare l'ID package del codice concatenato che si desidera distribuire nella tabella e fare clic su di esso.
- Richiamare il codice concatenato.
- Andare alla pagina Esempi di codice di catena, individuare il codice di catena con cui si sta lavorando e fare clic sul relativo pulsante Richiama.
- Nella finestra di dialogo Richiama codice concatenato, selezionare un canale su cui eseguire la transazione.
- Nel campo Azione specificare un'azione da completare utilizzando il codice concatenato.
- Fare clic su Esegui.
- Confermare se il codice concatenato è stato richiamato correttamente.
- Andare alla scheda Canali, quindi individuare e fare clic sul canale su cui è stato installato il codice concatenato.
- Nella tabella Riepilogo libro contabile individuare il numero di blocco che indica un richiamo.
- Fare clic sul blocco e verificare che nella tabella Transazioni sia visualizzato Operazione riuscita nella colonna Stato.
- Se necessario, andare alla pagina Campioni e richiamare qualsiasi altra operazione sul codice concatenato.