Gav Wood
|
f96ab229ec
|
Latest PoC-5 protocol changes.
|
11 years ago |
Gav Wood
|
25183afd7c
|
Project refactor. Introduce the Serpent library.
|
11 years ago |
Gav Wood
|
5d7a61c946
|
Repotting, renaming and reorganisation.
|
11 years ago |
Gav Wood
|
e8217ea489
|
Major reorganisation.
New libs (libethsupport, libevm, liblll).
New LLLC binary.
|
11 years ago |
Gav Wood
|
8dd065bb45
|
New PoC-5 stuff for zero hashes.
|
11 years ago |
Gav Wood
|
f5def8f2fd
|
PoC-5 premine & YP updates.
|
11 years ago |
Gav Wood
|
34fe65370e
|
Mining paranoia.
|
11 years ago |
Gav Wood
|
68fc84de91
|
Fixes and start on new JS API.
|
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 |
Gav Wood
|
730ba66f01
|
Hardening against bad RLP.
|
11 years ago |
Gav Wood
|
c186d8f4d8
|
Move to canon ES-1.
Minor fix for contracts.
|
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
|
607e380a4b
|
Fixes for Go interop.
|
11 years ago |
Gav Wood
|
455f0436d3
|
Uncles verification bug fix.
|
11 years ago |
Gav Wood
|
d29fbde366
|
No fees for miners.
|
11 years ago |
Gav Wood
|
a46f6894ad
|
UI tweaks.
Additional diagnostics.
|
11 years ago |
Gav Wood
|
f0943872fc
|
Make Defaults a singleton.
|
11 years ago |
Gav Wood
|
e62688f188
|
UPnP configurable in GUI.
Additions address in genesis.
|
11 years ago |
Gav Wood
|
a70f350b28
|
First effort at new RLP. **UNTESTED**
|
11 years ago |
Gav Wood
|
bfd10936fb
|
Allow arbitrary state in genesis block.
|
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
|
0fc422a160
|
Manage GetBlocks properly; should work for when > 256 blocks away.
Use GetTransactions on connect & respect it. DONE
|
11 years ago |
Gav Wood
|
cd7f330551
|
Vitalik's diff changes.
|
11 years ago |
Gav Wood
|
268168df60
|
Move to vitalik's PoW...
|
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
|
04743c50f7
|
TrieDB framework and insertion.
LevelDB overlay and map backends.
|
11 years ago |
Tim Hughes
|
0133a4450d
|
Tweak Dagger API to facilitate more complex mining.
|
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
|
b679d9d829
|
Verification and state updating.
|
11 years ago |
Gav Wood
|
b3db8f3980
|
More verification stuff.
|
11 years ago |
Gav Wood
|
720df0509e
|
Additional framework stuff - block verification, playback &c.
|
11 years ago |
Gav Wood
|
155cf04efe
|
Move to semi-official new Trie format.
|
11 years ago |
Gav Wood
|
00f0bdb92e
|
More on tree.
|
11 years ago |
Gav Wood
|
cd45bb65d0
|
Genesis block stuff.
|
11 years ago |
Gav Wood
|
6c72a021d7
|
Repotting and big-picture stuff.
|
11 years ago |
Gav Wood
|
19481bbaee
|
More flexible and stricter RLP int handling.
|
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 |