FabCar链代码中index.js的目的是什么?

时间:2019-03-21 05:50:26

标签: hyperledger-fabric hyperledger blockchain

我无法确定FabCar链码中index.js的目的,文件中的module.exports行到底在哪里使用?

1 个答案:

答案 0 :(得分:0)

此fabcar链代码是使用fabric-contract-api npm模块编写的。

您会注意到fabcar合同是扩展合同

const { Contract } = require('fabric-contract-api');

class FabCar extends Contract   

fabric-contract-api是面向应用程序开发人员的高级API。您可以阅读documentation

检查package.json

"main": "index.js",
"scripts": {
        "start": "fabric-chaincode-node start"
      }

启动时,使用npm模块检查index.js并使用所提到的协定。

此npm软件包fabric-contract-api处于实验阶段。
希望能有所帮助。如果您对此有帮助,请添加任何链接。