Commit Graph

76 Commits

Author SHA1 Message Date
9ca44efe9f feat(bin): separate journald and file log filters, log debug to file by default (#5197) 2023-10-31 11:08:15 +00:00
6ca14b5178 clean up database file after testing (#5087)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2023-10-25 18:47:44 +00:00
98e03ee4e2 feat(primitives): clean up primitives proof.rs file (#5167) 2023-10-25 13:30:56 +00:00
4b1a0ce174 refactor(trie): trie node iterators (#5048) 2023-10-18 11:13:01 +00:00
ede8278916 remove lifetime param in storage trait (#5046) 2023-10-17 13:30:50 +00:00
12ac1f153f feat(trie): account & storage proofs (#5041) 2023-10-17 07:28:05 +00:00
3a8c062574 chore: simplify HashedCursorFactory trait (#4984) 2023-10-12 11:41:06 +00:00
af8e3c9ee9 feat(pruner): shared deletion limit (#4880) 2023-10-04 18:12:58 +00:00
5f9a917fb1 feat: Alloy migration (#4737)
Co-authored-by: Alessandro Mazza <121622391+alessandromazza98@users.noreply.github.com>
Co-authored-by: Supernovahs.eth <91280922+supernovahs@users.noreply.github.com>
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2023-09-28 15:55:39 +00:00
b85aa94033 docs: paradigmxzy -> paradigmxyz (#4837) 2023-09-28 14:27:30 +00:00
d0ef5af580 chore(primitives): move KeccakHasher behind test-utils feature flag (#4804) 2023-09-26 16:02:57 +00:00
ff27ecc75e chore(primitives): root calculation using HashBuilder (#4780) 2023-09-26 12:53:47 +00:00
7024e9a8e9 chore(dep): reth db workspace (#4782) 2023-09-26 11:31:09 +00:00
8f9d2908ca chore: add and fix more lints, improve docs (#4765) 2023-09-25 15:46:46 +00:00
0874767cd9 refactor(interfaces): Result -> RethResult, Error -> RethError (#4695) 2023-09-20 21:13:16 +00:00
a8e0880a98 chore(ci): run check and clippy on tests and benches too (#4587) 2023-09-14 16:19:42 +00:00
77621fac2b chore(trie): proofs should be generic over hashed cursor factory (#4310) 2023-08-23 07:02:17 +00:00
466934c8f9 feat(trie): account proofs (#4249) 2023-08-18 15:32:01 +00:00
91751290c7 fix(trie): dangling storage hashes (#4108) 2023-08-08 08:55:44 +00:00
443383b307 chore: make txpool cargo test compile (#4058) 2023-08-04 20:14:40 +02:00
a1c3a44ced chore: fix PrefixSetMut doc comment (#4015) 2023-08-01 09:56:55 +00:00
703d5c705a feat(cli): in-memory merkle debug script (#3895) 2023-07-28 11:03:07 +00:00
8cdb097829 chore: simplify workspace = true usage (#3930) 2023-07-26 15:21:09 +00:00
ea11787d7d chore(trie): clean up in-mem root (#3894) 2023-07-25 03:24:35 +00:00
26b1ffa92a chore: make clippy happy (#3827) 2023-07-18 12:06:27 +00:00
ad2a8a5a17 chore(deps): bump pprof criterion (#3698) 2023-07-10 15:31:43 +00:00
d120effa5d perf(trie): post state cursors (#3588) 2023-07-05 15:52:59 +00:00
9cd31f1487 perf: put all prefix sets in Rc (#3582) 2023-07-05 09:58:48 +00:00
c236521cff docs(trie): hashed post state & cursors (#3572) 2023-07-04 15:30:34 +00:00
f2f3425f1c chore: fix clippy (#3540) 2023-07-03 14:26:17 +03:00
d14f995e1a test: improve slow tests (#3487)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-07-02 10:46:16 +00:00
1c796f24fc chore: rustfmt (#3532) 2023-07-02 12:51:43 +02:00
c3ea430e4a refactor: move mdbx::test-utils to reth_db::test-utils and add DatabaseEnvRO (#3466) 2023-06-29 23:52:26 +00:00
a53af3a0f2 refactor: move init_db to reth_db and add DatabaseEnv (#3450) 2023-06-28 21:03:00 +00:00
085a703d7c refactor: add BlockWriter and BlockExecutionWriter (#3384) 2023-06-27 09:02:17 +00:00
0096739dbb doc: add reth logo to docs (#3317)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2023-06-26 15:41:11 +00:00
db05e42ffd docs(trie): fix typo (#3366) 2023-06-23 18:58:15 +00:00
77167134d0 docs: document crate features (#3269) 2023-06-21 19:35:38 +00:00
7ab8a7f3ec chore: use workspace version (#3240) 2023-06-19 17:29:15 +00:00
209d2445b0 chore: rename ShareableDatabase to ProviderFactory (#3121) 2023-06-14 06:49:32 +00:00
ea2fcee995 chore: use workspace dependencies (#3132) 2023-06-13 22:46:26 +00:00
0561675bb9 feat(trie): convert vec to Bytes in Nibbles (#3120) 2023-06-13 11:49:05 +00:00
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
171166e84a chore: add msrv to manifests, add and use workspace.package (#3006) 2023-06-06 03:45:44 +00:00
08900740bc feat: Better progress reporting for stage checkpoints (#2982)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2023-06-05 16:10:46 +00:00
10717a7cc3 chore: apply same impl order (#2937) 2023-05-31 22:44:34 +00:00
5d7eba6fb2 chore(primitives): move checkpoints under stage mod (#2906) 2023-05-30 17:14:13 +00:00
b9f1819e69 fix(trie): discard zero-value slots in hashed poststate cursor (#2793) 2023-05-24 08:42:14 -07:00
352b55dc05 chore: rename Error to DatabaseError (#2718) 2023-05-17 15:21:46 +02:00
ae2b0954c6 perf: do not compile traces in release mode (#2652) 2023-05-15 17:06:10 -07:00