Hyperledger Fabric registerTxEvent失败,“无法解码PEM结构”

时间:2018-05-24 06:02:42

标签: hyperledger-fabric hyperledger

我使用 byfn.sh 脚本运行Hyperledger Fabric,我正在尝试使用节点SDK编写事务。

在我的设置中,我使用管理员私钥和证书创建了一个新的用户对象,并与该用户一起调用 client.setUserContext

我成功拨打了 channel.sendTransactionProposal ,并成功跟进 channel.sendTransaction

我正试图达到一个可以调用 event_hub.registerTxEvent 来查明事务写在对等体上的时间,但是我收到了错误。我的代码如下所示:

event_hub = client.getEventHubsForOrg()[0]
event_hub.connect()
event_hub.registerTxEvent(tx_id.getTransactionID(), (tx, code) => {
    // This never executes
}, (err) => {
    // An error occurs
})

我收到错误:

Error: 2 UNKNOWN: event message validation failed: [failed deserializing event creator: [could not decode the PEM structure]]

当事件中心尝试发送注册消息并且对等方无法对其进行解码时,似乎错误来自Peer。

知道我做错了什么吗?

0 个答案:

没有答案