Author | SHA1 | Message | Date |
---|---|---|---|
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 |
6 years ago |
HaoyangLiu | 8dda3c3b28 |
lite: Add synchronization in lite verify (#2396)
* Implement issues 2386: add synchronization in lite verify and change all Certify to Verify * Replace make(chan struct{}, 0) with make(chan struct{}) * Parameterize memroy cache size and add concurrent test * Refactor import order |
6 years ago |
Jae Kwon | e719a93d1d | Addressed review for #1815 except those marked as 'TODO make issue' | 6 years ago |
Ethan Buchman | 9018acde5f | tmlibs -> tendermint/libs | 6 years ago |
Jae Kwon | bf0ff212b9 |
Refactor "lite" to handle delayed validator set changes.
Also, fix consensus liveness issue. |
7 years ago |