0

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

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

result, err := contract.SubmitTransaction("InitLedger")

错误消息是:评估交易失败:提交失败:CreateAndSendTransaction 失败:SendTransaction 失败:orderers 为 nil

有什么线索吗?谢谢你

4

2 回答 2

0

这似乎是 Go SDK 中的一个错误。以目前的形式,资产转移基础应用程序 Go 风格根本无法运行。

于 2020-09-11T15:42:56.077 回答
0

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

于 2020-09-08T23:02:24.647 回答