Déployer un code chaîne

(Hyperledger Fabric v2.x) Pour déployer un code chaîne, il doit être approuvé par les organisations, puis validé sur un canal. Une fois qu'un code chaîne est déployé, les homologues peuvent accepter les appels de code chaîne et approuver les transactions.

Notez les informations suivantes :
Pour réaliser cette tâche, vous devez être administrateur.
  1. Accédez à la console et sélectionnez l'onglet Codes chaîne.
  2. Dans l'onglet Code chaîne, localisez le package de code chaîne, cliquez sur son menu Actions supplémentaires, puis sélectionnez Déployer.
    La boîte de dialogue Déployer le code chaîne apparaît.
  3. Saisissez des informations sur l'emplacement et la méthode de déploiement du code chaîne.
    Champ Description
    Canal Sélectionnez le canal sur lequel le code chaîne doit s'exécuter.
    Nom du code chaîne Entrez un nom unique, comportant jusqu'à 64 caractères, pour le code chaîne déployé.
    • Utilisez des caractères alphanumériques ASCII, des tirets (-) et des traits de soulignement (_).
    • Le nom doit commencer et se terminer uniquement par des caractères alphanumériques ASCII.
    • Les tirets (-) et les traits de soulignement (_) doivent être suivis de caractères alphanumériques ASCII.
    Version Saisissez une valeur de chaîne comportant jusqu'à 64 caractères pour indiquer le numéro de version du code chaîne.
    • Utilisez des caractères alphanumériques ASCII, des tirets (-), des traits de soulignement (_), des points (.) et des signes plus (+).
    Initialisation requise Cochez cette case si le code chaîne doit être initialisé. Si cette option est sélectionnée, l'application client doit appeler la fonction Init explicitement, en spécifiant l'indicateur isInit, avant d'appeler une autre fonction.
    Politique de soutien Dans cette section, indiquez la stratégie requise pour endosser le code chaîne.

    Si vous n'indiquez pas de stratégie d'approbation, la stratégie d'approbation par défaut est utilisée. La stratégie d'approbation par défaut obtient une approbation de tout pair sur le réseau.

    Collecte de données privée Dans cette section, ajoutez des collections de données privées. Les collections de données privées indiquent des sous-ensembles d'organisations qui approuvent, valident ou interrogent des données privées sur le canal sur lequel vous déployez le code chaîne.
  4. Cliquez sur Déployer.
    Le code chaîne est déployé.
  5. Pour vérifier que le code chaîne a été déployé, accédez à l'onglet Canaux et cliquez sur le nom du canal sur lequel vous avez déployé le code chaîne. Accédez à l'onglet Codes chaîne déployés et vérifiez que le code chaîne est répertorié dans le tableau récapitulatif.