Utiliser l'option de déploiement rapide pour effectuer un déploiement en une étape du code de chaîne. Cette option est recommandée pour le test du code de chaîne.
Le déploiement rapide utilise les paramètres par défaut, installe le code de chaîne sur tous les pairs du canal, déploie le code de chaîne au moyen de la politique d'endossement par défaut et active le code de chaîne dans le mandataire REST.
Notez les informations suivantes :
Vous devez être un administrateur pour terminer cette tâche.
- Allez à la console et sélectionnez l'onglet Codes de chaîne.
- Dans l'onglet Codes de chaîne, cliquez sur Déployer un nouveau code de chaîne.
La page Déployer le code de chaîne s'affiche.
- Cliquez sur Déploiement rapide.
La page Déployer le code de chaîne (rapide) s'affiche.
- Dans le champ Étiquette d'ensemble, entrez une description de l'ensemble de code de chaîne.
Utiliser les directives suivantes lors de l'étiquetage du code de chaîne :
- Utilisez des caractères alphanumériques ASCII, des tirets (-) et des traits de soulignement (_).
- L'étiquette doit commencer et se terminer uniquement par des caractères alphanumériques ASCII. Par exemple, vous ne pouvez pas utiliser de libellés tels que _mychaincode ou mychaincode_.
- Les tirets (-) et les traits de soulignement (_) doivent être suivis de caractères alphanumériques ASCII. Par exemple, vous ne pouvez pas utiliser de noms tels que my--chaincode ou my-_chaincode.
- L'étiquette du paquetage peut comporter jusqu'à 50 caractères.
- Dans la liste Type de code de chaîne, sélectionnez le langage dans lequel le code de chaîne est écrit. Pour déployer un code de chaîne externe (code de chaîne en tant que service), sélectionnez Externe. Pour plus d'informations sur le déploiement du code de chaîne en tant que service, voir Déployer le code de chaîne à partir d'un service externe.
- Dans le champ Nom du code de chaîne, entrez un nom unique pour le code de chaîne. Dans le champ Version, entrez une valeur de chaîne pour spécifier le numéro de version du code de chaîne.
Utilisez ces directives pour nommer le code de chaîne :
- 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.
- Le nom et la version peuvent chacun comporter jusqu'à 64 caractères.
- La version du code de chaîne peut également contenir des points (.) et des signes plus (+).
- Si le code de chaîne nécessite une initialisation, sélectionnez Init-required.
Si l'option Init-required (Init-obligatoire) 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.
- Vérifiez les autres paramètres par défaut et modifiez-les au besoin.
- Si vous déployez la source de code de chaîne dans un fichier
.zip, laissez Is Packaged Chaincode désélectionné. Si vous déployez un ensemble de code de chaîne dans un fichier .tar.gz, sélectionnez Est un code de chaîne emballé.
- Cliquez sur Charger le fichier de code de chaîne et recherchez le fichier de code de chaîne à charger et à déployer.
- Cliquez sur Soumettre.
Le code de chaîne est installé sur les pairs du canal et déployé.
Dans l'onglet Canaux, cliquez sur le nom du canal vers lequel vous avez déployé le code de chaîne, puis cliquez sur Déployer des codes de chaîne. Le nom, la version, le numéro de séquence et l'ID paquetage du code de chaîne déployé sont affichés dans la table sommaire, ainsi que les statuts approuvés et validés.