Re: [閒聊] 以太被轉走但NFT沒事?

看板DigiCurrency作者 (鮎川彥)時間2年前 (2022/04/26 20:59), 2年前編輯推噓1(100)
留言1則, 1人參與, 2年前最新討論串2/2 (看更多)
: 推 StrangeJ: 請問有甚麼方法可以查一個地址有甚麼NFT? 04/26 19:13 : → StrangeJ: 我知道address丟到NFT token 可以查單一nft持有狀況 04/26 19:13 : → StrangeJ: 有人知道要怎麼查這個地址所有NFT? 像opensea就做得到 04/26 19:14 : → DarkerDuck: https://nftbank.ai/explorer 04/26 19:37 : 推 StrangeJ: 有人知道這怎麼實作的嗎? 難道是拿地址去每個token查? 04/26 19:42 : → DarkerDuck: 就跑個全節點explorer,對NFT做index而已 04/26 19:44 : 推 StrangeJ: 聽起來似乎跟我想的差不多 感謝版主回應 04/26 19:47 如果你要查單一地址A,那可以去掃Transfer(address, address, uint256)這個Event, 也就是0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 條件設"topics[1]=A"是A發出去的Token,設"topics[2]=A"是A收到的,兩者合併就是該 地址所有的轉移記錄,可能要檢查一下log的地址是不是ERC721 (ERC20也是同個EventID) 可以靠call RPC server來達成。 Demo網頁 https://ayukawayen.github.io/NFTLogExplorer/ 程式碼,MIT License https://github.com/Ayukawayen/NFTLogExplorer -- ethereum:0x09B25bd7d9B8dE2914C8314a2E0059A6a8ADEadE polygon :0x09B25bd7d9B8dE2914C8314a2E0059A6a8ADEadE smartbch:0x5a8B6db897003C8aFA62066d3bE876Fd8BBe9082 bitcoincash:qqjzmy6mjp8sp97c7thhflv9s2j96xk0q5pr26dftl simpleledger:qqjzmy6mjp8sp97c7thhflv9s2j96xk0q5dcppcf4p -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.227.155.79 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/DigiCurrency/M.1650977965.A.FE8.html

04/27 00:42, 2年前 , 1F
學到了
04/27 00:42, 1F
※ 編輯: Ayukawayen (36.227.155.79 臺灣), 04/27/2022 00:48:22
文章代碼(AID): #1YP-oj_e (DigiCurrency)
文章代碼(AID): #1YP-oj_e (DigiCurrency)