*** 谢谢凯超老师 ***
第一节
内容简介
宏是什么
substrate为什么用宏
substrate Runtime定义
Runtime 的宏
***这些宏定义在pallets的lib.rs里面 ***
decl_storage 定义存储单元
例子
decl_module 定义模块的可用函数
定义可调用函数
例子一
例子二
decl_event 异步触发实践
decl_err 出错处理
construnct_runtime 加载以上介绍的模块
construnct_runtime 加载在runtime 的 lib.rs 里面
展开宏代码
第二节
数据存储的设计
区块链存储的不同点和约束
substrate存储单元的类型
substrate存储单元的类型
单值类型列举
数值类型的定义
单值类型的使用
数值类型的安全操作
大整数类型定义
bool类型定义
Vec 类型定义
定点小数
Moment时间类型定义
AccountId类型定义:
struct类型定义
enum 类型
map类型
双键映射类型