cosmos-sdk/docs
Alexander Bezobchuk 9dafa3252d Merge PR #2365: Validator Commission Model
* Update validator commission fields

* Remove CommissionChangeToday and update to use CommissionChangeTime

* Implement commission as a first class citizen type

* Implement stringer for Comission

* Move commission type and logic to new  file

* Add new commission errors

* Add commission to create validator message

* Implement and call UpdateValidatorCommission

* Update godoc for UpdateValidatorCommission

* Add Abs to the decimal type

* Implement new SetValidatorCommission

* Update decimal short godocs

* Move set initial commission logic

* Move initial commission validation to Commission type

* Update initial validator commission logic and unit tests

* Remove commission update time from struct and move to validator

* Update validator create handler tests

* Implement commission logic for CLI

* Fix make lint failure

* Fix make cover failure

* Update edit validator logic to handle new commission rate

* Fix lint and cover

* Update create/edit validator simulation to include commission params

* Update MsgEditValidator godoc

* Update pending log

* Update staking tx docs

* Fix CLI create validator test

* Update variables names for commission  strings

* Merge UpdateTime into Commission type

* Update create-validator usage in docs

* Update more docs with examples

* More doc updates
2018-09-24 18:23:58 -04:00
..
_attic/WIP-lamborghini-distribution Merge PR #2251: Refactor Bech32 Prefixes and Nomenclature of Validator Pubkey and Operator 2018-09-08 16:44:58 +08:00
.vuepress Merge PR #2371: how to build docs locally 2018-09-21 20:37:42 -04:00
architecture/decision-records Merge PR #2334: ADR for global message counter 2018-09-17 23:26:21 +08:00
clients Merge PR #1652: Service Provider doc 2018-09-21 20:41:16 -04:00
getting-started Merge PR #2271: docs: automated local/remote testnet instructions 2018-09-20 02:30:41 +08:00
graphics deleted attic and .rst file, moved /core into /sdk, added getting-started, introduction, lotion, validators, resources and documentation image 2018-07-12 16:58:12 -04:00
ics Merge PR #2040: Refactor Validator Account Types/Bech32 Prefixing 2018-08-31 00:06:44 -04:00
introduction Add SDK_By_Examples to doc (#1795) 2018-08-12 03:37:26 -04:00
light Merge PR #2364: Implement HTTPS for the LCD REST server 2018-09-22 00:33:58 +08:00
lotion Merge PR #2270: docs: lotion update 2018-09-12 15:39:34 +08:00
modules add links for modules and clients 2018-06-29 01:59:52 -04:00
resources Merge PR #2338: Update chinese whitepaper 2018-09-15 02:55:04 +08:00
sdk Merge PR #2343: Add a name field to the message type 2018-09-17 22:34:06 +08:00
spec Merge PR #2365: Validator Commission Model 2018-09-24 18:23:58 -04:00
validators Merge PR #2365: Validator Commission Model 2018-09-24 18:23:58 -04:00
DOCS_README.md Merge PR #2371: how to build docs locally 2018-09-21 20:37:42 -04:00
PRIORITIES.md Update PRIORIEIES.md 2018-08-28 11:13:21 -07:00
README.md Merge PR #2341: Link to DOCS_README 2018-09-20 01:24:31 +08:00
RELEASE_PROCESS.md Suggest opening pending PR back to develop 2018-09-07 01:04:58 +02:00
RELEASE_TEST_SCRIPT.md Merge PR #2010: Add RELEASE_TEST_SCRIPT.md 2018-08-13 21:41:07 +02:00

Welcome to the Cosmos Docs!

cosmonaut reading the cosmos docs in space

Cosmos is a decentralized network of independent parallel blockchains, each powered by classical BFT consensus algorithms like Tendermint.

The first blockchain in the Cosmos Network is the Cosmos Hub, whose native token is the Atom. Cosmos is a permission-less network, meaning that anybody can build a blockchain on it.

Cosmos can interoperate with multiple other applications and cryptocurrencies. By creating a new zone, you can plug any blockchain system into the Cosmos hub and pass tokens back and forth between those zones, without the need for an intermediary.

Edit the Documentation

See this file for details of the build process and considerations when making changes.