Alexander Ivanov
|
c1a8fa6381
|
Fix memory
|
2018-03-14 11:15:03 +02:00 |
Alexander Ivanov
|
edac9af2a2
|
Improve types
|
2018-03-13 16:30:38 +02:00 |
Alexander Ivanov
|
8be1a51c64
|
Fix 80 arithmetic gas cost tests, improve exp gas cost
|
2018-02-28 17:06:05 +02:00 |
Alexander Ivanov
|
99921f38cb
|
Pass more tests, use UInt256 more often
82 / 189 arithmetic
55 / 62 logic
77 / 78 stack
Most errors are the same sstore gascost bug, also next work on flow and memory
|
2018-02-20 19:27:43 +02:00 |
Alexander Ivanov
|
df41fe270e
|
Add the ttmath wrapper
|
2018-02-07 18:16:04 +02:00 |
Alexander Ivanov
|
0ec03afced
|
Block and stack ops, elegant stack/dup/swap multiple opcode short def
|
2018-01-30 14:51:43 +02:00 |
Alexander Ivanov
|
fba1052b4c
|
More flexible gas cost definitions, start registering more opcodes in the runner
|
2018-01-29 15:56:51 +02:00 |
Alexander Ivanov
|
38a02250b5
|
Implement some utils and a basic runner
Implement some utils, still WIP
Several dsl-s for registering opcode handlers and gas costs and for running
simple opcode sequences
|
2018-01-24 15:31:24 +02:00 |
Alexander Ivanov
|
7b5f7e762b
|
WIP opcode dsl, code stream changes
|
2018-01-23 20:36:23 +02:00 |