Mist

你如何從乙太坊錢包(又名霧)中刪除/刪除/隱藏合約?

  • June 16, 2018

作為教程的一部分,我創建了大量的實驗契約,而我不再需要這些契約。我知道我可以終止契約(來自https://www.ethereum.org/greeter教程),但這仍然會使契約變灰。

這並不容易,如果它們是在測試網上創建的,我們會將它們變灰。所以你不能點擊它,然後點擊契約頁面上名稱旁邊的垃圾桶。

您需要打開控制台 (CMD/CTRL + ALT + i) 並輸入: CustomContracts.find().fetch()

然後查看您要刪除的契約並複制其_id. 然後輸入:CustomContracts.remove('the_id_you_copied')

或者您可以將它們全部刪除:

CustomContracts.find().fetch().map(
  function(m) { CustomContracts.remove(m._id);}
)

如果您收到“未定義自定義契約”的錯誤消息,請確保通過右鍵點擊並選擇“打開開發人員工具”從契約頁面打開開發人員工具,然後導航到控制台。

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