Introduction

How to write the module using CosmosSDK v0.17.0 based on Gaia such as bank, stake, governance. doc

Outline

主要介绍Tendermint和CosmosSDK是什么。ABCI是什么。ABCI在Tendermint和CosmosSDK中间起到了什么作用。整个交易信息如何在tendermint和CosmosSDK中间流通

Module Create

分模块介绍了构建CosmosSDK模块方法与顺序,如何编写模块的代码。主要以stake为例子,一边进行源码分析,一边进行源码模版的总结,从零开发MyModule,提供开发者参考。

Module CLI

介绍模块的命令行接口,发送交易和查询交易的细节。

Example

  • MyModule从零(gaia)开始构建一个简单的ABCI应用来开发区块链应用

Module Test

Appendix

ComosSDK和Tendermint中比较常用的通用的结构和接口的分析。