Commit Graph

641 Commits

Author SHA1 Message Date
f9de425ad8 refactor: unify all chains confs (#747)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
2023-01-17 07:47:34 -08:00
55d1db0c1d feat(network): move test helpers to test-utils mod (#901) 2023-01-17 11:18:53 +01:00
79fad91ca0 feat(net): integrate num active peers in downloader (#900)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-01-17 01:31:52 -08:00
06be083335 Fix build (#899) 2023-01-16 13:48:25 -08:00
7c5d6dbe8f refactor: use mod.rs style (#898) 2023-01-16 13:18:29 -08:00
7795bf5392 Add a --bootnodes flag for reth node (#867) 2023-01-16 11:04:07 -08:00
42f7936470 fix(rlp): receipts from non legacy transactions returning wrong length (#847) 2023-01-16 10:28:13 -08:00
9482c551c5 feat: add a reverse db walker (#841) 2023-01-16 10:27:22 -08:00
d50d9bd0fe chore(net): Add proptest roundtrip to rlp types (#829) 2023-01-16 09:50:58 -08:00
3cd8fb5748 refactor: remove db file on db drop command. (#885)
Co-authored-by: lambdaclass-user <github@lambdaclass.com>
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
2023-01-16 17:40:49 +01:00
27ed772d31 feat(rpc): integrate network traits in rpc builder (#890) 2023-01-16 14:52:52 +01:00
8f53c0782a fix(test): set stage progress (#895) 2023-01-16 11:29:46 +01:00
75fab00111 fix(book): incorrect paths for book pages (#889) 2023-01-15 11:52:05 +01:00
d5fefa3a68 feat(metrics): derive with dynamic scope (#785) 2023-01-14 15:34:45 +02:00
16ce828e27 feat(net) Increase the timeout for peers that are to be backed off repeatedly (#828)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-01-14 12:22:15 +01:00
a1a08b26d8 feat: Add DAO hardfork irregular state change (#884) 2023-01-14 11:25:28 +01:00
4c67cf2fb6 Added bench for recovering a transaction's signature (#886) 2023-01-13 16:35:45 -08:00
a1c8a34711 test: add test for header stage two step download (#843) 2023-01-13 14:40:42 -08:00
67091bb7c3 docs: create eth-wire chapter (#818) 2023-01-13 14:36:40 -08:00
ee0b07d654 test(sync): add test with partial run of total difficulty stage (#883) 2023-01-13 22:00:31 +02:00
5c80bc9122 fix: validate fork_id before adding peer from discovery (#871) 2023-01-13 18:30:34 +01:00
a5bdfe54dd feat(net): prioritize requesting peers with low latency (#835)
Co-authored-by: lambdaclass-user <github@lambdaclass.com>
2023-01-13 16:01:39 +01:00
0603f07c6c feat(net): add way to get the NodeRecord of the local node (#875)
Co-authored-by: Enrique Ortiz <evalir@users.noreply.github.com>
2023-01-13 15:57:29 +01:00
18dbcd4e6a fix: use correct boolean conversion for direction (#870) 2023-01-13 15:50:39 +01:00
02632cd888 feat: show possible values for reth stage (#872) 2023-01-13 06:01:59 -08:00
77f48b05ba refactor(rpc): downgrade single mod files (#866) 2023-01-13 14:27:15 +01:00
707e488d2c feat: improve eth test runner (#868) 2023-01-13 14:24:18 +01:00
bcbc3dacc7 test: rm multi_thread flavor for tests (#865) 2023-01-13 13:50:05 +01:00
e3dbaf686e feat: include optional ForkId in Discovery (#863) 2023-01-13 13:30:08 +01:00
7ef2931dfc docs: use nightly clippy in vscode (#840) 2023-01-13 12:46:43 +01:00
237e66126b feat: add PoolTransaction struct (#804)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-01-13 12:34:42 +01:00
3f9e7a080a feat(net): introduce PeersInfo trait (#860) 2023-01-13 12:04:39 +01:00
513df631e3 chore: convert warn,err to debug (#862) 2023-01-13 12:00:57 +01:00
6b86b40539 chore(deps): bump ethers (#861) 2023-01-13 11:57:14 +01:00
c4bafe809b fix: clippy warnings, or_fun_call and unnecessary_lazy_evaluations (#846) 2023-01-13 11:10:02 +01:00
e6ca4c56c6 feat: add shutdown signal to TaskManager (#831) 2023-01-13 10:34:22 +01:00
7767b216bc feat: integrate DNS discovery service (#832) 2023-01-13 10:34:13 +01:00
ba3048ceb0 refactor: add network-api crate (#838) 2023-01-12 19:39:44 -08:00
33c9cbea6a fix(book): fix banner image 2nd itr (#839) 2023-01-12 19:50:29 +01:00
e9cc416d7a feat(doc): Bootstrap MacOS runbook (#822) 2023-01-12 17:53:49 +01:00
49132a8d1a feat: Add neighbours_max_ipv4 test (#836) 2023-01-12 17:39:23 +01:00
429cd69ed4 feat(nat): add None Natresolver (#834) 2023-01-12 07:56:43 -08:00
db24d3ae9e chore: enable arbitrary in db tests (#833) 2023-01-12 14:19:36 +01:00
09c5a04c7b feat(disc): add DnsDiscovery service (#794) 2023-01-12 12:49:02 +01:00
23984e3db7 chore(deps): rm unused tracing-futures (#830) 2023-01-12 12:22:27 +01:00
4460dc7b25 feat(net): adaptable request timeouts (#789) 2023-01-12 11:10:14 +01:00
5b63437039 chore(net): set_capability_offsets tests and refactors (#763)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-01-12 11:09:21 +01:00
2f79d6e89a chore: docker improvements (#825) 2023-01-11 22:21:14 +01:00
09b7958fb2 mx - readme.md fix - fix broken image with reth repo official banner (#824) 2023-01-11 21:10:12 +01:00
70e528857a chore(downloaders): remove backoff logic (#823)
Co-authored-by: Enrique Ortiz <evalir@users.noreply.github.com>
2023-01-11 20:38:29 +01:00