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 effectuer cette tâche, vous devez être administrateur.
  1. Accédez à la console et sélectionnez l'onglet Codes chaîne.
  2. Dans l'onglet Codes chaîne, localisez le package de code chaîne et 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. Entrez 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 exécuter le code chaîne.
    Nom de code chaîne Entrez un nom unique (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 Entrez une valeur de chaîne de 64 caractères maximum 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 explicitement la fonction Init, en spécifiant l'indicateur isInit, avant d'appeler toute autre fonction.
    Stratégie d'approbation Dans cette section, indiquez la stratégie requise pour approuver 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 l'approbation de tout homologue sur le réseau.

    Collection de données privées Dans cette section, ajoutez une ou plusieurs 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.