Commit Graph

6 Commits

Author SHA1 Message Date
teor a706b65325
Consensus test tweaks (#538)
* Use spandoc correctly
* Refactor consensus test error handling
* Delete a checkpoint test that will soon be obsolete

* Only initialise tracing once for the block tests
* Use tracing in the checkpoint tests

* Move BlockVerifier and tests into block.rs

* Update a BlockVerifier comment
* Tweak some TODO comments
2020-06-25 10:14:23 +10:00
teor f1ce4dcf14 consensus: Inline node_time_check() into callers
node_time_check() is a small function, so we inline it into its callers.
(And then rename node_time_check_helper() to node_time_check().)

Part of #477.
2020-06-24 18:22:36 +10:00
teor 8fde8c1a6b consensus: Add tests for block node time checks
Part of #477.
2020-06-24 18:22:36 +10:00
teor a41f4f68cf consensus: move verify::block to its own file
Part of #477.
2020-06-24 18:22:36 +10:00
teor c019726fb1 consensus: Add a script verifier stub
Part of #428.
2020-06-12 09:46:18 -07:00
teor af1d64b218 consensus: Add a transaction verification stub
Part of #428.
2020-06-12 09:46:18 -07:00