andri lim
990718aa07
Prepare state test and blockchain test for Cancun ( #1772 )
2023-09-25 06:53:20 +07:00
jangko
633f135c72
align accounts cache with EIP158/161
...
Some nomenclature used in accounts cache are not what described
in EIP158/161, therefore causing confusion and introduce bugs.
Now it should be fixed.
2023-03-18 18:13:06 +07:00
jangko
a232c7eb1d
reduce code duplication in multiple test runners
2023-01-13 13:04:55 +07:00
jangko
94a94c5b65
implement better hardfork management
2022-12-02 13:51:42 +07:00
Jamie Lokier
aee0fe39d2
EVM: Remove `vm_types2` everywhere, use common forks list instead
...
File `vm_types2` is obsolete. Remove this file and divert all imports to the
common forks list outside the EVM, or in some cases they don't need it anyway.
Signed-off-by: Jamie Lokier <jamie@shareable.org>
2021-06-08 15:36:31 +01:00
Jordan Hrycaj
00ba7a2718
merge vm_forks and vm_opcode_values => vm_type2
...
why:
all types, but they cannot be merged int vm_types because of a circular
dependency.
2021-03-31 17:53:15 +01:00
Jordan Hrycaj
3a3e4d5707
provide vm_forks as import/export wrapper
...
details:
moved original vm/interpreter/vm_forks.nim => vm/interpreter/nvm_forks.nim
2021-03-31 16:03:34 +01:00
andri lim
32574fcebe
allow user to turn pruning on/off when run test
2020-02-20 09:16:29 +02:00
andri lim
ed5710fa17
allow user to select legacy or new test suite for GST and BCT
2020-02-20 09:16:29 +02:00
andri lim
e05108b7e4
add 'trace' switch to tester configuration
2019-08-20 14:17:22 +07:00
andri lim
51397537b7
add indexed test config to gst
2019-03-21 16:44:31 +07:00
andri lim
3f62d6638b
put doAssert(false) at configuration cmdEnd
2019-03-19 08:35:37 +07:00
andri lim
0b43b143b1
add config to gst
2019-03-18 10:05:24 +07:00