8.4.8 使用truffle的操作檯

xiaohuanglv發表於2018-09-15

有時,為了進行測試和除錯,需要與合約進行直接互動或者手動執行交易。truffle通過互動操作檯提供了一個簡便的辦法——在其中合約可用且隨時可用。

要開啟操作檯,請執行如下命令:

image.png

操作檯根據專案配置連線到一個以太坊節點。前面的命令還用--network選項指定要連線到的特定節點。

操作檯的功能如下:

·可以在操作檯中執行命令。例如,可以在操作檯中輸入migrate--reset,其效果與在操作檯外執行truffle migrate–reset一樣。

·所有已編譯合約都是可用的,且隨時可用。

·在每個命令(例如migrate--reset)之後,合約被重新配置,所以可以立即開始使用新分配的地址和二進位制。

·web3物件可用,且連線到以太坊節點。

·所有返回承諾的命令都將自動執行,並列印出結果,這樣對於簡單命令就不需要使用.then()了。例如,可以這樣寫程式碼:

image.png

來源:我是碼農,轉載請保留出處和連結!

本文連結:http://www.54manong.com/?id=532

'); (window.slotbydup = window.slotbydup || []).push({ id: "u3646208", container: s }); })();
'); (window.slotbydup = window.slotbydup || []).push({ id: "u3646147", container: s }); })();

相關文章