Composer REST服务器允许我使用我的事务输入提交transactionID。如果我提供transactionID,则拒绝该事务。有没有办法从输入中删除字段,以便服务器忽略客户端提交的事务ID?
答案 0 :(得分:0)
我假设您正在使用资源管理器界面。 Rest Server是一个Loopback应用程序,因此我们无法在示例部分隐藏这些字段(请参阅https://github.com/hyperledger/composer/issues/663)。 Strongloop就此问题提出了一个问题,请参阅https://github.com/strongloop/loopback/issues/3510
答案 1 :(得分:0)
直到我开始从头开始安装我的hyperledger作曲家和布料时,我遇到了类似的问题。当我意识到我使用了一个已弃用的链接来安装npm时。我遇到了一堆我忽略的错误。
按照此处给出的步骤为我工作,正确安装npm。 https://www.sitepoint.com/beginners-guide-node-package-manager/ 如果任何命令不起作用,我也提到了https://hyperledger.github.io/composer/latest/installing/installing-prereqs.html。
正确安装后,您可以删除transactionId
和timestamp
,而不会遇到任何错误。