cosmos-sdk/docs/building-modules.md
gamarin2 ae77f0080a Merge PR #4691: Add baseapp concept doc
* consolidate intro

* start anatomy of sdk app

* wokring

* working

* querier

* working

* workiiiing

* finish

* add dep and makefile

* Apply suggestions from code review

Co-Authored-By: Alessio Treglia <quadrispro@ubuntu.com>

* typo

* typo

* Apply suggestions from code review

Co-Authored-By: Alexander Bezobchuk <alexanderbez@users.noreply.github.com>
Co-Authored-By: Federico Kunze <31522760+fedekunze@users.noreply.github.com>
Co-Authored-By: Alessio Treglia <quadrispro@ubuntu.com>
Co-Authored-By: frog power 4000 <rigel.rozanski@gmail.com>

* refactor for new module interface

* karoly review

* Apply suggestions from code review

Co-Authored-By: Karoly Albert Szabo <szabo.karoly.a@gmail.com>
Co-Authored-By: Federico Kunze <31522760+fedekunze@users.noreply.github.com>

* encoding

* working on baseapp doc

* baseapp work

* reorg

* almost there

* finish first draft

* remove old files

* hans review'

* jack review + clarification on ABCI methods
2019-07-17 09:26:48 -07:00
..
README.md Merge PR #4691: Add baseapp concept doc 2019-07-17 09:26:48 -07:00
handler.md Merge PR #4691: Add baseapp concept doc 2019-07-17 09:26:48 -07:00
invariants.md Merge PR #4691: Add baseapp concept doc 2019-07-17 09:26:48 -07:00
keeper.md Merge PR #4691: Add baseapp concept doc 2019-07-17 09:26:48 -07:00
module-interfaces.md Merge PR #4691: Add baseapp concept doc 2019-07-17 09:26:48 -07:00
modules.md Merge PR #4691: Add baseapp concept doc 2019-07-17 09:26:48 -07:00
querier.md Merge PR #4691: Add baseapp concept doc 2019-07-17 09:26:48 -07:00

README.md

Auth

The x/auth modules is used for accounts

See the API docs

See the specification

Bank

The x/bank module is for transferring coins between accounts.

See the API docs.

See the specification

Stake

The x/staking module is for Cosmos Delegated-Proof-of-Stake.

See the API docs.

See the specification

Slashing

The x/slashing module is for Cosmos Delegated-Proof-of-Stake.

See the API docs

See the specification

Distribution

The x/distribution module is for distributing fees and inflation across bonded stakeholders.

See the API docs

See the specification

Governance

The x/gov module is for bonded stakeholders to make proposals and vote on them.

See the API docs

See the specification

To keep up with the current status of IBC, follow and contribute to ICS

Crisis

The x/crisis module is for halting the blockchain under certain circumstances.

See the API Docs

See the specification

Mint

The x/mint module is for flexible inflation rates and effect a balance between market liquidity and staked supply.

See the API Docs

See the specification

Params

The x/params module provides a globally available parameter store.

See the API Docs

See the specification