使用Mist部署Contract到Rinkeby以太坊網路

消失的風發表於2018-03-30

本文使用MyEthWallet新建一個賬號,並匯入到Mist中,然後部署Contract到Rinkeby網路
使用MyEthWallet新建賬號的好處是除了JSON檔案之外,還能得到一張它生成的pdf(可複製)儲存公鑰和私鑰

1.下載Mist:https://github.com/ethereum/mist/releases
2.開啟Mist切換到Rinkeby網路
3.開啟檔案->備份->賬號
4.開啟上一層的rinkeby目錄下的keystore目錄
5.開啟https://www.myetherwallet.com/輸入一個密碼點選“建立”
6.下載Keystore檔案,備份好之後,再放置到第四步的目錄keystore中
7.繼續yetherwallet再下一步列印錢包的資訊生成的圖片備份起來
8.在Twitter中釋出一條狀態:Requesting faucet funds into 你的地址(公鑰) on the #Rinkeby #Ethereum test network.
9.複製twitter中的狀態連結,開啟https://www.rinkeby.io/#faucet,貼入文字框,選擇18.75 Ehters/3 days,然後等系統處理完(其實幾分鐘就完事了)
10.重新開啟Mist,檢視自己賬號是否能看到,並且eths是否已經到位。(看不到就多重啟幾次吧)
11.點選上方的“Contracts”選單,點選“Deploy New Contract”
12.把自己的Contract編譯後生成的JSON檔案中的bytecode的值貼入到Contract Byte Code框中,可以選擇fee,然後點選部署
13.部署需要輸入第5步填寫的密碼,確認提交事務後等待幾分鐘
14.等事務執行結束後開啟https://rinkeby.etherscan.io/在上方搜尋框輸入自己部署Contract用的賬號的地址檢視部署執行的事務

注:
1.如果部署的事務一直執行失敗,切換一下Mist上的網路節點,從Main NetWork -> Rinkeby Network,然後重啟Mist
2.myetherwallet可以使用本地下載的包:https://github.com/MyEtherWallet/MyEtherWallet/releases/tag/0.1.0

相關文章