Quick Deployment verwenden

(Hyperledger Fabric v2.x) Verwenden Sie die Schnellbereitstellungsoption, um eine aus einem Schritt bestehende Chaincodebereitstellung abzuschließen. Diese Option wird für Chaincode-Tests empfohlen.

Das schnelle Deployment verwendet Standardeinstellungen, installiert den Chaincode auf allen Peers im Kanal, stellt den Chaincode mit der Standard-Bestätigungsrichtlinie bereit und aktiviert den Chaincode im REST-Proxy.
Beachten Sie die folgenden Informationen:
Sie müssen Administrator sein, um diese Aufgabe auszuführen.
  1. Navigieren Sie zur Konsole, und wählen Sie die Registerkarte Chaincodes aus.
  2. Klicken Sie auf der Registerkarte Chaincodes auf Neuen Chaincode bereitstellen.
    Die Seite Chaincode bereitstellen wird angezeigt.
  3. Klicken Sie auf Schnell-Deployment.
    Die Seite Chaincode bereitstellen (Schnell) wird angezeigt.
  4. Geben Sie im Feld Packagelabel eine Beschreibung des Chaincodepackages ein.
    Beachten Sie beim Beschriften des Chaincodes die folgenden Richtlinien:
    • Verwenden Sie alphanumerische ASCII-Zeichen, Bindestriche (-) und Unterstriche (_).
    • Das Label darf nur mit alphanumerischen ASCII-Zeichen beginnen und enden. Beispiel: Sie können keine Labels wie _mychaincode oder mychaincode_ verwenden.
    • Auf Bindestriche (-) und Unterstriche (_) müssen alphanumerische ASCII-Zeichen folgen. Beispiel: Sie können keine Namen wie my--chaincode oder my-_chaincode verwenden.
    • Das Paketlabel kann bis zu 50 Zeichen lang sein.
  5. Geben Sie im Feld Chaincode-Name einen eindeutigen Namen für den Chaincode ein. Geben Sie im Feld Version einen Zeichenfolgenwert ein, um die Versionsnummer des Chaincodes anzugeben.
    Beachten Sie beim Benennen des Chaincodes die folgenden Richtlinien:
    • Verwenden Sie alphanumerische ASCII-Zeichen, Bindestriche (-) und Unterstriche (_).
    • Der Name darf nur mit alphanumerischen ASCII-Zeichen beginnen und enden.
    • Auf Bindestriche (-) und Unterstriche (_) müssen alphanumerische ASCII-Zeichen folgen.
    • Name und Version können jeweils bis zu 64 Zeichen umfassen.
    • Die Chaincode-Version kann auch Punkte (.) und Pluszeichen (+) enthalten.
  6. Wenn der Chaincode initialisiert werden muss, wählen Sie Erforderlich aus.
    Wenn Erforderlich ausgewählt ist, muss die Clientanwendung die Funktion Init explizit aufrufen, indem sie das Flag isInit angibt, bevor sie eine andere Funktion aufruft.
  7. Prüfen Sie die anderen Standardeinstellungen, und ändern Sie sie nach Bedarf.
  8. Wenn Sie Chaincode-Quelle in einer .zip-Datei bereitstellen, lassen Sie Ist Packaged Chaincode deaktiviert. Wenn Sie ein Chaincode-Package in einer .tar.gz-Datei bereitstellen, wählen Sie Ist Packaged Chaincode aus.
  9. Klicken Sie auf Chaincode-Datei hochladen, und suchen Sie nach der Chaincode-Datei, die hochgeladen und bereitgestellt werden soll.
  10. Klicken Sie auf Weiterleiten.
    Der Chaincode wird auf den Peers des Kanals installiert und bereitgestellt.
Klicken Sie auf der Registerkarte Kanäle auf den Namen des Kanals, für den Sie den Chaincode bereitgestellt haben, und klicken Sie dann auf Bereitgestellte Chaincodes. Name, Version, Folgenummer und Package-ID des bereitgestellten Chaincodes werden in der Übersichtstabelle sowie der Status "Genehmigt" und "Festgeschrieben" angezeigt.