加入频道中的新组织。Hyperledger Fabric Node-sdk

舒巴姆·查多卡

我正在尝试加入现有网络频道中的新组织。
我从结构文档中了解将组织加入频道的流程,但他们确实使用了 docker。

我想使用 node-sdk 完成相同的操作。

要获取频道的最新配置块,我正在使用以下方法:

<async> getChannelConfig(target, timeout)  
<async> getChannelConfigFromOrderer()  

https://fabric-sdk-node.github.io/release-1.4/Channel.html#getChannelConfig__anchor
两者都返回相同的结果。它的类型是common.ConfigEnvelope
它不是common.Block

它根据文档返回一个对象,我将它保存为一个 json 文件。
当我通过它时,它没有以下所需的字段。
{"channel_group":{"groups":{"Application":{"groups": {
我附上了我得到的最新块文件

请告诉我在哪里犯了错误,如果有任何参考,请提及。

舒巴姆·查多卡

实际上,最新的配置块是 protobuf 对象。

因此,当我尝试将其保存为 json 时,它的 json 格式不正确。

为此,首先,它必须转换为缓冲区并保存。

// return latest config block as protobuf object

const latestConfig = await getChannelConfigFromOrderer();

const latestConfigBuffer = latestConfig.toBuffer();

// save it in .pb format  
fs.writeFileSync("latest-config.pb", latestConfigBuffer);

然后使用 configtxlator 将其转换为 json 并进行相应的更改。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android Twitter Fabric SDK与Google GSON冲突

来自分类Dev

高音单元发布的Fabric SDK

来自分类Dev

为Cordova插件设置Twitter Fabric SDK

来自分类Dev

如何使用Fabric SDK在Swift iOS应用中强制崩溃?

来自分类Dev

使用Fabric SDK从Twitter授权中取消时出现授权错误

来自分类Dev

在Service Fabric应用程序中运行时,WebJob SDK无法正常工作

来自分类Dev

Hyperledger Fabric版本2:如何通过使用Fabric Node SDK 2.2查询块头,例如数据哈希,以前的哈希

来自分类Dev

Hyperledger Fabric:如何在JS / Node中使用链码捕获事务错误?

来自分类Dev

使用Fabric Node SDK向现有的Hyperledger Fabric网络添加新的组织

来自分类Dev

关于通过Hyperledger Fabric中的注册为Node.js客户端创建的管理员/用户身份

来自分类Dev

使用Fabric Node SDK实例化Chaincode会产生API错误(404):hyperledger / fabric-ccenv的清单:未找到

来自分类Dev

如何使用Hyperledger Fabric Network SDK查询Chaincode Metada

来自分类Dev

Hyperledger Fabric SDK无法启动TLS握手

来自分类Dev

使用Fabric SDK的JSON无效

来自分类Dev

Hyperledger Fabric 节点 sdk deploy.js 示例失败

来自分类Dev

为什么 Hyperledger Fabric 不支持 Node 版本 7?

来自分类Dev

Service Fabric SDK 安装

来自分类Dev

关于 node.js 的 Hyperledger Fabric SDK 类型定义

来自分类Dev

哪些是适用于 Hyperledger Fabric composer-rest-server 的正确 Node 和 NPM 版本?

来自分类Dev

超级账本结构。无法使用 Fabric Node SDK 调用事务

来自分类Dev

尝试将 hyperledger Fabric SDK 与 spring REST 控制器集成时出现以下错误

来自分类Dev

Hyperledger Fabric 中的 GOPATH

来自分类Dev

Fabric-node-sdk 1.2 可以与 Fabric 1.1 网络一起使用吗?

来自分类Dev

在 Hyperledger Fabric 中的多个组织中使用单个用户

来自分类Dev

如何使用 HyperLedger Composer Node Sdk?

来自分类Dev

需要参考使用 hyperledger fabric go sdk (fabric-sdk-go)

来自分类Dev

在 Hyperledger Fabric 中,什么是组织和对等?

来自分类Dev

如何使用 node sdk hyperledger fabric 在通道上添加锚点

来自分类Dev

Fabric Node SDK - 实例化策略违规:签名集不满足策略

Related 相关文章

  1. 1

    Android Twitter Fabric SDK与Google GSON冲突

  2. 2

    高音单元发布的Fabric SDK

  3. 3

    为Cordova插件设置Twitter Fabric SDK

  4. 4

    如何使用Fabric SDK在Swift iOS应用中强制崩溃?

  5. 5

    使用Fabric SDK从Twitter授权中取消时出现授权错误

  6. 6

    在Service Fabric应用程序中运行时,WebJob SDK无法正常工作

  7. 7

    Hyperledger Fabric版本2:如何通过使用Fabric Node SDK 2.2查询块头,例如数据哈希,以前的哈希

  8. 8

    Hyperledger Fabric:如何在JS / Node中使用链码捕获事务错误?

  9. 9

    使用Fabric Node SDK向现有的Hyperledger Fabric网络添加新的组织

  10. 10

    关于通过Hyperledger Fabric中的注册为Node.js客户端创建的管理员/用户身份

  11. 11

    使用Fabric Node SDK实例化Chaincode会产生API错误(404):hyperledger / fabric-ccenv的清单:未找到

  12. 12

    如何使用Hyperledger Fabric Network SDK查询Chaincode Metada

  13. 13

    Hyperledger Fabric SDK无法启动TLS握手

  14. 14

    使用Fabric SDK的JSON无效

  15. 15

    Hyperledger Fabric 节点 sdk deploy.js 示例失败

  16. 16

    为什么 Hyperledger Fabric 不支持 Node 版本 7?

  17. 17

    Service Fabric SDK 安装

  18. 18

    关于 node.js 的 Hyperledger Fabric SDK 类型定义

  19. 19

    哪些是适用于 Hyperledger Fabric composer-rest-server 的正确 Node 和 NPM 版本?

  20. 20

    超级账本结构。无法使用 Fabric Node SDK 调用事务

  21. 21

    尝试将 hyperledger Fabric SDK 与 spring REST 控制器集成时出现以下错误

  22. 22

    Hyperledger Fabric 中的 GOPATH

  23. 23

    Fabric-node-sdk 1.2 可以与 Fabric 1.1 网络一起使用吗?

  24. 24

    在 Hyperledger Fabric 中的多个组织中使用单个用户

  25. 25

    如何使用 HyperLedger Composer Node Sdk?

  26. 26

    需要参考使用 hyperledger fabric go sdk (fabric-sdk-go)

  27. 27

    在 Hyperledger Fabric 中,什么是组织和对等?

  28. 28

    如何使用 node sdk hyperledger fabric 在通道上添加锚点

  29. 29

    Fabric Node SDK - 实例化策略违规:签名集不满足策略

热门标签

归档