Commit Graph

447 Commits (11c8f83a583745b01a4c06cdd29529af1df364f6)

Author SHA1 Message Date
Péter Szilágyi 11c8f83a58 eth, eth/fetcher: cache future propagated blocks too 10 years ago
Péter Szilágyi 057bc237ad eth, eth/fetcher: use an import queue to store out of order blocks 10 years ago
Péter Szilágyi 8b64e041d6 eth/fetcher: add test to check for duplicate downloads 10 years ago
Péter Szilágyi 2a1b722d04 eth/fetcher: fix timer reset bug, add initial tests 10 years ago
Péter Szilágyi 7c2af1c117 eth, eth/fetcher: separate notification sync mechanism 10 years ago
Péter Szilágyi 4365668462 eth/downloader: extend slow test to fix even slower CI server... 10 years ago
Péter Szilágyi 55dd8fd621 eth/downloader: always reenter processing if not exiting 10 years ago
Péter Szilágyi 2f4cbe22f5 eth, eth/downloader: fix processing interrupt caused by temp cancel 10 years ago
Péter Szilágyi 4a1e82cf3f eth/downloader: fix #1280, overlapping (good/bad) delivery hang 10 years ago
zsfelfoldi a977cecbe4 fixed gas price corr. factor 10 years ago
zsfelfoldi 6e212bdc6d fallback for uninitialized GPO config values 10 years ago
zsfelfoldi 2e8016c80d fixed initial base price bug 10 years ago
zsfelfoldi 0930e190a7 added missing source 10 years ago
zsfelfoldi 3f94d09c1f fixed saving receipts 10 years ago
Péter Szilágyi aa250e228a eth: don't refetch non fitting blocks to avoid duplicates 10 years ago
Péter Szilágyi cf7c44a7f6 eth/downloader: detailed comment for the race corner case 10 years ago
Péter Szilágyi 9c03c374e3 eth/downloader: fix import statistic reset, fetch hashes async 10 years ago
obscuren 6d817e16c1 core, miner: tx pool drops txs below ask price 10 years ago
Péter Szilágyi b240983e2b eth, eth/downloader: do async block fetches, add dl tests 10 years ago
Péter Szilágyi 30a9939388 eth/downloader: sanity test for multi peer syncs 10 years ago
Péter Szilágyi fc7abd9886 eth, eth/downloader: move block processing into the downlaoder 10 years ago
Péter Szilágyi 0fc71877a7 eth/downloader: add valid peer during attacks (check interference) 10 years ago
Péter Szilágyi 80833f8137 eth/downloader: instreument and test the sync peer drop 10 years ago
Péter Szilágyi faae8b7dd8 eth: fix an accidental test compile error 10 years ago
Péter Szilágyi 2dd6a62f67 eth/downloader: support individual peers in the test suite 10 years ago
Péter Szilágyi 2937903299 eth/downloader: remove uneeded testing functions 10 years ago
Péter Szilágyi 66d3dc8690 eth, eth/downloader: move peer removal into downloader 10 years ago
obscuren 90c4493a10 eth, core: interupt the chain processing on stop 10 years ago
Péter Szilágyi 3c1cccc801 eth/downloader: fetch the block hashes on the fly, when needed 10 years ago
Péter Szilágyi e61db7145a eth: dedup fetches to ensure no blocks are pulled twice 10 years ago
Péter Szilágyi 355b1e3bb1 eth: randomly fetch announced block (don't hammer origin) 10 years ago
Péter Szilágyi b9affbf9fe eth: discard fetched blocks that don't fit (no goroutine) 10 years ago
obscuren 65a48f9cd8 core: fixed race condition in the transaction pool 10 years ago
Péter Szilágyi 271fb20ecb cmd/geth, eth/downloader: rough guess at the import eta 10 years ago
Péter Szilágyi b3d5ce7d48 cmd/geth, eth/downloader: collect and report import progress too 10 years ago
Felix Lange 73c355591f core, eth: document that result of GetTransactions is modifiable 10 years ago
Felix Lange 8dc3048f65 eth/downloader: fix hash fetch timeout handling 10 years ago
Felix Lange 2c24a73e25 eth: add protocol tests 10 years ago
Felix Lange 6c73a59806 eth: limit number of sent transactions based on message size 10 years ago
Felix Lange 41b2008a66 eth: limit number of sent blocks based on message size 10 years ago
Péter Szilágyi d09ead546c eth: fix a data race in the hash announcement processing 10 years ago
Péter Szilágyi f86707713c eth: fix data race accessing peer.td 10 years ago
Péter Szilágyi 44147d057d eth: fix data race accessing peer.recentHash 10 years ago
obscuren a5b977aa90 core: write accounts to statedb. Closes #1210 10 years ago
Péter Szilágyi 8216bb901c eth: clean up pending announce download map, polish logs 10 years ago
Péter Szilágyi 9ed166c196 eth: split and handle explicitly vs. download requested blocks 10 years ago
obscuren 6244b10a8f core: settable genesis nonce 10 years ago
Péter Szilágyi fdccce781e eth: fetch announced hashes from origin, periodically 10 years ago
Péter Szilágyi 8c012e103f eth: mark blocks as known when broadcasting hashes too 10 years ago
Péter Szilágyi 6f415b96b3 eth: implement the NewBlockHashes protocol proposal 10 years ago