【问题标题】:How to interact multiple chaincode in go lang for hyperledger fabric如何在 go lang 中为 Hyperledger Fabric 交互多个链码
【发布时间】:2022-11-14 12:49:41
【问题描述】:

如何在 go lang 中为 Hyperledger Fabric 交互多个链码 如何在超级账本结构中将一个函数调用到另一个链码中

【问题讨论】:

    标签: go hyperledger-fabric hyperledger-chaincode chaincode


    【解决方案1】:

    假设您使用fabric-contract-api-go 进行智能合约实施:

    1. 使用GetStub() 从事务上下文中获取链码存根
    2. 使用存根调用带有InvokeChaincode() 的第二个链码

      如果您在链码实现中使用低级 fabric-chaincode-go,那么您的事务将使用链码存根而不是事务上下文调用,因此您可以忽略第一步,只需在存根上调用 InvokeChaincode()

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-03
      • 2019-07-03
      • 1970-01-01
      相关资源
      最近更新 更多