Commit Graph

153 Commits (5ad7b9123ce4688a2e3370e7487ef979e97c4373)

Author SHA1 Message Date
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) 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
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
Péter Szilágyi 91f18ffd47 eth: cancel DAO challenge on peer drop (annoying log) 8 years ago
Péter Szilágyi 2c2e389b77 cmd, core, eth, miner, params, tests: finalize the DAO fork 8 years ago
Péter Szilágyi 7f00e8c033 core, eth: enforce network split post DAO hard-fork 8 years ago
zsfelfoldi f9917c8c7b core: improved chainDb using sequential keys 9 years ago
Péter Szilágyi 32559ccad1 eth: don't accept transactions until we sync up with the network 9 years ago
Felix Lange ca18202eb9 eth: enable bad block reports 9 years ago
Péter Szilágyi d87f7a1e81 eth: skip transaction handling during fast sync 9 years ago
Felix Lange 56ed6152a1 core, eth, miner: improve shutdown synchronisation 9 years ago
Felix Lange 6fdd0893c3 all: fix go vet warnings 9 years ago
Jeffrey Wilcke f0cbebb19f core: added basic chain configuration 9 years ago