如何使用hyperledger composer将文件存储到hyperledger结构中?

时间:2018-04-08 07:24:43

标签: hyperledger-fabric hyperledger-composer

在模型文件中,我们有'string'数据类型来存储任何字符串。然而;如果我想使用hyperledger composer将文件存储到hyperledger结构中,那么是否有任何特定的数据类型?

1 个答案:

答案 0 :(得分:3)

根据参考herestring类型包含UTF-8编码的字符序列。因此,您不能只将文件的字节放入string

其中一种可能的解决方案是首先将文件编码为base64(uudncodebase64encode等)字符串,然后将其存储在string字段中。

根据您的要求(个人数据规定等),您可能希望将文件存储在离线链接中,并仅存储文件的加密哈希值(SHA-1,SHA-256等)。链(作为string)。