Péter Szilágyi
|
d87f7a1e81
eth: skip transaction handling during fast sync
|
9 gadi atpakaļ |
Felix Lange
|
56ed6152a1
core, eth, miner: improve shutdown synchronisation
|
9 gadi atpakaļ |
Felix Lange
|
db52a6a0ff
eth: remove workaround for asynchronous processing in the downloader
|
10 gadi atpakaļ |
Péter Szilágyi
|
2019ed71b4
eth: don't block sync goroutines that short circuit
|
10 gadi atpakaļ |
Péter Szilágyi
|
5b0ee8ec30
core, eth, trie: fix data races and merge/review issues
|
10 gadi atpakaļ |
Péter Szilágyi
|
c33cc382b3
core: support inserting pure header chains
|
10 gadi atpakaļ |
Jeffrey Wilcke
|
7c7692933c
cmd/geth, cmd/utils, core, rpc: renamed to blockchain
|
10 gadi atpakaļ |
Péter Szilágyi
|
6adbaabc65
eth, eth/downloader: don't report stall if fetcher filled the block
|
10 gadi atpakaļ |
Felix Lange
|
bfbcfbe4a9
all: fix license headers one more time
|
10 gadi atpakaļ |
Felix Lange
|
3f047be5aa
all: update license headers to distiguish GPL/LGPL
|
10 gadi atpakaļ |
Felix Lange
|
ea54283b30
all: update license information
|
10 gadi atpakaļ |
Péter Szilágyi
|
6fc85f1ec2
eth: clean up peer struct a bit, fix double txn bcast
|
10 gadi atpakaļ |
Péter Szilágyi
|
7c2af1c117
eth, eth/fetcher: separate notification sync mechanism
|
10 gadi atpakaļ |
Péter Szilágyi
|
2f4cbe22f5
eth, eth/downloader: fix processing interrupt caused by temp cancel
|
10 gadi atpakaļ |
Péter Szilágyi
|
aa250e228a
eth: don't refetch non fitting blocks to avoid duplicates
|
10 gadi atpakaļ |
Péter Szilágyi
|
b240983e2b
eth, eth/downloader: do async block fetches, add dl tests
|
10 gadi atpakaļ |
Péter Szilágyi
|
fc7abd9886
eth, eth/downloader: move block processing into the downlaoder
|
10 gadi atpakaļ |
Péter Szilágyi
|
66d3dc8690
eth, eth/downloader: move peer removal into downloader
|
10 gadi atpakaļ |
Péter Szilágyi
|
e61db7145a
eth: dedup fetches to ensure no blocks are pulled twice
|
10 gadi atpakaļ |
Péter Szilágyi
|
355b1e3bb1
eth: randomly fetch announced block (don't hammer origin)
|
10 gadi atpakaļ |
Péter Szilágyi
|
b9affbf9fe
eth: discard fetched blocks that don't fit (no goroutine)
|
10 gadi atpakaļ |
Felix Lange
|
6c73a59806
eth: limit number of sent transactions based on message size
|
10 gadi atpakaļ |
Péter Szilágyi
|
d09ead546c
eth: fix a data race in the hash announcement processing
|
10 gadi atpakaļ |
Péter Szilágyi
|
f86707713c
eth: fix data race accessing peer.td
|
10 gadi atpakaļ |
Péter Szilágyi
|
44147d057d
eth: fix data race accessing peer.recentHash
|
10 gadi atpakaļ |
Péter Szilágyi
|
8216bb901c
eth: clean up pending announce download map, polish logs
|
10 gadi atpakaļ |
Péter Szilágyi
|
9ed166c196
eth: split and handle explicitly vs. download requested blocks
|
10 gadi atpakaļ |
Péter Szilágyi
|
fdccce781e
eth: fetch announced hashes from origin, periodically
|
10 gadi atpakaļ |
Péter Szilágyi
|
94e525ae12
eth, eth/downloader: fix #1098, elevate empty hash errors to peer drops
|
10 gadi atpakaļ |
Péter Szilágyi
|
29b0480cfb
core, eth/downloader: expose the bad hashes, check in downloader
|
10 gadi atpakaļ |