Gav Wood
25cd3855c6
Fix FakeExtVM.
2015-03-06 12:45:24 +01:00
jhuntley
e229b5d291
Revert all asio.h includes except for in 2 files, DebuggingStateWrapper.h and Transact.cpp. After enabling WIN32_LEAN_AND_MEAN, all the asio.h include issues, commit 20b6e24ffcab088e71092e07030a377d3135da3c, went away.
2015-03-04 11:18:32 -05:00
jhuntley
5ae585f7cf
asio.h and windows.h build comments as per request.
2015-03-04 11:17:46 -05:00
jhuntley
b6b80b0200
Avoid boost include order issue on windows:
...
http://stackoverflow.com/questions/9750344/boostasio-winsock-and-winsock-2-compatibility-issue
http://stackoverflow.com/questions/9750344/boostasio-winsock-and-winsock-2-compatibility-issue/16288859#16288859
Make sure boost/asio.hpp is included before windows.h.
2015-03-04 11:17:46 -05:00
wanderer
35aa48567f
using json_spirit
2014-12-16 14:28:28 -05:00
Gav Wood
6b44029adc
Beginnings of cleaning up the Executive/State code.
2014-12-12 15:53:57 +01:00
Gav Wood
1d879a9bb4
Remove extraneous old stuff for PoC-7.
...
Fix gas remaining issue.
2014-12-11 20:07:07 +01:00
CJentzsch
9101b7073a
state log tests
2014-12-05 19:26:32 +01:00
Gav Wood
2f5b9151d5
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
...
Conflicts:
test/vm.cpp
2014-12-02 20:09:00 +01:00
CJentzsch
d952833c1b
added logs to state tests
2014-12-01 22:41:16 +01:00
Christoph Jentzsch
b1e26e28e3
Add Log tests
2014-11-19 14:30:42 +01:00
Christian
34f16940ea
Moved instructions and assembly to new libevmcore.
2014-11-06 14:50:18 +01:00
Christoph Jentzsch
6eeef2762c
Clean up and organize tests + state class tests
2014-11-03 16:33:02 +01:00
Christoph Jentzsch
3d17d7b2f1
Clean up FakeExtVM - move to state tests
2014-10-31 09:41:02 +01:00
Christoph Jentzsch
3565d42a14
Restructure state tests. Remove FakeStateClass
2014-10-29 17:25:02 +01:00
Christoph Jentzsch
01e9cf0cad
Fixed storage output in VMTRACE for vm tests
2014-10-28 12:11:52 +01:00
Christoph Jentzsch
f1f8e2632d
Update vm.h
2014-10-27 22:33:50 +01:00
Christoph Jentzsch
7a3517ed3a
log VMTRACE in file for user defined test
2014-10-27 22:21:30 +01:00
Christoph Jentzsch
1905208649
Add VMTRACE to user defined vm test
...
Conflicts:
test/vm.cpp
2014-10-27 18:59:42 +01:00
Gav Wood
dba99342ba
Move suicides into SubState and include logs and refunds.
...
Refund gas from zero-resetting SSTOREs.
2014-10-27 16:32:53 +01:00
Paweł Bylica
e987e1a692
Drop universal initializer in some places
2014-10-22 12:54:31 +02:00
Paweł Bylica
95e7e44c08
Add virtual specifier to overridden methods in FakeVM
2014-10-22 12:45:26 +02:00
Paweł Bylica
05a8e41d5d
Another round of fixing ExtVM interface
2014-10-22 11:46:14 +02:00
Gav Wood
8472a0f06f
Merge pull request #346 from CJentzsch/develop
...
Corrected call function in FakeExtVM
2014-10-09 20:19:43 +02:00
Gav Wood
9e27cb00da
PoC-7: Maximum recursion limit 1024.
2014-10-08 17:51:51 +02:00
Christoph Jentzsch
dcfcbda2fa
Corrected call function in FakeExtVM
...
Added ABA calls to tests, corrections in FakeExtVm::call
Use FakeStateClass instead of altering real state class for testing purposes
remove posts, add broken test
2014-10-08 14:19:44 +02:00
Christoph Jentzsch
0d5a301957
Bug fix, push callcreate before changing gas value in FakeExtVM
2014-10-06 10:17:27 +02:00
Christoph Jentzsch
4d7a55f8e2
corrected CALLSTATELESS test, style fixes, code length independent call in FakeExtVM
2014-10-01 13:59:07 +02:00
Christoph Jentzsch
9183d2e6e3
Reorganized FakeExtVM class into .h and .cpp file. Added state class member in order to test CREATE and CALL. Added system operations test.
2014-09-27 12:51:34 +02:00