我正在研究 Hyperledger作曲家,并尝试各种示例。
我正在尝试的示例类似于Using two business cards in the same composer rest server configuration
商业网络中有一个脚本文件( trade-network.bna ),具有业务逻辑,因此是用于添加/更新分类帐中资产的链码/智能合约。
此外,在其上运行作曲家的结构网络具有GO lang链代码。
有没有一种方法可以在hyperledger作曲器中运行多个脚本,也可以有一种方法可以运行多个chaincode。任何解决方法或建议
谢谢。
答案 0 :(得分:1)
实际上,我认为不可能使用单个.bna来创建不同的链码。链码和业务网络档案(bna)之间的比率是一对一。如果要运行不同的链码,则必须为对等节点安装不同的.bna。
答案 1 :(得分:0)
我们可以添加另一个BNA,然后执行此操作-https://hyperledger.github.io/composer/latest/tutorials/invoke-composer-network