Matthias Seitz
|
54744b3e6b
|
fix(net): always reset peer state on response (#1179)
|
2023-02-06 00:53:00 -08:00 |
|
Matthias Seitz
|
c6a7d3637e
|
chore: add disable discovery options (#1182)
|
2023-02-05 21:37:42 -05:00 |
|
Matthias Seitz
|
75692bc5f3
|
perf(net): add manual yield point (#1155)
|
2023-02-04 12:56:25 -08: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
|
28cb91c6b4
|
perf(net): use qualified types for headers client future (#1115)
|
2023-02-01 13:12:48 +01:00 |
|
Matthias Seitz
|
ae771d291d
|
perf(net): add protocol breach request timeout (#1099)
|
2023-01-31 15:20:44 -08:00 |
|
Aurélien
|
c5bc272057
|
fix: report reputation changes correctly (#1086)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-01-31 11:05:13 -08:00 |
|
Matthias Seitz
|
5c32ad01c9
|
refactor: add Peers trait und decouple rpc from NetworkHandle (#1100)
|
2023-01-31 10:32:45 -08:00 |
|
Francisco Krause Arnim
|
be70f810e9
|
test: Modify can_serde_config_test (#1048)
Co-authored-by: lambdaclass-user <github@lambdaclass.com>
Co-authored-by: xqft <estefano.bargas@fing.edu.uy>
|
2023-01-30 19:48:17 -08:00 |
|
Georgios Konstantopoulos
|
0c341ed9ce
|
Revert "feat: support time-based forking" (#1090)
|
2023-01-30 10:58:55 -08:00 |
|
Matthias Seitz
|
6b795be77f
|
fix: increase minimum request timeout (#1078)
|
2023-01-30 16:10:50 +01:00 |
|
Aurélien
|
e2ac4d3f3c
|
feat: convert HeadersClient BodiesClient futures into associated types (#1063)
|
2023-01-30 01:25:15 -08: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 |
|
Bjerg
|
ba44c1551c
|
feat: pipeline builder (#1017)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
|
2023-01-27 18:21:12 +01:00 |
|
Matthias Seitz
|
6b952dd948
|
fix(net): prevent double reputation report (#1068)
|
2023-01-27 11:31:16 -05:00 |
|
Aurélien
|
9cdead5646
|
feat: support time-based forking (#985)
|
2023-01-27 10:49:54 -05:00 |
|
Estéfano Bargas
|
d55b389754
|
test: added unban_peer() test (#1039)
Co-authored-by: lambdaclass-user <github@lambdaclass.com>
|
2023-01-25 17:08:32 +01:00 |
|
Aurélien
|
0666e29427
|
feat: move ReputationChangeKind to network-api (#1035)
|
2023-01-25 13:17:26 +01:00 |
|
Aurélien
|
e493720f64
|
feat: integrate chain_id and protocol_version in NetworkInfo (#1029)
|
2023-01-25 13:08:40 +01:00 |
|
Tomás
|
2ae88b01df
|
test: fix failing doctests (#1024)
Co-authored-by: lambdaclass-user <github@lambdaclass.com>
|
2023-01-25 04:04:48 +01:00 |
|
Aurélien
|
1c93b2c528
|
feat: refactoring get_status() to return NetworkStatus (#997)
|
2023-01-24 14:38:21 +01:00 |
|
Matthias Seitz
|
a24048a237
|
refactor: deprecate downloader trait (#959)
|
2023-01-24 13:38:11 +01:00 |
|
Aurélien
|
6f047a5de0
|
feat: add Web3 namespace RPC handler (#990)
|
2023-01-23 22:53:15 +01:00 |
|
mempirate
|
681f8a601a
|
fix(net): export PeerInfo fields and derive Clone (#977)
|
2023-01-23 13:40:01 +01:00 |
|
mempirate
|
c326186397
|
fix(net): export PeerInfo struct (#973)
|
2023-01-23 02:16:15 -08:00 |
|
Matthias Seitz
|
d32710e1ea
|
chore: make FetchClient Cloneable (#970)
|
2023-01-22 12:27:06 -08:00 |
|
Ikechukwu Ahiara Marvellous
|
a331b54bb0
|
Create Network variant in reth_interfaces::Error (#950)
|
2023-01-22 20:59:50 +01:00 |
|
Matthias Seitz
|
009d2056f9
|
fix: mark response correctly (#966)
|
2023-01-22 16:48:04 +01:00 |
|
Aurélien
|
583426bb95
|
Prevent follow-up requests if a response is likely bad (#946)
|
2023-01-21 20:13:20 -08:00 |
|
Matthias Seitz
|
e4bf94c3cb
|
chore(net): reduce log level for outgoing conn errors (#941)
|
2023-01-20 11:24:06 -05:00 |
|
Ikechukwu Ahiara Marvellous
|
ac9f26fcab
|
Extend HeadersClient, BodiesClient with a priority argument (#935)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-01-20 14:20:46 +01:00 |
|
Dan Cline
|
eb11da8adf
|
fix(net): set status, forkfilter from chainspec (#939)
|
2023-01-20 10:53:01 +01:00 |
|
Enrique Ortiz
|
cfef666886
|
Network: Extend NetworkInfo trait with NetworkStatus (#923)
|
2023-01-19 14:43:51 -05:00 |
|
Matthias Seitz
|
aadc21cf30
|
fix(net): reset backoff counter on graceful disconnect (#918)
|
2023-01-18 11:43:26 -05:00 |
|
Matthias Seitz
|
a1dfafe331
|
docs: additional response handling docs (#917)
|
2023-01-18 11:33:56 -05:00 |
|
Matthias Seitz
|
7db6791d9d
|
perf: tighten reputation change units (#916)
|
2023-01-18 11:27:14 -05:00 |
|
Aurélien
|
115e623ae6
|
Ability to (de)serialize NetworkConfigBuilder (#897)
|
2023-01-18 11:17:43 +01:00 |
|
Aurélien
|
f9de425ad8
|
refactor: unify all chains confs (#747)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
|
2023-01-17 07:47:34 -08:00 |
|
Dan Cline
|
55d1db0c1d
|
feat(network): move test helpers to test-utils mod (#901)
|
2023-01-17 11:18:53 +01:00 |
|
Matthias Seitz
|
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 |
|
joshieDo
|
d50d9bd0fe
|
chore(net): Add proptest roundtrip to rlp types (#829)
|
2023-01-16 09:50:58 -08:00 |
|
David Kulman
|
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 |
|
Sanket Shanbhag
|
5c80bc9122
|
fix: validate fork_id before adding peer from discovery (#871)
|
2023-01-13 18:30:34 +01:00 |
|
Tomás
|
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 |
|
Enrique Ortiz
|
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 |
|
Sanket Shanbhag
|
e3dbaf686e
|
feat: include optional ForkId in Discovery (#863)
|
2023-01-13 13:30:08 +01:00 |
|