Commit Graph

140 Commits (c57166caa371d5b67db39f6f6851856023f8423c)

Author SHA1 Message Date
Mark 4f9789b28d core: avoid write existing block again (#14849) 7 years ago
Péter Szilágyi 0ff35e170d core: remove redundant storage of transactions and receipts (#14801) 7 years ago
Martin Holst Swende 8bbd598ef4 core: fix an off-by-one when the block import counts blocks 7 years ago
Felix Lange 9e5f03b6c4 core/state: access trie through Database interface, track errors (#14589) 7 years ago
Péter Szilágyi c98bce709c
core: fix minor accidental typos and comment errors 8 years ago
changhong 17f0b11942
core: typos and comments improve 8 years ago
Péter Szilágyi 60293820b7
core: fix processing regression during receipt import 8 years ago
Felix Lange 7b2fc0643f core, light: delete SplitStatTy, ChainSplitEvent (unused) 8 years ago
Péter Szilágyi a7b9e484d0 consensus, core, ethstats: use engine specific block beneficiary (#14318) 8 years ago
Justin 542e42b21e core: fix comment typo 8 years ago
Péter Szilágyi 158d603528
consensus, core: drop all the legacy custom core error types 8 years ago
Péter Szilágyi 09777952ee core, consensus: pluggable consensus engines (#3817) 8 years ago
Felföldi Zsolt 525116dbff les: implement request distributor, fix blocking issues (#3660) 8 years ago
Péter Szilágyi 9b84caf3a5 core, eth, les: support resuming fast sync on heavy rollback (#3743) 8 years ago
Péter Szilágyi 567d41d936 all: swap out the C++ ethash to the pure Go one (mining todo) 8 years ago
Péter Szilágyi e7030c4bf5
all: update light logs (and a few others) to the new model 8 years ago
Péter Szilágyi a38e1a9c00
core: reorg logs crashed, add a check for corner cases 8 years ago
Péter Szilágyi e02883c0a2
core, log: track field length and pad to align 8 years ago
Péter Szilágyi e588e0ca2b
all: next batch of log polishes to contextual versions 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
Martin Holst Swende b19e5885fe core/blockchain: Change iterator in procFutureBlocks to use lru.Peek instead of Get (#3655) 8 years ago
Martin Holst Swende 72dcd3c58b core, eth, internal: Added `debug_getBadBlocks()` method (#3654) 8 years ago
Vivek Anand 82aa5b1de6 core: fix a small typo in blockchain.go (#3611) 8 years ago
Martin Holst Swende 6fb76443b3 core/blockchain: Made logging of reorgs more structured (#3573) 8 years ago
Nick Johnson 17d92233d9 cmd/geth, core: add support for recording SHA3 preimages (#3543) 8 years ago
Felix Lange 21f1370d2a core: improve import log alignment 8 years ago
Felix Lange b9b3efb09f all: fix ineffectual assignments and remove uses of crypto.Sha3 8 years ago
Felix Lange 13e3b2f433 logger, pow/dagger, pow/ezp: delete dead code 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 7731061903 core/vm: move Log to core/types 8 years ago
Péter Szilágyi a59fcc33e6
core: import future blocks one-by-one, enfore chain ancestry 8 years ago
Felix Lange f52a1ae849 core, core/vm, eth/filters: move Removed field into vm.Log 8 years ago
Jeffrey Wilcke 801a13f791 core: fixed unwinding bad hash (#3347) 8 years ago
Jeffrey Wilcke c04c8f10f0 core: improved bad block error reporting (#3320) 8 years ago
Jeffrey Wilcke 4dca5d4db7 core/types, params: EIP#155 8 years ago
Jeffrey Wilcke 445feaeef5 core, core/state, trie: EIP158, reprice & skip empty account write 8 years ago
Zsolt Felfoldi 760fd65487 light: light chain, VM env and tx pool 8 years ago
Péter Szilágyi 1291778032
cmd/geth, code, eth/downloader: tune import logs and mem stats 8 years ago
Péter Szilágyi 64500ab0fa
common, core, eth/downloader: adjust import log formatting 8 years ago
Martin Holst Swende 00b853418e core: Add block processing time metric collection 8 years ago
Felix Lange 40cdcf1183 trie, core/state: improve memory usage and performance (#3135) 8 years ago
Jeffrey Wilcke ca419f3cd8 core: fixed import reporter 8 years ago
Felix Lange e66b158f0b core: print import stats more often 8 years ago
Péter Szilágyi 710435b51b core, eth, trie: reuse trie journals in all our code 8 years ago
Felix Lange a59a93f476 core/state: track all accounts in canon state 8 years ago
Bas van Kervel bb8059f6aa core: ensure the canonical block is written before the canonical hash is set 8 years ago
Péter Szilágyi f5a29eab5c core: solve a remote-import/local-mine data race 8 years ago
zsfelfoldi f9917c8c7b core: improved chainDb using sequential keys 9 years ago