Commit Graph

441 Commits

Author SHA1 Message Date
Dan Cline
609cab872e chore: improve TestConsensusEngineBuilder ergonomics (#3891) 2023-07-24 17:59:20 +00:00
Alexey Shekhirin
1ca7f3ae40 feat(pruner, storage): prune receipts & save checkpoints to database (#3733)
Co-authored-by: joshieDo <ranriver@protonmail.com>
2023-07-24 16:39:02 +00:00
Dan Cline
5ad9b32cbc feat: let consensus tests configure pipeline, executor, and client (#3839) 2023-07-18 18:16:17 +00:00
Matthias Seitz
8b66213e15 chore(deps): bump some deps (#3820) 2023-07-17 21:18:20 +00:00
Matthias Seitz
eb32fd3c6d feat: add network txpool example (#3809) 2023-07-17 14:25:46 +00:00
Matthias Seitz
b2b2cbedb5 chore: bump version .alpha4 (#3808) 2023-07-17 10:27:14 +00:00
Matthias Seitz
9a00f04d77 feat: reload dirty accounts if pool drifts (#3732)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-07-15 15:26:44 +00:00
Matthias Seitz
da13ef688b fix: concurrent ipc driver impl (#3790) 2023-07-15 14:28:26 +00:00
Matthias Seitz
4c7f980c77 chore: add network example (#3753) 2023-07-13 15:26:02 +00:00
Alexey Shekhirin
dbafe23cce feat(bin, engine, prune): spawn pruning task from the engine (#3566) 2023-07-12 12:03:08 +00:00
Jay Miller
1763b5ea7a perf: handle engine API range request in a new task (#3685)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-11 14:07:13 +00:00
joshieDo
65b07b981e feat(pruning): prune Receipts during pipeline (#3585) 2023-07-11 10:51:34 +00:00
Matthias Seitz
ad2a8a5a17 chore(deps): bump pprof criterion (#3698) 2023-07-10 15:31:43 +00:00
Matthias Seitz
ab2dc70368 chore(deps): bump smolstr hex-literal (#3693) 2023-07-10 13:47:29 +00:00
Georgios Konstantopoulos
31af4d55bc release: 0.1.0-alpha.3 (#3691) 2023-07-10 14:21:54 +03:00
Michael Sproul
1330fc11df add build profile to version info take II (#3669)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-08 11:16:37 +00:00
Georgios Konstantopoulos
f3d7988f68 release: 0.1.0-alpha.2 (#3657) 2023-07-07 15:37:04 +03:00
Georgios Konstantopoulos
9e9e2b22eb Revert "add build profile to version info (#3652)"
ref: https://github.com/paradigmxyz/reth/actions/runs/5486088295/jobs/9995719536

This reverts commit db77c279d0.
2023-07-07 15:36:46 +03:00
Michael Sproul
db77c279d0 add build profile to version info (#3652) 2023-07-07 09:50:00 +00:00
evalir
a7431465fa chore(crates): deprecate staged-sync (#3564) 2023-07-04 10:15:52 +00:00
Alexey Shekhirin
770652a787 feat(bin, storage): configurable MDBX log level (#3524)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-07-03 12:45:32 +00:00
Georgios Konstantopoulos
766f520c17 examples: add examples of using reth-provider and instantiating an RPC on top of the DB (#3533) 2023-07-03 14:47:43 +03:00
Roman Krasiuk
f2f3425f1c chore: fix clippy (#3540) 2023-07-03 14:26:17 +03:00
Bjerg
4f32f5627c fix: add block rewards to trace_block (#3491)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-07-02 15:06:52 +00:00
Alexey Shekhirin
951fd0ae0c feat(stages, tree): update sync metrics from blockchain tree (#3507)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-07-02 13:21:06 +00:00
Roman Krasiuk
886828bad9 feat(rpc): cache metrics (#3499) 2023-06-30 12:35:01 +00:00
Matthias Seitz
50f4e5de9a chore(deps): move proc-macro and syn to workspace deps (#3492) 2023-06-30 08:51:48 +00:00
Matthias Seitz
b0df0262e3 test: run geth blacklist test also serial (#3469) 2023-06-29 16:09:13 +00:00
Alexey Shekhirin
d3465e2e32 feat(stages, storage): pruning configuration (#3341)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-06-29 15:04:43 +00:00
joshieDo
a53af3a0f2 refactor: move init_db to reth_db and add DatabaseEnv (#3450) 2023-06-28 21:03:00 +00:00
Alexey Shekhirin
6e2fa845d8 feat(bin): process & jemalloc metrics (#3435) 2023-06-28 18:53:52 +00:00
Bjerg
e9caf3de75 refactor: re-implement eth_feeHistory (#3288)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-26 15:46:11 +00:00
Matthias Seitz
8dd7a78356 feat: add transaction validation task (#3358) 2023-06-25 13:12:00 +00:00
Roman Krasiuk
2b1a34116d chore(provider): simplify history unwind (#3355) 2023-06-23 15:47:55 +00:00
Matthias Seitz
a4c2f5f69c feat: add metrics for tx channel (#3345) 2023-06-22 19:34:02 +00:00
Alexey Shekhirin
2aa1cec907 feat(rpc): report JWT path in case of an IO read error (#3324) 2023-06-22 14:50:16 +00:00
joshieDo
68b93a88de refactor: adds StorageReader / HashingWriter / HistoryWriter (#3285) 2023-06-22 14:08:27 +00:00
Dan Cline
44da381591 feat: add initial blockchain tree metrics (#3289) 2023-06-21 19:36:20 +00:00
Matthias Seitz
ee4f6b32a0 chore(deps): bump test-fuzz 4 (#3303) 2023-06-21 19:13:13 +00:00
Alexey Shekhirin
7b77fc1b6b test(ethereum): ignore invalid string sequence in ethereum state tests (#3307) 2023-06-21 19:08:16 +00:00
Bjerg
b2451931bd release: v0.1.0-alpha.1 (#3241) 2023-06-19 18:16:02 -07:00
Bjerg
7ab8a7f3ec chore: use workspace version (#3240) 2023-06-19 17:29:15 +00:00
Alexey Shekhirin
2b6a0468fc feat(bin, storage): db versioning (#3130) 2023-06-19 16:43:17 +00:00
Matthias Seitz
2178035d20 feat: add js debug test utils (#3153) 2023-06-15 20:47:17 +00:00
Matthias Seitz
f25fcca33e chore: Cargo.lock out of sync (#3185) 2023-06-15 16:50:04 +00:00
Bjerg
ff36f78c2b feat: stage eta (#3135) 2023-06-15 11:58:35 +00:00
Matthias Seitz
cf10590e4a feat: add js tracer (#3100)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-06-14 12:42:00 +00:00
joshieDo
f55d88b8c4 refactor: remove Transaction and add DatabaseProvider to stages (#3034)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-06-12 22:37:58 +00:00
Matthias Seitz
e4c1789880 feat: add rpc-testing crate (#3069) 2023-06-08 21:26:43 +00:00
Matthias Seitz
8f4e37e8ff fix: exclude calls to precompiles in parity tracers (#2987) 2023-06-06 18:20:49 +00:00