Commit Graph

728 Commits

Author SHA1 Message Date
3ffc729833 feat(examples): OP Stack bridge stats ExEx (#7556)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
2024-04-11 16:38:03 +00:00
681b1a598f feat(storage): non-optional committed chain in CanonStateNotification (#7566) 2024-04-11 13:27:01 +00:00
8d3085617d Update iai benchmarks to use iai-callgrind (#7534) 2024-04-10 14:48:51 +00:00
cfd335b9b7 feat: auto impl Arc, & and Box for StateProviderFactory (#7526) 2024-04-09 15:13:25 +00:00
jn
91a1503079 Implement Compact codec for alloy_primitives::Log (#7474) 2024-04-08 18:34:14 +00:00
6a104cc174 chore: rm unused execute function (#7513) 2024-04-08 17:28:17 +00:00
15131c723e chore: allow transmute annotations (#7494) 2024-04-06 08:49:38 +02:00
57e25be058 chore(tree): accept owned block hash in make_canonical instead of ref (#7465) 2024-04-04 19:39:30 +00:00
0adaad312d chore: display total storage size in Grafana (#7455) 2024-04-04 15:20:19 +00:00
ca82ff5be6 feat: add block timestamp to meta (#7460) 2024-04-04 14:46:20 +00:00
1f39b619d4 fix: use provider for header range on fn block_range (#7429) 2024-04-03 15:58:41 +00:00
f71d9c0003 feat(prune): timeout (#6958)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-03 10:28:49 +00:00
a2d53a6f7b chore: move FullProvider trait to reth-provider (#7423) 2024-04-02 14:00:33 +00:00
2de0bc4976 feat: add reth-evm crate (#7397) 2024-04-01 16:31:02 +00:00
09de0ac13d crit(dep): bump zstd (#7356) 2024-03-27 21:07:50 +00:00
8e1d78123c fix: spawn batch ranges from a tokio thread instead on SenderRecovery stage (#7333) 2024-03-26 17:05:36 +00:00
e3d8ceb4be feat: add ETL to HistoryStages (#7249) 2024-03-26 16:49:08 +00:00
1939939bc1 fix(provider): consider static files in last block num/hash lookups (#7327) 2024-03-26 14:06:23 +00:00
5968e9f3da feat(reth_db/mdbx): fix API regression in DatabaseArguments (#7323)
Co-authored-by: lmittmann <lmittmann@users.noreply.github.com>
2024-03-26 12:57:29 +00:00
c6abf0ca86 chore: misc static tx range (#7326) 2024-03-25 15:00:58 +00:00
a31202670b chore: apply some style suggestions (#7307) 2024-03-24 22:52:33 +00:00
7efd5b09d2 chore: move paste to workspace deps (#7306) 2024-03-24 01:29:36 +00:00
56b63adecc perf(tree): integrate parallel state root (#7161) 2024-03-21 16:08:49 +00:00
1a42b0929f fix(cmd-p2p): split off create_db from init_db (#7265) 2024-03-21 11:22:57 +00:00
ffbe8be2aa chore(bump): revm v7.2, c-kzg v1.0 (#7240)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-21 11:22:37 +00:00
672bdcc57f chore: make blockchain tree error results more specific (#7237) 2024-03-20 17:13:57 +00:00
6801869c0d feat(storage): bump mdbx to 0.12.10 (#7236) 2024-03-19 19:50:37 +00:00
709d8a16d3 Enable clippy's useless_let_if_seq linter (#7220)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-03-19 16:33:22 +00:00
11bedc1884 Enable clippy's or_fun_call linter (#7222)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-03-19 15:52:41 +00:00
c108a2476c Enable clippy's equatable_if_let linter (#7221) 2024-03-19 14:32:43 +00:00
d4e9695556 perf(trie): calculate state root from BundleState (#7186) 2024-03-19 06:52:19 +00:00
d91274eaa2 Enable clippy's redundant_clone linter (#7202)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-19 01:35:04 +00:00
b7ef60b899 Enable clippy's uninlined_format_args linter (#7204)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-18 23:29:19 +00:00
f7d3cc5a09 Enable clippy's trait_duplication_in_bounds linter (#7201)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-18 22:53:17 +00:00
3861bc05fa Enable clippy's derive_partial_eq_without_eq linter (#7203)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-18 22:33:53 +00:00
3b4726a714 fix: use tempdir when testing static files (#6962) 2024-03-16 12:57:18 +00:00
3d86c4ac59 chore: add safety check on StaticFileProviderRW::increment_block (#7137)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-03-14 21:55:57 +00:00
610731ced8 feat(db): record client version history (#7119) 2024-03-13 12:07:13 +00:00
024bb264b7 rm nippyjar from reth-interfaces (#7081) 2024-03-12 08:29:59 +00:00
82b6504ef4 chore: use safe math when calculating missing senders (#7099) 2024-03-11 16:48:39 +00:00
72d6e953ae fix(storage): backport read-only FS database support (#7091) 2024-03-11 12:08:37 +00:00
76c1d05265 feat(storage): bump mdbx to 0.12.9 (#7090) 2024-03-11 10:43:18 +00:00
3c028e5ef4 chore: fix typos (#7049) 2024-03-08 14:23:37 +00:00
9569692d47 feat(trie): parallel storage roots (#6903) 2024-03-08 13:23:27 +00:00
43bb4ccbba chore: remove repetitive words (#7041) 2024-03-08 14:02:37 +01:00
6557da136b test(ef-tests, storage): do not sync_all static files in state tests (#6914) 2024-03-07 16:18:13 +00:00
9f21d1ca0e feat(storage): improve current process detection for MDBX HSR (#6917) 2024-03-06 23:32:31 +00:00
914b1657d9 docs: update static file documentation (#6878) 2024-03-06 18:24:02 +00:00
6f8d1a8137 Rename TxType variants to UpperCamelCase (#7012) 2024-03-06 17:36:58 +00:00
e42fb32c7f ci/test: speed up tests (#6987) 2024-03-06 13:30:18 +00:00