文章
问答
讲堂
百科图谱
线下集训
更多
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
讲堂
线下集训
专栏
活动
工作
文档
集市
搜索
登录/注册
20
不用ethscan api的话,有没有其他方法可以获取到token的所有持币地址呢
如题
如题
1 条评论
分类:
智能合约
请先
登录
后评论
最佳答案
2023-09-11 12:40
已解决
已解决
0 条评论
0
请先
登录
后评论
hunterliy
采纳率 100% | 回答于 2023-09-11 12:38
默认排序
时间排序
其它 5 个回答
NPC.李括
- 全职奶爸
2023-08-18 08:48
如果您不想使用 Ethscan API,有几种其他方法可以获取代币的所有持币地址。 1. 使用以太坊节点:您可以连接到一个以太坊节点,通过以太坊节点的 JSON-RPC 接口查询代币的持币地址。您可以使用 Web3.py、Web3.js 或其他以太坊客户端库来与节点进行通信并执行相应的查询操作。 首先,您需要确保您连接到的以太坊节点已经同步了代币的相关数据。然后,您可以使用 eth_call 或 eth_getLogs 方法来检索代币转账事件,并从中提取持币地址信息。 这种方法需要您自己搭建或连接到一个可信的以太坊节点,并具备一定的以太坊开发经验。 2. 使用区块浏览器:除了 Ethscan API,您也可以使用其他的以太坊区块浏览器来获取代币的持币地址。区块浏览器通常提供了用户界面和搜索功能,可以让您查询代币的持币地址。 您可以在区块浏览器中搜索特定代币的交易记录或地址,并从中获取所有的持币地址。请注意,这种方法可能会涉及手动操作,并且可能不适用于大规模的数据查询。 除了 Ethscan,还有一些其他流行的以太坊区块浏览器可供选择。以下是其中几个常用的区块浏览器: Blockchair(https://blockchair.com/ethereum%EF%BC%89%EF%BC%9ABlockchair 是一个多链区块浏览器,支持以太坊和其他多个区块链。它提供了以太坊网络的区块、交易和地址查询功能。 Etherchain(https://www.etherchain.org):Etherchain 是一个专注于以太坊的区块浏览器,提供了以太坊主网和测试网络的区块和交易查询功能。 Amberdata(https://amberdata.io):Amberdata 提供了以太坊和其他多个区块链的数据和分析服务。它的区块浏览器功能包括以太坊网络的区块、交易和合约查询。 这些区块浏览器都提供了用户友好的界面和搜索功能,可以让您浏览和查询以太坊网络上的区块、交易、地址和合约信息。您可以根据个人偏好和需求选择适合您的区块浏览器。
请先
登录
后评论
bc1pAzerty
- Bitcoin Dapp developer
2023-08-18 12:29
https://www.oklink.com/docs/zh/#explorer-api-token-query-token-position-list-details 这个应该是你想要的吧,可以免费使用,免费账户每秒限制5条请求,付费的话每秒限制80条请求
请先
登录
后评论
cccccc
2023-08-18 15:06
dune 试试,不过也得付费
请先
登录
后评论
Phi·Wallet
- 区块链爱好者和从业者
2023-08-19 17:46
为了获取到token的所有持币地址:调用web3接口(eth_getFilterLogs,等),直接读取 ERC20 Token的 transfer 事件数据,可以得到转账的所有数据,也就得到了所有持有者地址。
请先
登录
后评论
Shier@NFTScan
- Co-founder & COO of NFTScan
2023-08-25 13:25
有很多第三方基础设施服务平台提供 Token API 数据服务,比如:Infura、Alchemy、QuickNode、Moralis、DeBank 等。
请先
登录
后评论
您需要登录后才可以回答问题,
登录
关注
7
关注
收藏
1
收藏,
1968
浏览
hunterliy
提出于 2023-08-17 17:30
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容:
×
举报此文章
垃圾广告信息:
广告、推广、测试等内容
违规内容:
色情、暴力、血腥、敏感信息等内容
不友善内容:
人身攻击、挑衅辱骂、恶意行为
其他原因:
请补充说明
举报原因: