如何部署以太坊Dapp | 金色百科

以太坊 Dapp 區塊鏈 姚遠 2018-07-23

8ZunrOMLVyNBNYb844KjP39i6POj5Q8fMRWtX354.png

這個功能能夠讓用戶在主區塊鏈將當前的項目作為去中心化應用部署。

這會部署合約和登記前端資源。

部署過程包括3步:

部署合約: 這一步會在主區塊鏈部署合約。

打包Dapp: 這一步用於打包和上傳前端資源。

註冊: 要變成去中心化應用,以太坊瀏覽器(Mist或AlethZero)需要進入這個包裹。這一步會在資源存儲的地方註冊URL。

要部署去中心化應用,請遵守以下指令:

點擊Deploy, Deploy to Network

這個模式對話框會顯示三部分(參見以上):

部署合約

選擇場景

“以太坊節點URL”是節點運行的位置,為了發起部署,一定會有一個節點在運行。

“選擇部署場景”是強制步驟。Mix會執行選定場景裡的交易(除與合約創建或合約調用不相關的所有交易)。Mix會在下面的面板上展示所有的交易和所有相關參數。

“使用的Gas”:取決於所選定的場景,Mix會展示使用的gas總量。

部署場景

“部署賬戶”允許選擇Mix會用於執行交易的賬戶。

“Gas價格”顯示網絡默認的gas價格。你也可以指定一個不同的值。

“部署成本”:取決於你想使用的以及選定場景的gas價格的值。這會顯示部署所需的以太幣數量。

“部署的合約”:沒發生部署之前,這部分是空的。部署一完成,這部分就會被所有創建的合約地址填滿。

“驗證”:這會顯示驗證數量(在最後一個區塊頂部生成的區塊數量,最後一個區塊包含最近的部署交易)。Mix跟蹤所有的交易。如果有一個丟失(無效),它會展示在面板上。

打包去中心化應用

“生成包裹”這一行為會創建一個新的文件夾並命名為“www”,這個文件夾會包含所有被映射到當前部署合約上的資源和腳本。為了發佈去中心化應用,你需要把www文件夾託管在一個網絡服務器(很快會被IPFS和SWARM代替)。庫中默認是不存在web3.js的。如果你想要在網絡瀏覽器使用去中心化應用,就需要把這個庫加進來。

如何部署以太坊Dapp | 金色百科
本文來源: 巴比特資訊 / 責任編輯:邸卉我要糾錯
聲明:金色財經登載此文出於傳遞更多信息之目的,並不意味著贊同其觀點或證實其描述。文章內容僅供參考,不構成投資建議。投資者據此操作,風險自擔。
比特幣實時價格 ¥52380.20(數據來源:火幣Pro)

相關推薦

推薦中...