Commit Graph

1989 Commits

Author SHA1 Message Date
08900740bc feat: Better progress reporting for stage checkpoints (#2982)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2023-06-05 16:10:46 +00:00
6fab79bbc2 bug(Tree): Commit from tree now calculates history indices (#2978) 2023-06-05 08:32:46 -07:00
9206a7dea0 refactor: move cli-only utils out of staged-sync (#2984) 2023-06-05 13:47:08 +00:00
df8ca352ec chore: test typo (#2986) 2023-06-05 13:16:57 +00:00
f828a0f441 feat(reth-stage): add history stages + allow committing (#2983) 2023-06-05 12:58:28 +00:00
37fe44750d Avoid querying unwritten values from changesets during historical lookups (#2966) 2023-06-05 03:09:11 +00:00
25dd544468 fix: implement pending evm env (#2968) 2023-06-05 02:51:26 +00:00
ef6fa6dca2 fix: process geth steps iteratively (#2980)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-06-05 02:49:24 +00:00
f042548689 perf: use final paris difficulty if configured (#2969) 2023-06-05 02:47:28 +00:00
c81b059e96 chore: Better debug and json serialization for elias fano list (#2977) 2023-06-05 02:42:25 +00:00
075fa59841 perf: only check pool if disk lookup came up empty (#2973) 2023-06-05 02:36:10 +00:00
2d0e8162b8 fix: push_trace iteratively (#2979) 2023-06-05 02:26:57 +00:00
5e01f9d7b4 feat(cli): db list in reverse (#2972) 2023-06-03 12:40:07 +00:00
2e406c1791 ci: upgrade to geth 1.12.0-e501b3b0 (#2874)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-02 19:11:19 +00:00
8c5379984b fix: clear active download requests if node fully synced (#2967) 2023-06-02 18:37:47 +00:00
5c7c6608d1 chore(clippy): make clippy happy (#2963) 2023-06-02 15:22:42 +00:00
7d14525307 feat: improve block downloads (#2941) 2023-06-02 14:28:03 +00:00
f7a35f09b5 chore: typos, rm oudated todos (#2962) 2023-06-02 13:41:31 +00:00
36528f1b38 fix: off by one unwind range (#2960) 2023-06-02 12:57:14 +00:00
a2287c68a6 chore: dont get plain state if not shard is there (#2959) 2023-06-02 12:50:19 +00:00
a03c380d1a fix(rpc): remove invalid block hash variant (#2954) 2023-06-02 12:30:13 +00:00
5b72a73815 feat(rpc): add rpc_ namespace (#2928)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-02 10:55:25 +00:00
65b6276926 chore(engine): remove redundant pipeline completion check (#2953) 2023-06-02 09:50:51 +00:00
6353792a84 feat: add Transaction setters and separate random tx signing (#2951) 2023-06-02 09:37:21 +00:00
43f421d0b6 fix: set reputation change for already seen txs to 0 (#2945) 2023-06-01 16:29:59 +00:00
48bf3990a0 chore: only log block essentials (#2948) 2023-06-01 16:14:54 +00:00
5dd49e4460 feat: track invalid ancestor in invalid headers cache (#2939) 2023-06-01 09:23:24 +00:00
c25c398d34 chore(engine): ensure previous pipeline run finished (#2920) 2023-06-01 08:58:48 +00:00
10717a7cc3 chore: apply same impl order (#2937) 2023-05-31 22:44:34 +00:00
9a0aeea543 feat(bin, pipeline): report pipeline progress (#2932) 2023-05-31 22:17:33 +00:00
aea35263da feat: track fcu validity (#2934) 2023-05-31 19:21:56 +00:00
1641f555f2 feat: use buffered ancestor to determine sync target (#2802)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-05-31 18:06:16 +00:00
9cd32e516a feat: Add general database::Provider and move implementations from ShareableDatabase to it (#2902) 2023-05-31 16:06:01 +00:00
d0f235893f fix: configure ipc server properly (#2922) 2023-05-31 14:34:08 +00:00
c4764d4f27 feat: Integrate cache config in rpc args (#2924)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-05-31 13:18:25 +00:00
adffd0aac9 feat(bin): reset Finish stage in drop cmd (#2931) 2023-05-31 13:02:16 +00:00
8a5fc9a974 fix: Return correct gas price fields for EIP2930 transactions (#2930) 2023-05-31 12:40:12 +00:00
cc90358371 chore: fix payload builder typos (#2927) 2023-05-31 12:37:57 +00:00
b7fb236986 ci: add dummy jobs to required workflows (#2905) 2023-05-31 08:19:35 +00:00
cb44ce0904 Fix typo in PayloadJobGenerator comment (#2926) 2023-05-31 00:20:22 +00:00
5d7eba6fb2 chore(primitives): move checkpoints under stage mod (#2906) 2023-05-30 17:14:13 +00:00
c481b8717b feat(cli): integrate max tracing requests in cli (#2914) 2023-05-30 14:19:21 +00:00
9d7b3de646 fix(cli): clear receipts on stage drop execution (#2918) 2023-05-30 13:49:53 +00:00
ed209f6cb4 chore(engine): remove db attribute (#2917) 2023-05-30 13:44:41 +00:00
3347da091f feat(cli): add stage unwind command (#2913) 2023-05-30 11:26:24 +00:00
fba2adf8c1 feat(provider): stage checkpoint provider (#2907) 2023-05-30 11:10:26 +00:00
4384767187 chore(sync): always record storage slot checkpoint (#2911) 2023-05-30 09:56:32 +00:00
32772ca5dc perf(storage): use delete_current when possible (#2909) 2023-05-30 08:52:07 +00:00
50cfe96b95 meta: expand stage code owners (#2908) 2023-05-30 07:50:57 +00:00
cb3e221273 fix(stages): unwind receipts in execution stage (#2900) 2023-05-30 07:15:58 +00:00