Commit Graph

139 Commits (6cc4cc68c2bfca3b4d2ddc6d14a6ac082be5ea90)

Author SHA1 Message Date
Felix Lange 870efeef01
core/state: remove lock (#18065) 6 years ago
Felix Lange 7f22b59f87 core/state: simplify proof methods (#17965) 6 years ago
Simon Jentzsch 97fb08342d EIP-1186 eth_getProof (#17737) 6 years ago
Péter Szilágyi 5d921fa3a0
core, params: polish net gas metering PR a bit 6 years ago
Martin Holst Swende caa2c23a38
core,state: finish implementing Eip 1283 6 years ago
Martin Holst Swende 58374e28d9
core, state: initial implementation of Eip-1283 6 years ago
gary rong c3f7e3be3b core/statedb: deep copy logs (#17489) 6 years ago
Péter Szilágyi d926bf2c7e trie: cache collapsed tries node, not rlp blobs (#16876) 7 years ago
hadv f2fdb75dd9
core, consensus: fix some typos in comment code and output log 7 years ago
Péter Szilágyi 7a7428a027
core, eth: fix tracer dirty finalization 7 years ago
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) 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
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