v0.8.25

基础

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

语言描述

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

编译器

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

内部实现

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

建议内容

  • 安全注意事项
  • 已知错误列表
  • Solidity v0.5.0 突破性变更
  • Solidity v0.6.0 突破性变更
  • Solidity v0.7.0 突破性变更
  • Solidity v0.8.0 突破性变更

其他资料

  • NatSpec 格式
  • SMTChecker 和形式验证
  • Yul
  • 导入路径解析

资源

  • 风格指南
  • 常见模式
  • 资源
  • 贡献
  • 语言影响
  • Solidity 品牌指南
  • 关键字索引
Solidity
  • 搜索


© 版权所有 2016-2023,Solidity 作者。 修订版本 b61c2a91。

版权和署名.

RTD v: v0.8.25
下载
pdf
epub
版本
最新
稳定
v0.8.25
v0.8.24
v0.8.23
v0.8.22
v0.8.21
v0.8.20
v0.8.19
v0.8.18
v0.8.17
v0.8.16
v0.8.15
v0.8.14
v0.8.13
v0.8.12
v0.8.11
v0.8.10
v0.8.9
v0.8.8
v0.8.7
v0.8.6
v0.8.5
v0.8.4
v0.8.3
v0.8.2
v0.8.1
v0.8.0
v0.7.6
v0.7.5
v0.7.4
v0.7.3
v0.7.2
v0.7.1
v0.7.0
v0.6.12
v0.6.11
v0.6.10
v0.6.9
v0.6.8
v0.6.7
v0.6.6
v0.6.5
v0.6.4
v0.6.3
v0.6.2
v0.6.1
v0.6.0
v0.5.17
v0.5.16
v0.5.15
v0.5.14
v0.5.13
v0.5.12
v0.5.11
v0.5.10
v0.5.9
v0.5.8
v0.5.7
v0.5.6
v0.5.5
v0.5.4
v0.5.3
v0.5.2
v0.5.1
v0.5.0
v0.4.26
v0.4.25
v0.4.24
v0.4.23
v0.4.22
v0.4.21
v0.4.20
v0.4.19
v0.4.18
v0.4.17
v0.4.16
v0.4.15
v0.4.14
v0.4.13
v0.4.12
v0.4.11
v0.4.10
v0.4.9
v0.4.8
v0.4.7
v0.4.6
v0.4.5
v0.4.4
v0.4.3
v0.4.2
v0.4.1
v0.4.0
v0.3.6
v0.3.5
v0.3.4
v0.3.3
v0.3.2
v0.3.1
v0.3.0
v0.2.2
v0.2.1
v0.2.0
v0.1.7
v0.1.6
v0.1.5
v0.1.4
v0.1.3
v0.1.2
开发
突破性变更
在 Read the Docs 上
项目主页
构建