mirror of
https://github.com/fluencelabs/tendermint
synced 2025-06-12 21:01:21 +00:00
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
This commit is contained in:
committed by
Ethan Buchman
parent
5173fe9414
commit
8dda3c3b28
@ -134,10 +134,10 @@ func (w Wrapper) Commit(height *int64) (*ctypes.ResultCommit, error) {
|
||||
}
|
||||
rpcclient.WaitForHeight(w.Client, *height, nil)
|
||||
res, err := w.Client.Commit(height)
|
||||
// if we got it, then certify it
|
||||
// if we got it, then verify it
|
||||
if err == nil {
|
||||
sh := res.SignedHeader
|
||||
err = w.cert.Certify(sh)
|
||||
err = w.cert.Verify(sh)
|
||||
}
|
||||
return res, err
|
||||
}
|
||||
|
Reference in New Issue
Block a user