摘要:原文發(fā)表于以太坊智能合約開發(fā)第三篇安裝節(jié)點(diǎn)工具在正式開始編寫智能合約之前,我們需要先安裝一個以太坊客戶端,也就是我們常說的以太坊節(jié)點(diǎn)。在開發(fā)過程中,我們推薦使用以太坊區(qū)塊鏈的私有鏈來搭建節(jié)點(diǎn)。
原文發(fā)表于:以太坊智能合約開發(fā)第三篇:安裝節(jié)點(diǎn)工具Ganache
在正式開始編寫智能合約之前,我們需要先安裝一個以太坊客戶端,也就是我們常說的以太坊節(jié)點(diǎn)。上一篇有提到Geth,但是它會消耗很多時間來同步以太坊的所有區(qū)塊數(shù)據(jù),并占用很大的磁盤空間。目前已經(jīng)有幾十G大小,不久將達(dá)到上百G。在開發(fā)過程中,我們推薦使用以太坊區(qū)塊鏈的私有鏈Ganache來搭建節(jié)點(diǎn)。
GanacheGanache可以快速啟動個人以太坊區(qū)塊鏈,并可以使用它來運(yùn)行測試,執(zhí)行命令、檢查狀態(tài),同時控制鏈條的運(yùn)行方式。
安裝打開官網(wǎng) http://truffleframework.com/g... , 并點(diǎn)擊 DOWNLOAD 按鈕:
下載完后,直接按提示即可以安裝成功。打開后的界面如圖所示:
可以看到 ACCOUNTS 面板里已經(jīng)生成了10個賬戶可用。每個賬戶里都有100枚ETH。
Ganache特征通過Ganache,我們可以:
快速查看所有賬戶的當(dāng)前狀態(tài),包括他們的地址、私鑰、交易和余額貼圖查看Ganache內(nèi)部區(qū)塊鏈的日志輸出,包括響應(yīng)和其他重要的調(diào)試信息
檢查所有塊和交易,以獲取相關(guān)問題的信息
智能合約開發(fā)QQ群:753778670
目前有幾套區(qū)塊鏈實踐的視頻課程(視頻+源碼),需要的可加我微信(kuangwenjie)私信我(付費(fèi)):
『區(qū)塊鏈』從零構(gòu)建以太坊(Ethereum)智能合約到項目實戰(zhàn)
基于Ethereum & IPFS的去中心化Ebay區(qū)塊鏈項目開發(fā)實戰(zhàn)
HyperLedger(超級賬本)Fabric
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/24021.html
摘要:一理解以太坊工具以太坊有很多工具,隨著時間的推移有些會過時,但早期的網(wǎng)絡(luò)文章會有介紹,從而與目前的工具造成時差上的迷惑,有些工具是隨著工程化的需要逐漸流行起來的。可視化的以太坊錢包,可以管理賬戶發(fā)布合約。 一、理解以太坊工具 以太坊有很多工具,隨著時間的推移有些會過時,但早期的網(wǎng)絡(luò)文章會有介紹,從而與目前的工具造成時差上的迷惑,有些工具是隨著工程化的需要逐漸流行起來的。有必要梳理以下:...
摘要:目前通常指代基于以太坊或者上的智能合約開發(fā)的相關(guān)應(yīng)用。引入以太坊通過的交互流程大致如下總結(jié)隨著區(qū)塊鏈近些年的大紅大紫,被推上了風(fēng)口浪尖,本文從技術(shù)的角度大致介紹了一下所涉及的技術(shù)要點(diǎn)。 當(dāng)你開始探索區(qū)塊鏈開發(fā),需要了解到這些。 showImg(https://segmentfault.com/img/remote/1460000016608233?w=1370&h=389); 一、DA...
摘要:本文首發(fā)于深入淺出區(qū)塊鏈社區(qū)原文鏈接與智能合約交互實戰(zhàn)原文已更新,請讀者前往原文閱讀寫在前面在最初學(xué)習(xí)以太坊的時候,很多人都是自己創(chuàng)建以太坊節(jié)點(diǎn)后,使用與之交互。 本文首發(fā)于深入淺出區(qū)塊鏈社區(qū)原文鏈接:Web3與智能合約交互實戰(zhàn)原文已更新,請讀者前往原文閱讀 寫在前面 在最初學(xué)習(xí)以太坊的時候,很多人都是自己創(chuàng)建以太坊節(jié)點(diǎn)后,使用geth與之交互。這種使用命令行交互的方法雖然讓很多程序員...
摘要:原文發(fā)表于以太坊智能合約開發(fā)第二篇理解以太坊相關(guān)概念很多人都說比特幣是區(qū)塊鏈,以太坊是區(qū)塊鏈。它是以太坊智能合約的運(yùn)行環(huán)境。是由以太坊節(jié)點(diǎn)提供。以太坊社區(qū)把基于智能合約的應(yīng)用稱為去中心化的應(yīng)用。 原文發(fā)表于:以太坊智能合約開發(fā)第二篇:理解以太坊相關(guān)概念 很多人都說比特幣是區(qū)塊鏈1.0,以太坊是區(qū)塊鏈2.0。在以太坊平臺上,可以開發(fā)各種各樣的去中心化應(yīng)用,這些應(yīng)用構(gòu)成了以太坊的整個生態(tài)...
摘要:是以太坊開發(fā)的個人區(qū)塊鏈,可用于部署合約,開發(fā)應(yīng)用程序和運(yùn)行測試。安裝是一個用于與以太坊交互的庫。啟動以太坊測試區(qū)塊鏈服務(wù)器要部署智能合約,我們應(yīng)該啟動測試以太坊服務(wù)器。最后,你將在以太坊合約中設(shè)置調(diào)用用戶對象時獲得的值。 將數(shù)據(jù)存儲在數(shù)據(jù)庫中是任何軟件應(yīng)用程序不可或缺的一部分。無論如何控制該數(shù)據(jù)庫都有一個該數(shù)據(jù)的主控。區(qū)塊鏈技術(shù)將數(shù)據(jù)存儲到區(qū)塊鏈網(wǎng)絡(luò)內(nèi)的區(qū)塊中。因此,只要某個節(jié)點(diǎn)與網(wǎng)...
閱讀 2225·2021-11-22 15:29
閱讀 4106·2021-11-04 16:13
閱讀 995·2019-08-29 16:58
閱讀 343·2019-08-29 16:08
閱讀 1462·2019-08-23 17:56
閱讀 2386·2019-08-23 17:06
閱讀 3169·2019-08-23 16:55
閱讀 2063·2019-08-23 16:22