如何获取 EOSIO 链上的代币列表和余额

 

dfuse API 在不断推出更新、添加新功能,帮助开发者更快地去在区块链上做开发。 今天,我们激动地向大家推出 EOSIO 上的代币接口 。

借助此新企业级功能,您现在可以轻松对 EOSIO 区块链上所有代币进行查询:获取所有的代币信息、指定帐户中所有代币的余额、某代币的所有持币人和他们所持有的数量。如果你看到这已经想马上去尝试下了,可以直接来看相关的文档。 如果你想多了解些用例,看看具体怎么用这个 API,请继续往下阅读。

发布说明(只画重点版)

添加了3个针对代币进行查询的 EOS GraphQL 端点:

  • tokens——获取网络上所有代币的合约列表(按持币人数量排序)
  • accountBalances——根据指定代币合约/名称获取账户余额列表
  • tokenBalances——获取指定帐户的所有代币余额列表

通过我们的代币 API 可以对接3个新端点

代币

通过我们的 tokens 端点获取 EOSIO 区块链上所有代币的合约列表。结果将按持币人的数量排序。我们准备了一个可以直接试用的 GraphQL 查询,你还可以按你的需求更改它:直接在浏览器中测试 tokens 端点。

有关此端点的预期参数的更多信息,请阅读 tokens 文档。

账户余额

使用我们的 accountBalances 端点获取 EOSIO 区块链上指定账户的所有代币+余额列表。我们准备了一个可以直接试用的 GraphQL 查询,你还可以按你的需求更改它:直接在浏览器中测试 accountBalances 端点。

有关此特定端点的预期参数的更多信息,请阅读 accountBalances 文档。

代币余额

通过我们的 tokenBalances 端点,获取 EOSIO 区块链上指定代币的所有持币人及其余额的列表。我们准备了一个可以直接试用的 GraphQL 查询,你还可以按你的需求更改它:直接在浏览器中测试 tokenBalances 端点。

有关此特定端点的预期参数的更多信息,请阅读 tokenBalances 文档。

以太坊代币 API

dfuse 的这个功能目前在以太坊上还没有,但我们的团队在努力为以太坊开发者实现类似的功能。

与 dfuse 团队取得联系

如果你有任何问题、功能需求,或者就是想加入其它的 dfuse 用户的对话,请加群管员微信进入 dfuse 微信群:

如何获取 EOSIO 链上的代币列表和余额_第1张图片

我们希望确保在你做开发时 dfuse 能够满足你的所有需求,所以我们是很想要与大家针对目前和未来的功能发布进行探讨的。

注意:此功能仅限企业版用户,当前处于 Alpha 测试阶段中,仅在 EOSIO 上可用。

你可能感兴趣的:(更新发布)