在超账结构网络中提出交易建议的问题

时间:2018-10-21 06:24:03

标签: hyperledger-fabric hyperledger

我创建了Fabric项目,在其中使用docker swarm与peer0,peer1,CA服务器和订购服务器一起创建了称为my-net网络的网络。

在那里,我已经在CA服务器上注册了Fabric网络的管理员用户,然后利用管理员用户上下文注册了新用户。

现在,当我尝试在结构网络中提出交易请求时,它使我陷入错误:

错误:[Client.js]:无法从本地键值存储中加载用户“ admin”。错误:TypeError:无法读取未定义的属性“曲线”

at Object.KEYUTIL.getKey(/home/kheteshr/Downloads/smob-node/supplychain_BK/node_modules/fabric-client/node_modules/jsrsasign/lib/jsrsasign.js:247:10379)

在CryptoSuite_ECDSA_AES.getKey(/home/kheteshr/Downloads/smob-node/supplychain_BK/node_modules/fabric-client/lib/impl/CryptoSuite_ECDSA_AES.js:204:27)

错误:[Client.js]:无法从此客户端实例的状态存储中加载请求的用户“ admin”的实例。错误:TypeError:无法读取未定义的属性“曲线”

at Object.KEYUTIL.getKey(/home/kheteshr/Downloads/smob-node/supplychain_BK/node_modules/fabric-client/node_modules/jsrsasign/lib/jsrsasign.js:247:10379)

请帮我解决这个问题,即使我在creds文件夹中拥有所有管理证书,并且我将路径提供给hfc实例,但无法检索管理上下文,我也不知道为什么会引发此错误。

注意:使用nodejs结构sdk

这是我的invoke.js要点代码,用于将交易发送到结构网络:

https://gist.github.com/kheteshR/6abade59b31bd2fcefa2c85d72658abd

0 个答案:

没有答案