Gav Wood
9987248907
Fix for Trie roots.
AddressState -> Account.
10 years ago
Gav Wood
b87bde0f31
Updated genesis block to new block format.
10 years ago
Gav Wood
480ca5d1e7
Paranoia mining fix.
10 years ago
Gav Wood
2c193627ed
Draft of new LOG/bloom/headers/block format.
10 years ago
Gav Wood
7b1afe3b10
LOG instructions.
10 years ago
Gav Wood
52e385905e
Move suicides into SubState and include logs and refunds.
Refund gas from zero-resetting SSTOREs.
10 years ago
Gav Wood
15013a3e88
PoC-7: Reversion of 0-hashes, empty-list hashes and sha3('') -> ''
10 years ago
Gav Wood
c7634c27b0
Correct namespace for a few things in devcrypto.
Added lower_bound to TrieDB.
Added nextActiveAddress to State.
10 years ago
Gav Wood
2b93dcdc1d
Move over to new GetTransactions semantics.
10 years ago
Gav Wood
d74db4083c
Move Dagger to ProofOfWork and refactor in preparation for ARPoW.
10 years ago
Christoph Jentzsch
cf6bbcf097
Corrected call function in FakeExtVM
Added ABA calls to tests, corrections in FakeExtVm::call
Use FakeStateClass instead of altering real state class for testing purposes
remove posts, add broken test
10 years ago
Gav Wood
81c16c7290
PoC-7 crypto-contracts.
10 years ago
Christoph Jentzsch
69082f5fb6
undefined FILL_TESTS and some minor style fixes
10 years ago
Christoph Jentzsch
98658ddd13
Reorganized FakeExtVM class into .h and .cpp file. Added state class member in order to test CREATE and CALL. Added system operations test.
10 years ago
Gav Wood
0d3f298e45
Blocks come down in order (well... unless a peer bugs out).
Peer hash-chains downloaded one-at-once.
KillChain works again.
Local networking option.
Don't resend blocks during sync.
10 years ago
Gav Wood
515a1c22a9
Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.
Rename ethential to devcore.
10 years ago
Gav Wood
4cb7993655
Project-wide reorganisation of namespaces.
10 years ago
Gav Wood
69126fe1b7
CALL_STATELESS
10 years ago
Gav Wood
1078681ccb
Better uncle building.
Repotting.
10 years ago
Gav Wood
4fe8075365
PoC-6 : 12 second blocks, allow multi-level uncles, rejig rewards.
10 years ago
Gav Wood
e067be15e0
Null-account/address PoC-6 updates.
10 years ago
Gav Wood
b902b3e701
POST for PoC-6
10 years ago
Gav Wood
4807d43be6
Mining improvements.
11 years ago
Gav Wood
d224cc84a7
Additional APIs and good defaults for Client & JSAPI.
11 years ago
Gav Wood
eb360674cf
Thread-safe client and remove old State const&-based APIs.
11 years ago
Gav Wood
114354126e
First set of commits. Not yet working.
11 years ago
Gav Wood
a5ab06078d
New database format - caches transaction blooms and changelogs:
*much* faster querying.
One or two bugs squashed.
Updated stdserv.js.
11 years ago
Gav Wood
0c5dbd7def
Bloom filters for blocks.
11 years ago
Gav Wood
ebca40b38a
Manifest stuff.
Additional trace.
11 years ago
Gav Wood
d91198a335
Proper debugger.
11 years ago
Gav Wood
cc31ebd40b
Transaction manifest.
11 years ago
Gav Wood
c4a39e42e2
Fixed SECP256k1 installation woes.
Protocol fix for PoC-5.
11 years ago
Gav Wood
c164e4bcc7
Fix for state race condition.
11 years ago
Gav Wood
3822aef608
Build fixes.
11 years ago
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
e11b572df1
Refactored a lot of State.
Killed playback() API.
State diffing at arbitrary places in chain.
11 years ago
Gav Wood
ea5a838ec4
Fix signed instructions.
11 years ago
Gav Wood
5d7a61c946
Repotting, renaming and reorganisation.
11 years ago
Gav Wood
b3333aae5f
Fix for nonce incrementing.
Messaging for some execution failures.
State uses temporary for transaction trie.
Additional optimisation.
11 years ago
Gav Wood
992fadfd08
Fix for mining reversion.
11 years ago
Gav Wood
9f1191370a
Correct order of nonce/balance. PROTOCOL CHANGE! NEW CHAIN!
Extra paranoia for trie.
Trie fixes.
Trie tests.
Version bump.
11 years ago
Gav Wood
53fd2c1ebd
Revert "Fix for unless/when."
This reverts commit b12d91e726
.
11 years ago
Gav Wood
b12d91e726
Fix for unless/when.
11 years ago
Gav Wood
53002a7425
Assembler.
Debug trace stuff.
11 years ago
Gav Wood
e8217ea489
Major reorganisation.
New libs (libethsupport, libevm, liblll).
New LLLC binary.
11 years ago
Gav Wood
1f9bca2e92
Fix and paranoia for trie.
11 years ago
Gav Wood
8dd065bb45
New PoC-5 stuff for zero hashes.
11 years ago
Gav Wood
8b7eb9389f
Proper fix for ref counting in trie.
11 years ago
Gav Wood
4e9b4323c0
Gas fix & GUI enhancements.
11 years ago