Dustin Brody
|
beb1befc6e
|
13 additional GeneralStateTests working; remove commented auto-ported Py-EVM validations which are implicit in UInt256; address comments to last commit (toSeq, hoising vmState.readOnlyStateDB, deltaBalance -> increaseBalance)
|
2018-09-17 13:41:32 +00:00 |
|
Dustin Brody
|
7ba90fda54
|
48 new working GeneralStateTests, via fixing some overflows/underflows, creating a rudimentary balance commit/revert scheme, and implementing account deletion for the selfdestruct instruction (#146)
|
2018-09-14 13:43:40 +00:00 |
|
Dustin Brody
|
22882edf4d
|
get 106 more generalstatetests working by detecting computation errors and allowing empty code accounts (#145)
|
2018-09-13 15:00:23 +00:00 |
|
Dustin Brody
|
3cc7e9d8fd
|
skip 1000+ tests which either are slow (quadratic tests) or don't support Homestead; add ~50 new working tests (#143)
|
2018-09-12 16:33:53 +00:00 |
|
Dustin Brody
|
00c4df6153
|
detect erronous transactions and roll back to previous state, without refunding any gas, per yellow paper (#141)
|
2018-09-11 13:15:59 +00:00 |
|
Dustin Brody
|
e24f7fe144
|
unskip some other (failing) tests
|
2018-09-10 19:42:45 +03:00 |
|
Dustin Brody
|
fd07d6fed1
|
A simple/basic GeneralStateTest runner which gets 400+ of them correct
|
2018-09-10 19:42:45 +03:00 |
|