Mist
如何獲取已部署合約的原始碼?
我如何在霧錢包中檢索已經發布的合約的可靠程式碼?
對此沒有通用的解決方案,因為 Solidity 程式碼未在區塊鏈上發布。在區塊鏈上,僅發布生成的字節碼。有不同的區塊瀏覽器,例如ether.camp,提供上傳solidity 程式碼的選項。他們可以使用可靠程式碼來驗證它是否確實與地址上的字節碼匹配。
有一個項目旨在通過從 github 儲存庫中抓取適合已發布字節碼的原始碼來自動執行此操作。
請參閱https://github.com/comaeio/porosity上的原始碼它完全符合您的需要。