2017-06-22 54 views

回答

2

作曲家的连锁代码是用Go编写的。它使用Duktape Javascript解释器在Go流程中执行用户(和系统)JS代码。

Composer链代码将公共JS API映射到基础Fabric Go API调用。

从Fabric的角度来看,这只是Go链代码的“普通”部分,尽管它非常复杂!

当您“部署”使用作曲家CLI业务网络,你实际上是在做两件事情:

  • 部署作曲链码(围棋),并启动它
  • 部署业务的字节网络档案并将其存储在世界的状态,这样,当你提交交易

在未来,我们希望通过本地的Node.js执行,以取代使用Duktape它可用来解释。由于Fabric的模块化架构(以及使用Docker容器和gRPC),这应该是可能的。

相关问题