• wtf solidity智能合约教程(入门篇) 软硬件技术 作者
  • wtf solidity智能合约教程(入门篇) 软硬件技术 作者
  • wtf solidity智能合约教程(入门篇) 软硬件技术 作者
  • wtf solidity智能合约教程(入门篇) 软硬件技术 作者
  • wtf solidity智能合约教程(入门篇) 软硬件技术 作者
21年品牌 40万+商家 超1.5亿件商品

wtf solidity智能合约教程(入门篇) 软硬件技术 作者

新华书店全新正版书籍 支持7天无理由

47.2 6.9折 68 全新

库存5件

北京丰台
认证卖家担保交易快速发货售后保障

作者作者

出版社科学出版社

ISBN9787030758880

出版时间2023-08

版次1

装帧平装

开本16

页数192页

字数215千字

定价68元

货号xhwx_1203006852

上书时间2024-06-28

智胜图书专营店

六年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
目录:

讲从hello web3开始

1.1solidity简述1

1.2开发工具:remix1

1.3个solidity程序2

1.4编译并部署代码3

1.5结4

第2讲值类型

2.1布尔型5

2.2整型7

2.3地址8

2.4字节数组9

2.5枚举9

2.6结10

第3讲函数

3.1solidity中的函数11

3.2到底什么是pure和view?12

3.3代码实现13

3.4测试payable关键字声明的函数15

3.5结17

第4讲函数输出

4.1返回值关键字return和returns18

4.2命名式返回19

4.3解构式赋值19

4.4结20

第5讲变量的数据存储和作用域

5.1solidity中的引用类型21

5.2数据位置21

5.3变量的作用域24

5.4变量的单位和换算26

5.5结30

第6讲数组和结构体

6.1数组31

6.2结构体34

6.3结37

第7讲映类型

7.1映的声明38

7.2映的规则38

7.3映的底层机制40

7.4结40

第8讲变量的初始值

8.1值类型的初始值41

8.2引用类型的初始值43

8.3delete作符43

8.4结44

第9讲常量和不变量

9.1constant关键字45

9.2immutable关键字46

9.3结47

0讲控制流及其实践

10.1控制流48

10.2实例:用solidity实现插入排序50

10.3结53

1讲构造函数和修饰器

11.1构造函数54

11.2修饰器55

11.3onlyowner修饰器的演示56

11.4结57

2讲事件

12.1事件58

12.2evm志59

12.3在remix上演示solidity事件和志60

12.4结62

3讲继承

13.1继承的基本概念63

13.2简单继承63

13.3多重继承65

13.4修饰器的继承66

13.5构造函数的继承68

13.6调用父合约的函数69

13.7钻石继承71

13.8结73

4讲抽象合约和接

14.1抽象合约74

14.2接75

14.3应用:erc721标准接的实现75

14.4结79

5讲异常

15.1异常80

15.2在remix上演示异常82

15.3三种方法的gas消耗比较83

15.4结84

6讲函数重载

16.1函数重载的例子85

16.2实参匹配(argument matching)86

16.3结87

7讲库合约

17.1库合约88

17.2示例:strings库合约88

17.3使用库合约的方法91

17.4结92

8讲导入其他合约

18.1import关键字94

18.2测试导入结果95

18.3结96

9讲接收eth

19.1接收eth的回调函数receive()97

19.2回退函数fallback()98

19.3两种回调函数的区别99

19.4在remix上演示回调函数99

19.5结101

第20讲发送eth

20.1接收eth的合约102

20.2发送eth的合约103

20.3结108

第21讲调用其他合约

21.1调用已部署合约109

21.2编写目标合约109

21.3调用目标合约110

21.4结115

第22讲call函数

22.1call函数及其使用场景116

22.2准备目标合约117

22.3用call函数调用目标合约118

22.4结122

第23讲delegatecall函数

23.1delegatecall函数123

23.2delegatecall的应用场景124

23.3delegatecall的用法示例125

23.4在remix上展示delegatecall的用法126

23.5结129

第24讲在合约中创建新合约

24.1基于create作码生成合约130

24.2示例:一个简化版的uniswap130

24.3在remix上演示合约的创建133

24.4结134

第25讲create2作码

25.1create作码如何计算新合约地址135

25.2create2作码如何计算新合约地址135

25.3示例:一个简化版的uniswap2136

25.4在remix上演示基于create2创建合约140

25.5create2作码的实际应用场景141

25.6结141

第26讲删除合约

26.1selfdestruct命令142

26.2示例:deletecontract合约142

26.3在remix上演示删除合约143

26.4注意事项145

26.5结145

第27讲abi的编码和解码

27.1abi编码146

27.2abi解码149

27.3在remix上展示abi编码和解码150

27.4abi的使用场景150

27.5结152

第28讲哈希函数

28.1哈希函数的质和应用153

28.2keccak256函数154

28.3结156

第29讲函数选择器

29.1函数选择器157

29.2结160

第30讲捕获异常

30.1try-catch实战162

30.2结167

附录aerc20代币标准和实现

a.1erc20代币标准168

a.2ierc20接合约168

a.3erc20代币的实现171

a.4发行erc20代币174

a.5结175

附录b贡献者名单176

内容简介:

区块链技术和智能合约已深深改变数字生活的格局,正我们走向一个更加去中心化、公开透明的世界。olidity作为重要的智能合约编程语言,在这次技术变革中的重要不言而喻。本书旨在帮助读者快速掌握这门语言,开启web开发之旅。
本书内容源自github上发布的“wtf olidity教程”,丰富且实用,用通俗易懂的语言描述olidity的基础知识,通过实例和代码示例,深入浅出地介绍olidity编程的关键概念,以及智能合约的优化、安全等主题,让读者能够编写出更安全、更高效的智能合约。
本书可作为高等院校计算机、软件工程、大数据、人工智能等专业师生的参用书,也可供区块链应用程序开发人员参使用。

—  没有更多了  —

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP