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
Tim Hughes
418297ac40
Replace hard-coded /tmp paths with call to boost::filesystem::temp_directory_path()
11 years ago
Gav Wood
6678281f1a
Catch exceptions.
11 years ago
Tim Hughes
f7ef906b03
All Visual Studio 2013 projects needed to compile command-line Ethereum, Tests and dependencies.
bootstrap.sh bash script to check out all the source code from scratch.
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
Tim Hughes
bba8f010aa
Fixed hardcoded /tmp path.
11 years ago
Gav Wood
c186d8f4d8
Move to canon ES-1.
Minor fix for contracts.
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
8be99bd36c
Less hangy.
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
Eric Lombrozo
6907a75623
cmake can now build to linux and windows. Use -DTARGET_PLATFORM=<linux|w64>
11 years ago
Gav Wood
b7ab00a798
Peers have IDs to solve duplicate peers issue.
No post-mine state visible in advance.
Additional parts of protocol no longer optional.
Protocol version bump.
Various GUI improvements.
Better (more dynamic) and more correct handling of fee structure.
11 years ago
Gav Wood
4fde0bd991
Better version strings.
11 years ago
Gav Wood
5736e7e15c
usleep moved to std impl.
11 years ago
Eric Lombrozo
923553dfa9
Replace usleep() and random()
11 years ago