10 如何查询一个NFT合约里一个地址的全部ID

看标准源码没有什么好方案,opensea是如何做到扫描一个地址下面全部的NFT?

请先 登录 后评论

最佳答案 2022-02-15 12:06

估计是通过 eth_getLogs 接口扫描合约 Transfer 事件实现的,事件里面有地址和tokenId信息,然后保存到自己的数据库里面。

event Transfer(address indexed _from, address indexed _to, uint256 indexed _tokenId);
请先 登录 后评论

其它 3 个回答

执灯一盏 - 区块链开发工程师
请先 登录 后评论
王long
请先 登录 后评论
王long
请先 登录 后评论
  • 3 关注
  • 0 收藏,6182 浏览
  • 木头 提出于 2022-02-15 10:50