Distribuisci un codice concatenato

(Hyperledger Fabric v2.x) Per distribuire un codice concatenato, deve essere approvato dalle organizzazioni e quindi impegnato in un canale. Dopo la distribuzione di un codice concatenato, i pari livello possono accettare i richiami del codice concatenato e approvare le transazioni.

Tenere presenti le informazioni riportate di seguito.
  • È necessario installare il codice concatenato sui peer richiesti prima di poterlo distribuire.
  • È possibile distribuire più codici concatenati su un canale.
  • Il processo di distribuzione dei codici concatenati di esempio è diverso dal processo di distribuzione descritto in questo argomento. Vedere Esplora Oracle Blockchain Platform Using Samples (Hyperledger Fabric v2.x).
Per completare questo task è necessario essere un amministratore.
  1. Andare alla console e selezionare la scheda Codici di catena.
  2. Nella scheda Codici di catena individuare il package del codice concatenato e fare clic sul relativo menu Altre azioni, quindi selezionare Distribuisci.
    Viene visualizzata la finestra di dialogo Distribuisci codice concatenato.
  3. Immettere informazioni su dove e come distribuire il codice concatenato.
    Campo Descrizione
    Canale Selezionare il canale su cui eseguire il codice concatenato.
    Nome codice concatenato Immettere un nome univoco con una lunghezza massima di 64 caratteri per il codice concatenato distribuito.
    • Utilizzare caratteri alfanumerici ASCII, lineette (-) e caratteri di sottolineatura (_).
    • Il nome deve iniziare e terminare solo con caratteri alfanumerici ASCII.
    • I trattini (-) e i caratteri di sottolineatura (_) devono essere seguiti da caratteri alfanumerici ASCII.
    Versione Immettere un valore di stringa con una lunghezza massima di 64 caratteri per specificare il numero di versione del codice concatenato.
    • Utilizzare caratteri alfanumerici ASCII, lineette (-), caratteri di sottolineatura (_), punti (.) e segni più (+).
    Inizializzazione richiesta Selezionare se il codice concatenato richiede l'inizializzazione. Se selezionata, l'applicazione client deve richiamare la funzione Init in modo esplicito, specificando il flag isInit, prima di richiamare qualsiasi altra funzione.
    Criterio dichiarazione a sostegno In questa sezione specificare il criterio necessario per approvare il codice concatenato.

    Se non si specifica un criterio di dichiarazione a sostegno, viene utilizzato il criterio di dichiarazione a sostegno predefinito. Il criterio di approvazione predefinito ottiene un'approvazione da qualsiasi peer nella rete.

    Raccolta dati privati In questa sezione aggiungere una o più raccolte di dati personali. Le raccolte dati private specificano sottoinsiemi di organizzazioni che approvano, eseguono il commit o eseguono query sui dati privati nel canale in cui viene distribuito il codice concatenato.
  4. Fare clic su Distribuisci.
    Il codice concatenato viene distribuito.
  5. Per confermare che il codice concatenato è stato distribuito, andare alla scheda Canali e fare clic sul nome del canale su cui è stato distribuito il codice concatenato. Passare alla scheda Codici concatenati distribuiti e verificare che il codice concatenato sia elencato nella tabella di riepilogo.