Solidity
0.5.11
智能合约简介
安装Solidity编译器
用例子说明 Solidity
深入 Solidity
Solidity源文件的布局
合同的结构
类型
单位,和全局可用变量
表达式和控制结构
合同
Solidity 组件
其他
Solidity v0.5.0 突破性变化
NATSpec格式
安全注意事项
资源
使用编译器
合同元数据
合同ABI规范
Yul
样式指南
共同模式
已知Bug列表
贡献
LLL
Keyword Index
Solidity
Docs
»
深入 Solidity
深入 Solidity
¶
本节将向您提供关于 Solidity 的所有必要知识。如果这里少了什么,请联系我们
Gitter
或创建拉取请求
Github
.
Solidity源文件的布局
编译指示
导入其他源文件
评论
合同的结构
状态变量
功能
函数修饰符
事件
结构类型
枚举类型
类型
价值类型
引用类型
映射类型
涉及lvalues的运算符
基本类型之间的转换
文字和基本类型之间的转换
单位,和全局可用变量
Ether 单位
时间单位
特殊变量和函数
表达式和控制结构
控制结构
函数调用
通过创建合同
new
表达式的计算顺序
转让
范围界定和声明
错误处理:断言、要求、还原和异常
合同
创建合同
能见度和吸气剂
函数修饰符
常量状态变量
功能
事件
遗传
摘要合同
界面
类库
用于
Solidity 组件
内联程序集
独立程序集
其他
存储中状态变量的布局
内存中的布局
呼叫数据布局
内部-清理变量
内部-优化者
源映射
提示和技巧
备忘单
Solidity v0.5.0 突破性变化
仅语义更改
语义和句法变化
明确性要求
不推荐使用的元素
与旧合同的互操作性
例子