注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)精通以太坊智能合約開(kāi)發(fā)

精通以太坊智能合約開(kāi)發(fā)

精通以太坊智能合約開(kāi)發(fā)

定 價(jià):¥59.00

作 者: 熊麗兵 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121349515 出版時(shí)間: 2018-09-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 252 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《精通以太坊智能合約開(kāi)發(fā)》系統(tǒng)介紹了以太坊智能合約的開(kāi)發(fā),對(duì)智能合約相關(guān)知識(shí)進(jìn)行全面梳理,尤其是對(duì)智能合約開(kāi)發(fā)語(yǔ)言Solidity進(jìn)行了詳細(xì)解讀。智能合約的開(kāi)發(fā)者可以從《精通以太坊智能合約開(kāi)發(fā)》中獲得一些啟發(fā)和指導(dǎo)。 《精通以太坊智能合約開(kāi)發(fā)》可以作為一本案頭手冊(cè),方便開(kāi)發(fā)者在開(kāi)發(fā)智能合約時(shí)隨時(shí)查閱。

作者簡(jiǎn)介

  熊麗兵,北航碩士畢業(yè),先后進(jìn)入創(chuàng)新工場(chǎng),獵豹移動(dòng)從事移動(dòng)開(kāi)發(fā)。 現(xiàn)為區(qū)塊鏈技術(shù)從業(yè)者, 目前在做區(qū)塊鏈底層協(xié)議研究 。CSDN博客專家,擁有全網(wǎng)訪問(wèn)量一二的區(qū)塊鏈技術(shù)博客《深入淺出區(qū)塊鏈》,對(duì)底層公鏈技術(shù)、區(qū)塊鏈技術(shù)落地都有深入的研究。

圖書(shū)目錄

第1章 初探以太坊智能合約
以太坊誕生
智能合約
Solidity語(yǔ)言
一個(gè)貨幣合約的例子
本章小結(jié)
第2章 以太坊核心概念
區(qū)塊鏈基礎(chǔ)概念
共識(shí)協(xié)議:工作量證明(PoW)
以太坊虛擬機(jī)(EVM)
賬戶
以太坊錢(qián)包
交易
消息調(diào)用
費(fèi)用(gas)
以太坊網(wǎng)絡(luò)
存儲(chǔ)、內(nèi)存和棧
指令集
委托調(diào)用和庫(kù)
日志
自毀
以太坊路線圖
本章小結(jié)
第3章 Solidity合約內(nèi)容
Solidity文件結(jié)構(gòu)
合約結(jié)構(gòu)
本章小結(jié)
第4章 Solidity數(shù)據(jù)類型
類型概述及分類
布爾類型(Boolean)
整型(Integer)
定長(zhǎng)浮點(diǎn)型(Fixed Point Number)
定長(zhǎng)字節(jié)數(shù)組(Fixed-size Byte Array)
有理數(shù)和整型常量(Rational and Integer Literal)
字符串常量(String Literal)
十六進(jìn)制常量(Hexadecimal Literal)
枚舉(Enum)
函數(shù)類型(Function Type)
地址類型(Address)
地址常量(Address Literal)
數(shù)據(jù)位置(Data Location)
數(shù)組(Array)
數(shù)組成員
字符串string及字節(jié)數(shù)組bytes
結(jié)構(gòu)體(Struct)
映射(Mapping)
類型轉(zhuǎn)換
var類型推導(dǎo)
運(yùn)算符
本章小結(jié)
第5章 Solidity中的單位
貨幣單位(Ether Unit)
時(shí)間單位(Time Unit)
本章小結(jié)
第6章 Solidity全局變量及函數(shù)
區(qū)塊和交易的屬性
地址相關(guān)屬性和函數(shù)
合約相關(guān)屬性和函數(shù)
本章小結(jié)
第7章 Solidity表達(dá)式及控制結(jié)構(gòu)
函數(shù)參數(shù)
控制結(jié)構(gòu)
函數(shù)調(diào)用表達(dá)式
賦值表達(dá)式
變量聲明與作用范圍
錯(cuò)誤處理
本章小結(jié)
第8章 合約
合約概述
創(chuàng)建合約
可見(jiàn)性
訪問(wèn)函數(shù)(Getter Function)
函數(shù)修改器(Function Modifier)
狀態(tài)常量
視圖函數(shù)(View Function)
純函數(shù)(Pure Function)
回退函數(shù)(Fallback Function)
函數(shù)重載(Function Overloading)
事件
繼承
構(gòu)造函數(shù)(Constructor)
抽象合約(Abstract Contract)
接口(Interface)
庫(kù)
Using for 指令
本章小結(jié)
第9章 合約編譯、部署、交互、調(diào)試
Solidity編譯器
合約編譯
合約部署及調(diào)用
使用geth
使用Remix + MetaMask
合約調(diào)試
本章小結(jié)
第10章 應(yīng)用程序二進(jìn)制接口(ABI)
簡(jiǎn)單理解ABI
ABI手冊(cè)
本章小結(jié)
第11章 智能合約最佳實(shí)踐
編碼規(guī)范
代碼格式
函數(shù)編寫(xiě)規(guī)范
安全性考慮
一些安全陷阱
編寫(xiě)合約的安全建議
本章小結(jié)
第12章 合約案例
代幣
高級(jí)功能代幣
眾籌(ICO)合約
眾籌智能合約代碼
非同質(zhì)化代幣ERC721
本章小結(jié)
第13章 去中心化應(yīng)用開(kāi)發(fā)
JSON RPC
Web3.js
在geth中使用Web3.js
在應(yīng)用中使用Web3.js
去中心化應(yīng)用案例
搭建測(cè)試環(huán)境
創(chuàng)建智能合約
合約加入事件
使用Web3監(jiān)聽(tīng)事件、刷新UI
Truffle框架
安裝Truffle
Truffle使用案例
在瀏覽器中運(yùn)行
本章小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)