Skip to content

Commit

Permalink
review updates
Browse files Browse the repository at this point in the history
  • Loading branch information
samricotta committed Sep 18, 2023
1 parent adb8157 commit 6ddab0d
Show file tree
Hide file tree
Showing 5 changed files with 92 additions and 4 deletions.
19 changes: 19 additions & 0 deletions docs/build/tooling/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
sidebar_position: 0
---

# Tools

This section provides documentation on various tooling maintained by the SDK team.
This includes tools for development, operating a node, and ease of use of a Cosmos SDK chain.

## CLI Tools

* [Cosmovisor](./01-cosmovisor.md)
* [Confix](./02-confix.md)
* [Hubl](./03-hubl.md)
* [Rosetta](https://docs.cosmos.network/main/run-node/rosetta)

## Other Tools

* [Protocol Buffers](./00-protobuf.md)
8 changes: 4 additions & 4 deletions docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -416,7 +416,7 @@ const config = {
},
{
from: ["/main/modules/capability", "/main/ecosystem"],
to: "/main/build/modules/auth/",
to: "/main/build/modules/",
},
],
},
Expand Down Expand Up @@ -451,19 +451,19 @@ function generateRedirects(version) {
},
{
from: `/${version}/building-modules`,
to: `/${version}/build/building-apps/app-go`,
to: `/${version}/build/building-modules/app-go`,
},
{
from: `/${version}/modules`,
to: `/${version}/modules`,
},
{
from: `/${version}/packages`,
to: `/${version}/build/packages/depinject`,
to: `/${version}/build/packages`,
},
{
from: `/${version}/tooling`,
to: `/${version}/build/tooling/cosmovisor`,
to: `/${version}/build/tooling`,
},
{
from: `/${version}/migrations`,
Expand Down
11 changes: 11 additions & 0 deletions versioned_docs/version-0.47/build/tooling/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
sidebar_position: 0
---

# Tools

This section provides documentation on various tooling used in development of a Cosmos SDK chain, operating a node and testing.

* [Protocol Buffers](./00-protobuf.md)
* [Cosmovisor](./01-cosmovisor.md)
* [Depinject](./02-depinject.md)
39 changes: 39 additions & 0 deletions versioned_docs/version-0.50/build/packages/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
sidebar_position: 0
---

# Packages

The Cosmos SDK is a collection of Go modules. This section provides documentation on various packages that can used when developing a Cosmos SDK chain.
It lists all standalone Go modules that are part of the Cosmos SDK.

:::tip
For more information on SDK modules, see the [SDK Modules](https://docs.cosmos.network/main/modules) section.
For more information on SDK tooling, see the [Tooling](https://docs.cosmos.network/main/tooling) section.
:::

## Core

* [Core](https://pkg.go.dev/cosmossdk.io/core) - Core library defining SDK interfaces ([ADR-063](https://docs.cosmos.network/main/architecture/adr-063-core-module-api))
* [API](https://pkg.go.dev/cosmossdk.io/api) - API library containing generated SDK Pulsar API
* [Store](https://pkg.go.dev/cosmossdk.io/store) - Implementation of the Cosmos SDK store

## State Management

* [Collections](./02-collections.md) - State management library
* [ORM](./03-orm.md) - State management library

## Automation

* [Depinject](./01-depinject.md) - Dependency injection framework
* [Client/v2](https://pkg.go.dev/cosmossdk.io/client/v2) - Library powering [AutoCLI](https://docs.cosmos.network/main/core/autocli)

## Utilities

* [Log](https://pkg.go.dev/cosmossdk.io/log) - Logging library
* [Errors](https://pkg.go.dev/cosmossdk.io/errors) - Error handling library
* [Math](https://pkg.go.dev/cosmossdk.io/math) - Math library for SDK arithmetic operations

## Example

* [SimApp](https://pkg.go.dev/cosmossdk.io/simapp) - SimApp is **the** sample Cosmos SDK chain. This package should not be imported in your application.
19 changes: 19 additions & 0 deletions versioned_docs/version-0.50/build/tooling/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
sidebar_position: 0
---

# Tools

This section provides documentation on various tooling maintained by the SDK team.
This includes tools for development, operating a node, and ease of use of a Cosmos SDK chain.

## CLI Tools

* [Cosmovisor](./01-cosmovisor.md)
* [Confix](./02-confix.md)
* [Hubl](./03-hubl.md)
* [Rosetta](https://docs.cosmos.network/main/run-node/rosetta)

## Other Tools

* [Protocol Buffers](./00-protobuf.md)

0 comments on commit 6ddab0d

Please sign in to comment.