Hyperledger fabric 资产转移基本以“资产转移”结束;SendTransaction失败:订购方为“零”;

Hyperledger fabric 资产转移基本以“资产转移”结束;SendTransaction失败:订购方为“零”;,hyperledger-fabric,hyperledger-fabric-sdk-go,Hyperledger Fabric,Hyperledger Fabric Sdk Go,我正在尝试运行hyperledger 2.2中的资产转移基本示例程序(我正在使用GO示例程序),我的测试网络已经启动--我可以通过执行“对等链码调用”和执行不同的契约方法(包括InitLedger)与它交互 但是,当尝试运行assetTransfer.go程序时,它会在执行以下操作时爆炸: result, err := contract.SubmitTransaction("InitLedger") 错误消息是: 未能评估事务:未能提交:CreateAndSendTrans

我正在尝试运行hyperledger 2.2中的资产转移基本示例程序(我正在使用GO示例程序),我的测试网络已经启动--我可以通过执行“对等链码调用”和执行不同的契约方法(包括InitLedger)与它交互

但是,当尝试运行assetTransfer.go程序时,它会在执行以下操作时爆炸:

result, err := contract.SubmitTransaction("InitLedger")
错误消息是: 未能评估事务:未能提交:CreateAndSendTransaction失败:SendTransaction失败:订购者为零


有什么线索吗?谢谢

您的订购者长度为零。您必须在fabric sdk go代码中为此过程至少设置一个订购者。

这似乎是go sdk中的一个错误。在目前的形式下,资产转移基础应用程序Go flavor根本不起作用