Commit Graph

306 Commits

Author SHA1 Message Date
8e89360774 feat: release workflow (#2677) 2023-05-19 19:48:23 +02:00
be2f66feee fix: make vergen emit cargo target triple (#2754) 2023-05-19 19:25:27 +02:00
3c2b591158 refactor: expanded cli version info (#2742) 2023-05-19 19:04:01 +02:00
2a39b2825f refactor: move stage commands to reth stage (#2741) 2023-05-19 10:13:41 +02:00
c1b80e7e9d chore: run dump stage as blocking task (#2740) 2023-05-19 09:19:58 +02:00
defa64b2de fix(cli): run pipeline to completion after restart (#2727) 2023-05-18 22:05:44 +02:00
e4cd48aefd feat(stages): rich checkpoint (#2701)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-05-18 20:45:50 +02:00
352b55dc05 chore: rename Error to DatabaseError (#2718) 2023-05-17 15:21:46 +02:00
9b79218c18 fix(p2p): network sync state (#2699) 2023-05-16 22:24:40 +02:00
2436e019c6 fix: use auto seal client for consensus (#2690)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-05-16 13:10:48 +02:00
ae2b0954c6 perf: do not compile traces in release mode (#2652) 2023-05-15 17:06:10 -07:00
c190d0e69b Configure Gas Price Oracle with CLI arguments (#2664)
Co-authored-by: Aditya Pandey <aditya.p@Aditya-P.local>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-05-15 11:46:05 +02:00
99e6ee7a86 perf: restrict bodies downloader by number of blocks (#2656) 2023-05-13 13:18:01 -04:00
748f90ed3c fix: unwind stages with respect to commit threshold (#2500) 2023-05-12 10:50:47 -07:00
e34cdc4e0d feat: extend engine syncing with single block downloads (#2626) 2023-05-12 15:02:45 +02:00
08972ca5e4 feat: add forkchoice update tracker type (#2555)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-05-12 12:24:41 +02:00
5e09a686db feat: add more rpc server cli args (#2638) 2023-05-11 12:51:32 -04:00
7d3016f0f2 feat: use BlockHashOrNum in providers (#2627) 2023-05-10 22:03:16 +02:00
0850bfaf0a fix: make stats args global (#2610) 2023-05-08 15:08:48 -07:00
38d9bca8f1 chore: add traces for jwt file (#2609) 2023-05-08 17:53:39 -04:00
604c967a6e chore: add rpc module logs (#2608) 2023-05-08 17:49:35 -04:00
bc5e150903 chore: fix broken test from #2575
Thx @leovct: https://github.com/paradigmxyz/reth/pull/2575#issuecomment-1536726997
2023-05-05 19:07:50 -07:00
78d6fd27fa chore(cli): remove --db options from cli commands (#2575) 2023-05-05 13:09:44 -07:00
a5b9737a4f perf: use jemalloc + switch to lto/low codegen units (#2567) 2023-05-05 10:40:52 -07:00
09f1a5b640 feat(execution): state change size based commits (#2494) 2023-05-05 09:57:16 -07:00
3dd27782e1 refactor: give Pipeline a database (#2558) 2023-05-04 12:27:53 -07:00
e53a767f3e chore(cli): add details to --nat help message (#2562) 2023-05-04 12:25:40 -07:00
c7dac46cc5 chore(cli): add possible valus to ws,http api (#2564) 2023-05-04 12:23:42 -07:00
91d4c890de fix: respect --p2p-secret-key argument (#2552) 2023-05-04 19:54:01 +02:00
7914d1cf76 feat: A basic json dump extension to reth db list. (#2232)
Co-authored-by: andy-thomason <andy@atomicinrement.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-05-04 15:55:08 +02:00
10b97b29af chore: downgrade error and warn traces to debug (#2541) 2023-05-03 15:53:05 +02:00
90fa586ced refactor: remove SyncstateUpdater generics and use boxed instead (#2534) 2023-05-03 04:57:28 -07:00
4609811045 fix: drop tokio runtime on separate thread (#2531) 2023-05-03 11:09:21 +02:00
ec7a10b57e fix(cli): compute clean root till done (#2525) 2023-05-02 12:26:34 -07:00
ecc7ae9bb1 feat: use chain-specific data dirs (#2495) 2023-05-02 12:23:44 -07:00
159a856373 fix: sync to max block (#2527) 2023-05-02 20:51:53 +02:00
7f764028d2 feat(cli): consensus engine events (#2473) 2023-05-01 17:46:03 +02:00
e1446ae49b refactor: roll custom canon state notification stream (#2486) 2023-05-01 16:43:54 +02:00
a40f3d775c chore(deps): bump enr + secp256k1 (#2443) 2023-04-28 11:05:00 -07:00
9b5a84acc8 feat: initialize txpool maintenance (#2429)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-04-27 15:53:55 +02:00
ccdaa74e41 fix: drive pipeline forever in debug.continuous (#2375)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-04-25 10:39:51 -07:00
3834dfdea8 style: channel names for consensus engine result (#2388) 2023-04-25 12:58:14 +02:00
21569180e1 feat(cli): drop history stages (#2369) 2023-04-24 14:31:24 -07:00
dbb0a35708 perf(trie): reuse buf for rlp encoding on HashBuilder (#2374) 2023-04-24 14:31:09 -07:00
20e842b5b7 feat: add BlockchainProvider type (#2294) 2023-04-24 14:54:09 +02:00
783d033384 feat: Generate constants for runtime version and OS (#2277) 2023-04-21 11:24:39 -04:00
ec418d924d feat(trie): read-only root calculation (#2233) 2023-04-21 02:36:48 -07:00
68d8506d8e feat: block level indexing (#2275)
Co-authored-by: rakita <dragan0rakita@gmail.com>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-04-20 15:03:48 -04:00
855a7d5541 feat(cli): merkle debug cmd (#2314) 2023-04-20 10:10:04 -07:00
a22f988097 chore: move StageEnum to separate module (#2287) 2023-04-19 09:27:51 +02:00