Gav Wood
|
1769356fdf
|
State fix.
|
11 years ago |
Gav Wood
|
3e87c79c87
|
Final transaction stuff in JS-API and bug fixes.
|
11 years ago |
Gav Wood
|
48e8c6be2a
|
PoC-5 fixes.
|
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
|
1bbafddd1e
|
Repotted much of State.
|
11 years ago |
Gav Wood
|
d682499743
|
Better AddressState behaviour.
|
11 years ago |
Gav Wood
|
5f6e533169
|
Accounts all the same "type".
|
11 years ago |
Gav Wood
|
f68a73b2a0
|
CALLDATACOPY instruction.
Contract body gets created from init code.
|
11 years ago |
Gav Wood
|
648fbc57c9
|
Split out libethcore from libethereum.
|
11 years ago |
Gav Wood
|
8cdb0afc94
|
Quieter on transactions.
|
11 years ago |
Gav Wood
|
fb62d83321
|
Quieter logging.
Rename neth client.
|
11 years ago |
Gav Wood
|
42f7833b97
|
Debugger.
|
11 years ago |
Gav Wood
|
53e4a2140a
|
Initial debugger work.
|
11 years ago |
Gav Wood
|
e8a1e3b46d
|
API cleanups and some renaming.
|
11 years ago |
Gav Wood
|
86c0487cf0
|
STOP is free.
Fixed dodgy txcounts.
|
11 years ago |
Gav Wood
|
ef7532caec
|
Various VM & LLL bugs fixed.
|
11 years ago |
Gav Wood
|
0e401c0e35
|
Minor protocol changes.
|
11 years ago |
Gav Wood
|
bb836d0989
|
Minor GUI fixes.
|
11 years ago |
Gav Wood
|
1713329d22
|
Separation of code & data compiling.
|
11 years ago |
Gav Wood
|
be1923212b
|
Miners get paid fees.
|
11 years ago |
Tim Hughes
|
b0bbeee21b
|
Fix VS2013 compile warnings.
|
11 years ago |
Gav Wood
|
153c7c36cb
|
Various fixes for PoC-4 (né 3.5)
|
11 years ago |
Gav Wood
|
472323115a
|
PoC-3.5. ish.
|
11 years ago |
Daniel Hams
|
3bc751dc9d
|
Remove clang bug workarounds fixed with latest XCode tools release.
|
11 years ago |
Gav Wood
|
9300373c50
|
Call and multi in LLL.
|
11 years ago |
Gav Wood
|
440800a4fa
|
Fix killExisting bug.
|
11 years ago |
Gav Wood
|
607a5de340
|
Repotted Common.h.
|
11 years ago |
Gav Wood
|
c1c02c461d
|
Remove Database when protocol version changes.
|
11 years ago |
Gav Wood
|
7e38de2710
|
Avoid reprocessing future transactions until it's possible they're
valid.
|
11 years ago |
Gav Wood
|
dc686aa542
|
Cleanup executeBare().
|
11 years ago |
Gav Wood
|
80be7e5e02
|
Remove unneeded flexibility, clean up & fix executeBare.
|
11 years ago |
Gav Wood
|
b0d2d6ea28
|
VM should be exception safe to avoid ending in invalid state.
|
11 years ago |
Gav Wood
|
277ca86bd1
|
Fix for state transition when collision occurs.
|
11 years ago |
Gav Wood
|
df5ce4302b
|
Bug fix for state transitioning - don't change nonce until after
guaranteed no collision has occured.
|
11 years ago |
Gav Wood
|
e27f6d3541
|
Separated VM from rest of code.
|
11 years ago |
Gav Wood
|
77a44c0f1b
|
Do transactions in correct order.
Another minor fix.
|
11 years ago |
Gav Wood
|
a47ecf0c0c
|
One-way name app implemented.
|
11 years ago |
Daniel Hams
|
23b8784fd6
|
Use make_pair in place of std::pair.
|
11 years ago |
Gav Wood
|
21b15bfb1a
|
Recursive LLL-copmiler.
|
11 years ago |
Daniel Hams
|
c898272228
|
Fix MLOAD case to set stack.back() to zero and ifdef the clang workarounds for map::operator[].
|
11 years ago |
Daniel Hams
|
56359a45aa
|
Use insert rather than emplace - emplace isn't used elsewhere and I'm not sure windows supports it.
|
11 years ago |
Daniel Hams
|
e805ba2791
|
Workaround for clang bug of ambiguous constructor using array indexing [].
|
11 years ago |
Gav Wood
|
976a84c7e5
|
Contract state introspection.
|
11 years ago |
Gav Wood
|
39c7e8f2ee
|
Assembler & disassembler.
Additional info in block chain.
|
11 years ago |
Tim Hughes
|
90da81e66d
|
Refix for Visual Studio.
|
11 years ago |
Gav Wood
|
039710b34f
|
Fix for namespaces on GCC.
|
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
|
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 |
Gav Wood
|
1c4c161726
|
Safer syncing of blockchain/txqueue to state.
Linux build fix.
|
11 years ago |