在Hyperledger中添加图像

时间:2018-03-20 17:34:32

标签: hyperledger-fabric blockchain hyperledger hyperledger-composer ibm-blockchain

我正在尝试使用作曲家创建一个基于hyperperledger的注册表。

1-如何将图像上传与hyperledger Fabric和Composer集成 以及如何为注册表创建智能合约

1 个答案:

答案 0 :(得分:-1)

在您的注册表中,您可以使用Base64-ify您的图像/内容/媒体并存储为字符串。在Hyperledger Composer中建模的资产中,'imageString'的一个属性被定义为Hyperledger Composer模型文件中的字符串。

从技术上讲,这也是一个Node问题。使用Javascript,例如。 fs.readFileSync('yourimageFile.jpg')。toString('base64');,您应该能够将代码转换为代码中的Base64字符串。

另请参阅此链接以获取更多信息 - 它会告诉您如何存储图像(媒体,PDF等)以及最后的评论。

- > How to deal with forms,images,videos of an asset in hyperledger composer