Solidity
stable
智能合约概述
安装Solidity编译器
根据例子学习Solidity
深入理解Solidity
Solidity 源文件结构
合约结构
类型
单元和全局变量
表达式和控制结构
合约
Solidity汇编
杂项
安全考量
使用编译器
合约的元数据
应用二进制接口
(
Application Binary Interface(ABI)
)
说明
Yul
风格指南
通用模式
已知bug列表
贡献方式
常见问题
Solidity
Docs
»
深入理解Solidity
Edit on GitHub
深入理解Solidity
¶
本章将为你提供所有关于Solidity的、你需要知道的知识。 如果你发现缺少了什么,请在
Gitter
上联系我们; 或者在
Github
上创建 pull request 。
Solidity 源文件结构
版本杂注
导入其他源文件
注释
合约结构
状态变量
函数
函数修饰器
事件
结构类型
枚举类型
类型
值类型
引用类型
映射
涉及 LValues 的运算符
基本类型之间的转换
类型推断
单元和全局变量
以太币
(
Ether
)
单位
时间单位
特殊变量和函数
表达式和控制结构
输入参数和输出参数
控制结构
函数调用
通过
new
创建合约
赋值
作用域和声明
错误处理:Assert, Require, Revert and Exceptions
合约
创建合约
可见性和 getter 函数
函数
修饰器
(
modifier
)
Constant 状态变量
函数
事件
继承
抽象合约
接口
库
Using For
Solidity汇编
内联汇编
独立汇编
杂项
存储
(
storage
)
中的状态变量储存结构
内存
(
memory
)
中的存储结构
调用数据存储结构
内部机制 - 清理变量
内部机制 - 优化器
源代码映射
技巧和窍门
速查表
Read the Docs
v: stable
Versions
latest
stable
master
develop
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.