智能合約開發環境搭建及Hello World合約

分類:色姐姐婷婷网站資訊   來源:區塊網   時間:2018-10-19

智能合約開發環境搭建及Hello World合約

如果你對於以太坊智能合約開發還沒有概念(本文會假設你已經知道這些概念),建議先閱讀入門篇。

就先學習任何編程語言一樣,入門的第一個程序都是HelloWorld。今天色姐姐婷婷网站來一步一步從搭建以太坊智能合約開發環境開始,講解智能合約的HelloWorld如何編寫。

開發環境搭建

Solidity安裝

強烈建議新手使用Browser-Solidity來進行開發。

Browser-Solidity是一個基於瀏覽器的Solidity,就可以不用安裝Solidity,本文的HelloWorld教程也將基於Browser-Solidity來進行。

如果你想自己安裝請參考Solidity安裝指引。

geth安裝

Mac下安裝命令如下:其他平台參考:geth官方安裝指引

brewtapethereum/ethereum

brewinstallethereum

brew是Mac下的包管理工具,和Ubuntu裏的apt-get類似

安裝完以後,就是把geth控製台啟動。

啟動環境

在入門篇講過,geth是一個以太坊客戶端,現在利用geth啟動一個以太坊(開發者)網絡節點。

geth--datadirtestNet--devconsole2>>test.log

執行命名後,會進入geth控製台,這時光標停在一個向右的箭頭處,像這樣:
智能合約開發環境搭建及Hello World合約

最新行情資訊