Distribuisci un codice concatenato

Per distribuire un codice concatenato, deve essere approvato dalle organizzazioni e quindi sottoposto a commit su un canale. Dopo la distribuzione di un codice concatenato, i peer sono in grado di accettare i richiami del codice concatenato e possono 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 utilizzando esempi.
Per completare questo task è necessario essere un amministratore.
  1. Andare alla console e fare clic sulla scheda Codici di gestione.
  2. Nella pagina Codici catena, individuare il package del codice catena e fare clic sul relativo menu Altre azioni, quindi selezionare Distribuisci.
    Viene visualizzata la finestra di dialogo Distribuisci codice concatenato.
  3. Immettere le informazioni su dove e come distribuire il codice concatenato.
    Campo Descrizione
    Canale Selezionare il canale su cui eseguire il codice concatenato.
    Tipo codice catena Selezionare la lingua in cui è scritto il codice concatenato. Per i codici concatenati esterni (chaincode as a service), selezionare Esterno.
    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.
    Version 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 la distribuzione del codice concatenato, andare alla pagina Canali e fare clic sul nome del canale in cui è stato distribuito il codice concatenato. Andare alla pagina Codici concatenati distribuiti e verificare che il codice concatenato sia elencato nella tabella di riepilogo.