Commit Graph

1584 Commits

Author SHA1 Message Date
65193bdaf3 feat: add std feature to network-peers (#13078) 2024-12-02 20:56:21 +00:00
aacf5d13d2 chore: disable more default features (#13065) 2024-12-02 18:03:33 +01:00
8a047ed6e4 chore: move Integerlist to db-api (#13062) 2024-12-02 16:02:19 +00:00
332cce1f9b feat: add header AT to provider (#13030)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-12-02 13:24:48 +00:00
8d5668a23a chore: disable reth-ethereum-forks default features in workspace (#13054) 2024-12-02 11:29:54 +00:00
ae3b3ddf42 chore: use alloy's blockwithparent (#13052) 2024-12-02 10:09:24 +00:00
c2ab690ad1 feat: introduce EthMessage variant to NetworkHandleMessage (#13033) 2024-12-02 10:02:05 +00:00
7f88e62781 feat: bump alloy (#12930)
Co-authored-by: Ryan Schneider <ryanleeschneider@gmail.com>
2024-12-02 00:55:17 +00:00
5a0b523189 chore: remove rand feature (#13040) 2024-11-30 17:38:53 +01:00
0ff2827a79 refactor: use is_none_or instead of map_or (#13035) 2024-11-30 11:09:49 +00:00
b10ffba33d feat: add check empty when broadcasting transactions (#13008)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-29 14:21:45 +00:00
a01e0319e4 feat: add clone into consensus (#12999) 2024-11-29 10:53:05 +00:00
4d65b2f5db chore: misc raw message (#13006) 2024-11-29 10:50:24 +00:00
8590f7a5d5 chore: remove redundant words in comment (#12997)
Signed-off-by: hishope <csqiye@126.com>
2024-11-29 06:33:26 +00:00
793fc23e05 fix: correctly poll NetworkState (#12973) 2024-11-28 19:35:32 +00:00
aea56135d5 chore: lower tmp ban duration for trusted or static peers (#12961) 2024-11-28 17:01:13 +00:00
533b555f87 feat: add Receipt AT to ReceiptProvider (#12890) 2024-11-27 14:02:25 +00:00
02f3427dae feat: introduce networkprimitives in transition fetcher (#12889) 2024-11-26 22:25:42 +00:00
ebf837e6e8 chore: unify more tx signed fns (#12883) 2024-11-26 16:21:52 +00:00
dee0b8c055 feat: relax constraints for on_get_pooled_txs (#12880) 2024-11-26 14:23:27 +00:00
277631092d feat: use pooled AT for get_pooled_transactions (#12876) 2024-11-26 13:00:50 +00:00
9d2e04c77e chore: relax mempool impl (#12865) 2024-11-26 10:12:36 +00:00
c44e11b8ad feat: add Block AT to BlockReader (#12837) 2024-11-25 14:28:56 +00:00
f2860006f7 chore: replace TransactionSigned struct inits with new functions (#12779) 2024-11-22 14:28:59 +00:00
3765ae2444 feat: add TransactionSigned::new fns (#12768) 2024-11-22 11:37:34 +01:00
39e7fdeeb3 chore: remove txext trait (#12760) 2024-11-21 23:29:08 +00:00
4442b5d6fa feat: convert hash field to OnceLock<TxHash> on TransactionSigned (#12596)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-11-21 22:40:29 +00:00
1061e46816 chore: use new is_broadcastable_in_full (#12757)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-11-21 20:44:50 +00:00
367478c6f1 chore: use hash ref (#12756) 2024-11-21 20:21:28 +00:00
96f7572404 chore(net): downgrade pending sesion timeout log to trace (#12745) 2024-11-21 15:52:38 +00:00
54ff4c7349 feat: relax more tx manager bounds (#12744) 2024-11-21 15:35:43 +00:00
9fbe3468e8 chore: use TransactionSigned trait bound for tx msg building (#12737) 2024-11-21 13:29:09 +00:00
d00920c421 chore: relax tryfrom error (#12735) 2024-11-21 11:08:07 +00:00
1b874dcc6c feat: use broadcast tx generic (#12733) 2024-11-21 10:14:31 +00:00
a0d7503eb1 feat: use network primitives pooled transaction AT (#12718) 2024-11-20 17:52:06 +00:00
04729f3c66 chore: introduce network primitives to transactions handle (#12711) 2024-11-20 14:39:32 +00:00
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