node.js - 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)"
}
}
解决方案
fabric-sdk-rest 存储库很旧,不再维护。它可能实际使用的最后一个结构版本是超级账本结构 1.0。我不建议您继续尝试使其工作。
推荐阅读
- python - 使用 PythonScript 将 Maya 显示层设置为关闭
- numpy - 如何在纯 Python 中创建直方图?
- sql - 如何将数组 json 列中的值提取到 Postgresql 中的多行中?
- reactjs - React Enzyme 测试:找不到 react-redux 上下文值;请确保组件被包裹在一个
- windows - `path %path:"=%` 在批处理文件中有什么作用?
- python - 如果循环中有另一个元素要迭代,则无法迭代范围。这是为什么?
- express - 如何抑制快递:路由器日志?
- unity3d - 我需要使用 HTC Vive Cosmos Elite 测试 VR Unity 项目 - 但我们正在为 Quest 进行开发。我可以做些什么来区分这两者吗?
- azure-devops - 运行 databricks 工作区 import_dir 的 Azure 管道问题
- react-native - 新的 AbortController() 返回空对象