登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2024年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2025年01月出版新書

2024年12月出版新書

2024年11月出版新書

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

『簡體書』WTF Solidity智能合约教程(入门篇)

書城自編碼: 3891648
分類: 簡體書→大陸圖書→計算機/網絡软件工程/开发项目管理
作 者: 0xAA
國際書號(ISBN): 9787030758880
出版社: 科学出版社
出版日期: 2023-08-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 347

我要買

share:

** 我創建的書架 **
未登入.



內容簡介:
《WTF Solidity智能合约教程(入门篇)》内容源自GitHub上发布的“WTF Solidity教程”,丰富且实用,用通俗易懂的语言描述Solidity的基础知识,通过实例和代码示例,深入浅出地介绍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

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2025 (香港)大書城有限公司 All Rights Reserved.