问题标签 [ibp-vscode-extension]

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.

0 投票
1 回答
140 浏览

hyperledger-fabric - 将 Hyperledger Fabric 本地 BYFN 网络连接到 IBM Blockchain Platform VS Code Extension 时出错

我正在使用以下命令从 fabric-samples 存储库运行 BYFN 网络的本地实例:

然后,我尝试使用基于创建的网络创建的以下节点文件连接 IBP VS Code 扩展:

pemforpeer*.org*.example.com是证书的 base64 编码版本

first-network/crypto-config/peerOrganizations/org*.example.com/tlsca/tlsca.org*.example.com-cert.pem


pemfororderer.example.com是证书的 base64 编码版本

first-network/crypto-config/ordererOrganizations/example.com/tlsca/tlsca.example.com-cert.pem


pemforca.org*.example.com是证书的 base64 编码版本

first-network/crypto-config/peerOrganizations/org*.example.com/ca/ca.org*.example.com-cert.pem


接下来,我通过提供signcertskeystore文件为 Org1、Org2 和 Orderer 创建钱包

first-network/crypto-config/(peer|orderer)Organizations/org*.example.com/users/Admin@org*.example.com/msp

对于 CA,我选择了use ID and secret to enroll a new identity在 Org1 和 Org2 钱包中创建新身份的选项。现在,当我尝试连接到环境时,扩展程序给出以下错误:

顺便说一句,我能够导入connection-org*.json文件以创建新网关并在扩展中查看通道,但无法创建新环境来安装/实例化新链码。

扩展版本:v1.0.40

如何解决此问题并将 VS Code 扩展连接到我的本地 BYFN 网络?


@david_k 下面提到的解决方案有效。为了完整起见,这是我更新的文件:

nodes.json

/etc/hosts

0 投票
1 回答
110 浏览

couchdb - 如何使用超级账本结构对 couchdb 中的对象数组应用分页?

在这里,我第一次只想要 2 笔交易而不是接下来的交易。所以我使用了getQueryResultWithPagination方法,但它不适用于单个对象。所以我创建了一个CouchDB视图。

我可以将此视图添加到链代码查询方法中并为其创建事务吗?我该如何解决这个问题?

0 投票
1 回答
98 浏览

visual-studio-code - 在 Vscode 的区块链平台扩展中将客户端应用程序连接到在本地结构网络上运行的 Nodejs 链代码

我在 VScode 的 IBM 区块链平台扩展中运行本地 Fabric 网络。我已经在本地结构中安装并实例化了我的链代码,我可以通过结构的网关面板连接到环境并使用扩展执行链代码调用和查询功能。

我知道我可以导出本地的结构网关连接配置文件和钱包。

我的问题是 - 如果我有一个运行 Fabric Node SDK 的客户端应用程序,我可以使用这个连接配置文件将我本地运行的客户端应用程序连接到这个本地网络吗?

似乎此 connectionProfile 缺少一些关键信息,例如 tlsCACerts path..

可以在某处指导我是否/如何将客户端应用程序连接到运行我的链代码的本地结构环境?

0 投票
0 回答
36 浏览

ibm-blockchain - 如何添加 Ansible 创建的网络以添加为环境。ibmblockchain.ibm-blockchain-platform v2.0.2

我无法在 ibm 区块链平台 vscode 版本 2.0.2 中将 ansible 创建的网络添加到环境中。如何添加 ansible 创建的网络?