Déployer un code de chaîne

(Hyperledger Fabric v2.x) Pour déployer un code de chaîne, il doit être approuvé par les organisations, puis validé sur un canal. Après le déploiement d'un code de chaîne, les pairs peuvent accepter des appels de code de chaîne et endosser des transactions.

Notez les informations suivantes :
Vous devez être un administrateur pour exécuter cette tâche.
  1. Allez à la console et sélectionnez l'onglet Code de chaîne.
  2. Dans l'onglet Codes de chaîne, localisez le paquetage de code de chaîne, cliquez sur son menu Actions supplémentaires et sélectionnez Déployer.
    La boîte de dialogue Déployer le code de chaîne s'affiche.
  3. Entrez les informations sur l'emplacement et le déploiement du code de chaîne.
    Champ Description
    Canal de canal Sélectionner le canal sur lequel exécuter le code de chaîne.
    Nom du code de chaîne Entrez un nom unique comprenant jusqu'à 64 caractères pour le code de chaîne déployé.
    • Utilisez des caractères alphanumériques ASCII, des tirets (-) et des traits de soulignement (_).
    • Le nom ne doit commencer et se terminer qu'avec 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 comprenant jusqu'à 64 caractères pour spécifier le numéro de version du code de 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 de chaîne nécessite une initialisation. 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 d'endossement Dans cette section, spécifiez la politique requise pour endosser le code de chaîne.

    Si vous ne spécifiez pas de politique d'endossement, la politique d'endossement par défaut est utilisée. La politique d'endossement par défaut est approuvée par tout pair du réseau.

    Collecte des 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 des organisations qui endossent, valident ou interrogent des données privées sur le canal sur lequel vous déployez le code de chaîne.
  4. Cliquez sur Déployer.
    Le code de chaîne est déployé.
  5. Pour confirmer le déploiement du code de chaîne, allez à l'onglet Canaux et cliquez sur le nom du canal sur lequel vous avez déployé le code de chaîne. Allez à l'onglet Code de chaîne déployé et vérifiez que le code de chaîne est indiqué dans le tableau sommaire.