Commit Graph

907 Commits (860e697b00c25b8f47371f8b8c7342d0230cee84)

Author SHA1 Message Date
Péter Szilágyi 01fe972113 cmd, core, eth, metrics, p2p: require enabling metrics 9 years ago
Péter Szilágyi ccbb56b4f2 cmd/geth, eth, ethdb: monitor database compactions 9 years ago
zsfelfoldi 5d9df7348d gpo non-existent block checks 9 years ago
Felix Lange 76821d167a core, eth, rpc: avoid unnecessary block header copying 9 years ago
Felix Lange e0e5f74776 eth/downloader, eth/fetcher: use core.GenerateChain in tests 9 years ago
Felix Lange 1d42888d30 core/types: make blocks immutable 9 years ago
Felix Lange 654564e164 core/types: make transactions immutable 9 years ago
Péter Szilágyi a7d22658ad eth/fetcher: don't drop on future blocks, just not propagate 9 years ago
Péter Szilágyi 29d53b2073 eth/fetcher: don't double filter/fetch the same block 9 years ago
Péter Szilágyi 803b3c4a82 eth, ethdb: measure database operation latencies too 10 years ago
Péter Szilágyi 0609fcf030 eth: make sure dbs are lvldb before instrumenting 10 years ago
Péter Szilágyi 792b0ddccd core, eth, eth/fetcher, ethdb: polish metrics gathering a bit 10 years ago
Péter Szilágyi 6260b86c15 eth/fetcher: fix failed merge 10 years ago
Péter Szilágyi b426301467 cmd/geth, eth/fetcher: polish metrics reporting, add some more 10 years ago
Péter Szilágyi 821e01b013 cmd/geth, eth/fetcher: initial metrics support 10 years ago
Péter Szilágyi 3ce17d2862 eth/fetcher: fix a closure data race 10 years ago
Péter Szilágyi 99ca4b619b eth/fetcher: clean up test assertions 10 years ago
Péter Szilágyi b53f701c27 eth/fetcher: remove test sleeps (15s -> 2.8s) 10 years ago
Péter Szilágyi 1989d1491a eth/fetcher: handle and (crude) test block memory DOS 10 years ago
Péter Szilágyi d36c25bcbc eth/fetcher: handle and test block announce DOS attacks 10 years ago
Péter Szilágyi 8c4c7ea192 eth/fetcher: lower max cache size, add timeout slack 10 years ago
Péter Szilágyi 4180ca7fe4 eth: fix the propagation/announce order for mined blocks 10 years ago
Péter Szilágyi 13c25036ea eth/fetcher: since uncles are allowed, drop phase test 10 years ago
Péter Szilágyi ecd19919c5 eth/fetcher: allow backward uncle imports too 10 years ago
Péter Szilágyi 90d45f0397 eth: fix test breakage from the previous commit 10 years ago
Péter Szilágyi b91b581b80 eth, eth/fetcher: propagate after header verify, announce only on insert 10 years ago
Péter Szilágyi 629705ad53 eth: clean the block request packet handling a bit 10 years ago
Péter Szilágyi 5ec6ecc511 eth, eth/fetcher: move propagated block import into fetcher 10 years ago
Péter Szilágyi a9ada0b5ba eth/fetcher: make tests thread safe 10 years ago
Péter Szilágyi 37c5ff392f eth/fetcher: build longest chain until proven otherwise 10 years ago
Péter Szilágyi 2a7411bc96 eth/fetcher: fix premature queue cleanup, general polishes 10 years ago
Péter Szilágyi 497a7f1717 eth, eth/fetcher: define and enforce propagation boundaries 10 years ago
Péter Szilágyi 026ee40650 eth/fetcher: deduplicate future blocks 10 years ago
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