Commit Graph

2291 Commits

Author SHA1 Message Date
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
Matthias Seitz
ee322769c9 feat: add default max readers 32000 (#3465) 2023-06-29 15:01:47 +00:00
Matthias Seitz
b7c977765c perf: check distance to downloaded block if finalized (#3451) 2023-06-29 04:23:15 +00:00
Alexey Shekhirin
41ac27bd41 chore: jemalloc and process metrics in Grafana dashboard (#3455) 2023-06-28 22:49:24 +00:00
Ryan Schneider
10a5737a59 fix: Use random port for port reuse test (#3457) 2023-06-28 21:52:59 +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
Matthias Seitz
6b8b478c6f chore: get rid of some duplicated execution code (#3447) 2023-06-28 16:23:25 +00:00
rakita
bb57556a6a chore: split consensus and revm codecov spaces (#3438) 2023-06-27 22:43:05 +00:00
Matthias Seitz
0e6dd4c881 perf: update chain tracker first (#3431) 2023-06-27 22:19:04 +00:00
Delweng
6b7b89bc68 fix: docker build COPY dest should be abspath (#3425)
Signed-off-by: jsvisa <delweng@gmail.com>
2023-06-27 19:11:27 +00:00
Matthias Seitz
1b13616fd4 fix(rpc): commit call state in trace call many (#3437) 2023-06-27 18:37:23 +00:00
Delweng
c3dda470de fix(book/jsonrpc): copy/paste typo (#3429)
Signed-off-by: jsvisa <delweng@gmail.com>
2023-06-27 17:09:53 +00:00
Matthias Seitz
d7bc30eb76 fix: add InsertBlockErrorKind::is_invalid_block block function (#3423) 2023-06-27 16:37:31 +00:00
Matthias Seitz
7984a72657 chore: use existing get sealed function (#3426) 2023-06-27 16:37:14 +00:00
Matthias Seitz
d4df89616c chore: move on_canonical_state_change to TransactionPoolExt (#3422) 2023-06-27 14:35:08 +00:00
Alexey Shekhirin
0a6b018536 feat(storage): do not require Default for derive(Compact) (#3419) 2023-06-27 13:58:47 +00:00
joshieDo
e10ab387a1 refactor: Stage execute and unwind take an immutable provider reference instead (#3390) 2023-06-27 13:35:00 +00:00
Roman Krasiuk
46dd5b8482 chore(txpool): generic maintenance task (#3379) 2023-06-27 12:47:52 +00:00
Dan Cline
ee8b1ebe13 fix: keep log guard around until program exits (#3415) 2023-06-27 12:39:54 +00:00
joshieDo
085a703d7c refactor: add BlockWriter and BlockExecutionWriter (#3384) 2023-06-27 09:02:17 +00:00
Thomas Coratger
d3d44fd46f feat(cli): clean up log level features (#3414) 2023-06-26 23:21:34 +00:00
Matthias Seitz
9721ecfc6d feat: add getBlockReceipts (#3321) 2023-06-26 19:55:17 +00:00
Bjerg
90a99476cd ci: report coverage by component (#3273) 2023-06-26 18:55:16 +00:00
Thomas Coratger
5a1d58aa22 feat(book): add consensus layer explanation in book (#3413) 2023-06-26 18:21:38 +00:00
Matthias Seitz
f31a2e325f fix: print auth server addr (#3410) 2023-06-26 17:52:33 +00:00
Bjerg
007c04e29e ci: split checks across pr/merge group/main (#3405) 2023-06-26 17:41:52 +00:00
Matthias Seitz
682dfc11a2 feat: track invalid headers hit counter (#3408) 2023-06-26 17:40:12 +00:00
Matthias Seitz
112313e55a feat: add pending block with receipts (#3404)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
2023-06-26 17:25:46 +00:00
Matthias Seitz
28897d7c1c perf: fetch receipts and transactions concurrently (#3406) 2023-06-26 17:20:28 +00:00
Paolo Facchinetti
6d4fe271fc fix: exclude non source files in .dockerignore (#3387) 2023-06-26 16:36:44 +00:00
Roman Krasiuk
3c126a04d8 fix(txpool): gas cost ordering (#3389) 2023-06-26 15:54:47 +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
Léo Vincent
0096739dbb doc: add reth logo to docs (#3317)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2023-06-26 15:41:11 +00:00
Léo Vincent
23a99d4164 feat: support multiple nodes in grafana dashboard (#3336) 2023-06-26 15:17:05 +00:00
Alexey Shekhirin
49922bfd89 feat(revm): store access list storage keys sorted (#3386) 2023-06-26 14:18:33 +00:00
joshieDo
054f30f43c chore: rename Block*Provider for Block*Reader (#3385) 2023-06-26 14:13:45 +00:00
Roman Krasiuk
9c1b48b983 chore(provider): simplify history inserts (#3356) 2023-06-26 13:40:54 +00:00
Alexey Shekhirin
30a1ad2586 feat(ci): validate Grafana dashboard JSON (#3382) 2023-06-26 11:33:20 +00:00
Léo Vincent
9b2a2fbca9 doc: self-documented Makefile (#3380) 2023-06-26 11:25:35 +00:00
Roman Krasiuk
46d4795f41 feat: log & receipt test generators (#3357) 2023-06-26 07:13:09 +00:00
Matthias Seitz
add1abfeb2 perf: lower pipeline run threshold to 1 epoch (#3375) 2023-06-25 16:46:05 +00:00
Matthias Seitz
63fbc48c60 chore: Error -> Failed for failed make_canonical call (#3376) 2023-06-25 16:45:58 +00:00
Madhav Goyal
48ee8e0960 editing some code comments in the payload.rs (#3372) 2023-06-25 16:29:40 +00:00
Volky
be9aed489f feat: add link to Grafana dashboard config file on docs (#3373)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-25 15:59:30 +00:00
W
1777a20d24 doc: minor fix to mainnet run book (#3374) 2023-06-25 13:20:03 +00:00
Matthias Seitz
05eada7aa2 fix: add receive budget (#3361) 2023-06-25 13:12:39 +00:00
Matthias Seitz
8dd7a78356 feat: add transaction validation task (#3358) 2023-06-25 13:12:00 +00:00
Matthias Seitz
b787d09993 perf: reduce p2p message capacity (#3371) 2023-06-25 13:11:24 +00:00
Matthias Seitz
4c84d22e36 chore: rename to_session variable (#3359) 2023-06-23 19:56:55 +00:00