识别Oracle上的Hyperledger Java智能合约的链码发布者

时间:2019-04-24 14:21:26

标签: java gradle hyperledger access-control chaincode

我正在研究在Oracle Cloud(超级账本)上部署的Java链码。我需要知道的是:如果有人调用createAsset()函数,我想将资产的{​​{1}}保存为属性。例如,如果我要删除/停用资产,则只有所有者才能这样做。

这是一种访问控制列表。我发现owner/creator提供了准确的解决方案-编写您自己的访问控制规则。但是我没有找到该Java库。

https://github.com/hyperledger/fabric/tree/release-1.1/core/chaincode/lib/cid

该库对于Go的实现看起来不错,但是我的Java链码没有找到任何等效的库。

cid library

如果用户是该资产的所有者,我需要用户的准确身份,例如以太坊的“ msg.sender”,以通过删除功能进行验证。

0 个答案:

没有答案