Commit Graph

2163 Commits

Author SHA1 Message Date
c481987558 feat(blockchain-tree): add Display for blocks in Chain (#3230) 2023-06-19 17:54:16 +00:00
79aa9cb2c2 feat(bin): db version CLI (#3243) 2023-06-19 17:53:26 +00:00
7ab8a7f3ec chore: use workspace version (#3240) 2023-06-19 17:29:15 +00:00
2b6a0468fc feat(bin, storage): db versioning (#3130) 2023-06-19 16:43:17 +00:00
d02c87d20e chore(primitives): reorder StageId variants (#3238) 2023-06-19 16:25:25 +00:00
35a8096b07 fix: use latest header in autoseal (#3239) 2023-06-19 16:21:48 +00:00
0ffb9c5653 feat: display hardforks on startup (#3227)
Co-authored-by: seroze <serozekim@gmail.com>
2023-06-19 13:47:34 +00:00
4709fcf16c feat(txpool): add price bump for is_underpriced transaction check (#3202) 2023-06-19 13:35:25 +00:00
c46c11b3d7 fix: don't send engine events for dupe payloads (#3231) 2023-06-19 13:25:21 +00:00
71d6d7b480 chore: make block hash not found a warning (#3234) 2023-06-19 13:23:11 +00:00
b9c19e82b2 chore: block gas limit constant (#3224) 2023-06-19 12:54:30 +00:00
1049202f0f chore: move update_pipeline_stages to StageCheckpointWriter (#3229) 2023-06-19 11:53:18 +00:00
96abde0965 chore: AccountProvider -> AccountReader & AccountWriter (#3228) 2023-06-19 11:46:47 +00:00
13dcfb8e6e chore: expose txpool types that enable implementing TransactionPool trait (#3225) 2023-06-19 10:58:07 +00:00
9484de09f5 ci: use actions/deploy-pages@v2 (#3223) 2023-06-19 09:19:34 +00:00
efb100c124 fix: fork id decoding from enr response (#3220) 2023-06-19 08:56:42 +00:00
dce1e655c5 perf: better state retrieval (#3221) 2023-06-19 08:56:34 +00:00
187af8b380 test: add another fork id test (#3219) 2023-06-19 08:51:30 +00:00
f44010b888 feat(config): missing stage configs (#3215) 2023-06-19 08:51:12 +00:00
37e8f7b140 perf(provider): return empty ommers after merge (#3222) 2023-06-19 08:50:00 +00:00
a8be68a82c fix: prevent panic in trace call (#3216) 2023-06-17 17:15:00 +00:00
9e32b48bbb perf: calculate trace address on demand (#3217) 2023-06-17 16:21:38 +00:00
547911ac19 fix: set call trace gas limit with call inputs gas limit (#3214) 2023-06-17 14:07:05 +00:00
fe59bc8936 feat: set max response size for auth server on start (#3157)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-17 13:19:11 +00:00
017c9cea9c chore: move stage methods to StageCheckpointProvider and add StageCheckpointWriter (#3195)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-06-17 11:06:25 +00:00
e252cd6a2f fix: dynamic batch size for tx lookup stage (#3134) 2023-06-17 01:05:09 +00:00
0d9e1f4997 chore: replaces tx.get::<Table> with provider methods (#3189) 2023-06-17 00:58:16 +00:00
bb1ffd059e fix(bin): calculate ETA only if EntitiesCheckpoint is present (#3206) 2023-06-17 00:46:43 +00:00
d6092cf1d3 feat: support nonce and balance changes in state diff tracers (#3199) 2023-06-17 00:46:19 +00:00
348076cced Typo in db.md (#3213) 2023-06-16 23:49:16 +00:00
6d81d0c9d1 fix(rpc): enter,exit functions dont take db object (#3207) 2023-06-16 21:35:41 +00:00
bd9b993215 test: more js testing support (#3211) 2023-06-16 16:04:17 +00:00
94d0f3e9ed chore: better highlight panicked task name (#3205) 2023-06-16 15:02:32 +00:00
3ace10d835 refactor: phase out ether genesis in primitives (#2311)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-16 14:40:02 +00:00
b90d0b4106 chore(provider): remove transition terminology (#3198) 2023-06-16 11:20:37 +00:00
81963a17cd chore: remove unused methods on DatabaseProvider (#3196) 2023-06-16 10:51:14 +00:00
bded94ef94 perf(rlp): improve uint encoding performance (#3197) 2023-06-16 09:59:22 +00:00
5e0508b973 fix: shrink queued bodies and headers when drained or split (#3191) 2023-06-15 22:35:21 +00:00
5375a2dd6a feat(consensus): adding warn! for insertion in invalid_headers (#3194) 2023-06-15 21:06:07 +00:00
2178035d20 feat: add js debug test utils (#3153) 2023-06-15 20:47:17 +00:00
85085896a9 fix: encode forkid entry in struct, accept trailing fields (#3193) 2023-06-15 20:04:23 +00:00
144f4bdcee ci: fix required checks (#3192) 2023-06-15 19:58:49 +00:00
691d0f91a1 fix: poll sync controller once if pipeline sync is pending (#3179) 2023-06-15 18:51:24 +00:00
ab2a38a549 chore: replace ExecutionStage::read_block_with_senders with BlockProvider::block_with_senders (#3168) 2023-06-15 18:46:50 +00:00
67593ca749 feat(metrics): split DownloaderMetrics into body and headers downloaders (#3171) 2023-06-15 18:36:51 +00:00
0b876de27e docs: add some content to dev section of book (#3183) 2023-06-15 11:48:10 -07:00
0d691fee16 fix: mark state as synced when transition to live sync (#3187) 2023-06-15 17:53:22 +00:00
2588d9282f feat: try to canonicalize safe and finalized (#2971) 2023-06-15 17:53:04 +00:00
93f9433bdf feat(bin): display ETA with second precision (#3186) 2023-06-15 17:17:34 +00:00
32e642d6b0 fix(stages): disable index history stages checkpoints (#3178) 2023-06-15 17:06:45 +00:00