DaniPopes
|
f8ceda9ea8
|
chore: reduce size of common types (#5304)
|
2023-11-06 12:45:20 +00:00 |
|
Alexey Shekhirin
|
9ca44efe9f
|
feat(bin): separate journald and file log filters, log debug to file by default (#5197)
|
2023-10-31 11:08:15 +00:00 |
|
DaniPopes
|
e05dba69ce
|
chore: rewrite all error messages for consistency (#5176)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2023-10-25 20:12:03 +00:00 |
|
Matthias Seitz
|
1cccd097eb
|
perf: disable nagle algorithm for rlpx sessions (#4944)
|
2023-10-09 22:09:09 +00:00 |
|
Alexey Shekhirin
|
5e01a21ec4
|
chore(tree, engine, prune, stages, storage): improve logs (#4790)
|
2023-09-26 17:01:37 +00:00 |
|
Collin
|
675c6bfc39
|
perf/refactor: use tokio_util::sync::PollSender for ActiveSession -> SessionManager messages (#4603)
|
2023-09-22 22:09:39 +00:00 |
|
Matthias Seitz
|
b8e15fa10b
|
fix: ensure final message is always delivered (#4569)
|
2023-09-12 20:03:20 +00:00 |
|
Dan Cline
|
25558b36c8
|
fix: update Status ForkId on new head (#4560)
|
2023-09-12 00:32:08 +00:00 |
|
Matthias Seitz
|
a76da98316
|
feat: support admin_peers (#4435)
|
2023-08-31 20:36:50 +00:00 |
|
Dan Cline
|
9c69f04380
|
chore: fix SessionManagerMetrics typo (#3823)
|
2023-07-18 00:40:43 +00:00 |
|
Dan Cline
|
c1b1eac505
|
chore: make some session types pub (#3666)
|
2023-07-14 20:23:00 +00:00 |
|
Max Wolff
|
f6646aa452
|
#3667 Add Dial Success Metric (#3729)
|
2023-07-12 22:51:43 +00:00 |
|
Matthias Seitz
|
05eada7aa2
|
fix: add receive budget (#3361)
|
2023-06-25 13:12:39 +00:00 |
|
Matthias Seitz
|
4c84d22e36
|
chore: rename to_session variable (#3359)
|
2023-06-23 19:56:55 +00:00 |
|
Matthias Seitz
|
cff4aa7b2b
|
chore: shrink session buffers (#3360)
|
2023-06-23 17:33:27 +00:00 |
|
Bjerg
|
d2c68edf23
|
feat: rework logs (#2988)
|
2023-06-05 17:43:14 +00:00 |
|
Matthias Seitz
|
b72c3aed90
|
feat: add more metered channel abstractions (#2991)
|
2023-06-05 16:40:00 +00:00 |
|
Matthias Seitz
|
3b37e83070
|
chore: make reth config serde default (#2879)
|
2023-05-29 11:42:14 +00:00 |
|
Roman Krasiuk
|
10b577096b
|
chore(metrics): restructure crates (#2850)
|
2023-05-26 12:21:48 +00:00 |
|
Matthias Seitz
|
10b97b29af
|
chore: downgrade error and warn traces to debug (#2541)
|
2023-05-03 15:53:05 +02:00 |
|
Matthias Seitz
|
433ecdcaec
|
chore: track client version in tx peer (#2452)
|
2023-04-28 11:53:42 -07:00 |
|
Dan Cline
|
8835443c35
|
feat: include SessionsConfig in reth.toml (#2416)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-04-26 10:58:17 -04:00 |
|
Matthias Seitz
|
addd8d473c
|
chore: improve incoming connection traces (#2393)
|
2023-04-25 16:51:41 +02:00 |
|
mempirate
|
c6e7ea513f
|
feat(net): add client_version to session established events (#2379)
|
2023-04-25 10:45:02 +02:00 |
|
Matthias Seitz
|
581e9ffcc4
|
fix: poll_tick does not register waker if ready (#2276)
|
2023-04-16 16:45:57 -04:00 |
|
Matthias Seitz
|
13f59ea438
|
chore(deps): bump tokio (#2162)
|
2023-04-08 18:42:42 -04:00 |
|
Dan Cline
|
790541a710
|
feat: add peer disconnect metrics (#1956)
|
2023-03-23 21:46:55 -07:00 |
|
Matthias Seitz
|
e5a0fc6550
|
chore(clippy): make clippy happy (#1710)
|
2023-03-11 16:27:24 +02:00 |
|
Dan Cline
|
c168ef4433
|
feat: implement eth handshake disconnects (#1494)
|
2023-02-22 12:18:12 +01:00 |
|
Matthias Seitz
|
f78da81e1e
|
feat(net): support eth68 transactions (#1482)
|
2023-02-21 14:34:59 -05:00 |
|
Matthias Seitz
|
1d2bb1f11d
|
chore: add eth68 to default capabilities (#1475)
|
2023-02-21 09:26:09 -05:00 |
|
Matthias Seitz
|
4e66cc7ea7
|
chore(net): add negotiated eth version to events (#1478)
|
2023-02-21 13:26:17 +01:00 |
|
Kim, JinSan
|
c9075920c1
|
feat(net): support eth/68 (#1361)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
|
2023-02-20 19:37:03 -08:00 |
|
Matthias Seitz
|
f995e66c96
|
chore: integrate Boxed TaskSpawner (#1356)
|
2023-02-14 21:44:22 +01:00 |
|
Matthias Seitz
|
cd1afccf52
|
revert: "Revert "cli: integrate TaskExecutor" (#1329)" (#1336)
|
2023-02-14 15:50:19 +01:00 |
|
Matthias Seitz
|
37351df585
|
feat: extend task executor (#1302)
|
2023-02-13 10:42:48 +01:00 |
|
Matthias Seitz
|
3a13a399da
|
test(net): speedup network tests (#1269)
|
2023-02-10 12:54:09 +01:00 |
|
Aurélien
|
8ace2fb0ea
|
feat: gracefully disconnect incoming connections if at capacity (#1138)
|
2023-02-08 00:28:06 +01:00 |
|
Bjerg
|
02a6aec3fb
|
feat: support time-based forking (#1128)
|
2023-02-06 12:55:41 -08:00 |
|
Matthias Seitz
|
d99ba4b4e2
|
chore(net): improve naming for request handling (#1196)
|
2023-02-06 13:17:50 -05:00 |
|
Matthias Seitz
|
9572ba0b30
|
perf(net): backoff on incoming if channel at capacity (#1191)
|
2023-02-06 15:09:56 +01:00 |
|
Kim, JinSan
|
786a0d3e46
|
chore(net): support multiple eth protocol versions. (#1152)
|
2023-02-04 12:30:39 -08:00 |
|
Mariano A. Nicolini
|
dab1f4f497
|
feat(net): add shutdown network signal (#1011)
Co-authored-by: lambdaclass-user <github@lambdaclass.com>
|
2023-02-04 12:28:13 -08:00 |
|
Matthias Seitz
|
774f158a99
|
chore(net): emit message traces (#1153)
|
2023-02-04 02:01:35 -05:00 |
|
Matthias Seitz
|
cafbb0f14c
|
perf(net): increase default capacity for incoming messages (#1158)
|
2023-02-04 01:59:01 -05:00 |
|
Aurélien
|
13eea35c63
|
feat: use MeteredSender for ActiveSession Sender Half (#1150)
|
2023-02-03 12:43:39 +01:00 |
|
Matthias Seitz
|
ae771d291d
|
perf(net): add protocol breach request timeout (#1099)
|
2023-01-31 15:20:44 -08:00 |
|
Matthias Seitz
|
6b795be77f
|
fix: increase minimum request timeout (#1078)
|
2023-01-30 16:10:50 +01:00 |
|
Bjerg
|
87306f2892
|
ci: ensure docs build (#1073)
Co-authored-by: xqft <estefano.bargas@fing.edu.uy>
Co-authored-by: lambdaclass-user <github@lambdaclass.com>
|
2023-01-27 18:49:22 +01:00 |
|
Matthias Seitz
|
6b952dd948
|
fix(net): prevent double reputation report (#1068)
|
2023-01-27 11:31:16 -05:00 |
|