首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将状态从链码复制到链代码的更新版本?

如何将状态从链码复制到链代码的更新版本?
EN

Stack Overflow用户
提问于 2017-01-13 08:52:17
回答 1查看 278关注 0票数 0

我们目前正在试验Hyperledger的链码,并想知道如何才能访问旧版本的链码所保存的状态。

据我理解,除非通过查询事务,否则其他链码不能访问由链码创建的状态。但是,当需要通过发布更新的版本来修复But /问题时,会发生什么呢?我们如何能够完全访问旧的链码中的状态?

由于不可能直接访问旧的链码状态,这是否意味着我们必须在链码中建立允许下载/复制/分叉其状态的机制?

从旧链码中查询旧数据将是一场噩梦,因为数据在多个版本的链码中被分割。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-14 18:09:02

我现在没有任何文档来支持这一点,但是Fabric v1.0似乎有这个特性的一个变体--一个名为“升级”的新开关。我自己也没试过。因此,不知道是否可以在同一链码的不同版本中提供状态。造成链接中断的原因是同一链码的两个版本之间的链码Id的差异。看看这个YouTube视频,升级链码。(请注意,此视频使用开发模式,因此链码可以引用给定的名称,如mycc)

还可以在这里查看fabric特性增强计划,以了解此功能面料下一步,演示

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41630643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档