Commit Graph

8053 Commits

Author SHA1 Message Date
3765ae2444 feat: add TransactionSigned::new fns (#12768) 2024-11-22 11:37:34 +01:00
7d24aa40e8 chore(trie): log proof result send error (#12749) 2024-11-22 08:44:56 +00:00
d3b68656c2 fix: always truncate static files (#12765) 2024-11-22 08:30:56 +00:00
f211aacf55 chore: rm tx alias re-export (#12762) 2024-11-22 01:07:04 +01:00
0eaef1f1dc chore: rm unused error variants (#12763) 2024-11-22 00:48:38 +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
6f6fb005ab chore: remove feature gated import (#12761) 2024-11-21 23:56:18 +01: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
0558235b98 refactor: unify logic for blocks removal (#12743)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-11-21 19:47:33 +00:00
edeacbecfb fix: bad databaseargs default (#12747) 2024-11-21 18:46:39 +00:00
c2323b4e49 chore(sdk): add adapters for header and body to NodeTypes (#12723) 2024-11-21 18:17:16 +00:00
3d477e7d6f Replace use of fully qualified syntax (#12751) 2024-11-21 17:53:57 +00:00
f8d683e80e Improve metrics hooks setup (fixes #12672) (#12684)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-21 17:03:15 +00:00
2093d2bd9a chore(sdk): Add NodePrimitives::BlockHeader and NodePrimitives::BlockBody (#12647) 2024-11-21 17:03:05 +00:00
2c7b404c24 perf(evm-config): return &Arc<ChainSpec> (#12748) 2024-11-21 16:46:44 +00:00
ad7885b48c chore(sdk): Define helper trait MaybeCompact (#12683) 2024-11-21 16:10:06 +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
c73dadacb2 refactor: unify code paths for trie unwind (#12741) 2024-11-21 15:20:29 +00:00
9d3f8cc6a2 docs: add additional eth validator docs (#12742) 2024-11-21 13:31:03 +00:00
4f946733c3 feat: add is_broadcastable_in_full to txtype (#12739) 2024-11-21 13:30:04 +00:00
9fbe3468e8 chore: use TransactionSigned trait bound for tx msg building (#12737) 2024-11-21 13:29:09 +00:00
4eca2fa1ee chore: rm network event handling from node events (#12736) 2024-11-21 13:28:08 +00:00
fa7ad036ea chore: force disable 4844 for op pool (#12740) 2024-11-21 13:27:02 +00:00
42aea7b9f6 feat(trie): retain branch nodes in sparse trie (#12291) 2024-11-21 11:49:42 +00:00
ac1867b631 feat: add a way to convert consensus to pooled variant (#12734) 2024-11-21 11:22:35 +00:00
d00920c421 chore: relax tryfrom error (#12735) 2024-11-21 11:08:07 +00:00
c2e6938606 chore: move prune event type (#12732) 2024-11-21 10:41:34 +00:00
b9169399f3 chore: add pretty printing for pruned segment info (#12710) 2024-11-21 10:22:42 +00:00
1b874dcc6c feat: use broadcast tx generic (#12733) 2024-11-21 10:14:31 +00:00
33730536f5 Do not print whole block in debug! logs (#12729) 2024-11-21 09:35:32 +00:00
80268a1ce7 chore(sdk): move reth_primitives_traits::TxType into transaction module (#12722) 2024-11-21 09:30:21 +00:00
0c5984179e refactor(storage): unify blocks insertion logic (#12694) 2024-11-20 22:48:39 +00:00
749f98e021 chore: add header and body generics to SealedBlockWithSenders (#12717) 2024-11-20 18:56:35 +00:00
a0d7503eb1 feat: use network primitives pooled transaction AT (#12718) 2024-11-20 17:52:06 +00:00
8df9045fd8 fix: use correct timestamp for op receipt (#12716) 2024-11-20 16:02:02 +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
0d4b1e73d4 test(tx-pool): add more unit tests for tx-pool best (#12691) 2024-11-20 14:19:54 +00:00
e3702cfc87 chore: move tracing futures to workspace (#12707) 2024-11-20 12:28:58 +00:00
f9b764f6e8 chore: misc lint suggestion (#12706) 2024-11-20 12:28:47 +00:00
402f96600b chore: move txtype constants to codecs (#12705) 2024-11-20 12:18:58 +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
6977cf0453 feat: add TaskSpawner to spawn validation requests as blocking (#12543)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-20 10:56:44 +00:00
ce4a32017a chore: rm unused codec derive (#12700) 2024-11-20 10:48:09 +00:00