在 hyperledger fabric 2.0 中,有什么方法可以将数据从一个链码发送到另一个链码?

Is there any way to send data from one chaincode to other chaincode in hyperledger fabric 2.0?

我正在处理一个使用 hyperledger fabric 2.0 的项目。我有两个名为 deed.js 和 bor.js 的链代码。 deed.js 和 bor.js 都安装在同一个频道上。我在 deed.js 链码中获取了一些输入,这些输入将作为输入传递给 bor.js 链码。如何做到这一点?请详细解释该方法,因为我是 hyperledger fabric 的新手。

谢谢。

是的,有。

一个链码可以在不修改账本的情况下查询另一个链码(或它自己)只有当它们都运行在同一个节点

它甚至可以调用另一个链码(或它自己)来修改账本只有当它们都运行在同一个节点的同一个通道上.

https://hyperledger.github.io/fabric-chaincode-node/release-2.1/api/fabric-shim.ChaincodeStub.html#invokeChaincode__anchor

不管你是不是新手,没时间了解更多细节