Commit Graph

422 Commits (6e212bdc6d1319c84c305c446bbf1ba9ddfdc66d)

Author SHA1 Message Date
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
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
Péter Szilágyi 4ed3509a02 eth/downloader: test registration rejection on head ban 10 years ago
Péter Szilágyi c4f224932f eth/downloader: reject peer registration if head is banned 10 years ago
Péter Szilágyi 63c6cedb14 eth/downloader: cap the hash ban set, add test for it 10 years ago
Péter Szilágyi 4b2dd44711 eth/downloader: fix throttling test to be less timing dependent 10 years ago
Péter Szilágyi 2d627995cf eth/downloader: fix another rebase error 10 years ago
Péter Szilágyi b40c796ff7 eth/downloader: preallocate the block cache 10 years ago
Péter Szilágyi 1d7bf3d39f eth/downloader: fix merge compile error 10 years ago
Péter Szilágyi 6d497f61c6 eth/downloader: don't block hash deliveries while pulling blocks 10 years ago
Péter Szilágyi 9da0232eef eth/downloader: update test for shitty travis 10 years ago
Péter Szilágyi 0275fcb3d3 eth/downloader: clean up and simplify the code a bit 10 years ago
Péter Szilágyi abdfcda4dd eth/downloader: short circuit sync if head hash is banned 10 years ago
Péter Szilágyi 84bc93d8cb eth/downloader: accumulating hash bans for reconnecting attackers 10 years ago
Péter Szilágyi eedb25b22a eth/downloader: clean up tests and unused variables 10 years ago
Péter Szilágyi 94e525ae12 eth, eth/downloader: fix #1098, elevate empty hash errors to peer drops 10 years ago
Péter Szilágyi 328ef60b85 eth/downloader: differentiate stale and nonexistent deliveries 10 years ago
Péter Szilágyi 94e4aa6ea9 eth/downloader: log hard timeouts and reset capacity 10 years ago
Péter Szilágyi d754c25cc8 eth/downloader: drop log entry from peer, it's covered already 10 years ago
Péter Szilágyi 24cca2f18d eth/downloader: log after state updates, easier to debug 10 years ago
Péter Szilágyi 28c32d1b1b eth/downloader: fix #1178, don't request blocks beyond the cache bounds 10 years ago
obscuren d09a6e5421 core, eth, miner: moved nonce management to tx pool. 10 years ago
Felix Lange 5197aed7db cmd/utils, eth: core.NewBlockProcessor no longer needs TxPool 10 years ago
Péter Szilágyi 3ec159ab6b eth/downloader: demote peers if they exceed the soft limits at 1 blocks already 10 years ago
Péter Szilágyi c9a546c310 eth/downloader: add a basic block download congestion control 10 years ago