Logo
0.8.28

基础

  • 智能合约简介
  • Solidity 示例
  • 安装 Solidity 编译器

Solidity 语言详解

  • Solidity 源文件的布局
  • 合约的结构
  • 类型
  • 单位和全局可用变量
  • 表达式和控制结构
  • 合约
  • 内联汇编
  • 速查表
  • 语言语法

编译器

  • 使用编译器
  • 分析编译器输出
  • 基于 Solidity IR 代码生成的变更

深入 Solidity 内部

  • 状态变量在存储和瞬态存储中的布局
  • 内存中的布局
  • 调用数据的布局
  • 清理变量
  • 源映射
  • 优化器
  • 合约元数据
  • 应用二进制接口说明

指导内容

  • 安全考量
  • 已知漏洞列表
  • Solidity v0.5.0 重大变更
  • Solidity v0.6.0 重大变更
  • Solidity v0.7.0 重大变更
  • Solidity v0.8.0 重大变更

附加材料

  • NatSpec 规范
  • SMTChecker 和形式化验证
  • Yul
  • 导入路径解析

资源

  • 风格指南
  • 通用模式
  • 资源
  • 贡献
  • 语言影响
  • Solidity 品牌指南
  • Keyword Index
Solidity 中文文档
  • 搜索


© 版权所有 2017-2024, Ethereum, 登链社区. 最后更新于 2022/09/26.

Credits and attribution.

当前版本 v0.8.28
版本
v0.8.28
v0.8.17
v0.8.13
v0.8.0
v0.7.5
v0.7.1
v0.6.12
v0.6.9
v0.6.4
v0.5.x
Solidity 中文文档由登链社区维护