Files
cosmos-sdk/docs/spec
a31c4acc7b docs: store spec template/guideline (#14020)
* first draft store-spec-standard

* minor changes

* generalize

* Update store/SPEC_STANDARD.md

Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>

* Update store/SPEC_STANDARD.md

Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>

* move and write golang

* Update docs/spec/SPEC_STANDARD.md

Co-authored-by: Marko <marbar3778@yahoo.com>
Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>
2022-12-05 22:39:47 +00:00
..
2022-10-19 12:38:36 +00:00
2022-10-10 14:01:53 +00:00

sidebar_position
sidebar_position
1

Specifications

This directory contains specifications for the modules of the Cosmos SDK as well as Interchain Standards (ICS) and other specifications.

Cosmos SDK applications hold this state in a Merkle store. Updates to the store may be made during transactions and at the beginning and end of every block.

Cosmos SDK specifications

  • Store - The core Merkle store that holds the state.
  • Bech32 - Address format for Cosmos SDK applications.

Modules specifications

Go the module directory

Tendermint

For details on the underlying blockchain and p2p protocols, see the Tendermint specification.