如何在Hyperledger Fabric中使用Node js SDK?

时间:2018-07-11 13:56:04

标签: node.js hyperledger-fabric hyperledger hyperledger-composer

我已经用两个组织org1和org2启动了一个结构1.1区块链网络,并拥有两个对等方,每个对等方都具有单个订购者和证书颁发机构。创建了一个Channel并向其添加对等体,并使用Hyperledger composer和ConnectionProfiles.json在4个对等体上安装了相同的链码,现在对使用NODE JS SDK感到困惑:建立FABRIC 1.1)网路或使用它(node js SDK)建立频道并新增对等 节点JS取代作曲家吗?

1 个答案:

答案 0 :(得分:0)

您不需要节点sdk来连接Hyperledger。您可以轻松地通过node与hyperledger composer连接。比您可以轻松编写节点代码轻松连接两个Peers

    var request = require('request');

var headers = {
    'Content-Type': 'application/json',
    'Accept': 'application/json'
};

var dataString = '{ \ 
   "$class": "test.User", \ 
   "uid": "01", \ 
   "firstName": "Prateek", \ 
   "lastName": "Tiwari", \ 
   "emailAddress": "prat%40", \ 
   "contactNo": "789", \ 
   "password": "7596.." \ 
 }';

var options = {
    url: 'http://localhost:3000/api/test.User',
    method: 'POST',
    headers: headers,
    body: dataString
};

function callback(error, response, body) {
    if (!error && response.statusCode == 200) {
        console.log(body);
    }
}

request(options, callback);