Hyperledger Fabric 1.4 CouchDB Txn日志

问题描述 投票:0回答:1

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

mychannel_mychannel_myccmychannel_lscc

我安装并启动了“ chain-code_example02”在mychannel上进行链式编码。我可以在对等端成功查询和调用命令。 CouchDB在invoke命令上得到了更新,而mychannel_mycc更新了字段“ revpos”,但是我在任何地方都看不到事务日志,就像在许多教程中看到的那样。在哪里可以看到具有ID的交易日志的历史记录? mychannel_mycc数据库仅包含A和B密钥的数据,而没有我从A传输到B的值以及交易明细,例如我传输的数量和值。

couchdb hyperledger-fabric hyperledger
1个回答
0
投票

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

[事务(和事件...)按块顺序排列并添加到链中,该链保存在您加入的对等方的/var/hyperledger/production下的文件中。

您可以在对等容器中看到日志...

docker logs -f --tail 100 mypeercontainer

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

© www.soinside.com 2019 - 2024. All rights reserved.