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
Gav Wood
d29fbde366
No fees for miners.
11 years ago
subtly
55f6989820
cmake updates for building on osx
11 years ago
Gav Wood
04453aada0
Repot defaults.
11 years ago
Gav Wood
2a53d5f751
AlephZero renamed AlethZero and moved to cmake project.
Other minor changes.
11 years ago
Gav Wood
6bf526edf8
Work on exceptions.
Build fix.
11 years ago
Gav Wood
c54a81f92c
Added SECP256k1 project.
11 years ago
Gav Wood
22d51cb921
Debian packaging and various needed changes to build.
11 years ago
Gav Wood
0abd91d551
Latest RLP standard. Lists specify length rather than itemCount.
11 years ago
Gav Wood
a70f350b28
First effort at new RLP. **UNTESTED**
11 years ago
Gav Wood
4792ac9236
Move towards more flexible cryptopp discovery.
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
fc139d2523
Version 2 not 3 of the GPL.
11 years ago
Gav Wood
1983777cd0
GPL v2, not 3.
11 years ago
Gav Wood
98bf9e7be6
Fledgling UPnP support.
11 years ago
Gav Wood
3f18b0187f
Threads linking now.
11 years ago
Gav Wood
0fc422a160
Manage GetBlocks properly; should work for when > 256 blocks away.
Use GetTransactions on connect & respect it. DONE
11 years ago
Fabian Schuh
caec1663fd
added pthread to cmake
11 years ago
Gav Wood
6e3f6e3fd1
Basic client.
11 years ago
Gav Wood
baacd4ed5b
GUI & network stuff.
11 years ago
Gav Wood
30cbe3be1e
Added client API & prototypal GUI.
11 years ago
Gav Wood
97d1232b21
Pinging.
11 years ago
Gav Wood
c77aa87e7d
Basic P2P functionality.
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
0a4008fc57
Working state-transition test.
11 years ago
Gav Wood
4347cfc4fc
Various fixes.
11 years ago
Gav Wood
406b283a05
Fake dagger, and moves to test the state transitions.
11 years ago
Gav Wood
231619fb11
Caching (on two levels!) and quite possibly working State transition
class.
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