前面講了那么多,其實(shí)都是為了成功運(yùn)行一個(gè)Dapp做的鋪墊,那么今天我們就來完整的運(yùn)行一個(gè)Dapp。運(yùn)行這個(gè)Dapp前面幾篇文章的操作是必不可少的,Dapp的源碼是我在網(wǎng)上找的...
前面講了那么多,其實(shí)都是為了成功運(yùn)行一個(gè)Dapp做的鋪墊,那么今天我們就來完整的運(yùn)行一個(gè)Dapp。運(yùn)行這個(gè)Dapp前面幾篇文章的操作是必不可少的,Dapp的源碼是我在網(wǎng)上找的...
這篇文章的內(nèi)容緊接著上章的內(nèi)容,上一篇講了truffle合約部署的基本操作,文章最后講了通過console來調(diào)用部署成功的合約中的方法,之所以truffle console能...
前一篇文章講了以太坊Dapp開發(fā)的一些內(nèi)容,在嘗試Truffle的時(shí)候總是遇到各種各樣的問題,通過多次嘗試能夠正常的運(yùn)行一個(gè)demo了,問題主要是出在我的環(huán)境上,另外,網(wǎng)上的...
智能合約(Smart contract )是一種旨在以信息化方式傳播、驗(yàn)證或執(zhí)行合同的計(jì)算機(jī)協(xié)議。智能合約允許在沒有第三方的情況下進(jìn)行可信交易,這些交易可追蹤且不可逆轉(zhuǎn)。智能...
這篇文章主要是對上一篇文章的一個(gè)補(bǔ)充,在進(jìn)行操作前,我們需要準(zhǔn)備兩臺(tái)部署有以太坊環(huán)境的電腦。建議學(xué)習(xí)以太坊或是其它區(qū)塊鏈項(xiàng)目首選linux或mac os,個(gè)人覺得cmd用起來...
以太坊私鏈的搭建可以直接通過下載程序進(jìn)行安裝,也可以通過編譯源碼安裝,本文介紹通過編譯源碼進(jìn)行安裝。 編譯源碼 1.準(zhǔn)備環(huán)境 我們下載的是go語言的源碼,首先需要正確的安裝g...
BigNumber BigNumber 模塊構(gòu)建于 bignumber.js之上,用來處理任意精度的十進(jìn)制和非十進(jìn)制運(yùn)算。合約可以直接使用 BigNumber 來處理交易和其...
安裝neb.js neb.js提供javascript開發(fā)的API接口 1.創(chuàng)建一個(gè)neb文件夾,在終端命令行中進(jìn)入該文件夾,克隆neb.js 2.會(huì)新建一個(gè)neb.js文件...
前面講過使用終端來部署智能合約,總的來說使用起來還是很不便,本文介紹使用web錢包來部署智能合約。 部署智能合約 上一篇文章我們也提到了web錢包的使用,這里就不再重復(fù)講解使...
星云鏈節(jié)點(diǎn)啟動(dòng)后可以通過RPC遠(yuǎn)程控制訪問。星云鏈提供了一系列API來獲取節(jié)點(diǎn)的信息,賬號余額,發(fā)送交易和部署調(diào)用智能合約。 星云鏈的遠(yuǎn)程訪問是GRPC實(shí)現(xiàn)的,通過代理(GR...
星云鏈智能合約(smart contract)提供了鏈上數(shù)據(jù)存儲(chǔ)功能。類似于傳統(tǒng)的key-value存儲(chǔ)系統(tǒng)(eg:redis),可以付費(fèi)(消耗gas)將數(shù)據(jù)存儲(chǔ)到星云鏈上。...
Nebulas提供給了我們?nèi)N方式去發(fā)送交易:簽名 & 發(fā)送密碼 & 發(fā)送解鎖 & 發(fā)送下面我們分別介紹如何通過以上三種方式在nebulas中發(fā)送一筆交易,并驗(yàn)證交易是否成功...