fix a few typos in spec

This commit is contained in:
Anton Kaliaev
2018-09-07 11:40:16 +04:00
parent 22445a5029
commit 47dc4e6428
5 changed files with 10 additions and 10 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ ABCI methods are split across 3 separate ABCI *connections*:
- `Info Connection: Info, SetOption, Query`
The `Consensus Connection` is driven by a consensus protocol and is responsible
for block exection.
for block execution.
The `Mempool Connection` is for validating new transactions, before they're
shared or included in a block.
The `Info Connection` is for initialization and for queries from the user.
+5 -5
View File
@@ -18,7 +18,7 @@ Here we cover the following components of ABCI applications:
Since Tendermint maintains multiple concurrent ABCI connections, it is typical
for an application to maintain a distinct state for each, and for the states to
be sycnronized during `Commit`.
be synchronized during `Commit`.
### Commit
@@ -41,7 +41,7 @@ the working state for block execution. It should be updated by the calls to
disk as the "latest committed state" during `Commit`.
Updates made to the DeliverTxState by each method call must be readable by each subsequent method -
ie. the updates are linearizeable.
ie. the updates are linearizable.
### Mempool Connection
@@ -76,7 +76,7 @@ block full of invalid transactions if it wants.
The Mempool Connection should maintain a `QueryState` for answering queries from the user,
and for initialization when Tendermint first starts up.
It should always contain the latest committed state associated with the
latest commited block.
latest committed block.
QueryState should be set to the latest `DeliverTxState` at the end of every `Commit`,
ie. after the full block has been processed and the state committed to disk.
@@ -217,7 +217,7 @@ storeBlockHeight = height of the last block Tendermint saw a commit for
stateBlockHeight = height of the last block for which Tendermint completed all
block processing and saved all ABCI results to disk
appBlockHeight = height of the last block for which ABCI app succesfully
completely Commit
completed Commit
```
Note we always have `storeBlockHeight >= stateBlockHeight` and `storeBlockHeight >= appBlockHeight`
@@ -225,7 +225,7 @@ Note also we never call Commit on an ABCI app twice for the same height.
The procedure is as follows.
First, some simeple start conditions:
First, some simple start conditions:
If `appBlockHeight == 0`, then call InitChain.
+1 -1
View File
@@ -88,7 +88,7 @@ The main ABCI server (ie. non-GRPC) provides ordered asynchronous messages.
This is useful for DeliverTx and CheckTx, since it allows Tendermint to forward
transactions to the app before it's finished processing previous ones.
Thus, DeliverTx and CheckTx messages are sent asycnhronously, while all other
Thus, DeliverTx and CheckTx messages are sent asynchronously, while all other
messages are sent synchronously.
## Client