【问题标题】:Hyperledger Fabric world state inconsistencyHyperledger Fabric 世界状态不一致
【发布时间】:2020-04-08 23:18:02
【问题描述】:

我正在尝试商业票据 + 测试网络 (https://github.com/hyperledger/fabric-samples/tree/master/commercial-paper) 的改编版本。

我使用 paperlist 抽象创建了一篇论文,然后更改了它的一个属性。在获取特定论文的状态 (getState) 时,我得到的结果与预期不同,因为该论文似乎没有更新。此外,实体 CouchDB (http://localhost:5984/_utils/) 已更新。

为什么论文在 couchdb 上更新了,但是当我获取同一篇论文的状态时,我得到了不同的结果?

感谢您的帮助。 干杯

【问题讨论】:

    标签: hyperledger-fabric chaincode


    【解决方案1】:

    可能是因为您的网络浏览器中的缓存。尝试使用带时间戳的名称生成您的论文。所以网址每次都会变化:没有缓存,每次请求都会得到一张新纸。

    【讨论】:

    • 感谢您的回答!它可能真的是缓存,但在这种情况下不是:)
    【解决方案2】:

    供以后参考:我相信是因为我在Object.assign(this, obj);之后保存了相关属性。

    【讨论】:

    • 没有任何代码,我们找不到那种答案;)
    • @ThierryB 确实!感谢您的意见。
    猜你喜欢
    • 2019-02-16
    • 1970-01-01
    • 1970-01-01
    • 2021-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多