Docs theme (#4042)

* docs theme

* vuepress-theme-cosmos

* version bump

* changes to docs

* more code changes

* sidebar order fix

* moar changes

* fixed dev sessions title

* fixed dev sessions title, again

* specs should show up in sidebar

* contents cards

* version bump

* sidebar, rpc

* version bump

* custom footer and super naive search

* version

* minor change to vuepress

* move swagger file

* pre and post scripts

* build

* changed docs build process

* added deployment config

* updated versions file and added deployment filters
This commit is contained in:
Denis Fadeev
2019-10-11 18:07:58 +02:00
committed by Marko
parent 3e5fa20f4c
commit aaa060fda4
69 changed files with 19291 additions and 640 deletions
+7 -1
View File
@@ -1,4 +1,10 @@
---
order: 1
parent:
title: Tendermint Core
order: 4
---
# Overview
See the side-bar for details on the various features of Tendermint Core.
+4
View File
@@ -1,3 +1,7 @@
---
order: 8
---
# Block Structure
The tendermint consensus engine records all agreements by a
+4
View File
@@ -1,3 +1,7 @@
---
order: 3
---
# Configuration
Tendermint Core can be configured via a TOML file in
+4
View File
@@ -1,3 +1,7 @@
---
order: 6
---
# Fast Sync
In a proof of work blockchain, syncing with the chain is the same
+4
View File
@@ -1,3 +1,7 @@
---
order: 7
---
# How to read logs
## Walkabout example
@@ -1,3 +1,7 @@
---
order: 9
---
# Light Client Protocol
Light clients are an important part of the complete blockchain system
+4
View File
@@ -1,3 +1,7 @@
---
order: 10
---
# Mempool
## Transaction ordering
+5 -1
View File
@@ -1,3 +1,7 @@
---
order: 11
---
# Metrics
Tendermint can report and serve the Prometheus metrics, which in their turn can
@@ -15,7 +19,7 @@ Listen address can be changed in the config file (see
The following metrics are available:
| **Name** | **Type** | **Since** | **Tags** | **Description** |
|-----------------------------------------|-----------|-----------|----------------|-----------------------------------------------------------------|
| --------------------------------------- | --------- | --------- | -------------- | --------------------------------------------------------------- |
| consensus\_height | Gauge | 0.21.0 | | Height of the chain |
| consensus\_validators | Gauge | 0.21.0 | | Number of validators |
| consensus\_validators\_power | Gauge | 0.21.0 | | Total voting power of all validators |
+4
View File
@@ -1,3 +1,7 @@
---
order: 4
---
# RPC
The RPC documentation is hosted here:
@@ -1,3 +1,7 @@
---
order: 5
---
# Running in production
## Database
+4
View File
@@ -1,3 +1,7 @@
---
order: 12
---
# Secure P2P
The Tendermint p2p protocol uses an authenticated encryption scheme
+4
View File
@@ -1,3 +1,7 @@
---
order: 2
---
# Using Tendermint
This is a guide to using the `tendermint` program from the command line.