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
143e370bbf
Pinhole optimise working fairly well...
11 years ago
Gav Wood
e8217ea489
Major reorganisation.
New libs (libethsupport, libevm, liblll).
New LLLC binary.
11 years ago
Gav Wood
f1d66c148f
Macros and definitions in LLL.
11 years ago
Gav Wood
34d07d9b83
LLL parser using boost::spirit.
11 years ago
Gav Wood
807288182d
Fix padding.
11 years ago
Gav Wood
2368a8cd50
Move paths so default build dir is cpp-ethereum/build.
11 years ago
Gav Wood
6b041f3ba7
Updates to VM tests.
11 years ago
Gav Wood
28c887c96c
Remove build cruft.
11 years ago
Gav Wood
ca65afe8f0
Protocol changes for PoC-5:
Transactions Trie.
LTMA for gasPrice.
New block header format.
Various additional checks.
New Genesis block.
11 years ago
Gav Wood
1bbafddd1e
Repotted much of State.
11 years ago
Gav Wood
f68a73b2a0
CALLDATACOPY instruction.
Contract body gets created from init code.
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
b889401386
Added some checks on parameters of the objects imported from the json files to make debugging easier.
11 years ago
Carl Allendorph
6d925c75dd
Added new test case for decoding the RLP data in the rlptest.json
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
3791926e97
Updated to allow listening+UPnP on system-assigned port
11 years ago
Gav Wood
72c87a1241
Version bump. Protocol bump. Support for configuration.
11 years ago
Gav Wood
e8a1e3b46d
API cleanups and some renaming.
11 years ago
Marko Simovic
39f4940c61
Added new transaction tests for checking miner fees
11 years ago
Gav Wood
1713329d22
Separation of code & data compiling.
11 years ago
Marko Simovic
7f60c49e4f
Updated to add a simple forking test
11 years ago
Gav Wood
3f04616252
Disable broken tests.
Fix cmake for pthreads.
11 years ago
Gav Wood
b3093e6447
PoC 3.5 functionality. Still buggy though.
11 years ago
Gav Wood
472323115a
PoC-3.5. ish.
11 years ago
Marko Simovic
ea4811a585
Added test to mine and perform simple transaction between two nodes
11 years ago
Marko Simovic
86070f83d5
Updated test project to use Boost Test
11 years ago
Daniel Hams
3bc751dc9d
Remove clang bug workarounds fixed with latest XCode tools release.
11 years ago
Jeffrey Lee
fb67642855
fixed Ubuntu12.04 compile error
11 years ago
Tim Hughes
43662cd8fa
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.
11 years ago
Gav Wood
82612a7027
Move additional Trie implementations to tests where they belong.
11 years ago
Gav Wood
607a5de340
Repotted Common.h.
11 years ago
Gav Wood
fb49ca64f6
Repotted network stuff.
11 years ago
Tim Hughes
a5dba4d357
Fixed implicit type conversions.
11 years ago
Gav Wood
db9a09716f
Tests.
11 years ago
Gav Wood
2744fea24e
More VM tests.
11 years ago
Daniel Hams
ca8ac5bd59
Workaround OSX clang broken map operator[] using ifdef guards and manual find/insert.
11 years ago
Gav Wood
a1fd7417ad
VM test sources.
11 years ago
Gav Wood
d145fdb971
Tests bug fix.
11 years ago
Gav Wood
87e19602ea
VM test framework.
11 years ago
Gav Wood
9fdf7446db
First unit testing harness for VM.
NOT fix.
11 years ago