Jordan Hrycaj
82e6cd991d
maintenance update
...
why:
some handy features were intended to support the unit test from
the clique/clique_test.go source (the other one is from
clique/snapshot_test.go.)
as this test cannot realistically be implemented without the full
api (includes mining support), it is left as that
2021-06-17 08:03:57 +01:00
Jordan Hrycaj
90b012ad3f
clarify epoch sync handling (effectively a comment update only)
...
why:
autorisation list verification is performed in the main module along
with other header verifications
2021-06-17 08:03:57 +01:00
Jordan Hrycaj
dd7ca174f0
all snapshot unit tests succeed
...
details:
for extra verbosity compile as: nim c -r -d:debug [..] test_clique.nim
2021-06-17 08:03:57 +01:00
Jordan Hrycaj
61e460c125
Most snapshot unit tests work
...
details:
three test cases still fail which are skipped
test suite is linked to all_tests list
2021-06-17 08:03:57 +01:00
Jordan Hrycaj
87edd80557
Update snapshot smoke test
...
details:
can initialise & load all tests
todo:
double check tests that are supposed to return error
follow up succesful voting results
2021-06-17 08:03:57 +01:00
Jordan Hrycaj
1de2cc1a77
Basic tests for Clique PoA/Consensus engine
...
details:
test scenario from eip-225 reference implementation,
set up unittes2 test framework
smoke test for first sample ok (not functional yet)
2021-06-17 08:03:57 +01:00