Aggiorna codice concatenato

(Hyperledger Fabric v1.4.7) Se uno sviluppatore modifica l'origine di un codice concatenato, sarà necessario distribuirlo in una nuova versione del codice concatenato. Se necessario, è possibile ripristinare una versione precedente di un codice concatenato.

È possibile creare istanze di versioni diverse dello stesso codice concatenato su canali diversi.
Per eseguire questo task è necessario essere un amministratore.
  1. Andare alla console e selezionare la scheda Codici di catena.
    Viene visualizzata la scheda Codici di catena e la tabella elenca tutti i codici di catena installati nella rete.
  2. Individuare il codice concatenato che si desidera aggiornare, fare clic su Altre azioni e selezionare Aggiorna. Il pulsante Altre azioni viene visualizzato solo per i codici concatenati per i quali è stata creata un'istanza.
    Viene visualizzata la pagina Upgrade Chaincode Passo 1 di 2: Selezionare una versione.
  3. Selezionare un'origine versione. Tenere presenti le informazioni riportate di seguito.
    • Fare clic su Seleziona da versioni esistenti se si desidera eseguire l'aggiornamento a una versione già presente nella rete. È possibile scegliere questa opzione perché la versione più recente del codice concatenato contiene errori ed è necessario utilizzare temporaneamente una versione precedente fino a quando il codice concatenato non può essere corretto. Poiché la versione precedente è nel sistema, il codice concatenato è già installato sui peer.
    • Scegliere Installa una nuova versione per caricare il file del codice concatenato. Nel campo Versione immettere un numero di versione e nel campo Pari livello target selezionare i peer su cui installare il codice concatenato. Nel campo Origine codice catena, fare clic su Carica file codice catena e cercare il file ZIP del codice catena da caricare.
  4. Fare clic su Avanti.
    Viene visualizzata la pagina Aggiorna codice concatenato, passo 2 di 2: Aggiorna.
  5. Decidere se si desidera creare un'istanza della versione del codice concatenato ora o successivamente.
    • Fare clic su Chiudi per chiudere la procedura guidata ed eseguire l'aggiornamento in un secondo momento.
    • Per eseguire l'aggiornamento ora, selezionare il canale su cui aggiornare il codice concatenato e i peer a cui creare un'istanza del codice concatenato. Se necessario, immettere i parametri di inizializzazione, un criterio di dichiarazione a sostegno e una mappa transitoria. Vedere Specificare un criterio di dichiarazione a sostegno. Fare clic su Successivo.
    Il codice concatenato viene aggiornato.