我正在尝试使用 composer 创建一个基于 hyperperledger 的注册表。
1- 如何将图像上传与 Hyperledger Fabric 和 Composer 集成以及如何为注册表创建智能合约
我正在尝试使用 composer 创建一个基于 hyperperledger 的注册表。
1- 如何将图像上传与 Hyperledger Fabric 和 Composer 集成以及如何为注册表创建智能合约
在您的注册表中,您可以 Base64 化您的图像/内容/媒体并存储为字符串。在 Hyperledger Composer 中的建模资产中,“imageString”的一个属性在 Hyperledger Composer 模型文件中定义为“String”。
从技术上讲,这也是一个 Node 问题。使用 Javascript,例如。fs.readFileSync('yourimageFile.jpg').toString('base64');,您应该能够在代码中将图像转换为 Base64 字符串。
另请参阅此链接以获取更多信息 - 它告诉您如何存储图像(媒体、PDF 等) - 以及最后的评论。