理解4个任务:
-
1, 定制第一个substrate链
要求: 2s 一个块, 节点能显示到telemetry 上,有自己独有的网络ID。
-
2, 在自己的链上发起第一笔交易
要求: transfer, 第一笔转帐交易, 查询发送和接收方账号余额。
-
3,编写自己第一份RUST合约代码
要求: 理解 Substrate runtime 模块的编写。
-
4, 对自己的链进行第一次系统升级
要求: 理解升级原理,双层代码(native & Wasm)的执行逻辑。
课后作业:
用自己最擅长的语言编写一个类似substrate-client 的对substrate 交互的客户端,或者用RUST完善现有的substrate-client.
程序猿开发经验总结:https://github.com/polkaworld-org/substrate-client/blob/master/blockchain-thinking.jpeg