Remix
混音 ABI 生成器還在工作嗎?
我最近使用了 ABI 生成器進行混音,但是當我複制 ABI 並將其粘貼到我的 Geth 中時,出現錯誤:
變數 abi=x; // 其中 x 是從 remix ethereum 網站複製的 abi。
但是,如果我從她那裡複製“介面”的內容(當我使用相同的智能合約程式碼時),並用上面的 x 替換它,我不會收到任何錯誤。
問題:有沒有人遇到過同樣的問題?
是的。它與 ABI 無關,而是與程式碼所在的 remix 文件有關。我注意到有時,如果我在選項卡中粘貼另一個程式碼,它將部署舊程式碼。當我導入以前在 remix 上導入的文件時也是如此,編譯時似乎也沒有考慮新文件……
當你在 remix.ethereum 上編譯時,它會生成 artifact 文件夾,在那裡你可以找到你編譯的智能合約及其 abi :>