aboutsummaryrefslogtreecommitdiffstats
path: root/main.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.Gav Wood2014-09-061-2/+2
| | | | Rename ethential to devcore.
* Project-wide reorganisation of namespaces.Gav Wood2014-09-051-1/+2
|
* Project refactor. Introduce the Serpent library.Gav Wood2014-06-281-2/+2
|
* Correct order of nonce/balance. PROTOCOL CHANGE! NEW CHAIN!Gav Wood2014-05-301-35/+0
| | | | | | | Extra paranoia for trie. Trie fixes. Trie tests. Version bump.
* Revert "Fix for unless/when."Gav Wood2014-05-301-44/+10
| | | | This reverts commit b12d91e726ae5d1742e6d828c2cb5b694ffdf8a3.
* Fix for unless/when.Gav Wood2014-05-301-10/+44
|
* Tests updated.Gav Wood2014-05-281-2/+7
| | | | | Fixes to executive logging. Trie testing made considerably more rigourous.
* Fixes for tests.Gav Wood2014-05-281-1/+33
|
* Major reorganisation.Gav Wood2014-05-261-2/+2
| | | | | New libs (libethsupport, libevm, liblll). New LLLC binary.
* LLL parser using boost::spirit.Gav Wood2014-05-151-40/+0
|
* Fix padding.Gav Wood2014-05-141-2/+44
|
* Split out libethcore from libethereum.Gav Wood2014-04-231-1/+1
|
* VS2013 build working again:Tim Hughes2014-04-231-2/+1
| | | | | | | - 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.
* Broke the virtual machine unit test out into a separate Boost auto test case.Carl Allendorph2014-04-201-2/+1
|
* Broke the crypto test out into a separate boost auto test case.Carl Allendorph2014-04-201-1/+1
|
* Broke trie tests out as separate boost auto test case.Carl Allendorph2014-04-201-1/+0
|
* Converted the hexPrefix test to a separate boost test case.Carl Allendorph2014-04-201-1/+0
|
* converted RLP test to a separate boost test case.Carl Allendorph2014-04-201-1/+0
|
* Updated test project to use Boost TestMarko Simovic2014-03-191-3/+4
|
* Repotted Common.h.Gav Wood2014-03-051-1/+1
|
* Tests.Gav Wood2014-02-281-8/+10
|
* Tests bug fix.Gav Wood2014-02-241-5/+5
|
* VM test framework.Gav Wood2014-02-221-5/+5
|
* Work in progress on Visual Studio 2013 compile fixes. Libethereum compiles ↵Tim Hughes2014-02-191-1/+1
| | | | again but not sorted out linking dependencies yet.
* Fixes for contract address states.Gav Wood2014-02-181-0/+2
| | | | | | Minor fix for uncle rewards. Assembler for EC-1 assembly. Not-quite Test code for the VM.
* Fixed the other occurrence of FoobarMuharem Hrnjadovic2014-02-161-1/+1
|
* Corrected license headers (Foobar -> cpp-ethereum)Muharem Hrnjadovic2014-02-161-1/+1
|
* Remove some debug output.Gav Wood2014-02-131-4/+4
| | | | Make hash construction safer.
* Fixes for Go interop.Gav Wood2014-02-121-4/+4
|
* AlephZero renamed AlethZero and moved to cmake project.Gav Wood2014-02-071-1/+1
| | | | Other minor changes.
* Latest RLP standard. Lists specify length rather than itemCount.Gav Wood2014-02-051-5/+5
|
* Changed genesis block to reflect root of empty trie as null.Gav Wood2014-02-021-2/+2
|
* Asynchronous connect. Fixes #7.Gav Wood2014-02-011-0/+9
|
* GPL v2, not 3.Gav Wood2014-02-011-1/+1
|
* Peer network code NYW.Gav Wood2014-01-221-3/+5
|
* State updater tested and working pretty well.Gav Wood2014-01-211-4/+4
|
* Various fixes.Gav Wood2014-01-201-1/+1
|
* Repotted tests.Gav Wood2014-01-191-311/+13
|
* Repotted a lot of the Trie stuff.Gav Wood2014-01-191-5/+7
|
* Iterators in the TrieDB!Gav Wood2014-01-191-0/+6
|
* Merge branch 'master' of https://github.com/programmerTim/cpp-ethereum into ↵Gav Wood2014-01-191-9/+10
|\ | | | | | | | | | | | | | | | | programmerTim-master Conflicts: libethereum/BlockInfo.cpp libethereum/Trie.h test/main.cpp
| * Tweak Dagger API to facilitate more complex mining.Tim Hughes2014-01-171-7/+8
| |
| * Fixed assert in test/main.cpp (using a .data() from temporary string after ↵Tim Hughes2014-01-171-1/+2
| | | | | | | | it was destroyed).
| * Projects, solution and fixes for Visual Studio 2013.Tim Hughes2014-01-171-3/+3
| |
* | Iterator beginnings.Gav Wood2014-01-191-9/+2
| |
* | TrieDB remove nodes and tests.Gav Wood2014-01-191-42/+88
| |
* | TrieDB framework and insertion.Gav Wood2014-01-191-1/+32
|/ | | | LevelDB overlay and map backends.
* More verification work; compute header ready for mining.Gav Wood2014-01-141-0/+5
|
* Moved to endian-neutral 256/160-bit datatypes.Gav Wood2014-01-131-2/+2
|
* Dagger impl fixes.Gav Wood2014-01-101-0/+10
|
* More work on big picture stuff.Gav Wood2014-01-091-1/+1
|
* Dagger algo.Gav Wood2014-01-081-0/+10
|
* More testing on new Trie format.Gav Wood2014-01-081-1/+12
|
* Move to semi-official new Trie format.Gav Wood2014-01-081-12/+25
|
* Coding standards doc.Gav Wood2014-01-061-8/+33
| | | | | | Some repotting. Documentation. Some minor API cleanups.
* More crypto additions.Gav Wood2014-01-061-1/+1
|
* Signatures working.Gav Wood2014-01-061-35/+30
|
* crypto prototyping.Gav Wood2014-01-051-0/+48
|
* Fix for tests.Gav Wood2014-01-051-1/+6
|
* VM nearly instruction-complete.Gav Wood2014-01-041-1/+1
|
* Codebase cleanups - renaming files.Gav Wood2014-01-031-1/+1
|
* Reorganised source directory.Gav Wood2014-01-031-0/+139