Igor Konnov
792767d1cb
Extending the blockchain specification (in the light client) to produce different ratios of faults ( #183 )
* cleaning unused definitions
* introduced the ratio of faulty processes
4 years ago
Josef Widder
0794fc8ff2
first check latest with secondary ( #184 )
4 years ago
Marko
c5576dfa69
spec: protobuf changes ( #156 )
Co-authored-by: Anton Kaliaev <anton.kalyaev@gmail.com>
4 years ago
Marko
04fb20e33d
remove setOption ( #181 )
4 years ago
Josef Widder
8391fa0b89
TLA+ specs from MBT revision ( #173 )
4 years ago
Marko
3e56eb5fe3
fix markdown linter ( #172 )
4 years ago
Callum Waters
733b020899
evidence: update data structures ( #165 )
4 years ago
Andrey Kuprianov
109a73f672
describe valset sorting according to v0.34 requirements ( #169 )
4 years ago
Josef Widder
80747a0872
fixed an overlooked conflict ( #167 )
4 years ago
Josef Widder
f3033c5515
spec: Light client attack detector ( #164 )
* start with new detection and evidence spec
* more definitions at top
* sketch of functions
* pre post draft
* evidence proof
* typo
* evidence theory polished
* some TODOs resolved
* more TODOs
* links
* second to last revision before PR
* links
* I will read once more and then make a PR
* removed peer handling definitions
* secondary
* ready to review
* detector ready for review
* Update rust-spec/lightclient/detection/detection.md
Co-authored-by: Zarko Milosevic <zarko@informal.systems>
* Update rust-spec/lightclient/detection/detection.md
Co-authored-by: Zarko Milosevic <zarko@informal.systems>
* Update rust-spec/lightclient/detection/detection.md
Co-authored-by: Zarko Milosevic <zarko@informal.systems>
* Update rust-spec/lightclient/detection/detection.md
Co-authored-by: Zarko Milosevic <zarko@informal.systems>
* Update rust-spec/lightclient/detection/detection.md
Co-authored-by: Zarko Milosevic <zarko@informal.systems>
* Update rust-spec/lightclient/detection/detection.md
Co-authored-by: Zarko Milosevic <zarko@informal.systems>
* Update rust-spec/lightclient/detection/detection.md
* skip-trace
* PossibleCommit explained
* Update rust-spec/lightclient/detection/detection.md
Co-authored-by: Zarko Milosevic <zarko@informal.systems>
* comments by Zarko
* renamed and changed link in README
Co-authored-by: Zarko Milosevic <zarko@informal.systems>
4 years ago
Anton Kaliaev
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
4 years ago
Josef Widder
a66bb37e32
Update README.md ( #160 )
4 years ago
Josef Widder
606abc7fc0
Fastsync spec from tendermint-rs ( #157 )
* fastsync spec from tendermint-rs
* fixed broken link
* fixed linting
* more fixes
* markdown lint
* move fast_sync to rust-spec
Co-authored-by: Marko Baricevic <marbar3778@yahoo.com>
4 years ago
Josef Widder
b74b1c2b68
Current versions of light client specs from tendermint-rs ( #158 )
* current versions of light client specs from tendermint-rs
* markdown lint
* linting
* links
* links
* links
Co-authored-by: Marko Baricevic <marbar3778@yahoo.com>
4 years ago
Marko
dd325bb191
add a stale bot ( #134 )
4 years ago
Marko
d8a2c8f6f1
spec: remove evidences ( #153 )
4 years ago
Marko
1075f77cc3
spec: extract light-client to its own directory ( #152 )
Co-authored-by: Callum Waters <cmwaters19@gmail.com>
4 years ago
Marko
45bbbb6317
spec: update abci events ( #151 )
4 years ago
Marko
6140847bba
docs: add sections to abci ( #150 )
4 years ago
dependabot[bot]
cda8006569
build(deps): bump gaurav-nelson/github-action-markdown-link-check from 0.6.0 to 1.0.7 ( #149 )
Bumps [gaurav-nelson/github-action-markdown-link-check](https://github.com/gaurav-nelson/github-action-markdown-link-check ) from 0.6.0 to 1.0.7.
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
Marko
9dbf818055
ci: add dependabot config ( #148 )
4 years ago
Marko
efbbc9462f
ci: add markdown linter ( #146 )
4 years ago
Tess Rinearson
c9d3564634
remove unused directories and update README ( #145 )
This change removes unused directories (`papers` and `research`)
and updates the README to reflect our strategy for merging the
informalsystems/tendermint-rs specs into this repository.
Partially addresses #121 .
4 years ago
Erik Grinaker
8dd2ed4c6f
update ResponseInitChain.app_hash description ( #143 )
4 years ago
Erik Grinaker
f3207cee52
add description of arbitrary initial height ( #135 )
4 years ago
Erik Grinaker
a84c59734f
accept RFC-002 ( #142 )
4 years ago
Callum Waters
430a4d0504
update evidence verification ( #139 )
4 years ago
Erik Grinaker
89ac8f6e62
update hashing of empty inputs, and initial block LastResultsHash ( #141 )
4 years ago
Erik Grinaker
95acfdead1
abci: add ResponseInitChain.app_hash ( #140 )
4 years ago
Erik Grinaker
604923e034
RFC-002: non-zero genesis ( #119 )
4 years ago
Callum Waters
713a773c81
Evidence time is sourced from block time ( #138 )
4 years ago
Erik Grinaker
e96921822d
spec: revert event hashing ( #132 )
4 years ago
Sean Braithwaite
29f4e13e05
Merge pull request #130 from tendermint/marko/bring_blockchain_back
spec: bringing blockchain back
4 years ago
Marko Baricevic
ef1e0ff886
add correct links
4 years ago
Marko Baricevic
c5e45ecb48
bring blockchain back
4 years ago
Callum Waters
31b182b7aa
update spec with the removal of phantom validator evidence ( #126 )
4 years ago
Sean Braithwaite
d46cd7f573
Merge pull request #125 from tendermint/anton/2769-canonical
spec/consensus: canonical vs subjective commit
4 years ago
Anton Kaliaev
0445156ed9
Apply suggestions from code review
Co-authored-by: Igor Konnov <igor.konnov@gmail.com>
4 years ago
Anton Kaliaev
3a29521848
spec/consensus: canonical vs subjective commit
Refs https://github.com/tendermint/tendermint/issues/2769
4 years ago
Marko
2bd673c8eb
blockchain: remove duplicate evidence sections ( #124 )
4 years ago
Marko
8ff136c716
blockchain: rename to core ( #123 )
4 years ago
Anton Kaliaev
b10ff00e1b
spec/abci: expand on Validator#Address ( #118 )
Refs https://github.com/tendermint/tendermint/issues/3732
4 years ago
Erik Grinaker
6b570e2111
abci: tweak node sync estimate ( #115 )
4 years ago
Anton Kaliaev
89922df775
abci: add AppVersion to ConsensusParams ( #106 )
4 years ago
Callum Waters
1bd2aacb56
spec: update evidence in blockchain.md ( #108 )
now evidence reflects the actual evidence present in the tendermint repo
4 years ago
Alexander Simmerl
30ef12d0bb
spec: link to abci server implementations ( #100 )
4 years ago
Anton Kaliaev
199124048e
spec: modify Header.LastResultsHash ( #97 )
Refs: https://github.com/tendermint/tendermint/issues/1007
PR: https://github.com/tendermint/tendermint/pull/4845
4 years ago
Callum Waters
9c0754e617
spec: add ProofTrialPeriod to EvidenceParam ( #99 )
4 years ago
Anton Kaliaev
0d5f212f30
reactors/pex: masked IP is used as group key ( #96 )
5 years ago
Callum Waters
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
5 years ago