Gav Wood
715a63620b
Move OverlayDB (leveldb dependent) back into libdevcrypto.
10 years ago
Gav Wood
05ea9941c9
Move non-cryptopp dependent stuff into devcore.
10 years ago
CJentzsch
338e5bd088
Restructure test folders
10 years ago
Gav Wood
2c6b18f01b
Add EVMJIT.
10 years ago
Christoph Jentzsch
be3ccd3444
Clean up and organize tests + state class tests
10 years ago
Gav Wood
2c193627ed
Draft of new LOG/bloom/headers/block format.
10 years ago
Gav Wood
515a1c22a9
Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.
Rename ethential to devcore.
10 years ago
Gav Wood
4cb7993655
Project-wide reorganisation of namespaces.
10 years ago
Gav Wood
25183afd7c
Project refactor. Introduce the Serpent library.
11 years ago
Gav Wood
9f1191370a
Correct order of nonce/balance. PROTOCOL CHANGE! NEW CHAIN!
Extra paranoia for trie.
Trie fixes.
Trie tests.
Version bump.
11 years ago
Gav Wood
53fd2c1ebd
Revert "Fix for unless/when."
This reverts commit b12d91e726
.
11 years ago
Gav Wood
b12d91e726
Fix for unless/when.
11 years ago
Gav Wood
ea660501d7
Tests updated.
Fixes to executive logging.
Trie testing made considerably more rigourous.
11 years ago
Gav Wood
10ff154024
Fixes for tests.
11 years ago
Gav Wood
e8217ea489
Major reorganisation.
New libs (libethsupport, libevm, liblll).
New LLLC binary.
11 years ago
Gav Wood
34d07d9b83
LLL parser using boost::spirit.
11 years ago
Gav Wood
807288182d
Fix padding.
11 years ago
Gav Wood
648fbc57c9
Split out libethcore from libethereum.
11 years ago
Tim Hughes
ad4698e79e
VS2013 build working again:
- Added ICU download and compile steps to bootstrap.sh.
- Switched Qt to shared libraries and enabled ICU and Webkit.
- Switched to shared MS CRT.
- Disable C4244 and C4267 warnings since these are not picked up by GCC.
11 years ago
Carl Allendorph
eb78b1d507
Broke the virtual machine unit test out into a separate Boost auto test case.
11 years ago
Carl Allendorph
de1e416085
Broke the crypto test out into a separate boost auto test case.
11 years ago
Carl Allendorph
7f2d8f9925
Broke trie tests out as separate boost auto test case.
11 years ago
Carl Allendorph
29cbfec31c
Converted the hexPrefix test to a separate boost test case.
11 years ago
Carl Allendorph
c7a1c2b0d2
converted RLP test to a separate boost test case.
11 years ago
Marko Simovic
86070f83d5
Updated test project to use Boost Test
11 years ago
Gav Wood
607a5de340
Repotted Common.h.
11 years ago
Gav Wood
db9a09716f
Tests.
11 years ago
Gav Wood
d145fdb971
Tests bug fix.
11 years ago
Gav Wood
87e19602ea
VM test framework.
11 years ago
Tim Hughes
21a840e20a
Work in progress on Visual Studio 2013 compile fixes. Libethereum compiles again but not sorted out linking dependencies yet.
11 years ago
Gav Wood
8dc00e8b21
Fixes for contract address states.
Minor fix for uncle rewards.
Assembler for EC-1 assembly.
Not-quite Test code for the VM.
11 years ago
Muharem Hrnjadovic
be65dbc46d
Fixed the other occurrence of Foobar
11 years ago
Muharem Hrnjadovic
4bab3c57a5
Corrected license headers (Foobar -> cpp-ethereum)
11 years ago
Gav Wood
bdeaf497b0
Remove some debug output.
Make hash construction safer.
11 years ago
Gav Wood
607e380a4b
Fixes for Go interop.
11 years ago
Gav Wood
2a53d5f751
AlephZero renamed AlethZero and moved to cmake project.
Other minor changes.
11 years ago
Gav Wood
0abd91d551
Latest RLP standard. Lists specify length rather than itemCount.
11 years ago
Gav Wood
5185e6a6ef
Changed genesis block to reflect root of empty trie as null.
11 years ago
Gav Wood
9e7ce2c981
Asynchronous connect. Fixes #7 .
11 years ago
Gav Wood
1983777cd0
GPL v2, not 3.
11 years ago
Gav Wood
ee3f311607
Peer network code NYW.
11 years ago
Gav Wood
8fb99152ee
State updater tested and working pretty well.
11 years ago
Gav Wood
4347cfc4fc
Various fixes.
11 years ago
Gav Wood
e0c7743b3f
Repotted tests.
11 years ago
Gav Wood
f666853724
Repotted a lot of the Trie stuff.
11 years ago
Gav Wood
a7a32d3661
Iterators in the TrieDB!
11 years ago
Gav Wood
3a9f6b22d3
Iterator beginnings.
11 years ago
Gav Wood
0b29820d98
TrieDB remove nodes and tests.
11 years ago
Gav Wood
04743c50f7
TrieDB framework and insertion.
LevelDB overlay and map backends.
11 years ago
Tim Hughes
0133a4450d
Tweak Dagger API to facilitate more complex mining.
11 years ago