0
作曲家似乎在Fabric之上增加了很多抽象 - 是否有任何方法可以看到底层加密?有没有办法使用Hyperledger Composer查看“原始”区块链数据?
例如
- 有没有办法看到事务哈希?
- 有没有办法检查过去的块?
谢谢!
作曲家似乎在Fabric之上增加了很多抽象 - 是否有任何方法可以看到底层加密?有没有办法使用Hyperledger Composer查看“原始”区块链数据?
例如
- 有没有办法看到事务哈希?
- 有没有办法检查过去的块?
谢谢!
根据我的经验,作曲家不会给你“交易”的“块”视图。要查看事务散列和信息,可以使用查询来完成此操作。在项目目录的根目录下创建一个query.qry
文件。然后补充一点:
query getAllHistorianRecords {
description: "getTradeRelatedHistorianRecords"
statement:
SELECT org.hyperledger.composer.system.HistorianRecord
WHERE (transactionTimestamp > '0000-01-01T00:00:00.000Z')
}
这将让你看到这样的数据:
{
"$class": "org.hyperledger.composer.system.HistorianRecord",
"transactionId": "b7b202906deba4d4bca1581ae6033562699361d67d31c2af45cd60b0225d5624",
"transactionType": "org.hyperledger.composer.system.AddParticipant",
"transactionInvoked": "resource:org.hyperledger.composer.system.AddParticipant#b7b202906deba4d4bca1581ae6033562699361d67d31c2af45cd60b0225d5624",
"eventsEmitted": [],
"transactionTimestamp": "2017-10-03T16:24:14.864Z"
}
}...