Commit Graph

119 Commits (0cc9b8791e63473c1c06609010ef51c587c82bcb)

Author SHA1 Message Date
Felix Lange 9e5f03b6c4 core/state: access trie through Database interface, track errors (#14589) 8 years ago
Felix Lange 0042f13d47 eth/downloader: separate state sync from queue (#14460) 8 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
gary rong 49437a02c9 core/state: make TestSnapshotRandom work again (#3816) 8 years ago
Felix Lange 0f4b75bea2 core/state: expose CommitTo 8 years ago
Felix Lange 5f7826270c all: unify big.Int zero checks, use common/math in more places (#3716) 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
Nick Johnson 555273495b trie: add difference iterator (#3637) 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
Brian Schroeder 296450451b state: take write lock in GetNonce (#3625) 8 years ago
Nick Johnson 17d92233d9 cmd/geth, core: add support for recording SHA3 preimages (#3543) 8 years ago
Felix Lange b9b3efb09f all: fix ineffectual assignments and remove uses of crypto.Sha3 8 years ago
Péter Szilágyi 18c77744ff
all: fix spelling errors 8 years ago
Felix Lange f2da6581ba all: fix issues reported by honnef.co/go/simple/cmd/gosimple 8 years ago
Felix Lange 35a7dcb162 all: gofmt -w -s 8 years ago
Felix Lange d3b751e4d9 trie: remove dependency on ethdb 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 12d654a6fc core, core/state: fixed consensus issue added touch revert 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 90b16a3e85
core/state, eth/downloader, trie: reset fast-failure on progress 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 3c836dd71b core/state: optimize GetState 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 b7159818f9 core/state: track dirty state entries for each object 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
Gustav Simonsson 25ed5fedda core/state: short-circuit balance change if zero value 8 years ago
Gustav Simonsson b6b17e5648 core/state, light: remove unused StateObject.initCode 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" 9 years ago
Péter Szilágyi 67e9d33486 Revert "core: update DAO soft-fork number, clean up the code" 9 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