一、安裝 二、使用web3 1、本地Geth節(jié)點(diǎn) 對(duì)于本地運(yùn)行的節(jié)點(diǎn),IPC 連接是最安全的選項(xiàng),但也可以使用 HTTP 和 websocket 配置。默認(rèn)情況下,Geth[...
一、安裝 二、使用web3 1、本地Geth節(jié)點(diǎn) 對(duì)于本地運(yùn)行的節(jié)點(diǎn),IPC 連接是最安全的選項(xiàng),但也可以使用 HTTP 和 websocket 配置。默認(rèn)情況下,Geth[...
創(chuàng)建一個(gè)新項(xiàng)目 使用brownie的第一步是初始化一個(gè)新項(xiàng)目。這可以通過(guò)兩種方式完成: 1、創(chuàng)建一個(gè)空項(xiàng)目。 2、從現(xiàn)有模板創(chuàng)建項(xiàng)目。 創(chuàng)建一個(gè)空項(xiàng)目 要初始化一個(gè)空項(xiàng)目,請(qǐng)...
一、狀態(tài)變量 首先看狀態(tài)變量,類似其他語(yǔ)言的成員變量,在Solidity中稱為狀態(tài)變量。之所以叫狀態(tài)變量是因?yàn)镾olidity是一門面向合約的語(yǔ)言,以太坊的交易本質(zhì)其實(shí)是一中...
今天我們來(lái)編寫一個(gè)完整的去中心化(區(qū)塊鏈)應(yīng)用(Dapps) 項(xiàng)目背景 Jack有一個(gè)寵物店,有16只寵物,他想開(kāi)發(fā)一個(gè)去中心化應(yīng)用,讓大家來(lái)領(lǐng)養(yǎng)寵物。 在truffle b...
類型 Solidity是一種靜態(tài)類型語(yǔ)言,意味著每個(gè)變量(本地或狀態(tài)變量)需要在編譯時(shí)指定變量的類型(或至少可以推倒出類型)。Solidity提供了一些基本類型可以用來(lái)組合成...
目前開(kāi)發(fā)智能合約的IDE, 首推還是Remix, 而Remix官網(wǎng), 總是由于各種各樣的(網(wǎng)絡(luò))原因無(wú)法使用,本文就來(lái)介紹一下如何在本地搭建智能合約開(kāi)發(fā)環(huán)境remix-ide...
簡(jiǎn)單環(huán)境搭建---實(shí)現(xiàn)簡(jiǎn)單Hello World合約 我這里將使用當(dāng)前最活躍的智能合約開(kāi)發(fā)框架truffle為基礎(chǔ)來(lái)開(kāi)發(fā)。 就像一般網(wǎng)站或App開(kāi)發(fā)一樣,在提供公開(kāi)服務(wù)之前,...
什么是智能合約? 在區(qū)塊鏈上運(yùn)行的程序,通常稱為智能合約。所以通常會(huì)把寫區(qū)塊鏈程序稱做寫智能合約。雖然比特幣上也能寫智能合約,但是比特幣所支持的語(yǔ)法僅與交易有關(guān),能做的事情比...
1. 更新系統(tǒng)包 sudo apt-get updatesudo apt-get upgrade 2. 安裝Pip sudo apt-get install python-p...
在此之前我們完成了 Django 博客首頁(yè)視圖的編寫,我們希望首頁(yè)展示發(fā)布的博客文章列表,但是它卻抱怨:暫時(shí)還沒(méi)有發(fā)布的文章!如它所言,我們確實(shí)還沒(méi)有發(fā)布任何文章,接下來(lái)將使...
在此之前我們已經(jīng)編寫了 Blog 的首頁(yè)視圖,并且配置了 URL 和模板,讓 Django 能夠正確地處理 HTTP 請(qǐng)求并返回合適的 HTTP 響應(yīng)。不過(guò)僅僅在首頁(yè)返回了一...
Django 博客首頁(yè)視圖 Django 處理 HTTP 請(qǐng)求 Web 應(yīng)用的交互過(guò)程其實(shí)就是 HTTP 請(qǐng)求與響應(yīng)的過(guò)程。無(wú)論是在 PC 端還是移動(dòng)端,通常使用瀏覽器來(lái)上網(wǎng)...
遷移數(shù)據(jù)庫(kù) 為了讓 Django 完成翻譯,創(chuàng)建好這些數(shù)據(jù)庫(kù)表,我們?cè)僖淮握?qǐng)出工程管理助手 manage.py。切換到 manage.py 文件所在的目錄下,分別運(yùn)行pyth...
創(chuàng)建 Django 博客的數(shù)據(jù)庫(kù)模型 設(shè)計(jì)博客的數(shù)據(jù)庫(kù)表結(jié)構(gòu) 博客最主要的功能就是展示文章,它需要從某個(gè)地方獲取博客文章數(shù)據(jù)才能把文章展示出來(lái),通常來(lái)說(shuō)這個(gè)地方就是數(shù)據(jù)庫(kù)。把...
建立博客應(yīng)用 已經(jīng)建立了 Django 博客的項(xiàng)目工程,并且成功地運(yùn)行了它。不過(guò)到目前為止這一切都還只是 Django 創(chuàng)建的項(xiàng)目初始內(nèi)容,Django 不可能初始化生成博客...
開(kāi)發(fā)環(huán)境的系統(tǒng)平臺(tái)為 Windows 7 (64 位),Python 版本為 3.5.1 (64 位),Django 版本為 1.11.6。 建立 Django 工程 Dja...