Gav Wood
0f3c3ff609
Transaction injection.
11 years ago
Gav Wood
bfa4c8fbe4
Avoid crash over trie dodginess.
11 years ago
Gav Wood
8b7eb9389f
Proper fix for ref counting in trie.
11 years ago
Gav Wood
3ad5a21d77
New fields in explorer for PoC-5.
Quick fix for ref count issue.
11 years ago
Gav Wood
20ce1680d2
Easy reset of blockchain.
11 years ago
Gav Wood
618571babd
Pending transaction inspection.
11 years ago
Gav Wood
4f0a579519
Trie fix.
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
648fbc57c9
Split out libethcore from libethereum.
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
607a5de340
Repotted Common.h.
11 years ago
Muharem Hrnjadovic
c5304c2e1a
removed unused class (DBFace)
11 years ago
Tim Hughes
09731b6e9d
Fix bug where a vector was resized invalidating a reference that was subsequently accessed. (Tests now pass on Visual Studio).
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
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
d29fbde366
No fees for miners.
11 years ago
Gav Wood
2a53d5f751
AlephZero renamed AlethZero and moved to cmake project.
Other minor changes.
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
4aa0c71b6d
Root bug fix.
11 years ago
subtly
490d4bc5f1
also check if _orig is empty. without this, place() is never run because isEmpty() does not return true for uninitialize (null) results.
11 years ago
Gav Wood
5185e6a6ef
Changed genesis block to reflect root of empty trie as null.
11 years ago
Gav Wood
1983777cd0
GPL v2, not 3.
11 years ago
Gav Wood
6e3f6e3fd1
Basic client.
11 years ago
Gav Wood
8fb99152ee
State updater tested and working pretty well.
11 years ago
Gav Wood
4347cfc4fc
Various fixes.
11 years ago
Gav Wood
231619fb11
Caching (on two levels!) and quite possibly working State transition
class.
11 years ago
Gav Wood
8601535da7
Minor fix for keeping trie clean.
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
Gav Wood
3a9f6b22d3
Iterator beginnings.
11 years ago
Gav Wood
0b29820d98
TrieDB remove nodes and tests.
11 years ago
Gav Wood
04743c50f7
TrieDB framework and insertion.
LevelDB overlay and map backends.
11 years ago
Gav Wood
d5afc3f3ee
Minor fix and some part-finished work on Trie.
11 years ago
Tim Hughes
17c2e48222
Disable warnings in unfinished class.
11 years ago
Tim Hughes
0dc9bc82fe
Projects, solution and fixes for Visual Studio 2013.
11 years ago
Gav Wood
8c57b2a0df
Trie stuff.
11 years ago
Gav Wood
0d42219a2e
Fixed issue #1 .
11 years ago
Gav Wood
9347a1ab8b
Move over to DB/overlay-based state.
11 years ago
Gav Wood
e8b2ceeb60
More verification work; compute header ready for mining.
11 years ago
Gav Wood
140fc42e09
Moved to endian-neutral 256/160-bit datatypes.
11 years ago
Gav Wood
155cf04efe
Move to semi-official new Trie format.
11 years ago
Gav Wood
ade3d0225d
Coding standards doc.
Some repotting.
Documentation.
Some minor API cleanups.
11 years ago
Gav Wood
0349f7bf05
Some repotting.
11 years ago
Gav Wood
30285da6cb
Much change - beginning the bigger-picture stuff.
11 years ago
Gav Wood
fca6af0054
Codebase cleanups - renaming files.
11 years ago
Gav Wood
1bfd4202b9
Reorganised source directory.
11 years ago
Gav Wood
d1ec81e606
Code cleanups.
11 years ago