【问题标题】:Hyperledger Fabric 1.4 CouchDB Txn logsHyperledger Fabric 1.4 CouchDB Txn 日志
【发布时间】:2020-07-01 07:35:39
【问题描述】:

我创建了具有 2 个 Orgs 和 1 个单独订购者的 Hyperledger Fabric 网络。在对等体上,我将 CouchDB 配置为状态数据库并启动了对等体(在创建通道并加入之后)。我可以看到 CouchDB 正在创建数据库:

我的频道_
我的频道_mycc
我的频道_lscc

我在我的频道上安装并启动了“chain-code_example02”Go 链码。我可以在对端成功查询和调用命令。 CouchDB 在调用命令和 mychannel_mycc 更新字段“revpos”时得到更新,但我无法像在许多教程中看到的那样在任何地方看到事务日志。我在哪里可以看到带有 ID 的事务日志的历史记录? mychannel_mycc 数据库只有 A 和 B 键的数据,但没有我从 A 传输到 B 的值以及我传输的数量和价值等交易详细信息。

【问题讨论】:

    标签: couchdb hyperledger-fabric hyperledger


    【解决方案1】:

    CouchDB 只保存状态,不保存事务。

    交易(和事件...)按块排序并添加到链中,该链保存在您加入的同行中/var/hyperledger/production 下的文件中。

    可以看到peer容器中的日志...

    docker logs -f --tail 100 mypeercontainer
    

    ...或使用客户端 SDK 检查您频道的链元素:https://hyperledger.github.io/fabric-sdk-node/release-1.4/Channel.html

    【讨论】:

      猜你喜欢
      • 2020-07-20
      • 2019-03-18
      • 2019-03-25
      • 2020-09-02
      • 1970-01-01
      • 2022-11-06
      • 2020-10-27
      • 2020-04-06
      • 1970-01-01
      相关资源
      最近更新 更多