Logo
v0.8.16

基础知识

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

语言描述

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

编译器

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

内部说明

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

补充材料

  • Solidity v0.5.0 突破性变化
  • Solidity 0.6.0 版本突破性变化
  • Solidity v0.7.0 突破性变化
  • Solidity v0.8.0 突破性变化
  • 风格指南
  • 安全考虑
  • SMT检查器和形式化验证
  • 资源
  • 导入路径解析
  • Yul
  • 风格指南
  • 通用模式
  • 已知bug列表
  • 贡献方式
  • Solidity 品牌指南
  • 语言的影响因素
  • Keyword Index
Solidity
  • 搜索


© 版权所有 2016-2021, Ethereum. 版本 481477a6.

利用 Sphinx 构建,使用的 主题 由 Read the Docs 开发.

Credits and attribution.