313 Commits

Author SHA1 Message Date
Alexander Ivanov
9c056b85de Pass first fixtures tests
Todo

Pass most VM opcode tests that we can (of those that don't depend
too much on porting the whole py-evm)

Simplify a bit the current py-evm-inspired internal loop arch
2018-02-14 18:38:01 +02:00
Alexander Ivanov
3a0596bac7 WIP tests based on fixtures 2018-02-13 19:18:08 +02:00
Alexander Ivanov
63d76e0f37 Improve headers build 2018-02-13 12:42:22 +02:00
Alexander Ivanov
0d31382e3d Work on text fitures and decompiling bytecode 2018-02-12 18:59:50 +02:00
Alexander Ivanov
df41fe270e Add the ttmath wrapper 2018-02-07 18:16:04 +02:00
Alexander Ivanov
35e43fa32e Pass correctly commands to docker command for travis 2018-02-07 13:46:07 +02:00
Alexander Ivanov
e07fc0562d Separate test build from run 2018-02-07 13:15:54 +02:00
Alexander Ivanov
04546ef629 Compile actual test files 2018-02-07 11:58:17 +02:00
Alexander Ivanov
f918692496 Fix memory and gas tests 2018-02-07 11:50:15 +02:00
Alexander Ivanov
211d46e39e Finish the first memory impl and tests, stack tests, fixes validation 2018-02-06 21:20:06 +02:00
Alexander Ivanov
04b1228fbe Add gas meter tests and some helpers unittest 2018-01-31 15:28:25 +02:00
Alexander Ivanov
a233cef719 CodeStream impl and tests, fix byte and string fields 2018-01-31 14:57:05 +02:00
Alexander Ivanov
e1c04e587f First version of tests 2018-01-17 13:24:09 +02:00