Microsoft Azure Workbench Blockchain - Ошибка при построении транзакции - PullRequest
0 голосов
/ 13 февраля 2020

Я развернул экземпляр Azure Workbench Blockchain, который я загружаю данными, поступающими из Azure IoT Hub в соответствии с этой настройкой .

Я не уверен, почему, это работало без сбоев несколько недель go, но теперь я сталкиваюсь с одной и той же проблемой каждый раз, когда я пытаюсь собрать sh некоторые данные в цепочке блоков .ie при создании новой транзакции:

Microsoft.AppBuilder.ServiceContracts.AppBuilderEthTxSubmitterNotSupportedArgumentTypeException: at Microsoft.Azure.Blockchain.Eth.TxSubmitter.EthereumMachine.ParsePrimitive (eth-tx-submitter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=nulleth-tx-submitter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: /eth-tx-submitter/machines/EthereumMachine.cseth-tx-submitter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: 308)    at Microsoft.Azure.Blockchain.Eth.TxSubmitter.EthereumMachine.ConstructInputParameters (eth-tx-submitter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=nulleth-tx-submitter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: /eth-tx-submitter/machines/EthereumMachine.cseth-tx-submitter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: 336)    at Microsoft.Azure.Blockchain.Eth.TxSubmitter.EthereumMachine.ConstructTransactionAndEstimateGas (eth-tx-submitter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=nulleth-tx-submitter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: /eth-tx-submitter/machines/EthereumMachine.cseth-tx-submitter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: 475)

Вот несколько скриншотов ошибки на портале:

enter image description here

enter image description here

Есть кто-нибудь испытал это? Я был бы очень признателен, чтобы получить некоторые рекомендации о том, как преодолеть эту проблему.

С уважением,

Аксель

1 Ответ

1 голос
/ 23 марта 2020

Ответ здесь для справки:

Руководство по поиску и устранению неисправностей Blockchain подробно описано следующее для похожей ошибки:

"Ошибка построения транзакции"

Эта ошибка видна, если с транзакцией что-то не так. Например, тип ввода параметра может не совпадать (например, массив вместо целого). Пожалуйста, просмотрите столбец исключения для указанной ошибки c.

Существуют специальные инструкции c для просмотра журналов . Это будет полезно, если вам нужно немного покопаться, чтобы разобраться в проблеме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...