[{"title":"( 64 个子文件 14.65MB ) Hyperledger-Fabric-for-Trusted-IoT:此代码模式通过使用Node-RED向您介绍Hyperledger Fabric,它是一个开源区块链框架和Watson IoT平台,以便将即将到来的数据不变地存储在分布式网络上-Blockchain source code","children":[{"title":"Hyperledger-Fabric-for-Trusted-IoT-master","children":[{"title":"docs","children":[{"title":"blockchain-network-for-trusted-iot_card.jpg <span style='color:#111;'> 37.38KB </span>","children":null,"spread":false},{"title":"screen1.gif <span style='color:#111;'> 1.71MB </span>","children":null,"spread":false},{"title":"screen5.png <span style='color:#111;'> 964.62KB </span>","children":null,"spread":false},{"title":"screen13.png <span style='color:#111;'> 715.29KB </span>","children":null,"spread":false},{"title":"flow.png <span style='color:#111;'> 156.97KB </span>","children":null,"spread":false},{"title":"blockchain-network-for-trusted-iot_highlight.jpg <span style='color:#111;'> 92.14KB </span>","children":null,"spread":false},{"title":"screen9.png <span style='color:#111;'> 764.52KB </span>","children":null,"spread":false},{"title":"blockchain-network-for-trusted-iot_social.jpg <span style='color:#111;'> 125.76KB </span>","children":null,"spread":false},{"title":"screen15.png <span style='color:#111;'> 723.03KB </span>","children":null,"spread":false},{"title":"screen3.png <span style='color:#111;'> 743.92KB </span>","children":null,"spread":false},{"title":"screen2.png <span style='color:#111;'> 645.06KB </span>","children":null,"spread":false},{"title":"screen7.png <span style='color:#111;'> 1.38MB </span>","children":null,"spread":false},{"title":"screen4.png <span style='color:#111;'> 1.28MB </span>","children":null,"spread":false},{"title":"screen8.png <span style='color:#111;'> 823.49KB </span>","children":null,"spread":false},{"title":"screen10.png <span style='color:#111;'> 1.13MB </span>","children":null,"spread":false},{"title":"screen6.png <span style='color:#111;'> 1.23MB </span>","children":null,"spread":false},{"title":"flow.pdf <span style='color:#111;'> 250.39KB </span>","children":null,"spread":false},{"title":"screen14.png <span style='color:#111;'> 282.19KB </span>","children":null,"spread":false},{"title":"screen11.png <span style='color:#111;'> 1.17MB </span>","children":null,"spread":false},{"title":"screen12.png <span style='color:#111;'> 1.08MB </span>","children":null,"spread":false},{"title":"architecture.png <span style='color:#111;'> 173.24KB </span>","children":null,"spread":false},{"title":"blockchain-network-for-trusted-iot_header.jpg <span style='color:#111;'> 150.16KB </span>","children":null,"spread":false},{"title":"instructions.txt <span style='color:#111;'> 991B </span>","children":null,"spread":false}],"spread":false},{"title":"API","children":[{"title":"index.js <span style='color:#111;'> 334B </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 414B </span>","children":null,"spread":false},{"title":"Dockerfile <span style='color:#111;'> 132B </span>","children":null,"spread":false},{"title":"connection.json <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"api.js <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":".dockerignore <span style='color:#111;'> 42B </span>","children":null,"spread":false},{"title":"fabricService.js <span style='color:#111;'> 9.20KB </span>","children":null,"spread":false}],"spread":true},{"title":"node-red","children":[{"title":"node-red-svc-nodePort.yaml <span style='color:#111;'> 195B </span>","children":null,"spread":false},{"title":"create-ingress.yaml <span style='color:#111;'> 456B </span>","children":null,"spread":false},{"title":"node-red_flow.json <span style='color:#111;'> 20.04KB </span>","children":null,"spread":false},{"title":"node-red-svc-clusterIP.yaml <span style='color:#111;'> 158B </span>","children":null,"spread":false}],"spread":true},{"title":"jobs","children":[{"title":"generateCryptoConfig.yaml <span style='color:#111;'> 890B </span>","children":null,"spread":false},{"title":"copyArtifactsJob.yaml <span style='color:#111;'> 672B </span>","children":null,"spread":false},{"title":"generateGenesisBlock.yaml <span style='color:#111;'> 704B </span>","children":null,"spread":false},{"title":"create_channel.yaml <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"generateAnchorPeerMSPs.yaml <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"generateChanneltx.yaml <span style='color:#111;'> 689B </span>","children":null,"spread":false},{"title":"chaincode_install.yaml <span style='color:#111;'> 2.05KB </span>","children":null,"spread":false},{"title":"updateAnchorPeers.yaml <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false},{"title":"chaincode_upgrade","children":[{"title":"chaincode_upgrade_version.yaml <span style='color:#111;'> 2.45KB </span>","children":null,"spread":false},{"title":"chaincode_install_version.yaml <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 992B </span>","children":null,"spread":false},{"title":"copy_chaincode_version.yaml <span style='color:#111;'> 735B </span>","children":null,"spread":false}],"spread":true},{"title":"chaincode_instantaite.yaml <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"join_channel.yaml <span style='color:#111;'> 4.29KB </span>","children":null,"spread":false}],"spread":false},{"title":"network-deployment","children":[{"title":"org1peer2-deployment.yaml <span style='color:#111;'> 3.95KB </span>","children":null,"spread":false},{"title":"ca-deployment.yaml <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"org1peer1-deployment.yaml <span style='color:#111;'> 3.95KB </span>","children":null,"spread":false},{"title":"deployAll.sh <span style='color:#111;'> 261B </span>","children":null,"spread":false},{"title":"orderer-deployment.yaml <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false},{"title":"org2peer1-deployment.yaml <span style='color:#111;'> 3.95KB </span>","children":null,"spread":false},{"title":"org2peer2-deployment.yaml <span style='color:#111;'> 3.95KB </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 11.09KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 5.53KB </span>","children":null,"spread":false},{"title":"artifacts","children":[{"title":"chaincode","children":[{"title":"iot_chaincode","children":[{"title":"cc.go <span style='color:#111;'> 3.49KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"configtx.yaml <span style='color:#111;'> 12.00KB </span>","children":null,"spread":false},{"title":"crypto-config.yaml <span style='color:#111;'> 3.81KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 15.62KB </span>","children":null,"spread":false},{"title":"volume","children":[{"title":"createPVC.yaml <span style='color:#111;'> 309B </span>","children":null,"spread":false},{"title":"createPVandPVC.yaml <span style='color:#111;'> 474B </span>","children":null,"spread":false}],"spread":true},{"title":"summary.md <span style='color:#111;'> 4.45KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]