我想使用configtxlator工具向现有频道添加新组织。 我可以使用configtxlator工具将config proto文件转换为JSON,但是在JSON配置文件中添加新的Org详细信息,我也可以在现有orgs的JSON配置中看到下面的键值对。
"value": {
"config": {
"admins": ["LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tL...."],
如果添加新的组织详细信息,上面的密钥admins
是否为base64编码?
答案 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