如何将新的Org添加到现有的超级频道?

时间:2017-11-01 04:28:38

标签: hyperledger-fabric hyperledger

我想使用configtxlator工具向现有频道添加新组织。 我可以使用configtxlator工具将config proto文件转换为JSON,但是在JSON配置文件中添加新的Org详细信息,我也可以在现有orgs的JSON配置中看到下面的键值对。

"value": {
            "config": {                                                                 
                 "admins": ["LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tL...."],

如果添加新的组织详细信息,上面的密钥admins是否为base64编码?

2 个答案:

答案 0 :(得分:0)

我相信所有证书实际上都是十六进制编码的字符串。 您可能还想查看https://www.youtube.com/watch?v=DKuGU5CYV_E(此视频最近已发布,并详细说明了向频道添加组织)

答案 1 :(得分:0)

您必须将频道配置中的组织添加到channel_group.groups.Application.groups.<ORG_NAME>

您可以在此处找到示例代码:https://github.com/sandp125/FabricNodeAPI_V1/blob/master/app/channel-config.js#L59-L70

之后你必须计算proto diff以将其作为频道更新发送。更多信息:http://hyperledger-fabric.readthedocs.io/en/release/configtx.html#configuration-updates