Elvis
fd2491a3f1
Micro optimizations for pending hash fetching ( #13220 )
2024-12-14 09:00:08 +00:00
Matthias Seitz
f12d7a9264
chore: use ethereum-forks types directly ( #12702 )
2024-11-20 11:15:48 +00:00
Delweng
f684dd4c4c
chore(clippy): enable if_then_some_else_none lint ( #11679 )
...
Signed-off-by: jsvisa <delweng@gmail.com >
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de >
2024-10-14 15:45:26 +00:00
Thomas Coratger
332b994c02
net: rm unused import ( #10676 )
2024-09-03 14:27:49 +00:00
Emilia Hane
b10517b3bf
chore(net): extract NetworkHandle methods for launching node to traits ( #9966 )
2024-08-01 16:44:23 +00:00
Emilia Hane
1e0d72459b
chore(net): get and peek for LruCache ( #8508 )
2024-06-05 00:36:53 +00:00
Thomas Coratger
b686872716
add explicit_into_iter_loop clippy lint ( #8569 )
2024-06-03 17:44:44 +00:00
Thomas Coratger
19c529e8df
add use_self clippy lint ( #8325 )
2024-05-29 13:14:14 +00:00
Waylon Jepsen
31b6bdd13c
wip: lru changes ( #7484 )
...
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com >
2024-05-17 01:31:47 +00:00
Dan Cline
27f1496daa
chore: make clippy happy ( #6837 )
2024-02-28 05:32:03 +00:00
Dan Cline
79452eadaf
chore: make clippy happy ( #6666 )
2024-02-19 06:31:47 +00:00
Emilia Hane
c0f3d38ad9
Speed up request buffered hashes ( #6318 )
...
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com >
Co-authored-by: back <104515688+justcode740@users.noreply.github.com >
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de >
2024-02-13 18:57:43 +00:00
Emilia Hane
021d236f8c
Bug fix, tx fetcher fill_request_for_peer ( #6150 )
2024-01-22 20:03:10 +00:00
Emilia Hane
b713408331
Bug fix tx fetcher RUST_LOG=trace & add state dump to debug_assert error ( #6146 )
2024-01-22 15:37:56 +00:00
Emilia Hane
8349cb3205
optimise TransactionFetcher ( #6012 )
...
Co-authored-by: zerosnacks <95942363+zerosnacks@users.noreply.github.com >
2024-01-18 23:37:14 +00:00
Emilia Hane
8572e2a6fd
improve usability of schnellru::LruMap and LruCache (LinkedHashSet cache) ( #6016 )
2024-01-15 10:44:35 +00:00
Emilia Hane
ee3c4ebc36
Fix lru cache to match docs ( #5995 )
2024-01-10 01:07:54 +00:00
Alexey Shekhirin
a1225be077
fix(bin): process metrics version mismatch ( #5985 )
2024-01-09 16:59:55 +00:00
SleepingShell
05198e990c
feat(network): PropagateTransactionsTo implementation ( #4772 )
...
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de >
2023-09-30 09:45:54 +00:00
Matías Ignacio González
bdb0bd6897
test: LruCache ( #1436 )
...
Co-authored-by: lambdaclass-user <github@lambdaclass.com >
2023-02-18 15:26:11 -08:00
Matthias Seitz
480097a7ca
feat(net): add eth request handler ( #293 )
...
* feat(net): add block request manager
* refactor: change ommers type to Header
* feat: impl handlers
* rename to EthRequestHandler
* impl checks
* fix: skip as step
* chore: rustfmt
2022-11-30 21:19:50 +01:00
Matthias Seitz
b60ced1de1
feat: add missing message handling ( #200 )
...
* feat: add missing message handling
* refactor: new block message handling
* feat: add events and commands for transaction handling
* more work in transactions
* chore: silence warnings
2022-11-15 10:34:28 +01:00