我尝试使用打字稿连接 Hyperledger Fabric(AMB) 2.2,但遇到错误,因此请提供任何教程或存储库链接?
我尝试在fabric-samples 2.2存储库中使用打字稿代码,我将密钥存储在钱包中然后尝试,但无法连接
然后,当我使用客户端时,我在打字稿中尝试了 Fabric 客户端,但出现以下错误
gatewaytest.ts:94:31 - 错误 TS2339:类型“typeof Client”上不存在属性“loadFromConfig”。
94 const 客户端 = FabricClient.loadFromConfig( ~~~~~~~~~~~~~~~
gatewaytest.ts:102:37 - 错误 TS2339:类型“typeof Client”上不存在属性“newCryptoSuite”。
102 const crypto_suite = FabricClient.newCryptoSuite();
方法二:
所以我尝试使用网关在结构网络模块中,在网关连接中我们从aws机密中获取密钥,因此无法连接钱包。它不支持下面钱包参数中的密钥值
等待 gateway.connect(ccp, { 钱包, 身份:用户名, discovery: {enabled: true, asLocalhost: true }, // 启用发现 }); 方法三: 然后我们尝试创建钱包和商店并尝试连接,但它无法连接我们,也没有错误日志。
请帮我解决这个问题。
如果您的凭据(证书和私钥)在运行时作为机密注入,那么在使用 Fabric-network API 时,您可以选择两个明显的选项:
options的
identity
属性。