在Hyperledger fabric v1.0中找不到getCallerMetadata()和getCallerCert()

时间:2017-03-11 16:11:05

标签: hyperledger hyperledger-fabric

我尝试使用Fabric v1.0代码库构建asset_management. go链代码,但由于在存根中找不到getCallerMetadata()getCallerCert(),因此失败了。是否在v1.0中替换了这些功能?

1 个答案:

答案 0 :(得分:1)

@cjcroix - 您可以使用GetCreator() function代替getCallerCert()

我认为调用者元数据不再与新消息相关,但您可以使用提案中的瞬态字段传递链码中认证/授权所需的任何额外信息,您可以访问它使用GetTransient() function

我们最终还在考虑将整个提案请求传递到链码中以及将来。该工作已经开始here