Commit Graph

418 Commits

Author SHA1 Message Date
1a40daef8a docs: add aquamarine as dep to reth (#4433) 2023-08-31 19:09:27 +00:00
b473f20279 chore(deps): bump enr 0.9 (#4230) 2023-08-24 14:23:03 +02:00
1343644955 feat: use get_pooled_transaction_elements in network manager (#4329) 2023-08-23 16:26:57 +00:00
3b404acc7d feat: support blob transactions in manager (#4294) 2023-08-21 15:05:11 +00:00
7f9116b747 dep: move metrics to workspace (#4289) 2023-08-21 09:33:50 +00:00
5c88193328 chore: rename test mod to make clippy happy (#4285) 2023-08-20 14:09:13 +02:00
9ebeca3bef chore: simplify builder fn (#4284) 2023-08-20 13:07:32 +02:00
849a47efb8 fix: prevent node info zero address (#4268) 2023-08-18 15:07:30 +00:00
2904745650 chore: bump metrics (#4265) 2023-08-18 14:57:28 +00:00
a5b777a65f feat: add blob store service (#4191)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
2023-08-17 16:38:59 +00:00
40f9576c3a feat: implement network encoding for blob transactions (#4172)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-16 23:10:33 +00:00
1fda268a4e perf: use futures unordered for active requests (#4231) 2023-08-16 18:02:46 +00:00
d643d03030 Move parking_lot dependency to workspace dep (#4228) 2023-08-16 13:32:42 +00:00
981873dca9 chore: enforce recommended soft limit for get pooled requests (#4210) 2023-08-15 16:36:39 +00:00
7f83d0a05a chore: handle full peer request channel (#4211) 2023-08-15 16:29:53 +00:00
427a8395f9 feat(txpool): Make TransactionPool trait object safe (#4156)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-11 13:34:56 +00:00
fd7e28e786 feat(txpool) modify txpool guard to be for pipeline syncs only (#4075)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-09 18:40:38 +00:00
62f39a5a15 feat: do not propagate full 4844 transactions (#4105)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-08 09:14:52 +00:00
cac4049a08 chore: relax network blockreader trait bounds (#4079) 2023-08-05 16:00:05 +02:00
3f63a0887a fix: only propagate txs that are allowed to be propagated (#4050) 2023-08-03 20:31:59 +00:00
8c70524fc6 chore: dont penalize on dropped connections (#4031) 2023-08-02 18:39:09 +00:00
b46101afb5 feat(cli): add max peer args (#4024) 2023-08-01 18:44:39 +00:00
335908c07e Update lib.rs (#4017) 2023-08-01 00:40:30 +00:00
27c65d291f fix: track full_transactions propagation when packet size limited (#3993) 2023-07-31 19:11:31 +00:00
c0544ed7e1 feat(p2p): Add GetReceipts eth handler implementation (#3959) 2023-07-31 14:36:13 +00:00
8cdb097829 chore: simplify workspace = true usage (#3930) 2023-07-26 15:21:09 +00:00
9b9ae82b2f feat: report different request errors (#3857) 2023-07-24 19:13:37 +00:00
9c69f04380 chore: fix SessionManagerMetrics typo (#3823) 2023-07-18 00:40:43 +00:00
6d1e8a2ecc feat:new discovered node record event stream (#3707)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-17 09:42:28 +00:00
c1b1eac505 chore: make some session types pub (#3666) 2023-07-14 20:23:00 +00:00
77faa04ca6 feat: remove peers after several unsuccessful attempts (#3780) 2023-07-14 18:50:59 +00:00
4c7f980c77 chore: add network example (#3753) 2023-07-13 15:26:02 +00:00
8bfc3d093e test: ignore another flaky geth test (#3757) 2023-07-13 13:56:41 +00:00
f6646aa452 #3667 Add Dial Success Metric (#3729) 2023-07-12 22:51:43 +00:00
526f624e1c test: tmp ignore another flaky geth test (#3663) 2023-07-07 17:50:15 +00:00
a7431465fa chore(crates): deprecate staged-sync (#3564) 2023-07-04 10:15:52 +00:00
1c796f24fc chore: rustfmt (#3532) 2023-07-02 12:51:43 +02:00
7850cc0b8d test: disable flakey test (#3486) 2023-06-29 22:58:15 +00:00
0ec32255e9 test: set --authrpc.port to 0 for Geth instance (#3476) 2023-06-29 19:30:15 +00:00
b0df0262e3 test: run geth blacklist test also serial (#3469) 2023-06-29 16:09:13 +00:00
10a5737a59 fix: Use random port for port reuse test (#3457) 2023-06-28 21:52:59 +00:00
0096739dbb doc: add reth logo to docs (#3317)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2023-06-26 15:41:11 +00:00
054f30f43c chore: rename Block*Provider for Block*Reader (#3385) 2023-06-26 14:13:45 +00:00
05eada7aa2 fix: add receive budget (#3361) 2023-06-25 13:12:39 +00:00
4c84d22e36 chore: rename to_session variable (#3359) 2023-06-23 19:56:55 +00:00
a3c66f36b4 chore: shrink request buffer (#3363) 2023-06-23 18:31:58 +00:00
cff4aa7b2b chore: shrink session buffers (#3360) 2023-06-23 17:33:27 +00:00
faeb612553 fix: flaky addr in use test (#3364) 2023-06-23 17:32:58 +00:00
a4c2f5f69c feat: add metrics for tx channel (#3345) 2023-06-22 19:34:02 +00:00
3390671cb6 chore: add pending imports metrics (#3344) 2023-06-22 18:53:47 +00:00