Marko and GitHub
d260ff3e37
abci: rewrite to proto interface ( #237 )
2021-01-12 15:15:37 +01:00
Marko and GitHub
a4672048e7
reactors: remove bcv1 ( #241 )
2021-01-11 18:23:40 +01:00
Marko and GitHub
fc569173a1
layout: add section titles ( #240 )
2021-01-11 18:23:18 +01:00
Anton Kaliaev and GitHub
439a5bcacb
p2p: update frame size ( #235 )
...
Reflect the change made in https://github.com/tendermint/tendermint/pull/5805
The MTU (Maximum Transmission Unit) for Ethernet is 1500 bytes.
The IP header and the TCP header take up 20 bytes each at least (unless
optional header fields are used) and thus the max for (non-Jumbo frame)
Ethernet is 1500 - 20 -20 = 1460
Source: https://stackoverflow.com/a/3074427/820520
2020-12-18 12:19:38 +01:00
Shahan Khatchadourian and GitHub
6abcb13dab
BFT requires _less than_ 1/3 faulty validators ( #228 )
...
Thanks fo spotting the imprecision in the text, @shahankhatch !
2020-12-02 12:01:18 +01:00
Marko and GitHub
033608bbf1
abci: add abci_version to requestInfo ( #223 )
2020-11-24 15:15:08 +01:00
Marko and GitHub
871d0514cd
abci: lastcommitinfo.round extra sentence ( #221 )
2020-11-17 10:33:01 +01:00
Marko and GitHub
32b811a1fb
encoding: add secp, ref zip215, tables ( #212 )
2020-11-09 09:53:00 +01:00
Callum Waters and GitHub
819e89ac7a
evidence: update data structures to reflect added support of abci evidence ( #213 )
2020-11-06 09:41:24 +01:00
Marko and GitHub
cf03759ff5
docs: make blockchain not viewable ( #211 )
2020-11-05 12:17:11 +01:00
9fce8480b0
Core: move validation & data structures together ( #176 )
...
Co-authored-by: Callum Waters <cmwaters19@gmail.com >
2020-11-05 10:09:59 +01:00
c5576dfa69
spec: protobuf changes ( #156 )
...
Co-authored-by: Anton Kaliaev <anton.kalyaev@gmail.com >
2020-10-06 12:40:25 +02:00
Marko and GitHub
04fb20e33d
remove setOption ( #181 )
2020-10-05 08:54:41 +02:00
Marko and GitHub
3e56eb5fe3
fix markdown linter ( #172 )
2020-09-29 14:23:40 +02:00
Callum Waters and GitHub
733b020899
evidence: update data structures ( #165 )
2020-09-29 14:05:44 +02:00
Andrey Kuprianov and GitHub
109a73f672
describe valset sorting according to v0.34 requirements ( #169 )
2020-09-25 09:22:14 +02:00
Anton Kaliaev and GitHub
6c95c3f250
spec/reactors/mempool: batch txs per peer ( #155 )
...
* spec/reactors/mempool: batch txs per peer
Refs https://github.com/tendermint/tendermint/issues/625
* update
2020-09-10 21:56:00 +02:00
Marko and GitHub
d8a2c8f6f1
spec: remove evidences ( #153 )
2020-09-02 18:17:11 +02:00
1075f77cc3
spec: extract light-client to its own directory ( #152 )
...
Co-authored-by: Callum Waters <cmwaters19@gmail.com >
2020-09-01 10:47:14 +02:00
Marko and GitHub
45bbbb6317
spec: update abci events ( #151 )
2020-09-01 10:05:34 +02:00
Marko and GitHub
6140847bba
docs: add sections to abci ( #150 )
2020-08-31 15:50:07 +02:00
Marko and GitHub
efbbc9462f
ci: add markdown linter ( #146 )
2020-08-24 11:47:31 +02:00
Erik Grinaker and GitHub
8dd2ed4c6f
update ResponseInitChain.app_hash description ( #143 )
2020-08-13 13:05:12 +02:00
Erik Grinaker and GitHub
f3207cee52
add description of arbitrary initial height ( #135 )
2020-08-13 10:45:05 +02:00
Callum Waters and GitHub
430a4d0504
update evidence verification ( #139 )
2020-08-12 14:19:09 +02:00
Erik Grinaker and GitHub
89ac8f6e62
update hashing of empty inputs, and initial block LastResultsHash ( #141 )
2020-08-11 16:52:23 +02:00
Erik Grinaker and GitHub
95acfdead1
abci: add ResponseInitChain.app_hash ( #140 )
2020-08-11 16:48:22 +02:00
Callum Waters and GitHub
713a773c81
Evidence time is sourced from block time ( #138 )
2020-08-10 21:20:24 +02:00
Erik Grinaker and GitHub
e96921822d
spec: revert event hashing ( #132 )
2020-08-06 11:10:11 +02:00
Marko Baricevic
ef1e0ff886
add correct links
2020-08-03 10:52:05 +02:00
Marko Baricevic
c5e45ecb48
bring blockchain back
2020-08-03 10:48:38 +02:00
Callum Waters and GitHub
31b182b7aa
update spec with the removal of phantom validator evidence ( #126 )
2020-07-31 12:03:44 +02:00
0445156ed9
Apply suggestions from code review
...
Co-authored-by: Igor Konnov <igor.konnov@gmail.com >
2020-07-29 15:45:46 +04:00
Anton Kaliaev
3a29521848
spec/consensus: canonical vs subjective commit
...
Refs https://github.com/tendermint/tendermint/issues/2769
2020-07-29 15:13:15 +04:00
Marko and GitHub
2bd673c8eb
blockchain: remove duplicate evidence sections ( #124 )
2020-07-29 08:24:42 +02:00
Marko and GitHub
8ff136c716
blockchain: rename to core ( #123 )
2020-07-28 16:51:14 +02:00
Anton Kaliaev and GitHub
b10ff00e1b
spec/abci: expand on Validator#Address ( #118 )
...
Refs https://github.com/tendermint/tendermint/issues/3732
2020-07-22 16:50:24 +04:00
Erik Grinaker and GitHub
6b570e2111
abci: tweak node sync estimate ( #115 )
2020-07-10 20:16:13 +02:00
Anton Kaliaev and GitHub
89922df775
abci: add AppVersion to ConsensusParams ( #106 )
2020-06-23 12:19:37 +04:00
Callum Waters and GitHub
1bd2aacb56
spec: update evidence in blockchain.md ( #108 )
...
now evidence reflects the actual evidence present in the tendermint repo
2020-06-19 15:50:26 +02:00
Alexander Simmerl and GitHub
30ef12d0bb
spec: link to abci server implementations ( #100 )
2020-06-15 10:42:48 +02:00
Anton Kaliaev and GitHub
199124048e
spec: modify Header.LastResultsHash ( #97 )
...
Refs: https://github.com/tendermint/tendermint/issues/1007
PR: https://github.com/tendermint/tendermint/pull/4845
2020-06-12 14:41:51 +04:00
Callum Waters and GitHub
9c0754e617
spec: add ProofTrialPeriod to EvidenceParam ( #99 )
2020-06-11 10:10:06 +02:00
Anton Kaliaev and GitHub
0d5f212f30
reactors/pex: masked IP is used as group key ( #96 )
2020-05-25 09:32:55 +04:00
Callum Waters and GitHub
5acd1540c0
Update evidence params with MaxNum ( #95 )
...
evidence params now includes maxNum which is the maximum number of evidence that can be committed on a single block
2020-05-12 13:41:44 +02:00
d65205ecad
document state sync ABCI interface and P2P protocol ( #93 )
...
* Revert "Revert "document state sync ABCI interface and P2P protocol (#90 )" (#92 )"
This reverts commit 90797cef90 .
* update with new enum case
* fix links
Co-authored-by: Erik Grinaker <erik@interchain.berlin >
2020-05-11 09:27:37 +04:00
Anton Kaliaev and GitHub
3c27335db3
reactors/pex: specify hash function ( #94 )
...
https://github.com/tendermint/tendermint/pull/4810/files
2020-05-08 22:15:08 +04:00
Anton Kaliaev and GitHub
c3cd54a8e0
blockchain: change validator set sorting method ( #91 )
...
* abci: specify sorting of RequestInitChain.Validators
* blockchain: change validator sorting method
Refs https://github.com/tendermint/tendermint/issues/2478
2020-05-06 11:02:20 +04:00
Tess Rinearson and GitHub
90797cef90
Revert "document state sync ABCI interface and P2P protocol ( #90 )" ( #92 )
...
This reverts commit 9842b4b0fb .
2020-05-05 14:53:49 +02:00
Erik Grinaker and GitHub
9842b4b0fb
document state sync ABCI interface and P2P protocol ( #90 )
...
The corresponding Tendermint PRs are tendermint/tendermint#4704 and tendermint/tendermint#4705 .
2020-05-05 14:40:00 +02:00