Commit Graph

470 Commits (0b5d8d2b58f8aca6a63e56cf632b7206222b0fc8)

Author SHA1 Message Date
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 85726fdb02
eth/downloader: fix header delays during chain dedup 6 years ago
gary rong 749ccab9a4 eth/downloader: enable unsync-protection for light client (#19496) 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 7221cb1434
core, eth, les, light: scope receipt functionality a bit cleaner 6 years ago
Péter Szilágyi 91eec1251c
cmd, core, eth, trie: get rid of trie cache generations (#19262) 6 years ago
gary rong 6c312a24b6 eth/downloader: fix ancestor searching for light syncing (#19136) 6 years ago
Péter Szilágyi 1612267a4b
eth/downloader: fix nil droppeer in state sync 6 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
Matthew Halpern 3c62f965e7 eth: remove redundant parentheses (#19108) 6 years ago
lhendre d88441025f cmd,eth: 16400 Add an option to stop geth once in sync. WIP for light mode (#17321) 6 years ago
Dave McGregor 33d233d3e1
vendor, crypto, swarm: switch over to upstream sha3 package 6 years ago
Wenbiao Zheng 81c3dc728f eth/downloader: progress in stateSync not used anymore (#17998) 6 years ago
Martin Holst Swende 5f251a6448
downloader: fix edgecase where returned index is OOB for downloader (#18335) 6 years ago
Péter Szilágyi 174083c3ae
eth/downloader: fix light client cht binary search issue 6 years ago
Péter Szilágyi accc0fab4f
core, eth/downloader: fix ancestor lookup for fast sync 6 years ago
Martin Holst Swende 51b2f1620c
downloader: different sync strategy 6 years ago
mr_franklin b91766fe6d eth: fix comment typo (#18114) 6 years ago
Felix Lange 0bcff8f525
eth/downloader: speed up tests by generating chain only once (#17916) 6 years ago
Wenbiao Zheng b35165555d eth/downloader: remove the expired id directly (#17963) 6 years ago
Martin Holst Swende eea3ae42a3 core, eth/downloader: fix validation flaw, fix downloader printout flaw (#17974) 6 years ago
Martin Holst Swende dc6648bb58 downloader: measure successfull deliveries, not failed (#17983) 6 years ago
Wenbiao Zheng 6810933640 eth/downloader: SetBlocksIdle is not used (#17962) 6 years ago
Wenbiao Zheng 3088c122d8 eth/downloader: fix comment typos (#17956) 6 years ago
Péter Szilágyi 6ee3b26f44
eth/downloader: fix invalid hash chain error due to head mini reorg 6 years ago
Wenbiao Zheng 024b22c30e eth/downloader: use intermediate variable for better readability (#17510) 6 years ago
Péter Szilágyi faa69bea1c
core, eth: fix goimports for Go 1.11 6 years ago
Wenbiao Zheng 6a33954731 core, eth, trie: use common/prque (#17508) 6 years ago
Wenbiao Zheng d1aa605f1e all: remove the duplicate 'the' in annotations (#17509) 6 years ago
williambannas 9402f96597 eth: conform better to the golint standards (#16783) 7 years ago
Wenbiao Zheng 38c7eb0f26 trie: rename TrieSync to Sync and improve hexToKeybytes (#16804) 7 years ago
kiel barry 84f8c0cc1f common: improve documentation comments (#16701) 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
Domino Valdano 7cf83cee52 eth/downloader: fix for Issue #16539 (#16546) 7 years ago
Wuxiang 8f8774cf6d all: fix various typos (#16533) 7 years ago
gary rong de2a7bb764 eth/downloader: wait for all fetcher goroutines to exit before terminating (#16509) 7 years ago
gary rong 1100e8ba63 eth/downloader: flush state sync data before exit (#16280) 7 years ago
Yusup 7aad81f881 eth: fix typos (#16414) 7 years ago
gary rong 77da203547 eth: update higest block we know during the sync if a higher was found (#16283) 7 years ago
Péter Szilágyi ca64a122d3 eth/downloader: save and load trie sync progress (#16224) 7 years ago
Anton Evangelatov ae9f97221a metrics: pull library and introduce ResettingTimer and InfluxDB reporter (#15910) 7 years ago
Péter Szilágyi 96dad6b6f6
eth/downloader: don't require state for ancestor lookups 7 years ago
Péter Szilágyi eb07dbb079
eth, light: minor light client startup cleanups 7 years ago
Péter Szilágyi 55599ee95d core, trie: intermediate mempool between trie and database (#15857) 7 years ago
Martin Holst Swende bc0666fb27 eth/downloader: fix #15858 by checking if downloader dropPeer function is set (#15992) 7 years ago
Péter Szilágyi 566d5c0777
core, eth, les, light: get rid of redundant methods 7 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago
Péter Szilágyi 9c42a41ed8 eth/downloader: avoid hidden reference to finished statesync request (#15545) 7 years ago
gary rong 5f8888e116 accounts, consensus, core, eth: make chain maker consensus agnostic (#15497) 7 years ago