Hyperledger fabric 区块链信息

Hyperledger fabric Blockchain Info

我有 2 个组织的 fabric 网络设置,安装 fabcar 链代码,我能够创建交易。

  1. 我可以在 docker 中使用以下命令获取区块链信息,效果很好。我想使用 fabric sdk 获取 blockinfo 是否可能?如果是,如何,任何例子都会帮助完整。

peer channel getinfo -c mychannel

  1. 是否可以使用链码获取区块哈希或区块链信息?

  2. 我正在创建多个交易,它运作良好,只是想知道用户创建的交易是否有任何顺序 number/none。如果是,从哪里获取。

  1. 是的,检查 SDK API。这可能会有所帮助:https://fabric-sdk-node.github.io/release-1.4/Channel.html#queryBlock__anchor。它使您可以按块 ID 进行查询。
  2. 您也可以为此使用 SDK。
  3. 每笔交易都有一个唯一的标识ID,即TxId,它是一个哈希字符串。事务没有索引,但块有。