我在https://github.com/hyperledger/composer/blob/master/packages/composer-common/test/data/zip/test-archive/queries.qry中发现了一个查询,它显示查询特定交易的能力。我想我会尝试一下,但我从未得到任何结果。下面是我定义的:在hyperledger composer中查询交易
我.cto文件:
namespace org.my.namespace
transaction PlaceOrder {
o String item
o Integer quantity
--> Company requester
--> Company supplier
}
我queries.qry文件:
query PlaceOrderTransactions {
description: "select transactions"
statement:
SELECT org.my.namespace.PlaceOrder
}
我可以从作曲REST服务器的招摇API运行PlaceOrder交易。我的交易写出订单,我可以看到它们以及交易(/系统/交易端点)。当我尝试运行我的查询时(来自命名查询下),我什么都没有收回。我错过了明显的东西吗?是否有另一种方法来查询我应该使用的交易?
我只是显示了一段文件。实际上,我已经完成了您提到的有关事务更改状态并查询资产的工作。当我在其他人的CTO文件中看到交易查询时,我很好奇。我认为你的历史学家参考是我正在寻找的。 –
请为我添加一个+1。谢谢! –