【问题标题】:Chaincode Endorsement policy in YAML fileYAML 文件中的链码背书策略
【发布时间】:2018-04-20 10:28:35
【问题描述】:

我正在研究Hyperledger Fabric区块链框架,正在尝试示例代码。我从 Fabric docs(Fabric samples release 1.0) 中给出的教程运行了 BYFN 网络。 链码背书策略规则在 http://hyperledger-fabric.readthedocs.io/en/latest/endorsement-policies.html#specifying-endorsement-policies-for-a-chaincode

我想知道等效的 YAML 格式政策: "AND('Org1.member', 'Org2.member')"

也就是说,我希望 org1 和 org2 中的一个成员签署查询提案以进行响应。我想要 .yaml 格式的政策

还是仅在链码实例化时定义。

如果它是在实例化期间定义的,那么它是否也适用于其他请求(transactionProposal,queryproposal)?

谢谢

【问题讨论】:

  • 请注意,“最新”文档是从最新的发布分支发布的。因此,您正在查看的文档与 1.0(您正在使用的示例)的文档(必然)不一致。

标签: yaml hyperledger-fabric blockchain hyperledger


【解决方案1】:

在 Fabric 中,chaincode 部署独立于通道创建,通过 CLI peer chaincode deploy 命令或相应的 SDK 方法指定背书策略。因此,目前没有等效的 yaml。

【讨论】:

    【解决方案2】:

    如果需要,可以在

    中找到示例 .yaml 文件

    hyperledger-fabric-java-sdk

    来源: https://github.com/hyperledger/fabric-sdk-java

    您可以在以下目录中找到该文件:

    src/test/fixture/sdkintegration/chaincodeendorsementpolicy.yaml

    如果您对文件结构有所了解,请随时发表评论。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-13
      • 1970-01-01
      • 2019-06-30
      • 2022-06-14
      • 1970-01-01
      • 2021-07-31
      相关资源
      最近更新 更多