marbar3778
dc3327083e
fix errors
2021-07-05 14:34:43 +02:00
JayT106
9d0817b308
Revert "rpc: re-index missing events ( #6535 )" ( #6631 )
...
This reverts commit 167fa738a3 .
2021-06-29 15:48:24 -04:00
JayT106
167fa738a3
rpc: re-index missing events ( #6535 )
2021-06-25 09:14:37 -04:00
Callum Waters
6f6ac5c04e
state sync: reverse sync implementation ( #6463 )
2021-06-08 19:23:52 +02:00
Marko
1f01e5d726
params: remove blockTimeIota ( #5987 )
...
## Description
- removes blocktimeiota
- merges block params in abci and core state
- spec change: https://github.com/tendermint/spec/pull/248
Closes : #5939
2021-01-28 13:47:24 +00:00
Callum Waters
03a6fb2777
state: prune states using an iterator ( #5864 )
2021-01-08 17:05:27 +01:00
Callum Waters
3922dde05d
evidence: structs can independently form abci evidence ( #5610 )
2020-11-04 17:14:48 +01:00
Marko
82e4693cc5
abci: remove setOption ( #5447 )
...
Remove Response/Request SetOption from ABCI.
Co-authored-by: Anton Kaliaev <anton.kalyaev@gmail.com >
2020-10-08 19:12:12 +02:00
Callum Waters
302aec6dcc
evidence: use bytes instead of quantity to limit size ( #5449 )
...
## Description
Closes : #5432
2020-10-07 09:29:52 +00: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
fbdf8b098e
mocks: update with 2.2.1 ( #5294 )
...
## Description
When downloading mockery I ran into an issue where we were using the old version. This PR updates to a more recent version.
changelog?
Closes: #XXX
2020-08-26 15:28:46 +00:00
Callum Waters
b7f6e47a42
evidence: modularise evidence by moving verification function into evidence package ( #5234 )
2020-08-20 18:11:21 +02:00
Callum Waters
26bea83694
evidence: retrieve header at height of evidence for validation ( #4870 )
...
validation of lunatic evidence requires that the node retrieve the header at the height of the infringement from the block store for comparison
2020-06-03 06:44:06 +02:00
Callum Waters
a620e5fd96
evidence: cap evidence to an absolute number ( #4780 )
...
The number of evidence that can be committed in a single block is capped by a new evidence parameter called MaxNum
2020-05-11 15:28:08 +02:00
Callum Waters
47cfadb0aa
evidence: refactor evidence mocks throughout packages ( #4787 )
...
Predominantly following the discussions regarding the conventions of using mocks, I have decided to revert back to the previous state where mocks were specialized and stored in the separate packages that used them rather then have a generalized mock in the evidence package.
This also was a problem as the state package were running tests too slow and occasionally timing out unnecessarily.
For the replay file I renamed mockEvidencePool to emptyEvidencePool to illustrate that it was intentionally like this and not give the impression that testing software was being used in production
Closes : #4786
2020-05-05 13:11:44 +04:00