书籍文档

WTF Solidity极简入门

【本书简介】: WTF Solidity极简入门是一本由OXAA编写的Solidity入门教程,旨在帮助读者快速掌握Solidity的基础知识并开始编写智能合约。 【本书作者简介】:OXAA,神经科学博...

【本书简介】:

WTF Solidity极简入门是一本由OXAA编写的Solidity入门教程,旨在帮助读者快速掌握Solidity的基础知识并开始编写智能合约。

【本书作者简介】:OXAA,神经科学博士研究生,Web3独立教育者。本项目目前已经开源。有众多开发者参与到社区中。

【发行日期】:2022年

【内容提纲】:

  • 入门
    • 三行代码HelloWeb3
    • 值类型
    • 函数
    • 函数输出
    • 变量作用域和数据存储
    • 数组和结构体
    • 映射
    • 变量初始值
    • 常量
    • 控制流和插入排序
    • 构造函数和修饰器
    • 事件
    • 继承
    • 抽象合约和接口
    • 异常
  • 进阶
    • 函数重载
    • 库合约
    • Import
    • 接收ETH
    • 发送ETH
    • 调用其他合约
    • Call
    • Delegatecall
    • 在合约中创建新合约
    • Create2
    • 删除合约
    • ABI编码解码
    • Hash
    • 函数选择器
    • Try-Catch
  • 应用
    • ERC20
    • 代币水龙头
    • 空投
    • ERC721
    • 荷兰拍卖
    • Merkle Tree
    • 数字签名
    • NFT交易所
    • 随机数
    • ERC1155
    • WETH
    • 分账
    • 线性释放
    • 代币锁
    • 时间锁
  • Degen
    • 代理合约
    • 可升级合约
    • 透明代理
    • 通用可升级代理UUPS
    • 多签钱包
    • ERC4626 代币化金库
    • EIP712 类型化数据签名
    • ERC2612 ERC20Permit
    • 跨链桥
    • 多重调用
    • 去中心化交易所
    • 闪电贷
  • 合约安全
    • 重入攻击
    • 选择器碰撞
    • 中心化
    • 权限管理
    • 整型溢出
    • 签名重放
    • 坏随机数
    • 绕过合约检查
    • 拒绝服务漏洞
    • 貔貅 Honeypot
    • 抢先交易
    • tx.origin钓鱼
    • 未检查的低级调用
    • 操纵区块时间
    • 操纵预言机
    • NFT重入攻击
  • EVM 操作码
    • Hello Opcodes
    • Opcodes分类
    • 堆栈指令
    • 算数指令
    • 比较指令
    • 位级指令
    • 内存指令
    • 存储指令
    • 控制流指令
    • 区块信息指令
    • 堆栈指令2
    • SHA3指令
    • 账户指令
    • 交易指令
    • Log指令
    • Return指令
    • Revert指令
    • Call指令
    • Delegatecall指令
    • Staticcall指令
    • Create指令
    • Create2指令
    • Selfdestruct指令
    • Gas指令
    • 优化最小代理合约 EIP-7511
  • 主题
    • 开发工具
    • 链上威胁分析
    • NFT

【推荐内容】:

本书内容全面,讲解详细,非常适合Solidity初学者阅读。书中还提供了大量的代码示例和练习题,帮助读者巩固所学知识。

【中文关键词】:

Solidity, 智能合约, 区块链, 加密货币, NFT

【英文关键词】:

Solidity, Smart Contract, Blockchain, Cryptocurrency, NFT

相关图书

暂无评论

暂无评论...