【发布时间】:2019-05-10 06:16:18
【问题描述】:
我来了
错误:无法发送:EOF
关于在 HF 中实例化链码。我按照正确的步骤安装二进制文件、图像等。
安装后,我在 first-network 目录中使用以下命令来安装和实例化链代码:
./byfn.sh generate
./byfn.sh up
docker exec -it cli bash
peer chaincode install -n fabcar -v 1.0 -p github.com/chaincode/fabcar/javascript -l node
在执行最后一个命令时,这是我得到的输出:
2019-03-28 09:22:04.047 UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 001 Using default escc
2019-03-28 09:22:04.048 UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 002 Using default vscc
2019-03-28 09:22:04.950 UTC [chaincodeCmd] install -> INFO 003 Installed remotely response:<status:200 payload:"OK" >
然后我使用命令来实例化链码:
peer chaincode instantiate -n fabcar -v 1.0 -C mychannel -c '{"Args":[]}' -l node
输出是这样的错误:
2019-03-28 09:23:25.743 UTC [chaincodeCmd] InitCmdFactory -> INFO 001 Retrieved channel (mychannel) orderer endpoint: orderer.example.com:7050
2019-03-28 09:23:25.747 UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 002 Using default escc
2019-03-28 09:23:25.747 UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 003 Using default vscc
Error: could not send: EOF
我想我错过了一些东西,但我不确定。 谁能告诉我哪里出错了。提前致谢。
【问题讨论】:
-
我看到您正在使用节点链代码,但您在实例化时没有提到“-l 节点”。你必须提到这一点。参考hyperledger-fabric.readthedocs.io/en/release-1.4/…
-
对不起,我在命令中使用它,但在这里忘记提及。我现在已经编辑了。