Hyperledger Fabric:无法从另一个链代码获取字符串数据

时间:2018-06-15 11:14:57

标签: hyperledger-fabric blockchain

实施例。我有2个链码(A,B) - chaincode A:使用bcrypt生成密码哈希(字符串) - chaincode B:调用chaincode A并获取密码哈希

  • 测试1:我调用链码A并获取密码哈希,如下所示:“$ 2a $ 10 $ e9lha95xDRV0EfQQIW9zMecZqspeA5aaI8JUf36vgUmoKXtmzs”

  • 测试2:我调用链码B获取密码哈希,如下所示:“0Y0 = H =╗╔ H =╚╔╚B”

任何人,请你告诉我发生了什么?怎么修? 非常感谢。

1 个答案:

答案 0 :(得分:1)

Chaincode必须是确定性的,才能在每个主机上返回相同的结果。默认的bcrypt实现生成随机盐并且不满足此要求