Solidity

如何將新版本的智能合約部署到測試網?

  • July 17, 2021

因此,我已將合約部署到 Rinkeby 測試網,但我已向其添加了一些新功能,並且我嘗試再次部署合約,但它只是顯示以下內容:

√ 從 solc-bin 獲取 solc 版本列表。嘗試#1。

一切都是最新的,沒有什麼要編譯的。

網路是最新的。網路是最新的。

我不確定我需要做什麼才能啟動並執行新版本。我使用了以下一些命令:

truffle migrate --reset
truffle migrate --network rinkeby
truffle compile

他們都列印相同的資訊

所以這個命令顯然解決了這個問題:

truffle migrate --reset --compile-all --network rinkeby

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