Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hyperledger fabric HLComposer Permissions.acl关于logic.js的歧义_Hyperledger Fabric_Hyperledger Composer - Fatal编程技术网

Hyperledger fabric HLComposer Permissions.acl关于logic.js的歧义

Hyperledger fabric HLComposer Permissions.acl关于logic.js的歧义,hyperledger-fabric,hyperledger-composer,Hyperledger Fabric,Hyperledger Composer,我在logic.js文件生成器中的角色是什么?如果我已经定义了permissions.acl,使得两个特定类型的参与者彼此没有任何访问权限,那么我是否仍然能够在logic.js中的事务处理程序(其中两个参与者都通过引用涉及到事务主体)中任意读/写任何一方的成员变量 也许换言之,“当前参与者”是如何由交易决定的?假设我正在为我的应用程序使用以下启动代码 据我所知,这些事务由nodejs运行时调用,而不是由特定参与者调用…要与hyperledger结构网络交互,您将使用身份(证书+私钥)。链码中的c

我在logic.js文件生成器中的角色是什么?如果我已经定义了permissions.acl,使得两个特定类型的参与者彼此没有任何访问权限,那么我是否仍然能够在logic.js中的事务处理程序(其中两个参与者都通过引用涉及到事务主体)中任意读/写任何一方的成员变量

也许换言之,“当前参与者”是如何由交易决定的?假设我正在为我的应用程序使用以下启动代码


据我所知,这些事务由nodejs运行时调用,而不是由特定参与者调用…

要与hyperledger结构网络交互,您将使用身份(证书+私钥)。链码中的composer运行时访问该标识,然后查找该标识映射到的参与者。必须将所有身份映射到参与者,否则您会收到一条消息,说明带有标识符的
尚未注册

composer network start、composer identity issue等命令将为您将身份绑定到参与者

composer-identity-bind
获取现有身份并将其绑定到现有参与者