Commit Graph

862 Commits

Author SHA1 Message Date
Matthias Seitz
de46a46849 fix: windows build (#8807) 2024-06-13 20:15:08 +00:00
joshieDo
76c8f4842c chore: move proof types and root functions from primitives/proofs into reth-trie-common (#8724)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-13 16:36:18 +00:00
Krishang
e5111f0339 feat: add append_receipts function (#8718)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-06-13 14:08:57 +00:00
0xAtreides
46c8255fa8 feat: support no_std for reth-storage-errors (#8790)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-12 23:29:36 +00:00
Matthias Seitz
73adc91a0d fix: disable sysinfo multithreading (#8783) 2024-06-12 18:51:24 +00:00
Pelle
0de932d174 chore: remove HeaderSyncMode::Continuous & debug.continuous (#8714)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2024-06-12 15:09:45 +00:00
joshieDo
0a49d47dc3 fix: ensure that a new offset file ends with the zero data file length (#8770) 2024-06-12 11:22:01 +00:00
joshieDo
c2650388bd fix: add start_time to ProcessUID on StorageLock (#8753) 2024-06-12 09:28:13 +00:00
Alexey Shekhirin
3b8cc0653b feat(provider): BlockReader::sealed_block_with_senders_range (#8750) 2024-06-11 16:31:18 +00:00
Thomas Coratger
a5d825edb3 refactor: rename BundleStateWithReceipts to BlockExecutionOutcome (#8730) 2024-06-11 16:06:49 +00:00
joshieDo
b8759733d4 chore: move primitives/stage to reth-stages-types (#8749) 2024-06-11 14:38:26 +00:00
Alexey Shekhirin
218526c1f9 fix(db): format tracing log fields with Debug (#8738) 2024-06-11 08:47:43 +00:00
DaniPopes
d772344d37 chore(deps): remove libffi dependency (#8736) 2024-06-11 06:44:29 +00:00
Thomas Coratger
ad0be4ca06 refactor: replace BatchBlockExecutionOutput by BundleStateWithReceipts (#8709) 2024-06-10 16:46:39 +00:00
joshieDo
b16a6ec029 chore: move primitives/trie to reth-trie-types (#8717) 2024-06-10 15:00:14 +00:00
Thomas Coratger
76a1a3d005 refactor: simplify Receipts implementation (#8710) 2024-06-10 12:26:44 +00:00
joshieDo
dd9e417d31 fix: atomically write to static file configuration file (#8666) 2024-06-07 20:37:20 +00:00
joshieDo
ade059235b chore: move primitives/prune to reth-prune-types (#8676) 2024-06-07 15:24:39 +00:00
joshieDo
280aaaedc4 docs: updates README.md regarding reth-codecs and Compact (#8665) 2024-06-07 10:34:37 +00:00
Federico Gimenez
a583defad7 fix: save last finalized block (#8473)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-06-06 15:31:56 +00:00
nishuyes
b11c83cee6 Fix code spell lint in CI (#8634)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-06-06 09:11:01 +00:00
Matthias Seitz
01fd9b3c76 chore: disable default feature for reth-db in workspace (#8476) 2024-06-05 09:15:09 +00:00
0xAtreides
7e60bc4dae feature: loglevel value parser (#8573)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-05 07:58:26 +00:00
Oliver
51a28f22da chore: split db abstraction into new crate (#8594) 2024-06-04 21:45:57 +00:00
Alexey Shekhirin
ae9ab69f5f refactor(node-builder): use datadir provided by the config (#8592) 2024-06-04 18:46:36 +00:00
joshieDo
8d95a750d1 chore: add logs to StaticFileProvider::check_consistency (#8591) 2024-06-04 13:49:54 +00:00
joshieDo
7ec2ab510b fix: allow the same PID to acquire StorageLock (#8582) 2024-06-04 12:30:19 +00:00
Thomas Coratger
2b4fa96065 add explicit_iter_loop clippy lint (#8570)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-03 18:14:50 +00:00
Thomas Coratger
b686872716 add explicit_into_iter_loop clippy lint (#8569) 2024-06-03 17:44:44 +00:00
Thomas Coratger
e02b935e94 add match_same_arms clippy lint (#8549) 2024-06-03 17:42:25 +00:00
Thomas Coratger
7c17c6e469 add doc_markdown clippy lint (#8552)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-03 13:21:45 +00:00
joshieDo
db3d1335a8 feat: adds StorageLock to StaticFileProvider and mdbx::DatabaseEnv (#8528) 2024-06-03 12:28:56 +00:00
Thomas Coratger
da233bf322 add empty_line_after_doc_comments and remove option_if_let_else (#8539) 2024-06-01 15:21:50 +00:00
Thomas Coratger
72d5947454 improve estimate_gas_with (#8535) 2024-06-01 11:16:26 +00:00
joshieDo
a4df6bbd62 feat: run StaticFileProvider::check_consistency on start up (#8143) 2024-06-01 10:56:13 +00:00
Dan Cline
b80469d9fd fix: replace storage action metric recording (#8501) 2024-05-31 17:46:50 +00:00
DaniPopes
2a8a69384a feat: add tables_to_generic! macro to convert between table values and types (#8518) 2024-05-30 18:30:20 +00:00
Matthias Seitz
80c0d618b4 fix: make reth-db compile without default features (#8509) 2024-05-30 17:56:35 +00:00
DaniPopes
e89e4c92fd chore(deps): bump metrics to 0.22 (#8517) 2024-05-30 17:02:37 +00:00
Matthias Seitz
f43ccc760b chore: move more traits to storage-api (#8511) 2024-05-30 13:40:19 +00:00
Thomas Coratger
3d3f52b2a4 Add missing_const_for_fn clippy lint (#8498) 2024-05-30 09:50:03 +00:00
DaniPopes
072d4225de chore: minify almost all JSON files (#8495) 2024-05-29 20:43:09 +00:00
Matthias Seitz
42667e1cfd chore: rm reth-interfaces (#8486) 2024-05-29 16:54:14 +00:00
DaniPopes
13c914598e chore: name std threads (#8475) 2024-05-29 14:44:58 +00:00
Matthias Seitz
bd59c1badd chore: rm reth-interfaces from stages-api (#8472) 2024-05-29 14:23:28 +00:00
James Prestwich
53bcb2c9ee Fix: manually impl Clone for BlockchainProvider (#8474) 2024-05-29 14:12:06 +00:00
Matthias Seitz
0d20503905 chore: rm reth-interfaces from db-common (#8467) 2024-05-29 13:28:15 +00:00
Thomas Coratger
19c529e8df add use_self clippy lint (#8325) 2024-05-29 13:14:14 +00:00
Matthias Seitz
fe823cba7e chore: rm reth-interfaces from consensus (#8461) 2024-05-29 10:48:02 +00:00
Matthias Seitz
25e2b24257 chore: rm reth-interfaces from provider (#8457) 2024-05-29 09:28:25 +00:00