You are on page 1of 7

Substrate 区块链进阶

第二节 Substrate Kitties ( 上 )

Junius Zhou 周俊

junius@parity.io

获取帮助 : https://substrate.dev
课程内容

● Metadata 元数据介绍
● Kitties Pallet 开发
● Frame 资产相关模块
- Balances
- Assets
● 课后作业
2.1 Metadata

其中包含了每个模块的元数据
Storage
Events
Calls
Constants
Errors
2.2 Kitties Pallet

实现一个简单的 Substrate Kitties


功能:
领养小猫
繁殖小猫
赠予小猫
2.3 balances and assets

1. balances pallet
2. assets pallet
2.4 作业

1. 完成课程中的 pallet 功能,在本地可以编译通过,运行。


2. KittyIndex 不在 pallet 中指定,而是在 runtime 里面绑定
3. 扩展存储,能得到一个账号拥有的所有 kitties
4. create 和 breed 需要质押一定数量的 token ,在 transfer 的时候能转移质押。
5. 通过 polkadot js 可以成功调用 pallet 里面的功能
Questions?

官网文档: substrate.dev
知乎专栏: parity.link/zhihu

You might also like