Commit Graph

221 Commits (944e1a0f906e021f9e513730af87144d61b1fcce)

Author SHA1 Message Date
gary rong fd072c2fd1 eth: fix sync bloom panic (#19757) 5 years ago
Péter Szilágyi 9effd64290
core, eth, trie: bloom filter for trie node dedup during fast sync (#19489) 6 years ago
Péter Szilágyi ed47f29bc8
eth: enforce chain above CHT before accepting txs into the pool 6 years ago
Péter Szilágyi 38f6b85638
eth, les, light: enforce CHT checkpoints on fast-sync too 6 years ago
Péter Szilágyi 31b3334922
cmd/utils, eth: minor polishes on whitelist code 6 years ago
Ryan Schneider 48b70ecff1
cmd, eth: Add support for `--whitelist <blocknum>=<hash>,...` flag 6 years ago
mr_franklin b91766fe6d eth: fix comment typo (#18114) 6 years ago
mr_franklin 4fecc7a3b1 eth: fix minor grammar issue in comment (#18091) 6 years ago
ledgerwatch 3d782bc727 eth: broadcast blocks to at least 4 peers (#17725) 6 years ago
Felix Lange 30cd5c1854
all: new p2p node representation (#17643) 6 years ago
Oleg Kovalov d42ce0f2c1 all: simplify switches (#17267) 6 years ago
williambannas 9402f96597 eth: conform better to the golint standards (#16783) 7 years ago
Felföldi Zsolt 049f5b3572 core, eth, les: more efficient hash-based header chain retrieval (#16946) 7 years ago
Péter Szilágyi d9cee2c172
eth: propagate blocks and transactions async 7 years ago
Péter Szilágyi 49719e21bc
core, eth: minor txpool event cleanups 7 years ago
rjl493456442 a2e43d28d0
all: collate new transaction events together 7 years ago
kiel barry 5b3af4c3d1 eth: golint updates for this or self warning (#16632) 7 years ago
Yusup 7aad81f881 eth: fix typos (#16414) 7 years ago
Andrey Petrov 2e9c8fd4fb eth, les: allow exceeding maxPeers for trusted peers (#16189) 7 years ago
Péter Szilágyi 55599ee95d core, trie: intermediate mempool between trie and database (#15857) 7 years ago
Péter Szilágyi 566d5c0777
core, eth, les, light: get rid of redundant methods 7 years ago
Furkan KAMACI b8caba9709 various: remove redundant parentheses (#15793) 7 years ago
Péter Szilágyi f7ca03ae87 eth, les, light: expose chain config in les node info too (#15732) 7 years ago
Péter Szilágyi 5258785c81
cmd, core, eth/tracers: support fancier js tracing (#15516) 7 years ago
Miya Chen 40a3856af9 eth/fetcher: check the origin of filter tasks (#14975) 7 years ago
Felix Lange 10181b57a9 core, eth/downloader: commit block data using batches (#15115) 7 years ago
Péter Szilágyi f585f9eee8
core, eth: clean up bloom filtering, add some tests 7 years ago
Zsolt Felfoldi 4ea4d2dc34
core, eth: add bloombit indexer, filter based on it 7 years ago
Péter Szilágyi b0ca1b67ce
eth: use maxpeers from p2p layer instead of extra config 7 years ago
Miya Chen bf1e263128 core, light: send chain events using event.Feed (#14865) 7 years ago
mark.lin d4f11d9b4f eth: send but not announce block to peers if propagate is true 7 years ago
Péter Szilágyi 48ee7f9de7
core, eth, les: polish txpool API around local/remote txs 7 years ago
Nick Johnson ae11545bc5 eth, les: Refactor downloader peer to use structs 8 years ago
Nick Johnson 0550957989 eth, les, light: Refactor downloader to use blockchain interface 8 years ago
Alan Chen fade09a7ff eth: remove les server from protocol manager (#14625) 8 years ago
Péter Szilágyi afdd23b5ca
eth: don't import propagated blocks during fastsync 8 years ago
Péter Szilágyi e61035c5a3
cmd, eth, les, mobile: make networkid uint64 everywhere 8 years ago
Felix Lange 30d706c35e cmd/geth: add --config file flag (#13875) 8 years ago
Péter Szilágyi bfe5eb7f8c eth: accept transactions when starting CPU mining (#13882) 8 years ago
Péter Szilágyi 702bef8493
cmd/geth, eth: drop bad block reporting, its offline anyway 8 years ago
Péter Szilágyi 09777952ee core, consensus: pluggable consensus engines (#3817) 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 9184249b39 Logger updates 3 (#3730) 8 years ago
Péter Szilágyi d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework 8 years ago
Zsolt Felfoldi 12379c697a les: remove delayed les server starting 8 years ago
Felix Lange 9b62facdd4 event: deprecate TypeMux and related types 8 years ago
Bas van Kervel 745a3adebd
core: remove support for Olympic network 8 years ago
Felix Lange f2da6581ba all: fix issues reported by honnef.co/go/simple/cmd/gosimple 8 years ago
Zsolt Felfoldi c57c54ce96 eth, les: defer starting LES service until ETH initial sync is finished 8 years ago
Jeffrey Wilcke 445feaeef5 core, core/state, trie: EIP158, reprice & skip empty account write 8 years ago