智能合約101:什麼是混音?
好工具對於成功執行工作至關重要。要編寫智能合約,您不需要在計算機上安裝任何內容,您只需要在線工具-REMIX。
Remix(https://remix.ethereum.org/)是智能合同在線編輯,編譯器,測試人員和Deployer。這是一個由公眾貢獻的開源項目,任何人都可以根據MIT許可開源計劃的條款免費使用。
首先,讓我們看一下下面的混音佈局:
從左側的導航欄開始,讓我們討論每個圖標所代表的內容。從上到下,第一個是Remix的徽標。下面是文件資源管理器,然後是編譯器;部署者;堅固分析;調試器;堅固單位測試;“ coredify”和插件管理器。
文件資源管理器存儲,並允許您瀏覽以.sol結尾的智能合約文件。
編譯器是您可以將代碼轉換為應用程序二進制界面的位置(稱為ABI),該ABI告訴程序如何與智能合約進行交互,並且字節碼(機器可讀)。
Divementer部分允許您將智能合約放到(公共,測試甚至私人鏈)上。
堅固性分析將使您可以檢查智能合約是否有任何錯誤或帶來任何潛在風險。
您可以與調試器逐步測試已部署的合同,或將測試用例提交給“堅固單位測試”部分。
當您想向公眾證明已部署的合同與您披露的合同相同時,“採購”很重要。
插件管理器,您可以使用Remix的附加軟件來嘗試新功能或自定義智能合約。
第1課的結尾。我們將在下一課中介紹其他重要工具。
原创文章,作者:Johnny Chiu,如若转载,请注明出处:https://www.kaixuan.pro/news/233080/