Hyperledger fabric Hyperledger结构-NodeJS SDK查询链码

Hyperledger fabric Hyperledger结构-NodeJS SDK查询链码,hyperledger-fabric,hyperledger,Hyperledger Fabric,Hyperledger,我无法查询与一个通道关联的多个对等方的链码 我创建了一个公开查询方法的链码 使用NodeJS SDK,当我只配置一个对等通道时,我能够成功地调用它 var peer1 = fabric_client.newPeer(url,{pem: pem}); channel.addPeer(peer1) 但是,当我尝试调用与通道关联的两个对等方的方法时,我没有从链码中得到任何答案 var peer1 = fabric_client.newPeer(url1,{pem: pem1}); var peer2

我无法查询与一个通道关联的多个对等方的链码

我创建了一个公开查询方法的链码

使用NodeJS SDK,当我只配置一个对等通道时,我能够成功地调用它

var peer1 = fabric_client.newPeer(url,{pem: pem});
channel.addPeer(peer1)
但是,当我尝试调用与通道关联的两个对等方的方法时,我没有从链码中得到任何答案

var peer1 = fabric_client.newPeer(url1,{pem: pem1});
var peer2 = fabric_client.newPeer(url2,{pem: pem2});

channel.addPeer(peer1);
channel.addPeer(peer2);

var requestQuery = {
    chaincodeId: chaincode, //chaincode name
    fcn: fcn, // chaincode method
    args: args //arguments
};

var query_responses = await channel.queryByChaincode(request);

你知道为什么与两个同龄人在一起不起作用吗?

在我们回答你的问题之前,你需要提供更多的上下文。你看到了什么错误?另外,代码片段中不清楚,但不能对多个对等方使用相同的证书。他们也不会有相同的地址。谢谢你的回答。我已经修改了代码片段。当通道有两个对等点关联时,如果我查询链码,我不会得到任何答案。嗨,我可以知道它是否为一个对等点工作。因为在windows visual studio代码编辑器中,for one peer也不适用于我。