410 Commits

Author SHA1 Message Date
andri lim
10fb81b781 fixes verifyStateDB nonce conversion 2019-09-26 12:33:43 +03:00
andri lim
a2a8e81265 fixes difficulty validation 2019-09-26 12:33:43 +03:00
andri lim
58a7d5af83 fixes checkPOW of validateSeal 2019-09-26 12:33:43 +03:00
andri lim
7a07737855 implement bc_test debugger 2019-09-26 12:33:43 +03:00
andri lim
bf23bd8d84 fixes wrongNumber bug 2019-09-26 12:33:43 +03:00
andri lim
5c7adaae3b implement pow validation 2019-09-26 12:33:43 +03:00
andri lim
b5266a7412 fix wrong gasUsed 2019-09-26 12:33:43 +03:00
andri lim
85b21721b0 pass more tests 2019-09-26 12:33:43 +03:00
andri lim
9cba2c9cc0 fix validateGasLimit 2019-09-26 12:33:43 +03:00
andri lim
f2b5f9b77f skip more failing test 2019-09-26 12:33:43 +03:00
andri lim
3ad465d169 implement block validation and friends 2019-09-26 12:33:43 +03:00
andri lim
af49151bc6 deals with invalid blocks 2019-09-26 12:33:43 +03:00
andri lim
49a6f84ac9 activates verifyStateDB 2019-09-26 12:33:43 +03:00
andri lim
7c65b8a2b2 implement validate block unchanged 2019-09-26 12:33:43 +03:00
andri lim
594c3b8d08 some cleanup 2019-09-26 12:33:43 +03:00
andri lim
e61e530b9f skip failing test 2019-09-26 12:33:43 +03:00
andri lim
890c6a9802 add command line config 2019-09-26 12:33:43 +03:00
andri lim
12ea5247d6 execute transactions 2019-09-26 12:33:43 +03:00
andri lim
9485db920d prepare vmstate for block validation 2019-09-26 12:33:43 +03:00
andri lim
33c2848fd5 implement vmconfig for bc test 2019-09-26 12:33:43 +03:00
andri lim
578c2bd857
improve cliBuilder macro readability 2019-09-24 10:29:41 +07:00
andri lim
d2d5661e11
fix comment 2019-09-22 16:57:19 +07:00
andri lim
321f13dc19
attempt to add simple cli to all_tests 2019-09-21 12:45:23 +07:00
andri lim
081baa6da7 parsing complete 2019-09-04 19:05:21 +02:00
andri lim
c5d07fc07f implement bc test fixtures parser 2019-09-04 19:05:21 +02:00
andri lim
e2c01f46ab
skip failing test 2019-09-03 10:45:48 +07:00
andri lim
31ed8fcf83
refine transaction validation 2019-08-29 20:44:54 +07:00
andri lim
230fb4b06d
activates test 2019-08-29 19:57:01 +07:00
andri lim
7c094a2a3e
initial implementation of transaction test 2019-08-29 19:54:38 +07:00
andri lim
1d9760eb66
activates difficulty_test 2019-08-26 21:40:27 +07:00
andri lim
0bad132387
add diffficulty test 2019-08-26 21:26:57 +07:00
Ștefan Talpalaru
2fc238f35f
Merge branch 'add_trace_switch' of github.com:jangko/nimbus into jangko-add_trace_switch 2019-08-26 16:22:45 +02:00
Ștefan Talpalaru
4cfff44748
Merge branch 'simplify_calldataload' of github.com:jangko/nimbus into jangko-simplify_calldataload 2019-08-26 16:20:38 +02:00
andri lim
bcb7e78a77
add more tests fixtures 2019-08-25 08:38:10 +07:00
andri lim
e6187aa5f3
uncomment commented test case in test_op_custom.nim 2019-08-20 18:08:09 +07:00
andri lim
ccd8835b4d
fixes and activates test for 'calldataload' 2019-08-20 17:11:17 +07:00
andri lim
e05108b7e4
add 'trace' switch to tester configuration 2019-08-20 14:17:22 +07:00
andri lim
7d9aa54b2c add 1 OOM 32bit GST to skip list 2019-08-19 20:41:27 +03:00
andri lim
fe45235d76 add 4 failed 32bit GST to skip list 2019-08-19 20:41:27 +03:00
andri lim
1ed6322c2f remove 55 32bit GST from skip list 2019-08-19 20:41:27 +03:00
andri lim
e675182506 fixes 32 bit problem in test_helpers.nim and transaction_tracer.nim 2019-08-19 20:41:27 +03:00
andri lim
742f53f5e9 reactivates GST 2019-08-19 20:41:27 +03:00
andri lim
fc6dcfcfa5
Merge pull request #375 from status-im/addBlockTest
Add PersistBlockTest for block 1352922, fixes #363
2019-08-15 07:52:00 +07:00
kdeme
b4b096ef5e Add PersistBlockTest for block 1352922, fixes #363 2019-08-14 20:56:57 +02:00
andri lim
b1febeabb7
fixes #64 test_vm_json now support all forks 2019-08-14 23:31:30 +07:00
andri lim
b2bf979c57 remove tests/test_opcode.nim 2019-08-13 17:48:56 +03:00
andri lim
74d68ea425 fixes #72, simplify SDIV implementation 2019-08-13 17:48:25 +03:00
Jacek Sieka
2763bd0dd5
std_shims -> stew 2019-07-07 12:12:01 +02:00
kdeme
f34d8d71db
Use await instead of waitFor in RPC tests 2019-05-16 22:20:17 +02:00
andri lim
a0126a7458 add byzantium block validation test 2019-05-15 17:03:36 +03:00