Commit Graph

1548 Commits

Author SHA1 Message Date
68abcb1fe9 chore: rm unused file (#12713) 2024-11-20 14:39:19 +00:00
b3b083fb82 chore: add generics to broadcast (#12714) 2024-11-20 14:33:56 +00:00
ce0bcee416 chore: move tx builder fns (#12709) 2024-11-20 14:25:16 +00:00
f9b764f6e8 chore: misc lint suggestion (#12706) 2024-11-20 12:28:47 +00:00
f12d7a9264 chore: use ethereum-forks types directly (#12702) 2024-11-20 11:15:48 +00:00
868f3acdbc feat: integrate HeaderValidator + make FileClient generic over block (#12681) 2024-11-20 11:07:24 +00:00
b178f3a160 chore: add receipts to networkprimitives (#12699) 2024-11-20 10:34:16 +00:00
7c7baca980 chore: group tx manager functions (#12679) 2024-11-19 18:25:01 +00:00
8c467e4291 chore: genericify some net tx types (#12677) 2024-11-19 18:07:17 +00:00
e924bdab37 Header validator (#12648)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-11-19 10:42:40 +00:00
55b51364b0 fix(discv5): warning discv5 config socket override (#12636) 2024-11-18 16:27:39 +00:00
ff22c8eef8 chore(sdk): Define MaybeSerde (#12577)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-18 13:30:44 +00:00
626224e301 chore: refactor MockTransaction (#12627) 2024-11-18 11:57:22 +00:00
dda1906588 rm more generics when useless (#12595) 2024-11-16 16:06:57 +00:00
fc97a0cbaf chore: make clippy happy (#12594) 2024-11-16 06:04:39 +01:00
2dc9a06321 chore(sdk): add NetworkPrimitives for NetworkManager (#12530)
Co-authored-by: dkathiriya <lakshya-sky@users.noreply.github.com>
2024-11-16 05:59:53 +01:00
93ec6d48fe net: use BlockWithParent in SyncTarget::Gap (#12514) 2024-11-15 08:43:21 +00:00
870ffae909 chore: use crates directly in eth-wire (#12554) 2024-11-14 19:03:15 +01:00
a7bb1d1fa3 chore: remove constants reexport (#12549) 2024-11-14 18:36:31 +01:00
bd29f82567 chore: replace reth-chainspec dep with alloy chains (#12550) 2024-11-14 18:15:27 +01:00
ff6b78a362 feat: move body writing to BlockWriter trait (#12538) 2024-11-14 13:50:32 +00:00
7a1698c504 chore(utils): Util function for headers request (#12501) 2024-11-13 17:07:59 +00:00
001f3899fd primitives: rm alloy Header reexport (#12515) 2024-11-13 16:41:25 +00:00
9313737dbb primitives: use SealedHeader::seal (#12507) 2024-11-13 13:41:56 +01:00
2f794b6b99 chore: rm unhinged attributes ordering (#12498) 2024-11-13 03:06:13 +01:00
b39957612a feat: make more network components generic over primitives (#12481) 2024-11-12 19:29:42 +00:00
0cd34f911c feat: add ovm BlockFileCodec (#12247)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-11-12 15:27:28 +00:00
aece53ae88 feat: make downloaders and clients generic over block parts (#12469)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-12 15:13:21 +00:00
eccff7d24b chore(reth_primitives): Use trait for size methods in primitive types (#12201)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-11 16:54:00 +00:00
24b3e63ab3 feat: make Consensus trait generic over block parts (#12451) 2024-11-11 16:35:01 +00:00
365f6a1f69 feat: NetworkPrimitives (#12435) 2024-11-11 10:59:41 +00:00
b5fce61738 ecies: use align_num value (#12139)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-11-09 07:42:37 +00:00
c5ab4243e7 chore: remove redundant words in comment (#12394)
Signed-off-by: wangjingcun <wangjingcun@aliyun.com>
2024-11-08 11:23:02 +01:00
cf095a7536 chore: reorder super (#12380) 2024-11-07 16:42:37 +01:00
38fdc93a12 feat: bump alloy (#12215)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-06 14:50:25 +00:00
39a667bbfe feat: graceful incoming connection closing (#12282)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-05 14:58:16 +00:00
556995fc5d chore: limit initial status size (#12324) 2024-11-05 11:23:20 +00:00
967cbc4e97 primitives: rm alloy Signature reexport (#12313) 2024-11-05 04:15:15 +00:00
566f2b4950 primitives: rm alloy BlockHashOrNumber reexport (#12302) 2024-11-04 10:15:56 +00:00
927be855ff feat: track buffered outgoing messages (#12220) 2024-11-01 11:32:12 +00:00
c19af293a6 feat: add rlp support for EthVersion (#12221) 2024-10-31 08:33:33 +00:00
bb8da983b0 feat: add is_ethereum trait fn (#12197) 2024-10-30 15:39:12 +00:00
ff9a42ae8f feat(eth69): support for ETH69 (#12158)
Signed-off-by: Abhishekkochar <abhishekkochar2@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-30 14:13:03 +00:00
6e794ee673 fix(ecies): bound initial header body size (#12172) 2024-10-30 11:29:48 +00:00
734c78fdfb feat(discv4): neighbors packet logging (#12042)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2024-10-29 21:24:35 +00:00
b48fa68f65 fix(ecies): ecies typo (#12155) 2024-10-29 05:14:34 +00:00
cc2a33cfc0 feat: rate limit incoming ips (#12153) 2024-10-29 02:09:11 +00:00
fbe04625b9 test: use port0 in tests (#12154) 2024-10-29 00:04:24 +00:00
0297b8f694 fix: use net::discv5 for reth's discv5 tracing target namespace (reverts #12045) (#12151) 2024-10-28 23:59:52 +00:00
367eb44177 chore: remove one unwrap (#12152) 2024-10-28 23:18:37 +00:00