Etherscan

為新創建的 ERC-721 合約擷取代幣元數據

  • December 15, 2021

我覺得這不應該是一個超級困難的任務,但我可能低估了它。如果有人能讓我走上正確的開始道路,我應該能夠從那裡開始。

目前讓我感到困惑的部分是數據的實際儲存位置。我想像的令牌標識符是它自己的 txn,與契約創建分開。合約名稱也是一個興趣點,我假設它實際上不在 txn 上,而只是通過 etherscan 輸入的元數據?

這種情況下的案例是記錄過去 n 天內創建的任何新 ERC-721 合約,並在合約名稱或令牌標識符中搜尋關鍵字。

謝謝,如果我能回答任何問題以使這個問題更有意義,請告訴我。

您可以通過使用 ERC-165 內省來辨識任何合約是否是 ERC-721 合約。

這在規格中分別解釋:

你問的是簡單的部分。

現在最困難的部分是執行您的節點,處理同步問題並辨識在鏈上創建的所有新合約。

引用自:https://ethereum.stackexchange.com/questions/115620