Solidity
Ganache (UI) 保存區塊鏈
我在 Ganache UI 上執行一個測試網。但是當我部署一個合約並關閉並重新打開 ganache 時,沒有任何塊並且合約部署消失了。是否可以通過 ganache UI 保存/載入區塊鏈?
我知道如何在 ganache-cli 中保存區塊鏈。但是 ganache-cli 和 ganache UI 似乎不同,我無法將它們相互連接。
我想將我的區塊鏈保存在 ganache UI 中。
您應該使用 Ganache GUI 的“工作區”功能。即使在重新啟動 ganache 甚至系統之後,Workspace 也會儲存鏈的目前狀態。
要創建新工作區:
- Open up Ganache GUI.
- 點擊“新工作區”。
- 輸入工作區的名稱並根據您的需要配置設置。
- 點擊“保存工作區”。
- 下次打開 Ganache GUI 時,從列表中選擇所需的工作區。
您的區塊鏈狀態將保持不變。
嘗試使用帶有
--db
參數的命令,這會將區塊鏈保存到一個路徑,並在下次執行時載入它。您可以為第一次執行創建一個空目錄。$ mkdir /path/to/blockchain $ ganache-cli --db /path/to/blockchain
在文件中查看更多詳細資訊。