Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > 区块链 >

精通以太坊智能合约开发 PDF 下载


分享到:
时间:2019-07-13 15:50来源:https://download.csdn.net/ 作者:转载  侵权举报
精通以太坊智能合约开发 PDF 下载
失效链接处理
精通以太坊智能合约开发 PDF 下载

转载自:https://download.csdn.net/download/gyz998/11222606
 
本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
 
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/25346600.html
  
相关截图:
 
资料简介:
本书系统介绍以太坊智能合约的开发,对智能合约相关知识进行全面梳理,尤其是对智能合约开发语言Solidity进行了详细解读,智能合约的开发者可以从书中获得一些启发和指导。本书可以作为一本案头手册,方便开发者在开发智能合约时随时查阅。
 
资料目录:
第1章 初探以太坊智能合约 
以太坊诞生 
智能合约 
Solidity语言 
一个货币合约的例子 
本章小结

第2章 以太坊核心概念 
区块链基础概念 
共识协议:工作量证明(PoW)
以太坊虚拟机(EVM)
账户
以太坊钱包
交易
消息调用
费用(gas)
以太坊网络
存储、内存和栈
指令集
委托调用和库
日志
自毁
以太坊路线图
本章小结

第3章 Solidity合约内容
Solidity文件结构
合约结构
本章小结

第4章 Solidity数据类型
类型概述及分类
布尔类型(Boolean)
整型(Integer)
定长浮点型(Fixed Point Number)
定长字节数组(Fixed-size Byte Array)
有理数和整型常量(Rational and Integer Literal)
字符串常量(String Literal)
十六进制常量(Hexadecimal Literal)
枚举(Enum)
函数类型(Function Type)
地址类型(Address)
地址常量(Address Literal)
数据位置(Data Location)
数组(Array)
数组成员
字符串string及字节数组bytes
结构体(Struct)
映射(Mapping)
类型转换
var类型推导
运算符
本章小结

第5章 Solidity中的单位
货币单位(Ether Unit)
时间单位(Time Unit)
本章小结

第6章 Solidity全局变量及函数
区块和交易的属性
地址相关属性和函数
合约相关属性和函数
本章小结

第7章 Solidity表达式及控制结构
函数参数
控制结构
函数调用表达式
赋值表达式
变量声明与作用范围
错误处理
本章小结

第8章 合约
合约概述
创建合约
可见性
访问函数(Getter Function)
函数修改器(Function Modifier)
状态常量
视图函数(View Function)
纯函数(Pure Function)
回退函数(Fallback Function)
函数重载(Function Overloading)
事件
继承
构造函数(Constructor)
抽象合约(Abstract Contract)
接口(Interface)

Using for 指令
本章小结

第9章 合约编译、部署、交互、调试
Solidity编译器
合约编译
合约部署及调用
使用geth
使用Remix MetaMask
合约调试
本章小结

第10章 应用程序二进制接口(ABI)
简单理解ABI
ABI手册
本章小结

第11章 智能合约最佳实践
编码规范
代码格式
函数编写规范
安全性考虑
一些安全陷阱
编写合约的安全建议
本章小结

第12章 合约案例
代币
高级功能代币
众筹(ICO)合约
众筹智能合约代码
非同质化代币ERC721
本章小结

第13章 去中心化应用开发
JSON RPC
Web3.js
在geth中使用Web3.js
在应用中使用Web3.js
去中心化应用案例
搭建测试环境
创建智能合约
合约加入事件
使用Web3监听事件、刷新UI
Truffle框架
安装Truffle
Truffle使用案例
在浏览器中运行
本章小结


 
 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐