我已根据此setup部署了一个Azure Workbench区块链实例,该实例正在馈送来自Azure IoT中心的数据。
[我不确定为什么,它在几周前运行顺利,但是现在每次我尝试在区块链中推送一些数据(即创建新交易时,我都面临同样的问题:
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)
以下是门户网站上该错误的一些屏幕截图:
有人经历过吗?我非常感谢获得有关如何克服此问题的指导。
亲切的问候,
Axel
在此处提供答案供参考:
[Blockchain Workbench troubleshooting guide详细说明了类似的错误:
“构造交易时出错”
如果交易中有不正确的地方,就会看到此错误。例如,参数输入类型可能不匹配(例如,数组而不是int)。请查看异常列以了解特定错误。
[looking at logs有特定说明。如果您需要更深入地研究问题,这将很有帮助。