Commit Graph

149 Commits (21acf0bc8d4f179397bb7d06d6f36df3cbee4a8e)

Author SHA1 Message Date
b00ris 769657060e les: implement ultralight client (#16904) 6 years ago
Martin Holst Swende 83a9a73b89 cmd/geth, core, eth: implement Constantinople override flag (#18273) 6 years ago
Paweł Bylica de39513ced core, internal, eth, miner, les: Take VM config from BlockChain (#17955) 6 years ago
zah 55a4ff806f remove a no-op line in the code (#17760) 6 years ago
Felföldi Zsolt f0515800e6 les: fix fetcher syncing logic (#18072) 6 years ago
Sheldon b8a2ac3fcf les: fix pubkey index typo (#18093) 6 years ago
gary rong c5d34fc94e les, light: reduce les testing stress (#17867) 6 years ago
Felföldi Zsolt b7bbe66b19 les: limit state ODR retrievals to the last 100 blocks (#17744) 6 years ago
Felix Lange 30cd5c1854
all: new p2p node representation (#17643) 6 years ago
Felföldi Zsolt ab13cd9924 les: fix invalid delivery handling in retriever (#17727) 6 years ago
gary rong d6254f827b all: protect self-mined block during reorg (#17656) 6 years ago
Péter Szilágyi af89093116
les, light, params: update light client CHTs 6 years ago
Felföldi Zsolt c37238cae9 les: fix retriever logic (#17705) 6 years ago
Felföldi Zsolt d4a28a13ca les: fix distReq.sentChn double close bug (#17639) 6 years ago
gary rong c1c003e4ff consensus, miner: stale block mining support (#17506) 6 years ago
gary rong b69476b372 all: make indexer configurable (#17188) 6 years ago
gary rong b2c644ffb5 cmd, eth, miner: make recommit configurable (#17444) 6 years ago
Felföldi Zsolt 355fc47d39 les: fix CHT field in nodeInfo (#17465) 6 years ago
Felix Lange 2695fa2213 les: fix crasher in NodeInfo when running as server (#17419) 6 years ago
Felföldi Zsolt 2cdf6ee7e0 light: CHT and bloom trie indexers working in light mode (#16534) 6 years ago
Felföldi Zsolt b2ddb1fcbf les: implement client connection logic (#16899) 6 years ago
Péter Szilágyi f0998415ba
cmd, consensus/ethash, eth: miner push notifications 6 years ago
gary rong 51db5975cc consensus/ethash: move remote agent logic to ethash internal (#15853) 6 years ago
Oleg Kovalov d42ce0f2c1 all: simplify switches (#17267) 6 years ago
Péter Szilágyi e1f1d3085c
accounts, eth, les: blockhash based filtering on all code paths 6 years ago
Felföldi Zsolt 51df1c1f20 les: add announcement safety check to light fetcher (#17034) 6 years ago
gary rong 4895665670 les: handle conn/disc/reg logic in the eventloop (#16981) 7 years ago
Felföldi Zsolt 25982375a8 les: fix retriever logic (#16776) 7 years ago
Felföldi Zsolt 049f5b3572 core, eth, les: more efficient hash-based header chain retrieval (#16946) 7 years ago
Felföldi Zsolt 546d42179e les: pass server pool to protocol manager (#16947) 7 years ago
Felföldi Zsolt a5237a27ea les: add Skip overflow check to GetBlockHeadersMsg handler (#16891) 7 years ago
kiel barry 0fe47e98c4 trie: fixes to comply with golint (#16771) 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
gary rong 7beccb29be all: get rid of error when creating memory database (#16716) 7 years ago
Péter Szilágyi 6cf0ab38bd
core/rawdb: separate raw database access to own package (#16666) 7 years ago
GagziW 7c02933275 les: changed if-else blocks to conform with golint (#16658) 7 years ago
thomasmodeneis ba1030b6b8 build: enable goimports and varcheck linters (#16446) 7 years ago
cpusoft e7cc5b4160 les: add ps.lock.Unlock() before return (#16360) 7 years ago
Andrey Petrov 2e9c8fd4fb eth, les: allow exceeding maxPeers for trusted peers (#16189) 7 years ago
Anton Evangelatov ae9f97221a metrics: pull library and introduce ResettingTimer and InfluxDB reporter (#15910) 7 years ago
Péter Szilágyi 5cf1d35470
eth, les, light: filter on logs only, derive receipts on demand 7 years ago
Felföldi Zsolt 1bdde620da les: fix light fetcher database race (#16103) 7 years ago
Péter Szilágyi dfc5842a89
les: add missing lock around peer access 7 years ago
Felix Lange a5c0bbb4f4
all: update license information (#16089) 7 years ago
Péter Szilágyi 7a0019c63b
les, light: fix CHT trie retrievals (#16039) 7 years ago
Felföldi Zsolt 2f849ade82 les: fix server panic when discovery disabled (#16055) 7 years ago
Péter Szilágyi 55599ee95d core, trie: intermediate mempool between trie and database (#15857) 7 years ago
Felföldi Zsolt c3f238dd53 les: limit LES peer count and improve peer configuration logic (#16010) 7 years ago
Péter Szilágyi 566d5c0777
core, eth, les, light: get rid of redundant methods 7 years ago