部署链代码而不更改chaincodeid

时间:2017-03-31 11:15:09

标签: hyperledger

有没有办法在不更改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提供名称而不是路径;但这只是在开发模式中。

1 个答案:

答案 0 :(得分:0)

无法在Fabric v0.6开发人员预览中部署链代码更新。 Fabric v1.0版本中添加了Chaincode lifecycle management