Ethan Buchman
de5a6010f0
fix DynamicVerifier for large validator set changes ( #3171 )
...
* base verifier: bc->bv and check chainid
* improve some comments
* comments in dynamic verifier
* fix comment in doc about BaseVerifier
It requires the validator set to perfectly match.
* failing test for #2862
* move errTooMuchChange to types. fixes #2862
* changelog, comments
* ic -> dv
* update comment, link to issue
2019-01-21 09:21:04 -05:00
Jae Kwon
416d143bf7
R4R: Swap start/end in ReverseIterator ( #2913 )
...
* Swap start/end in ReverseIterator
* update CHANGELOG_PENDING
* fixes from review
2018-11-28 08:49:24 -05:00
Ismail Khoffi
6643c5dd11
Catch up with amino 0.13.0 ( #2690 )
...
* catch up with amino changes in
https://github.com/tendermint/go-amino/pull/222
* WIP: update to amino v0.13.0
* update to fixed amino release
2018-10-24 21:34:01 -04:00
Jae Kwon
e719a93d1d
Addressed review for #1815 except those marked as 'TODO make issue'
2018-08-02 03:10:50 -07:00
Ethan Buchman
f6705f02c7
fixes post merge
2018-07-23 23:39:22 -04:00
Ethan Buchman
9018acde5f
tmlibs -> tendermint/libs
2018-07-02 14:58:07 -04:00
Jae Kwon
b51ed132f7
Fix test/p2p/pex circle tests; update consensus
2018-06-27 16:24:21 -07:00
Jae Kwon
37ef5485b4
Add logs to lite/*; Fix rpc status to return consensus height, not blockstore height
2018-06-26 16:53:06 -07:00
Jae Kwon
c3296f2e01
Garbage collect DBProvider (unoptimized); Certifier creation takes a client
2018-06-25 17:13:00 -07:00
Jae Kwon
242a6037e8
Fixes from review
2018-06-25 17:12:52 -07:00
Jae Kwon
bf0ff212b9
Refactor "lite" to handle delayed validator set changes.
...
Also, fix consensus liveness issue.
2018-06-25 17:12:25 -07:00