0.8.22

基础知识

  • 智能合约概述
  • Solidity 合约示例
  • 安装 Solidity 编译器

语言描述

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

编译器

  • 使用编译器
  • 分析编译器的输出结果
  • 基于 Solidity 中间表征的 Codegen 变化

内部说明

  • 存储中的状态变量储存结构
  • 内存中的存储结构
  • 调用数据的存储结构
  • 清理变量
  • 源代码映射
  • 优化器
  • 合约的元数据
  • 合约ABI规范

推荐内容

  • 安全考虑
  • 已知bug列表
  • Solidity v0.5.0 突破性变化
  • Solidity 0.6.0 版本突破性变化
  • Solidity v0.7.0 突破性变化
  • Solidity v0.8.0 突破性变化

附加资料

  • 风格指南
  • SMT检查器和形式化验证
  • Yul
  • 导入路径解析

资源

  • 风格指南
  • 通用模式
  • 资源
  • 贡献方式
  • 语言的影响因素
  • Solidity 品牌指南
  • Keyword Index
Solidity
  • 搜索


© 版权所有 2016-2023, The Solidity Authors.

Credits and attribution.