Skip to content

Commit

Permalink
docs: update with additional diagram to highlight components more cle…
Browse files Browse the repository at this point in the history
…arly (#20612)
  • Loading branch information
samricotta authored Jun 20, 2024
1 parent 11b8f11 commit 9983bde
Show file tree
Hide file tree
Showing 3 changed files with 605 additions and 0 deletions.
2 changes: 2 additions & 0 deletions docs/learn/intro/03-sdk-design.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ Here is a simplified view of how transactions are handled by an application buil
3. Route each message to the appropriate module so that it can be processed.
4. Commit state changes.

![main-components](main-components.png)

## `baseapp`

`baseapp` is the boilerplate implementation of a Cosmos SDK application. It comes with an implementation of the ABCI to handle the connection with the underlying consensus engine. Typically, a Cosmos SDK application extends `baseapp` by embedding it in [`app.go`](../beginner/00-app-anatomy.md#core-application-file).
Expand Down
Loading

0 comments on commit 9983bde

Please sign in to comment.