Commit Graph

79 Commits (b15eb665ee3c373a361b050cd8fc726e31c4a750)

Author SHA1 Message Date
Martin Holst Swende 7205366c9f
core/state: fix ripemd-cornercase in Copy 7 years ago
Martin Holst Swende 0c7b99b8cc
core/state: fix bug in copy of copy State 7 years ago
Martin Holst Swende 14c9215dd3
state: handle nil in journal dirties 7 years ago
Péter Szilágyi d985b9052a
core/state: avoid linear overhead on journal dirty listing 7 years ago
Martin Holst Swende 958ed4f3d9
core/state: rework dirty handling to avoid quadratic overhead 7 years ago
Jia Chenhui 1a8894b3d5 core/state: uniform parameter style (#16398) 7 years ago
Jia Chenhui e506d384e9 core/state: fix typo (#16370) 7 years ago
Péter Szilágyi 55599ee95d core, trie: intermediate mempool between trie and database (#15857) 7 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago
Péter Szilágyi 5dea0f2aa4
core/state: copy trie too, not just content 7 years ago
Péter Szilágyi ff9a868232 core/state: revert metro suicide map addition (#15024) 7 years ago
Felix Lange 9e5f03b6c4 core/state: access trie through Database interface, track errors (#14589) 7 years ago
Jeffrey Wilcke e7119ce12d core/state: fixed (self)destructed objects 8 years ago
Jeffrey Wilcke 10a57fc3d4 consensus, core/*, params: metropolis preparation refactor 8 years ago
Felix Lange 207bd7d2cd eth: add debug_storageRangeAt 8 years ago
Felix Lange 4047ccad2f trie: add start key to NodeIterator constructors 8 years ago
Felix Lange a13e920af0 trie: clean up iterator constructors 8 years ago
Felix Lange 0f4b75bea2 core/state: expose CommitTo 8 years ago
Péter Szilágyi b117da2db3
core/state: drop most of a logs (useless at this volume) 8 years ago
Péter Szilágyi d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework 8 years ago
Jeffrey Wilcke 024d41d0c2 core, core/state, core/vm: remove exported account getters (#3618) 8 years ago
Felix Lange c8695fae35 logger: remove Core verbosity level (#3659) 8 years ago
Nick Johnson 17d92233d9 cmd/geth, core: add support for recording SHA3 preimages (#3543) 8 years ago
Péter Szilágyi 18c77744ff
all: fix spelling errors 8 years ago
Felix Lange 35a7dcb162 all: gofmt -w -s 8 years ago
Felix Lange 7731061903 core/vm: move Log to core/types 8 years ago
Jeffrey Wilcke 3fc7c97827 core, core/vm: implemented a generic environment (#3348) 8 years ago
Jeffrey Wilcke aad4890082 cmd/geth, core, light, mobile: removed state account StartingNonce 8 years ago
Jeffrey Wilcke 445feaeef5 core, core/state, trie: EIP158, reprice & skip empty account write 8 years ago
Péter Szilágyi 88a593d559
cmd/geth, trie: report on trie cache unloads, also add debug log 8 years ago
Péter Szilágyi 4f46bd19d0
cmd, core/state: allow configurable trie cache generations 8 years ago
Felix Lange 44f419ec0f core/state: bump trie cache values slightly 8 years ago
Felix Lange 40cdcf1183 trie, core/state: improve memory usage and performance (#3135) 8 years ago
Felix Lange 90fce8bfa6 core/state: rename Delete/IsDeleted to Suicide/HasSuicided 8 years ago
Felix Lange 1f1ea18b54 core/state: implement reverts by journaling all changes 8 years ago
Péter Szilágyi cb84e3f029 cmd, core, internal, light, tests: avoid hashing the code in the VM 8 years ago
Péter Szilágyi 710435b51b core, eth, trie: reuse trie journals in all our code 8 years ago
Felix Lange cd791bd855 core, trie: replace state caches with trie journal 8 years ago
Felix Lange a59a93f476 core/state: track all accounts in canon state 8 years ago
Nick Johnson 581b320b9d core/state: Fix memory expansion bug by not copying clean objects 8 years ago
Péter Szilágyi 6362a9d610 Revert "test, cmd/evm, core, core/vm: illegal code hash implementation" 8 years ago
Péter Szilágyi 67e9d33486 Revert "core: update DAO soft-fork number, clean up the code" 8 years ago
Péter Szilágyi ba784bdf36 core: update DAO soft-fork number, clean up the code 9 years ago
Jeffrey Wilcke 7a5b571c67 test, cmd/evm, core, core/vm: illegal code hash implementation 9 years ago
Jeffrey Wilcke bb3651abc8 core/state, eth: Updated suicides objects when tracing transactions 9 years ago
Péter Szilágyi 8ee84584a4 core/state: return the starting nonce for non-existent accs (testnet) 9 years ago
Péter Szilágyi 748d1c171d core, core/state, trie: enterprise hand-tuned multi-level caching 9 years ago
Jeffrey Wilcke b6d88a0e9f core, core/vm, crypto: fixes for homestead 9 years ago
Gustav Simonsson 371871d685 parmas, crypto, core, core/vm: homestead consensus protocol changes 9 years ago
Péter Szilágyi 886478b18b core/state, trie: don't leak database writes before commit 9 years ago