Commit Graph

7191 Commits

Author SHA1 Message Date
3966130844 chore: make trie-common no-std (#13473) 2024-12-20 11:16:09 +00:00
30e8c78171 chore: rm async from state root from bench (#13472) 2024-12-20 10:50:03 +00:00
378d80a22a chore: sprinkle a few track_caller (#13471) 2024-12-20 10:44:59 +00:00
37ef2010f6 perf(engine): include selfdestructs in StateRootTask bench input (#13293)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
2024-12-20 09:22:48 +00:00
3c4a0dcfbd chore: fix reth-primitives traits test build (#13467) 2024-12-20 08:43:41 +00:00
2183e49552 fix: use correct merge activation block for sepolia (#13466) 2024-12-20 08:42:54 +00:00
04af67879c chore: assert etl_config.file_size != 0 (#13435) 2024-12-20 08:30:41 +00:00
1009607c49 fix(tree): destroyed accounts should not have storage in state root task (#13460)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2024-12-20 08:21:49 +00:00
431c993cee chore: bump alloy 0.8.2 (#13459) 2024-12-20 08:56:01 +01:00
058cfe2f98 chore: relax PayloadBuilderService bound (#13456) 2024-12-19 14:58:07 +00:00
b271f0cc6d chore: relax pool maintain future (#13455) 2024-12-19 14:57:51 +00:00
7a3e6d8319 chore: use op feature for engine local (#13454) 2024-12-19 14:16:08 +00:00
0a0a2d425d perf(engine): use ParallelProof::multiproof in StateRootTask (#13260) 2024-12-19 12:28:15 +00:00
790a1e2898 fix(trie): memoize the hash of a revealed sparse node (#13233) 2024-12-19 11:51:37 +00:00
d1b3dee5cb perf(trie): use local ThreadPool in Parallel::multiproof (#13416) 2024-12-19 11:48:12 +00:00
5639552f95 fix: drop and remove lockfile when test (#13437) 2024-12-19 11:34:00 +00:00
320a0b9af9 feat: add manual broadcast in full (#13453) 2024-12-19 12:44:20 +01:00
726d064afb chore: add missing getters (#13444) 2024-12-19 12:33:26 +01:00
2eecf75c35 chore: remove redundant Send bounds for BlockReader types (#13452) 2024-12-19 10:57:13 +00:00
d5a096f52f chore: remove redundant bound in EthRequestHandler (#13450) 2024-12-19 10:48:41 +00:00
1364e25468 chore: add BlockBody associated type helpers (#13451) 2024-12-19 10:47:39 +00:00
b26e9e0d1c chore: add helper trait for BlockReader tied to NetworkPrimitives (#13449) 2024-12-19 10:46:40 +00:00
7250ca5d77 chore: add docs for removing from state in system calls (#13447) 2024-12-19 10:39:11 +00:00
ef033abaf9 Removed manual implementations of core::error::Error (#13370)
Co-authored-by: router <router@router.ian>
2024-12-18 00:01:48 +00:00
c51a188c72 fix: return bool for set_max_da_size (#13423) 2024-12-17 22:01:47 +00:00
1e402fae87 feat(root): support proof prefetch in the task (#13428)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
2024-12-17 17:02:46 +00:00
48fee88cf0 feat(engine): integrate state root task and comment it (#13265) 2024-12-17 16:01:39 +00:00
e663f959b8 chore(root): cleanup some debt (#13427) 2024-12-17 15:14:50 +00:00
abc4ff9779 fix(root): send error on failure to retrieve provider (#13426) 2024-12-17 14:39:25 +00:00
30d48cc97f fix: call bundle recursion (#13425) 2024-12-17 13:33:14 +00:00
03649f256d Add holocene mainnet time (#13419) 2024-12-17 05:38:18 +00:00
952eeae2a1 chore: bump alloy 0.8.1 (#13418) 2024-12-16 20:33:17 +00:00
82f21a3e39 chore: move database to FullNodeTypes (#13414) 2024-12-16 15:54:13 +00:00
cdf2904aed chore(engine): state root task debug logs (#13415) 2024-12-16 12:17:32 +00:00
ce4e35c814 chore(engine): log about finished state updates in state root task (#13411) 2024-12-16 11:31:02 +00:00
37ca54784b perf: rm redundant lookup (#13398) 2024-12-16 11:26:00 +00:00
8b647d6ddf feat: introduce OpNetworkPrimitives (#13335) 2024-12-16 11:24:36 +00:00
4405f1b3d3 perf: remove redundant fallback cleanup (#13401) 2024-12-16 11:06:34 +00:00
f36e369021 chore: extra data (#13410) 2024-12-16 03:58:36 +00:00
091c5499ba chore: replace TrieAccount with alloy's (#13397) 2024-12-16 02:57:02 +00:00
4e6ed39b6d chore: rm evm_env_for_raw_block function (#13403) 2024-12-16 02:55:17 +00:00
7e41a4b14a feat: impl SignedTransaction for OpPooledTransaction (#13406) 2024-12-14 23:02:34 +00:00
ed7b778bbe perf: skip lockfile exist checking when disable-lock enabled (#13355) 2024-12-14 20:18:37 +00:00
d7397e6b8d chore: make ensure_well_formed_payload generic over transaction (#13404) 2024-12-14 17:21:42 +00:00
ef24efece9 fix: break instead of return (#13402) 2024-12-14 17:20:55 +00:00
9e2ebf1a6a chore: rm noisy debug_asserted traces (#13399) 2024-12-14 11:53:41 +01:00
d50e8fa325 chore: downgrade noisy debugs (#13400) 2024-12-14 11:53:25 +01:00
fd2491a3f1 Micro optimizations for pending hash fetching (#13220) 2024-12-14 09:00:08 +00:00
b525231224 chore: Introduce helper type for evm cfg and env tuple (#13377) 2024-12-14 08:53:59 +00:00
16f6d7a0c3 chore: add test_segment_config_backwards (#13394) 2024-12-14 08:18:36 +00:00