Commit Graph

  • b4bcfdc9ba 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. Tim Hughes 2014-02-17 17:17:55 +0000
  • 7a1f75ddbf Work in progress on Visual Studio 2013 compile fixes. Libethereum compiles again but not sorted out linking dependencies yet. Tim Hughes 2014-02-11 19:13:31 +0000
  • 8aeece1eb5 Fixed hardcoded /tmp path. Tim Hughes 2014-02-18 16:33:06 +0000
  • 34b1ba4814 Move to canon ES-1. Minor fix for contracts. Gav Wood 2014-02-18 13:27:13 +0000
  • 815cb1392b Fixes for contract address states. Minor fix for uncle rewards. Assembler for EC-1 assembly. Not-quite Test code for the VM. Gav Wood 2014-02-17 21:07:09 +0000
  • ec71a3b4e4 Fixed the other occurrence of Foobar Muharem Hrnjadovic 2014-02-16 11:41:15 +0100
  • 0d91f19032 Corrected license headers (Foobar -> cpp-ethereum) Muharem Hrnjadovic 2014-02-16 11:20:55 +0100
  • 769e108bc2 Less hangy. Gav Wood 2014-02-15 21:16:51 +0000
  • c027645280 Remove some debug output. Make hash construction safer. Gav Wood 2014-02-13 14:27:07 +0000
  • c98ca8f722 Fixes for Go interop. Gav Wood 2014-02-11 17:43:37 +0000
  • f649175f75 cmake can now build to linux and windows. Use -DTARGET_PLATFORM=<linux|w64> Eric Lombrozo 2014-02-10 05:29:47 -0800
  • 38faf687ae 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. Gav Wood 2014-02-09 21:30:55 +0000
  • 27dfbf1962 Better version strings. Gav Wood 2014-02-09 15:58:37 +0000
  • 4a6e433625 Merge branch 'fixes' of https://github.com/CodeShark/cpp-ethereum into CodeShark-fixes Gav Wood 2014-02-09 11:47:27 +0000
  • d8c693a338 usleep moved to std impl. Gav Wood 2014-02-09 11:37:13 +0000
  • bbfc435937 Replace usleep() and random() Eric Lombrozo 2014-02-08 16:18:24 -0800
  • 3db0807674 Merge pull request #30 from subtly/master Gav Wood 2014-02-08 18:20:47 +0000
  • 397fd495f6 No fees for miners. Gav Wood 2014-02-08 17:11:23 +0000
  • 0e9e98a3bc cmake updates for building on osx subtly 2014-02-08 07:47:26 -0600
  • 215c569656 Repot defaults. Gav Wood 2014-02-07 00:16:50 +0000
  • dd0957359b AlephZero renamed AlethZero and moved to cmake project. Other minor changes. Gav Wood 2014-02-06 18:53:46 +0000
  • 376d33b73d Work on exceptions. Build fix. Gav Wood 2014-02-06 12:54:38 +0000
  • 4475c1c312 Added SECP256k1 project. Gav Wood 2014-02-05 18:41:17 +0000
  • 1214b0892c Merge branch 'master' of /home/gav/Projects/ubuntu_build/cpp-ethereum Gav Wood 2014-02-05 12:43:12 +0000
  • 8480c2dfa3 Debian packaging and various needed changes to build. Gav Wood 2014-02-05 12:38:08 +0000
  • 4e2e3149b6 Latest RLP standard. Lists specify length rather than itemCount. Gav Wood 2014-02-05 01:16:11 +0000
  • 8e90047882 First effort at new RLP. **UNTESTED** Gav Wood 2014-02-04 17:55:54 +0000
  • b63fe88df0 Move towards more flexible cryptopp discovery. Gav Wood 2014-02-02 12:09:37 +0000
  • 7f7737ced0 Changed genesis block to reflect root of empty trie as null. Gav Wood 2014-02-01 17:37:34 +0000
  • 0bdbfae3b8 Asynchronous connect. Fixes #7. Gav Wood 2014-02-01 15:00:17 +0000
  • f0f391187d Version 2 not 3 of the GPL. Gav Wood 2014-01-31 21:41:49 +0000
  • f14844dd0d GPL v2, not 3. Gav Wood 2014-01-31 21:08:16 +0000
  • be5d5e4c35 Fledgling UPnP support. Gav Wood 2014-01-31 19:07:31 +0000
  • ea6d5b82bb Threads linking now. Gav Wood 2014-01-31 14:55:29 +0000
  • a2ec430b27 Manage GetBlocks properly; should work for when > 256 blocks away. Use GetTransactions on connect & respect it. DONE Gav Wood 2014-01-31 14:10:05 +0000
  • b405d62b36 added pthread to cmake Fabian Schuh 2014-01-24 13:48:38 +0100
  • 3dbed499c3 Basic client. Gav Wood 2014-01-23 12:22:58 -0500
  • 7c9a1238b7 GUI & network stuff. Gav Wood 2014-01-22 18:18:12 -0500
  • 803e992070 Added client API & prototypal GUI. Gav Wood 2014-01-22 12:56:03 -0500
  • 2b13a04f49 Pinging. Gav Wood 2014-01-22 10:01:39 -0500
  • 3b9040b4a1 Basic P2P functionality. Gav Wood 2014-01-22 09:40:45 -0500
  • 5afc641ea9 Peer network code NYW. Gav Wood 2014-01-22 09:08:18 -0500
  • 129e4b4dfc State updater tested and working pretty well. Gav Wood 2014-01-21 10:51:57 -0500
  • 8ab00968cb Working state-transition test. Gav Wood 2014-01-20 13:43:11 -0500
  • a08ce2bde1 Various fixes. Gav Wood 2014-01-20 14:53:02 +0000
  • 6eafb9e6f8 Fake dagger, and moves to test the state transitions. Gav Wood 2014-01-19 20:15:07 +0000
  • b73cbf3ecb Caching (on two levels!) and quite possibly working State transition class. Gav Wood 2014-01-19 17:17:05 +0000
  • 9033480699 Repotted tests. Gav Wood 2014-01-19 14:42:02 +0000
  • d0381ed9f1 Repotted a lot of the Trie stuff. Gav Wood 2014-01-19 13:32:01 +0000
  • 308b3d2d50 Iterators in the TrieDB! Gav Wood 2014-01-19 13:06:36 +0000
  • 06e7cb9a39 Merge branch 'master' of https://github.com/programmerTim/cpp-ethereum into programmerTim-master Gav Wood 2014-01-18 23:08:01 +0000
  • 36a23c387b Iterator beginnings. Gav Wood 2014-01-18 23:00:35 +0000
  • 083bbe4fd1 TrieDB remove nodes and tests. Gav Wood 2014-01-18 22:31:38 +0000
  • 15c5527c29 TrieDB framework and insertion. LevelDB overlay and map backends. Gav Wood 2014-01-18 17:15:21 +0000
  • 0ccc676f4e Tweak Dagger API to facilitate more complex mining. Tim Hughes 2014-01-17 13:05:47 +0000
  • 16eddcb35d Fixed assert in test/main.cpp (using a .data() from temporary string after it was destroyed). Tim Hughes 2014-01-17 10:11:42 +0000
  • 9435aabbac Projects, solution and fixes for Visual Studio 2013. Tim Hughes 2014-01-16 20:33:50 +0000
  • 7d813c4a84 More verification work; compute header ready for mining. Gav Wood 2014-01-14 14:05:40 +0000
  • 4fb83706c8 Moved to endian-neutral 256/160-bit datatypes. Gav Wood 2014-01-12 20:30:15 +0000
  • b883475b6c Dagger impl fixes. Gav Wood 2014-01-10 11:29:43 +0000
  • f70eec31a9 More work on big picture stuff. Gav Wood 2014-01-08 21:17:58 +0000
  • 1aefdda897 Dagger algo. Gav Wood 2014-01-08 02:10:02 +0000
  • 7a769e3f39 More testing on new Trie format. Gav Wood 2014-01-07 22:42:33 +0000
  • 58d10e79be Move to semi-official new Trie format. Gav Wood 2014-01-07 21:51:19 +0000
  • 1d6b7cff01 Removed user project files. Gav Wood 2014-01-06 21:45:56 +0000
  • 3ec88020a2 Minor changes to readme and makefiles. Gav Wood 2014-01-06 16:45:19 +0000
  • 2536d9fcd0 Coding standards doc. Some repotting. Documentation. Some minor API cleanups. Gav Wood 2014-01-06 12:40:09 +0000
  • 256261934a More crypto additions. Gav Wood 2014-01-06 09:30:13 +0000
  • 9eb90ebbd9 Signatures working. Gav Wood 2014-01-05 18:47:12 +0000
  • e5d733fbb4 crypto prototyping. Gav Wood 2014-01-04 21:37:34 +0000
  • 978affbb19 Fix for tests. Gav Wood 2014-01-04 18:07:01 +0000
  • 0391d6a18b VM nearly instruction-complete. Gav Wood 2014-01-03 17:25:46 +0000
  • 61e22f7bb5 Codebase cleanups - renaming files. Gav Wood 2014-01-03 01:31:18 +0000
  • 780099223c Reorganised source directory. Gav Wood 2014-01-03 01:27:19 +0000