用 Go 来做以太坊开发 PDF 文档
这本迷你书的本意是给任何想用 Go 进行以太坊开发的同学一个概括的介绍。本意是如果你已经对以太坊和 Go 有一些熟悉,但是对于怎么把两者结合起来还有些无从下手,那这本书就是一个好的起点。你会学习如何用Go 与智能合约交互,还有如何完成一些日常的查询和任务。
这本书里有很多我希望我当初学习用 Go 以太坊开发的时候能有的代码范例。你上手 Go 语言以太坊开发的大部分所需知识,这本书里面都会手把手介绍到。
Introduction
客户端
创建客户端
以太坊账户
账户余额
账户代币余额
生成新钱包
密匙库
分层确定性钱包
地址验证
交易
查询区块
查询交易
ETH 转账
代币转账
监听新区块
创建裸交易
发送裸交易
智能合约
智能合约 & ABI
部署智能合约
加载智能合约
查询智能合约
写入智能合约
读取智能合约二进制码
查询 ERC20 代币智能合约
事件日志
监听事件日志
读取时间日志
读取 ERC20 代币的事件日志
读取 0x Protocol 事件日志
签名
生成签名
验证签名
测试
发币龙头
使用模拟客户端
Swarm 存储
创建 Swarm 存储
上传文件到 Swarm
从 Swarm 下载文件
Whisper 通信协议
创建 Whisper 客户端
生成 Whisper 密匙对
在 Whisper 上发送消息
监听 Whisper 消息
工具
工具集合
专有词汇表
资源
下载地址:https://www.wenjiangs.com/wp-content/uploads/2023/07/ethereum-development-with-go-zh.zip
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
上一篇: 前缀树分析
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论