首页 > 解决方案 > Hyperledger Fabric nodejs REST api错误:流已删除

问题描述

我有一个使用hyperledger fabric框架的区块链网络。我正在尝试使用此存储库将 REST API 集成到该网络:

https://github.com/hyperledger/fabric-sdk-rest

我设置了所需的配置变量,例如私钥、管理员凭据。但我被困在这一点上,因为我收到了这个错误:

{
  "error": {
    "statusCode": 500,
    "name": "Error",
    "message": "2 UNKNOWN: Stream removed",
    "code": 2,
    "metadata": {
      "_internal_repr": {}
    },
    "details": "Stream removed",
    "stack": "Error: 2 UNKNOWN: Stream removed\n    at Object.exports.createStatusError (/home/nrl/bitirme/blockchainauth/fabric-sdk-rest/packages/fabric-rest/node_modules/grpc/src/common.js:87:15)\n    at Object.onReceiveStatus (/home/nrl/bitirme/blockchainauth/fabric-sdk-rest/packages/fabric-rest/node_modules/grpc/src/client_interceptors.js:1188:28)\n    at InterceptingListener._callNext (/home/nrl/bitirme/blockchainauth/fabric-sdk-rest/packages/fabric-rest/node_modules/grpc/src/client_interceptors.js:564:42)\n    at InterceptingListener.onReceiveStatus (/home/nrl/bitirme/blockchainauth/fabric-sdk-rest/packages/fabric-rest/node_modules/grpc/src/client_interceptors.js:614:8)\n    at callback (/home/nrl/bitirme/blockchainauth/fabric-sdk-rest/packages/fabric-rest/node_modules/grpc/src/client_interceptors.js:841:24)"
  }
}

标签: node.jshyperledger-fabric

解决方案


fabric-sdk-rest 存储库很旧,不再维护。它可能实际使用的最后一个结构版本是超级账本结构 1.0。我不建议您继续尝试使其工作。


推荐阅读