有没有办法在python中获得以太坊地址授予的所有批准沿着它授予的许可合同?我想通过编程方式获得它们,而不是使用令牌批准检查器网站。尝试使用www.example.com等网站发出的请求提取数据revoke.cash,但经常被阻止。
d7v8vwbk1#
在任何情况下,您都需要一个索引源,无论是您自己的还是托管在例如ette上的。从那里,您可以获得用户持有的所有令牌,然后您将获得每个令牌的最新许可allowance(address owner, address spender) → uint256(这是大多数ERC20令牌的标准)。一些索引器(例如gette)允许你按事件查询,这样你就可以得到所有的Approvals,这样更快。
allowance(address owner, address spender) → uint256
Approvals
1条答案
按热度按时间d7v8vwbk1#
在任何情况下,您都需要一个索引源,无论是您自己的还是托管在例如ette上的。
从那里,您可以获得用户持有的所有令牌,然后您将获得每个令牌的最新许可
allowance(address owner, address spender) → uint256
(这是大多数ERC20令牌的标准)。一些索引器(例如gette)允许你按事件查询,这样你就可以得到所有的
Approvals
,这样更快。