问题标签 [hyperledger-composer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
hyperledger - 管理 Hyperledger Composer 钱包
我一直在尝试将我的 Hyperledger 作曲家连接到我的 bluemix 实例,但没有可见的结果。在此过程中,我不小心用不同的密码重写了我的管理员帐户。
由于似乎没有视觉方式来控制钱包中的用户,我的问题是:有没有办法管理超级账本作曲家钱包中的用户?
hyperledger - 删除工作连接配置文件后的 Composer 异常
我删除了一个实际使用的连接配置文件,现在我收到以下错误:
我确实登录了作曲家的 docker 实例,并且该文件存在于 /home/composer.xml 中。我试图将其移动到根目录以匹配异常,但是我没有这样做的正确权限。
我的问题是,是否有任何其他地方可以保存所选配置文件,以便我可以将其设置为另一个现有配置文件?他们还有其他解决这个问题的方法吗?
hyperledger-fabric - 部署的链码(0.5.7)与客户端(0.7.2)不兼容
我无法使用骨架 Fabric Composer CLI 或针对本地安装的 HLF 运行的角度应用程序。我收到此错误消息:
在 HFCUtil.queryChainCode.then.then (/usr/local/lib/node_modules/generator-hyperledger-composer/node_modules/composer-connector-hlf/ 处部署的链码 (0.5.7) 与客户端 (0.7.2) 不兼容lib/hfcconnection.js:265:27) 在 process._tickCallback (internal/process/next_tick.js:103:7)
我可以直接在终端中使用 CLI 语句运行我的链代码,但不能使用 CLI 框架应用程序或 Angular 框架应用程序。
hyperledger-composer - 是否可以在 Fabric Composer 中使用 Nodejs Crypto 模块功能?
我希望能够在我的 Fabric Composer 链代码中使用 nodejs 加密模块中的各种功能。那可能吗?我尝试在我的链码中散列一个简单的字符串,但它不起作用 - 在 Playground 中我收到此错误消息:'TypeError:无法读取属性'apply' of null。' 并使用 CLI 到本地 HLF 事务从未完成。我单独测试了我的 javascript 哈希代码,它可以工作,但当我尝试在链代码中运行它时却不行。
hyperledger-composer - composer-playground 是否直接读取本地 connection.json 或从我的 Web 浏览器缓存中读取属性?
我将使用 composer-playground 来连接我自己的结构实例。这是我的环境:OS:Ubuntu16.04 安装方法:npm install -g composer-playground 启动方法:#composer-playground
第一次我从 url:http://localhost:8080/profile 创建了一个配置文件 myconn1,并且在路径 /root/.composer-connection-profiles/myconn1 中生成了一个 connection.json。然后我退出进程composer-playground,修改connection.json文件。但是在再次启动 composer-playground 之后,我的新 connection.json 被我第一次的网页配置覆盖了。是否有另一个存储连接信息的位置?如果我想使用指定的连接配置文件,我如何启动我的 composer-playuground?
hyperledger-composer - 为什么hyperledger composer acl文件不生效?
编辑:rest-server 提供选项“指定是否要保护生成的 REST API:(y/N)”,这是为了强制执行 acl 吗?
我一直在尝试使用 hyperledger-composer node js 客户端设置一个简单的测试。在我的配置中,我有以下内容:
在我的业务网络定义中,我有以下内容:
当我在 node js 应用程序中调用以下代码时,我仍然可以看到资源:
显然我想用访问控制做更多的场景,但据我了解,这应该可行。
hyperledger-composer - 尝试部署业务网络时,我在 grpc 中收到错误“解析 HTTP/2 失败”
发出的命令是
composer network deploy -a my-network.bna -i admin -s adminpw
收到的完整错误是
错误:{"created":"@1495236947.733570390","description":"解析 HTTP/2 失败","file":"../src/core/ext/transport/chttp2/transport/chttp2_transport.c"," file_line":2022,"grpc_status":14,"referenced_errors":[{"created":"@1495236947.733545222","description":"预期 SETTINGS 帧为第一帧,得到帧类型 80","file":" ../src/core/ext/transport/chttp2/transport/parsing.c","file_line":479}{"created":"@1495236947.733562422","description":"正在尝试连接 http1.x 服务器" "文件":"../src/core/ext/transport/chttp2/transport/chttp2_transport.c","file_line":1995,"http_status":400}]}
命令失败
hyperledger-composer - Hyperledger composer ACL 定义不起作用(已验证示例)
好的,这就是我所拥有的:
- 使用 docker compose 设置本地结构。
- 使用基本 acl 部署业务网络,创建和注册参与者,以及使用 admin id 和 secret 的资产。
- composer-rest-server 使用参与者 ID 和密码。
- 仍然可以在资源管理器中看到资产(尽管 DENY acl)。
我已经在 github 中发布了 .bna 和验证步骤。
https://github.com/wajid-poernomo/sample-business-network
很高兴在这里获得一些输入,因为似乎有很多贡献者将 acl 视为给定的。提前谢谢了。
hyperledger-composer - docker 版本的作曲家游乐场无法连接到本地 hlf 1.0.0-alpha 运行时
我遵循了 hyperledger fabric 1.0.0-alpha 的 hyperledger composer quick start,并在本地运行了一个工作的 hyperledger fabric。我为作曲家游乐场下载了最新的(0.7.2)docker 映像并按照 docker hub 说明启动它,但是当我定义
UI 挂起,按钮中有一个旋转的图标。这里有什么问题?
attachment - Composer 如何处理资产和/或交易中的附件?
我已经完成了游乐场演示,并且正在尝试为信用证用例构建一个原型,并且想知道如何在资产和/或交易中处理附件。