amazon-web-services - AWS 管理的区块链超级账本结构如何加入开源超级账本结构通道并查询链码?
问题描述
我是 Hyperledger Fabric 的初学者。
我想通过开源超级账本结构通道加入 AWS 管理的区块链超级账本结构。
我使用 admin-msp 目录作为 aws-org configtx.yaml 的 msp 目录。(我从步骤 4.2 获得的 admin-msp:在 aws 托管区块链中注册管理用户)
我按照Hyperledger Fabric 文档中的将 Org3 手动引入频道。
我可以按照这些步骤加入 AWS 托管的区块链对等通道,但是当我在 AWS 对等设备上安装链代码时,我无法从通道查询链代码。这是我查询链码时的错误。
Error: error endorsing query: rpc error: code = Unknown desc = access denied: channel [mychannel] creator org [{aws member id}] - proposal response: <nil>
这是我的 aws-org configtx.yaml
Organizations:
- &aws-org
Name: {aws member id}
ID: {aws member id}
MSPDir: ./admin-msp
Policies:
Readers:
Type: Signature
Rule: "OR('{aws member id}.admin', '{aws member id}.peer', '{aws member id}.client')"
Writers:
Type: Signature
Rule: "OR('{aws member id}.admin', '{aws member id}.client')"
Admins:
Type: Signature
Rule: "OR('{aws member id}.admin')"
Endorsement:
Type: Signature
Rule: "OR('{aws member id}.peer')"
解决方案
推荐阅读
- nginx - Certbot 在 nodejs Web 应用程序上找到我的 ACME 挑战时遇到问题
- vb.net - 使用 Visual basic 2017 导航到 esp8266 wifi 开关 (Sonoff)
- angular - 将表单内容和 POST 数据传递给服务
- visual-c++ - 为什么这个 Direct2D 几何组不填充
- r - jsonlite toJSON 在对象周围添加多余的引号
- google-colaboratory - 在 Google 协作中,我得到了 IOPub 数据速率超出
- rust - 如何修改文件的内容而不是在 Rust 中添加到文件中?
- windows - 读取编码文件
- android - 单选按钮在 radiobutton.setChecked(false) 之后取消选中自身
- algorithm - 按此向量中的映射成员对对象向量进行排序