Robert Habermeier
6002865874
Make candidate validation timeouts configurable ( #4001 )
...
* pvf: make execution timeout configurable
* guide: add timeouts to candidate validation params
* add timeouts to candidate validation messages
* fmt
* port backing to use the backing pvf timeout
* port approval-voting to use the execution timeout
* port dispute participation to use the correct timeout
* fmt
* address grumbles & test failure
2021-10-04 09:53:36 -05:00
Andronik Ordian
9825eb9fb2
av-store: clean up StoreAvailableData message ( #3984 )
...
* av-store: clean up StoreAvailableData message
* fmt
* use named fields
2021-10-01 17:33:39 +00:00
Shawn Tabrizi
ff5d56fb76
cargo +nightly fmt ( #3540 )
...
* cargo +nightly fmt
* add cargo-fmt check to ci
* update ci
* fmt
* fmt
* skip macro
* ignore bridges
2021-08-02 10:47:33 +00:00
Robert Habermeier
e512222749
Wire up candidate backing, approval-voting to disputes ( #3348 )
...
* add a from_backing_statement to SignedDisputeStatement
* inform dispute coordinator of all backing statements
* add dispute coordinator message to backing tests
* send positive dispute statement with every approval
* issue disputes when encountering invalid candidates.
* try to fix flaky test for CI (passed locally)
* guide: keep track of concluded-positive disputes until pruned
* guide: block implications
* guide: new dispute inherent flow
* mostly implement recency changes for dispute coordinator
* add a clock to dispute coordinator
* adjust DB tests
* fix and add new dispute coordinator tests
* provisioner: select disputes
* import all validators' approvals
* address nit: refactor backing statement submission
* gracefully handle disconnected dispute coordinator
* remove `review` comment
* fix up old_tests
* fix approval-voting compilation
* fix backing compilation
* use known-leaves in WaitForActivation
* follow-up test fixing
* add back allow(dead_code)
2021-07-09 21:15:51 +00:00
Andronik Ordian
325cc888b1
cleanup more tests and spaces ( #3288 )
...
* cleanup more tests and spaces
* oops
2021-06-17 17:28:10 +00:00