Créer et utiliser un canal Canal

Un registre dans Hyperledger Fabric existe dans le contexte d’un canal qui permet aux membres du réseau d’échanger des transactions. Si cette structure est encore floue dans votre esprit, vous pouvez vous reporter au chapitre Chaînes de blocs et AWS, section La structure d’un réseau Hyperledger Fabric, pour vous remémorer les différents composants d’un réseau Hyperledger Fabric.  Registre

1. Configurer un canal

Les détails de la configuration d’un canal sont contenus dans un fichier configtx.yaml (les détails de ce fichier sont décrits dans la documentation d’Hyperledger qui, pour la version 1.4, se trouve à l’adresse https://hyperledger-fabric.readthedocs.io/en/release-1.4/configtx.html). Nous allons en faire une copie dans la racine du fichier configtx.yaml fourni avec l’application exemple en remplaçant la chaîne __MEMBERID__ par le numéro du premier membre du réseau trouvé dans ses propriétés. Il a la forme m- G4YODZU2MZFYHMNL3PMOMO47Y4.

cp ~/non-profit-blockchain/ngo-fabric/configtx.yaml ~ 
sed -i "s|__MEMBERID__|$MSP|g" ~/configtx.yaml 

Ce fichier configtx.yaml est une version minimaliste qui ne contient que la configuration nécessaire à notre chaîne à une seule organisation. Il doit ressembler au fichier suivant (une partie des commentaires a été supprimée) : Organisation...

Pour consulter la suite, découvrez le livre suivant :
couv_EIBLOAWS.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Créer un client et un utilisateur administratif
Suivant
Installer et tester les smart contracts (chaincode)