EOSIO

适用于:

  • EOSIO 主网
  • Worbli
  • WAX
  • EOSIO 测试网
  • CryptoKylin 测试网
  • 你的专属网络

以太坊(内测版)

适用于:

  • Ethereum 主网
  • Ropsten

Solana

Coming soon...

eosq 上的5个新数据字段

2019-5-1 14:33:13 / 作者 dfuse

dfuse API 作为后端的 eosq 浏览器最近添加了对交易显示的信息量,现在提供比任何其他区块浏览器更精细的数据。 对于 EOSIO 开发人员和高级用户来说,如果你想看到完整的链上信息,eosq 是你唯一区块浏览器。

相应最新不可逆区块号

eosq 相应最新不可逆区块号

这个字段显示的是指定区块号相应的最新不可逆区块,通常大概在头区块的325-350之前。 但是在测试网上远远超出了这这个数。也是因为许多开发人员都是先在测试网上部署,然后用 eosq 来查看链深层的数据,因此我们发现显示这个数据是很有用的。

Failure(失败)

延迟交易在执行的时候可能会失败。 由于交易的执行不一定能赶上让BP把它入块,因此了解执行失败的原因很有用的。 这里有两种失败的类型,harfail(硬失败)和 softfail(软失败)。 这两种都是客观失败(主观失败实际上就是过期,每个BP都会尝试执行交易,直到这个交易过了到期时间)。

eosq Failure(失败)在 eosq 在在搜索栏中输入 `status:soft_fail` 或 `status:hard_fail` 可以轻松搜索失败的交易。 从最近开始,所有在 eosq 查询都隐含 `status:executed`,这是为了防止假设所有的搜索结果都是已执行的,因为有些可能是失败的。 有些用户可能因为这个信息不明确而受阻,所以我们就想在这个方面上有过滤。

创建方法

在分析延迟交易时,知道它是由用户直接将其推送到链中的还是通过智能合约来创建的是很有帮助。 “创建者”字段现在显示这方面具体的信息。

创建者

eosq创建者

在上面的示例中,你可以看到执行这个延迟交易的区块号为54,674,487。 但是,这个交易却是在这上一个区块中创建的,是来自 ce40410fa7... 触发的智能合约(请参阅“创建方法”字段)。还值得一提的是,作为唯一支持延迟交易的区块浏览器,eosq 也会提供被创建出来的延迟交易的链接:

Screen Shot 2019-04-25 at 9.56.05 PM

签署者

如果你想看一个多签帐户签署的某个交易用的是哪些密钥,我们对此查询进行了简化,并显示了用于签署交易的所有密钥,以便你轻松跟踪审核签名者。eosq签署者你看这个公钥的末尾有一个快捷搜索的放大镜图标。 这个放大镜在 eosq 中到处都有,让你能时刻找到相关信息。 在上面截图的示例中,当你单击该图标时,它将创建一个搜索,查询这个公钥被放到这个帐户上的时间。 据我们所知,这是在链上查询密钥历史的唯一方法。 这样你可以对同一用户控制的帐户进行交叉分析。

如果你需要全面了解链上每个操作中的具体情况,那么 eosq 就是属于你的区块浏览器。 如果你觉得还有其他的功能可以改善你的区块链开发体验,请一定跟我们提出来

话题 EOSIO, eosq, 更新发布, 数据字段