国产第1页_91在线亚洲_中文字幕成人_99久久久久久_五月宗合网_久久久久国产一区二区三区四区

讀書月攻略拿走直接抄!
歡迎光臨中圖網 請 | 注冊
> >
WTF Solidity智能合約教程(入門篇)

包郵 WTF Solidity智能合約教程(入門篇)

作者:0xAA
出版社:科學出版社出版時間:2023-08-01
開本: 16開 頁數: 192
中 圖 價:¥51.3(7.5折) 定價  ¥68.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

WTF Solidity智能合約教程(入門篇) 版權信息

WTF Solidity智能合約教程(入門篇) 本書特色

本書以通俗易懂的方式介紹了Solidity語言的核心語法和使用技巧,并探討了智能合約的安全性和性能優化,無論對于Solidity語言的初學者還是有經驗的開發者,本書都提供了寶貴的知識和見解。

WTF Solidity智能合約教程(入門篇) 內容簡介

區塊鏈技術和智能合約已深深改變數字生活的格局,正引領我們走向一個更加去中心化、公開透明的世界。Solidity作為*重要的智能合約編程語言,在這次技術變革中的重要性不言而喻。本書旨在幫助讀者快速掌握這門語言,開啟Web開發之旅。
本書內容源自GitHub上發布的“WTF Solidity教程”,豐富且實用,用通俗易懂的語言描述Solidity的基礎知識,通過實例和代碼示例,深入淺出地介紹Solidity編程的關鍵概念,以及智能合約的優化、安全等高級主題,讓讀者能夠編寫出更安全、更高效的智能合約。
本書可作為高等院校計算機、軟件工程、大數據、人工智能等專業師生的參考用書,也可供區塊鏈應用程序開發人員參考使用。

WTF Solidity智能合約教程(入門篇) 目錄

目錄第1講從HelloWeb3開始1.1Solidity簡述11.2開發工具:remix11.3**個Solidity程序21.4編譯并部署代碼31.5總結4第2講值類型2.1布爾型52.2整型72.3地址82.4字節數組92.5枚舉92.6總結10第3講函數3.1Solidity中的函數113.2到底什么是pure和view?123.3代碼實現133.4測試payable關鍵字聲明的函數153.5總結17第4講函數輸出4.1返回值關鍵字return和returns184.2命名式返回194.3解構式賦值194.4總結20第5講變量的數據存儲和作用域5.1Solidity中的引用類型215.2數據位置215.3變量的作用域245.4變量的單位和換算265.5總結30第6講數組和結構體6.1數組316.2結構體346.3總結37第7講映射類型7.1映射的聲明387.2映射的規則387.3映射的底層機制407.4總結40第8講變量的初始值8.1值類型的初始值418.2引用類型的初始值438.3delete操作符438.4總結44第9講常量和不變量9.1constant關鍵字459.2immutable關鍵字469.3總結47第10講控制流及其實踐10.1控制流4810.2實例:用Solidity實現插入排序5010.3總結53第11講構造函數和修飾器11.1構造函數5411.2修飾器5511.3onlyOwner修飾器的演示5611.4總結57第12講事件12.1事件5812.2EVM日志5912.3在remix上演示Solidity事件和日志6012.4總結62第13講繼承13.1繼承的基本概念6313.2簡單繼承6313.3多重繼承6513.4修飾器的繼承6613.5構造函數的繼承6813.6調用父合約的函數6913.7鉆石繼承7113.8總結73第14講抽象合約和接口14.1抽象合約7414.2接口7514.3應用:ERC721標準接口的實現7514.4總結79第15講異常15.1異常8015.2在remix上演示異常8215.3三種方法的gas消耗比較8315.4總結84第16講函數重載16.1函數重載的例子8516.2實參匹配(argument matching)8616.3總結87第17講庫合約17.1庫合約8817.2示例:Strings庫合約8817.3使用庫合約的方法9117.4總結92第18講導入其他合約18.1import關鍵字9418.2測試導入結果9518.3總結96第19講接收ETH19.1接收ETH的回調函數receive()9719.2回退函數fallback()9819.3兩種回調函數的區別9919.4在remix上演示回調函數9919.5總結101第20講發送ETH20.1接收ETH的合約10220.2發送ETH的合約10320.3總結108第21講調用其他合約21.1調用已部署合約10921.2編寫目標合約10921.3調用目標合約11021.4總結115第22講call函數22.1call函數及其使用場景11622.2準備目標合約11722.3用call函數調用目標合約11822.4總結122第23講delegatecall函數23.1delegatecall函數12323.2delegatecall的應用場景12423.3delegatecall的用法示例12523.4在remix上展示delegatecall的用法12623.5總結129第24講在合約中創建新合約24.1基于CREATE操作碼生成合約13024.2示例:一個簡化版的Uniswap13024.3在remix上演示合約的創建13324.4總結134第25講CREATE2操作碼25.1CREATE操作碼如何計算新合約地址13525.2CREATE2操作碼如何計算新合約地址13525.3示例:一個簡化版的Uniswap213625.4在remix上演示基于CREATE2創建合約14025.5CREATE2操作碼的實際應用場景14125.6總結141第26講刪除合約26.1selfdestruct命令14226.2示例:DeleteContract合約14226.3在remix上演示刪除合約14326.4注意事項14526.5總結145第27講ABI的編碼和解碼27.1ABI編碼14627.2ABI解碼14927.3在remix上展示ABI編碼和解碼15027.4ABI的使用場景15027.5總結152第28講哈希函數28.1哈希函數的性質和應用15328.2keccak256函數15428.3總結156第29講函數選擇器29.1函數選擇器15729.2總結160第30講捕獲異常30.1try-catch實戰16230.2總結167附錄AERC20代幣標準和實現A.1ERC20代幣標準168A.2IERC20接口合約168A.3ERC20代幣的實現171A.4發行ERC20代幣174A.5總結175附錄B貢獻者名單176
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 亚洲av综合色区在线观看 | 亚洲精品无码mv在线观看网站 | 日韩亚洲av无码一区二区不卡 | 国内精品麻豆 | 亚洲精品无码永久中文字幕 | 国产熟女内射oooo | 一国产一级淫片a免费播放口 | 国产成人一区二区三区视频免费 | 免费看a级 | 久久久久久久91精品免费观看 | 亚洲狠狠狠一区二区三区 | 日韩精品欧美激情国产一区 | 亚洲日韩一区二区三区 | 亚洲性色成人 | 久久精品中文字幕极品 | 亚洲色成人www永久在线观看 | 国产激情久久久久久熟女老人 | 久久久一本 | 亚洲精品福利在线观看 | 人妻丰满熟妇av无码区免 | 两个人看的www中文在线观看 | 亚洲av无码乱码在线观看代蜜桃 | 双乳奶水饱满少妇呻吟免费看 | 欧美精品专区第1页 | 国内精品久久人妻互换 | 毛片电影免费看 | 麻豆人妻少妇精品无码专区 | 无码任你躁久久久久久久 | 免费无码国产v片在线观看 免费无码黄动漫在线观看 免费无码黄十八禁网站在线观看 | 亚洲av综合色区无码专区桃色 | 51短视频版在线观看www免费 | 亚洲欧美一区二区三区国产精品 | 九九热线有精品视频86 | 热99在线 | 欧美日韩精品一区二区免费看 | 老司机亚洲精品影院 | 久久久久久久久国产 | 就草草在线观看视频 | 99久久精品午夜一区二区 | 国产又色又爽又高潮免费 | 国产精品视频分类一区 |