Please visit the installation instructions to ensure you have the correct prerequisites installed. Please use the version of the documentation that matches the version of the software you
hyperledger fabric network generator
docker-compose version 1.24.0 install
sudo curl -L https://github.com/docker/compose/releases/download/1.18.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-composer --version
mkdir <project name>
cd <project name>
curl -sSL https://bit.ly/2ysbOFE | bash -s -- 1.4.1
npm install -g composer-cli@0.20.0
npm install -g composer-rest-server@0.20.0
npm install -g generator-hyperledger-composer@0.20.0
npm install -g yo
npm install -g composer-playground@0.20.0
git clone https://github.com/Denny-Jeon/hfNetworkGenerator.git
cd hfNetworkGenerator
npm install -g yarn
vi env/network.env
yarn --ignore-engines
yarn start new -o 2 -p 2 -c 2
sudo vi /etc/hosts
127.0.0.1 ca.org1.com
127.0.0.1 ca.org2.com
yarn start installcc -o 1 -p 0 -C 0 -n setcc -l node -v 1.0 -c '{"Args":["initLedger"]}' -y "AND ('org1MSP.peer')"
yarn start installcc -o 1 -p 1 -C 0 -n setcc -l node -v 1.0 -c '{"Args":["initLedger"]}' -y "AND ('org1MSP.peer')" -i
docker exec -it cli bash
scripts/set-env.sh 0 1
peer chaincode query -C channel0 -n setcc -c '{"Args": ["queryAll"]}'
scripts/set-env.sh 1 1
peer chaincode query -C channel0 -n setcc -c '{"Args": ["queryAll"]}'
exit
yarn start installcc -o 1 -p 0 -C 0 -n setcc -l node -v 2.0 -c '{"Args":["initLedger"]}' -y "AND ('org1MSP.peer')"
yarn start installcc -o 1 -p 1 -C 0 -n setcc -l node -v 2.0 -c '{"Args":["initLedger"]}' -y "AND ('org1MSP.peer')"
yarn start upgradecc -o 1 -p 0 -C 0 -n setcc -l node -v 2.0 -c '{"Args":["initLedger"]}' -y "AND ('org1MSP.peer')"
yarn start upgradecc -o 1 -p 1 -C 0 -n setcc -l node -v 2.0 -c '{"Args":["initLedger"]}' -y "AND ('org1MSP.peer')"
docker exec -it cli bash
scripts/set-env.sh 0 1
peer chaincode query -C channel0 -n setcc -c '{"Args": ["queryAll"]}'
scripts/set-env.sh 1 1
peer chaincode query -C channel0 -n setcc -c '{"Args": ["queryAll"]}'
exit
composer-playground
composer-rest-server -c admin@sodas-medical -n never
cd <project name>/hfNetworkGenerator
yarn start clean
http://localhost:7053/_utils/
reference: https://stackoverflow.com/questions/69692528/generating-a-rest-server-from-hyperledger-fabric-composer
$ npm i -g composer-rest-server
$ cd /home/<account>/.nvm/versions/node/v8.17.0/lib/node_modules/composer-rest-server
$ npm install swagger-client@3.9.0
$ rm -rf node_modules/g11n-pipeline/node_modules/swagger-client