Commit Graph

163 Commits (9a749dcde5c5545bce735363422f71188ed13214)

Author SHA1 Message Date
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) 6 years ago
Felföldi Zsolt 049f5b3572 core, eth, les: more efficient hash-based header chain retrieval (#16946) 6 years ago
Péter Szilágyi d9cee2c172
eth: propagate blocks and transactions async 6 years ago
Péter Szilágyi 49719e21bc
core, eth: minor txpool event cleanups 6 years ago
rjl493456442 a2e43d28d0
all: collate new transaction events together 6 years ago
kiel barry 5b3af4c3d1 eth: golint updates for this or self warning (#16632) 6 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 7 years ago
Nick Johnson 0550957989 eth, les, light: Refactor downloader to use blockchain interface 7 years ago
Alan Chen fade09a7ff eth: remove les server from protocol manager (#14625) 7 years ago
Péter Szilágyi afdd23b5ca
eth: don't import propagated blocks during fastsync 7 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
zsfelfoldi 7db7109a5b cmd, eth: added light client and light server modes 8 years ago
Felix Lange 82b14a05f2 eth: move "timed out DAO fork check, dropping" to debug level 8 years ago
Péter Szilágyi e482b5694f eth: monitor malicious header retrieval requests 8 years ago
Péter Szilágyi 0ef327bbee core, eth, internal, miner: optimize txpool for quick ops 8 years ago
Felix Lange 0c9a858f2d eth: don't call ValidateFields 8 years ago
Péter Szilágyi 071af57bcf eth, eth/downloader: don't forward the DAO challenge header 8 years ago
Péter Szilágyi 1dd272080d eth, eth/downloader: better remote head tracking 8 years ago
Felix Lange 016007bd25 eth, eth/downloader, eth/fetcher: delete eth/61 code 8 years ago