Hyperledger架构测试认可策略以及JAVA SDK中的

时间:2018-07-11 21:15:17

标签: java hyperledger-fabric

我正在使用以下Java sdk演示:https://github.com/IBM/blockchain-application-using-fabric-java-sdk

要测试背书策略,其中Org1和Org2的管理员或用户需要签署交易,我实例化了具有背书策略'AND('Org1.member','Org2.member')'的链码fabcar。现在,我试图弄清楚如何修改交易提议请求(在org.app.chaincode.invocation.InvokeChaincode类中),以使它同时由Org1和Org2签名。

如果有任何我想念的现有资源,请随时提出。我有一些C#的经验,但是对Hyperledger和JAVA还是陌生的。

YAML中的背书政策如下:

identities:
    user1: {"role": {"name": "member", "mspId": "Org1MSP"}}
    user2: {"role": {"name": "member", "mspId": "Org2MSP"}}
    admin1: {"role": {"name": "admin", "mspId": "Org1MSP"}}
    admin2: {"role": {"name": "admin", "mspId": "Org2MSP"}}

policy:
    2-of:
      - 1-of:
        - signed-by: "user1"
        - signed-by: "admin1"

      - 1-of:
        - signed-by: "user2"
        - signed-by: "admin2"

0 个答案:

没有答案