有没有办法在不更改chaincodeid的情况下部署链代码更新? 如果我在代码中部署更改,hyperledger会生成新的哈希作为chaincodeid,并且我会丢失应用程序创建的数据。
提前致谢。
抱歉,更多信息 我正在使用版本0.6和IBM docker images https://github.com/IBM-Blockchain/fabric-images 我也在windows中使用hfc@0.6.5,但是如果我在快速应用程序中使用事件中心,它会在没有任何消息的情况下死掉,所以现在我使用的是带有hfc@0.6.2的fabric starter kit(但那是另一个问题)
更多信息 在https://github.com/hyperledger-archives/fabric/blob/master/docs/Setup/Chaincode-setup.md中,展示了如何使用 - peer-chaincodedev 在开发模式下手动部署链代码,并使用-n提供名称而不是路径;但这只是在开发模式中。