19 Commits

Author SHA1 Message Date
jangko
3d468a7a4c
fixes path pointing to eth_tests 2021-01-06 21:45:48 +07:00
jangko
69787ed96a
fixes test_block_witness 2021-01-06 18:47:44 +07:00
jangko
c8871bd00c
fix test_block_witness 2020-07-09 08:25:18 +07:00
jangko
61c60abdf2
block witness new spec impl 2020-05-14 11:09:01 +07:00
jangko
af28985f6e
fix error message in tests 2020-05-14 06:58:34 +07:00
andri lim
37db9a55ee
deals with touched/not touched account code 2020-05-05 15:21:39 +07:00
andri lim
743759a979
wrong address ignored 2020-05-05 15:05:17 +07:00
andri lim
e9191fefa1
witness builder major transformation, support multiproof 2020-05-05 13:50:31 +07:00
andri lim
1ef3f60b40
validate the branch of the constructed trie beside validate rootHash 2020-05-03 08:11:04 +07:00
andri lim
fdb750f67e
implement witness header encoding decoding and implement buildForest 2020-04-29 15:29:25 +07:00
andri lim
90c2ede43b
deals with EIP170 error 2020-04-29 13:06:27 +07:00
andri lim
4974ca49db
fix buildWitness API 2020-04-29 13:06:27 +07:00
andri lim
a540b8cbeb
InputStream still unstable, use seq[byte] again 2020-04-29 13:06:25 +07:00
andri lim
692bed176e
allow test_block_witness to run single test 2020-04-29 13:06:24 +07:00
andri lim
73c487fdb0
switch back to InputStream 2020-04-29 13:06:22 +07:00
andri lim
323204d939
deals with short node len < 32 2020-04-29 13:06:22 +07:00
andri lim
2b00c1923a
block witness test using jsonTest new feature 2020-04-29 13:06:21 +07:00
andri lim
c33fb4deed
block witness: trie node encoding roundtrip test success using recursive functions 2020-04-29 13:06:20 +07:00
andri lim
5ae1bac115
implement crude block witness tester 2020-04-29 13:05:20 +07:00