📜 [專欄新文章] 以太坊智能合約編程 Solidity — 新手教程 (第一章)
✍️ KK Chen
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium屏幕截圖 https://ethereum.org/
本教程將教您如何開始編寫在以太坊網絡上運行的智能合約/分散式應用程序。英文版:Ethereum Smart Contract Development in Solidity — Starter’s Guide (Part 1)。
在這個系列的結尾,你將能夠#建立以太坊開發環境(第一部分)#了解以太坊和智能合約(第二部分)#學習如何編寫智能合約/分散式應用程序(第二部分)#在以太坊網絡中創建自己的貨幣(第三部分)
在第一部分中,我們將討論#如何使用以太坊錢包設置您的環境#如何獲得 ETH 以便用於進一步的開發/測試#如何轉移 ETH 到另一個帳戶
讓我們開始吧 !
安裝並設置以太坊錢包
步驟 1:下載以太坊錢包 “Mist”
到 https://ethereum.org/ 並下載以太坊錢包 for Mac OS X
我使用的版本是Mist-macosx-0–9–2.dmg。
步驟 2:安裝以太坊錢包“Mist”
打開Mist-macosx-0–9–2.dmg並拖動“Mist”到應用程序文件夾。
在您的應用程序文件夾中打開“Mist”,並在您收到以下通知時單擊打開。
步驟 3:打開“Mist”並選擇測試網絡“Rinkeby”
當啟動Mist應用程序時,您將看到以下屏幕。
MAIN NETWORK 是真正的使用真實 ETH 的公共網絡。TESTNET 是不使用真正的 ETH 的測試網絡。
選擇使用測試網絡(RINKEBY)* RINKEBY只是測試網絡名稱。
步驟 4:創建你的第一個帳戶
您需要創建您的第一個用戶帳戶,同時它將下載測試網絡的區塊鏈。
啟動程序!
完成區塊鏈下載並啟動Mist應用程序後。 你應該可以看到這。
0.00ETH 下的字符是您的用戶錢包的公共地址。 格式是 0x123443 …
檢查你在測試網絡中頂部菜單 > Develop > Network > Rinkeby — Test network(選中)
請求測試網絡的 ETH
您需要ETH / ETHER 來運行以太坊智能合約應用程序, 您可以將 ETH / ETHER 視為讓其他人運行/部署您的應用程序的燃料。 稍後我們將會再討論 ETH 和整個以太坊網絡。
ETH /以太坊網絡 圖標
步驟 1:發一條推文
去推特 https://twitter.com/,發一條這樣的推文(是的,發一個推文,不要猶豫)
Requesting faucet funds into 0x0000000000000000000000000000000000000000 on the #Rinkeby #Ethereum test network.
(不要忘記把 0x00000… 替換成您的第一個用戶錢包地址 …)
步驟 2:請求測試網絡的ETH
然後去 https://faucet.rinkeby.io/
將你的推文網址粘貼到框中,然後點擊“Give me Ether”
你很快就能夠在測試網絡收到一些 ETH!
我在幾秒鐘內就收到了18.75的ETH。
酷嗎? 現在你已經建立了你的以太坊錢包,並獲得了一些測試網絡的 ETH。
轉移 ETH 到另一個帳戶
步驟 1:設置 帳戶2
現在,您應該已經收到一些測試網絡的 ETH。這應該是你的“霧”應用程序現在的樣子。
點擊“+ ADD Account”,我們創建新的帳戶。
輸入密碼並創建另一個帳戶後。 你應該看到你的賬戶2,你可以關閉窗口。
步驟 2:複製 ACCOUNT 2 錢包地址
現在我們回到主頁,您應該能夠看到兩個帳戶,一個名為MAIN ACCOUNT,另一個名為ACCOUNT 2。
我們點擊ACCOUNT 2並複制ACCOUNT 2的錢包地址。 如果彈出任何警告,請選擇“COPY ANYWAY”。
然後我們回到主頁,然後點擊MAIN ACCOUNT。 我們點擊“SEND”按鈕進行轉移。
步驟 3:轉移 ETH!
我們將 ACCOUNT 2 的錢包地址貼到 “TO” 字段,然後設置您要轉移的金額。 當然,它必須小於或等於您的 MAIN ACCOUNT 餘額。 例如,我只發1個ETH。
你可能會發現,即使你只輸入 1 個 ETH,總數也會變成 1.00042 ETH。 額外的0.00042 ETH 可以被視為其他人在以太坊網絡中記錄此次轉帳的費用。
有趣的是,你可以調整這個費用,讓人們更快地處理你的交易。
回到主頁,現在我們看到了交易記錄! 正在處理!
一段時間後,進度條完成加載並完成傳輸。
我們已經在我們的以太坊 “Mist” 錢包上完成了 ETH 的首筆轉賬付款!
下一部分,我將更多介紹以太坊和智能合約,並將我們的第一個應用程序部署到以太坊網絡。
以太坊智能合約編程 Solidity — 新手教程 (第一章) was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
Search