2019-12-10 06:29:46 -08:00
|
|
|
|
---
|
|
|
|
|
parent:
|
|
|
|
|
order: false
|
|
|
|
|
---
|
|
|
|
|
|
2019-05-29 05:57:23 -07:00
|
|
|
|
# Cosmos SDK 文档
|
|
|
|
|
|
|
|
|
|
## 开始
|
|
|
|
|
|
|
|
|
|
- **[SDK 介绍](./intro/README.md)**:从“高层”了解Cosmos SDK.
|
|
|
|
|
- **[SDK 开发教程](https://github.com/cosmos/sdk-application-tutorial)**: 一个学习 SDK 的教程。它展示了如何从头开始基于 sdk 构建区块链, 并在此过程中解释了 SDK 的基本原理。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 开发资源
|
|
|
|
|
|
|
|
|
|
- [规范](./spec/README.md): Cosmos SDK 的模块及其他规范。
|
|
|
|
|
- [SDK API 参考](https://godoc.org/github.com/cosmos/cosmos-sdk): Cosmos SDK Godocs 文档 。
|
|
|
|
|
- [REST API 规范](https://cosmos.network/rpc/): 通过 REST 与 `gaia` 全节点交互的 API 列表。
|
|
|
|
|
|
|
|
|
|
## 创建新的 SDK 项目
|
|
|
|
|
|
|
|
|
|
若要创建新项目, 以下两个方法任选其一:
|
|
|
|
|
|
|
|
|
|
- 克隆这个 [教程](https://github.com/cosmos/sdk-application-tutorial/),如果不需要, 请不要忘记从各种文件中删除 `nameservice` 模块。
|
|
|
|
|
- 使用社区工具, 如 [chainkit](https://github.com/blocklayerhq/chainkit).
|
|
|
|
|
|
|
|
|
|
## Cosmos Hub
|
|
|
|
|
|
|
|
|
|
Cosmos Hub (名为 `gaia`) 文档已经迁移到[这里](https://github.com/cosmos/gaia/tree/master/docs).
|
|
|
|
|
|
|
|
|
|
## 开发语言
|
|
|
|
|
|
|
|
|
|
Cosmos-SDK 目前是用 [Golang](https://golang.org/)编写的, 尽管该框架同样可以在其他语言中实现。请联系我们获取有关资助其他语言实现的信息。
|
|
|
|
|
|
|
|
|
|
## 贡献
|
|
|
|
|
|
|
|
|
|
参考 [文档说明](https://github.com/cosmos/cosmos-sdk/blob/master/docs/DOCS_README.md) 了解构建细节及更新时注意事项。
|
|
|
|
|
|
|
|
|
|
## 版本
|
|
|
|
|
|
|
|
|
|
这份文档通过以下提交构建:
|