Hyperledger Fabric 是一个开源的企业级许可分布式账本技术(Distributed Ledger Technology,DLT)平台,专为在企业环境中使用而设计,与其他流行的分布式账本或区块链平台相比,它有一些主要的区别。 环境准备: Git 客户端 Golang 1.17.5以上版本 Docker 18.03以上版本 版本查看 docker -v go version git version 创建目录 mkdir -p Fabric cd Fabric git clone https://gitee.com/hyperledger/fabric.git github 网络太卡 修改安装脚本 将github 改为https://download.fastgit.org/镜像网站 执行fabric/scripts/ ./bootstrap.sh 下载完后执行 fabric/scripts/fabric-samples/test-network ./network.sh up peer channel create -o orderer.example.com:7050 -c channel2 -f ./channel-artifacts/channel2.tx --tls true --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem peer lifecycle chaincode package basic.tar.gz --path ../asset-transfer-basic/chaincode-java/ --lang node --label basic_1.0 export CC_PACKAGE_ID=basic_1.0:59d13dab46150edf68f615887fce411300e25d71c286e645a4c8ae4bd27f2079 2023-01-13 01:24:51.110 PST [cli.lifecycle.chaincode] submitInstallProposal -> INFO 001 Installed remotely: response: 2023-01-13 01:24:51.111 PST [cli.lifecycle.chaincode] submitInstallProposal -> INFO 002 Chaincode code package identifier: basic_1.0:59d13dab46150edf68f615887fce411300e25d71c286e645a4c8ae4bd27f2079 2023-01-13 01:25:45.043 PST [cli.lifecycle.chaincode] submitInstallProposal -> INFO 001 Installed remotely: response: 2023-01-13 01:25:45.043 PST [cli.lifecycle.chaincode] submitInstallProposal -> INFO 002 Chaincode code package identifier: basic_1.0:59d13dab46150edf68f615887fce411300e25d71c286e645a4c8ae4bd27f2079 export CC_PACKAGE_ID=basic_1.0:59d13dab46150edf68f615887fce411300e25d71c286e645a4c8ae4bd27f2079 peer lifecycle chaincode approveformyorg -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --channelID mychannel --name basic --version 1.0 --package-id $CC_PACKAGE_ID --sequence 1 --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" ./network.sh deployCC -ccn basic -ccp ../asset-transfer-basic/chaincode-java -ccl java
标签:01,Fabric,--,chaincode,basic,Hyperledger,com,example,搭建 From: https://www.cnblogs.com/xiaofei12/p/18610117