Callum Waters
b878326396
e2e: relax timeouts ( #6356 )
...
* remove duplicate light error
* quieten handling of txs that already exist in the mempool
* notch back e2e timeouts
2021-04-14 19:53:54 +02:00
Callum Waters
7869f5ec1d
light/evidence: handle FLA backport ( #6331 )
2021-04-08 09:49:25 -07:00
Anton Kaliaev
70a62be5c6
light: run detector for sequentially validating light client ( #5538 ) ( #5601 )
...
Closes #5445
Backport of #5538
2020-11-02 14:39:50 +04:00
Callum Waters
ed002cea7e
evidence: introduction of LightClientAttackEvidence and refactor of evidence lifecycle ( #5361 )
...
evidence: modify evidence types (#5342 )
light: detect light client attacks (#5344 )
evidence: refactor evidence pool (#5345 )
abci: application evidence prepared by evidence pool (#5354 )
2020-09-22 10:22:54 +02:00
Marko
e0140e4beb
evidence: remove ConflictingHeaders type ( #5317 )
...
## Description
Remove ConflictingHeaders & compositeEvidence types
Ref #5288
2020-09-01 16:34:37 +00:00
Callum Waters
2b58a62721
light: implement light block ( #5298 )
2020-09-01 17:45:55 +02:00
Anton Kaliaev
5223cbac27
light: return if target header is invalid ( #5124 )
...
Closes #5120
2020-07-17 06:13:00 +00:00
Anton Kaliaev
a08316f16a
light: use bisection (not VerifyCommitTrusting) when verifying a head… ( #5119 )
...
Closes #4934
* light: do not compare trusted header w/ witnesses
we don't have trusted state to bisect from
* check header before checking height
otherwise you can get nil panic
2020-07-15 15:44:30 +04:00
Marko
c2578e2262
light: rename lite2 to light & remove lite ( #4946 )
...
This PR removes lite & renames lite2 to light throughout the repo
Signed-off-by: Marko Baricevic <marbar3778@yahoo.com >
Closes : #4944
2020-06-03 10:13:42 +00:00