Gav Wood
19324009e1
State integration test.
...
Fixes to the FatTrie.
2015-03-06 12:45:23 +01:00
Gav Wood
23f10dae8a
Fat Trie and tests for it.
2015-03-06 12:45:23 +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
CJentzsch
69d3e55f6e
use boost_fail instead of warning
2015-01-01 21:45:00 +01:00
CJentzsch
0c980d85a5
add trie_tests_ordered
2015-01-01 21:36:02 +01:00
CJentzsch
fbcd86f484
Merge remote-tracking branch 'upstream/develop' into fixTest
2014-12-12 21:09:49 +01:00
CJentzsch
3a9837f7f2
include original trie test
2014-12-12 21:09:23 +01:00
Gav Wood
6b44029adc
Beginnings of cleaning up the Executive/State code.
2014-12-12 15:53:57 +01:00
Gav Wood
73a2647474
Fix tests.
2014-12-12 15:31:24 +01:00
Christoph Jentzsch
6eeef2762c
Clean up and organize tests + state class tests
2014-11-03 16:33:02 +01:00
Christoph Jentzsch
fb21574455
use ETHEREUM_TEST_PATH in all tests
2014-10-27 17:04:18 +01:00
Gav Wood
165e9780f7
Correct namespace for a few things in devcrypto.
...
Added lower_bound to TrieDB.
Added nextActiveAddress to State.
2014-10-16 19:43:48 +03:00
Gav Wood
d4a0fc07e1
More attempts to fix for the ultra-pedantic clang compiler.
2014-10-07 23:07:56 +02:00
Gav Wood
f9a7ab94ae
Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.
...
Rename ethential to devcore.
2014-09-05 18:24:29 +02:00
Gav Wood
38dd3fb050
Project-wide reorganisation of namespaces.
2014-09-05 17:09:58 +02:00
Vincent Gariepy
28af921f2f
linker for local thread storage on OSX
2014-06-28 19:22:48 -04:00
Gav Wood
d8e04c43b1
Full python serpent support.
...
Shared libs on all platforms.
2014-06-28 19:23:32 +02:00
Gav Wood
b62f71c699
Project refactor. Introduce the Serpent library.
2014-06-27 23:47:24 +02:00
Gav Wood
d737f6df42
Latest tests-related refactoring & improvments.
2014-06-27 21:39:46 +02:00
Gav Wood
0b6763ddc1
Repotting, renaming and reorganisation.
2014-05-30 15:25:13 +02:00
Gav Wood
45ed60a2a2
Correct order of nonce/balance. PROTOCOL CHANGE! NEW CHAIN!
...
Extra paranoia for trie.
Trie fixes.
Trie tests.
Version bump.
2014-05-30 00:29:38 +02:00
Gav Wood
3aa823b55e
Revert "Fix for unless/when."
...
This reverts commit b12d91e726ae5d1742e6d828c2cb5b694ffdf8a3.
2014-05-29 23:11:45 +02:00
Gav Wood
a620c7f6d3
Fix for unless/when.
2014-05-29 20:30:56 +02:00
Gav Wood
a418c6c09c
Fixes for tests.
2014-05-28 11:52:42 +02:00
Gav Wood
ef95ba9ac3
Major reorganisation.
...
New libs (libethsupport, libevm, liblll).
New LLLC binary.
2014-05-26 11:22:19 +02:00
Gav Wood
3a2597d871
Split out libethcore from libethereum.
2014-04-23 15:08:11 +01:00
Carl Allendorph
b8ce26d9f9
Broke trie tests out as separate boost auto test case.
2014-04-19 10:52:08 -07:00
Tim Hughes
7372188179
Fixed VS2013 projects and compile errors.
...
Enable and fix addition warnings (-Wextra).
Disable unknown pragma warning (avoids messy wrapping pragmas in compiler guards).
Tidy up some of the waring suppression for 3rd part libraries by wrapping with a header.
2014-03-05 23:41:57 +00:00
Gav Wood
a02ab99810
Move additional Trie implementations to tests where they belong.
2014-03-04 12:43:27 -06:00
Gav Wood
f171b2f976
Repotted Common.h.
2014-03-04 11:46:26 -06:00
Tim Hughes
238e5c7052
Fixed implicit type conversions.
2014-03-01 16:54:35 +00:00
Gav Wood
a2f6a17470
Tests.
2014-02-28 12:55:30 +00:00
Tim Hughes
7a1f75ddbf
Work in progress on Visual Studio 2013 compile fixes. Libethereum compiles again but not sorted out linking dependencies yet.
2014-02-18 16:34:59 +00:00
Muharem Hrnjadovic
ec71a3b4e4
Fixed the other occurrence of Foobar
2014-02-16 11:41:15 +01:00
Muharem Hrnjadovic
0d91f19032
Corrected license headers (Foobar -> cpp-ethereum)
2014-02-16 11:20:55 +01:00
Gav Wood
dd0957359b
AlephZero renamed AlethZero and moved to cmake project.
...
Other minor changes.
2014-02-06 18:53:46 +00:00
Gav Wood
f0f391187d
Version 2 not 3 of the GPL.
2014-01-31 21:41:49 +00:00
Gav Wood
5afc641ea9
Peer network code NYW.
2014-01-22 09:08:18 -05:00
Gav Wood
9033480699
Repotted tests.
2014-01-19 14:42:02 +00:00