
一、安裝 二、使用web3 1、本地Geth節(jié)點 對于本地運行的節(jié)點,IPC 連接是最安全的選項,但也可以使用 HTTP 和 websocket...
創(chuàng)建一個新項目 使用brownie的第一步是初始化一個新項目。這可以通過兩種方式完成: 1、創(chuàng)建一個空項目。 2、從現(xiàn)有模板創(chuàng)建項目。 創(chuàng)建一個...
一、狀態(tài)變量 首先看狀態(tài)變量,類似其他語言的成員變量,在Solidity中稱為狀態(tài)變量。之所以叫狀態(tài)變量是因為Solidity是一門面向合約的語...
今天我們來編寫一個完整的去中心化(區(qū)塊鏈)應(yīng)用(Dapps) 項目背景 Jack有一個寵物店,有16只寵物,他想開發(fā)一個去中心化應(yīng)用,讓大家來領(lǐng)...
類型 Solidity是一種靜態(tài)類型語言,意味著每個變量(本地或狀態(tài)變量)需要在編譯時指定變量的類型(或至少可以推倒出類型)。Solidity提...
目前開發(fā)智能合約的IDE, 首推還是Remix, 而Remix官網(wǎng), 總是由于各種各樣的(網(wǎng)絡(luò))原因無法使用,本文就來介紹一下如何在本地搭建智能...
簡單環(huán)境搭建---實現(xiàn)簡單Hello World合約 我這里將使用當(dāng)前最活躍的智能合約開發(fā)框架truffle為基礎(chǔ)來開發(fā)。 就像一般網(wǎng)站或App...
什么是智能合約? 在區(qū)塊鏈上運行的程序,通常稱為智能合約。所以通常會把寫區(qū)塊鏈程序稱做寫智能合約。雖然比特幣上也能寫智能合約,但是比特幣所支持的...
1. 更新系統(tǒng)包 sudo apt-get updatesudo apt-get upgrade 2. 安裝Pip sudo apt-get i...