Commit Graph

92 Commits

Author SHA1 Message Date
a4f86b0e2d feat: set up codspeed (#13372) 2024-12-20 11:21:51 +00:00
fdff4f18f2 feat(DbTx): add get_by_encoded_key (#13171) 2024-12-06 13:58:17 +00:00
b6d6bf5eed deps: bump sysinfo (#12874) 2024-11-26 13:47:06 +00:00
aa0a114b0d chore(trie): introduce serde feature on reth-trie-common (#12864) 2024-11-26 10:34:23 +00:00
7f95f1bf07 feat: generic static file masks (#12785) 2024-11-22 15:52:51 +00:00
ad7885b48c chore(sdk): Define helper trait MaybeCompact (#12683) 2024-11-21 16:10:06 +00:00
ff22c8eef8 chore(sdk): Define MaybeSerde (#12577)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-18 13:30:44 +00:00
001f3899fd primitives: rm alloy Header reexport (#12515) 2024-11-13 16:41:25 +00:00
777417ad8a feat: add reth test-vectors compact --write|--read (#11954) 2024-10-24 18:34:12 +00:00
cf4a4454ec fix: feature propagation (#11888)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-10-19 20:36:11 +00:00
e2ecb6224d chore: remove unused deps (#11898) 2024-10-19 16:54:07 +00:00
7842673903 feat(provider): add test_race to BlockchainProvider2 tests (#11523) 2024-10-07 09:06:28 +00:00
fbc01d6cfa chore(deps): bump some breaking deps (#11388) 2024-10-01 17:26:47 +00:00
80c1159cb8 storage: replace reth-primitive imports (#10981)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-18 16:14:53 +00:00
16577e0e01 chore: add tempfile to dev dep (#10569) 2024-08-27 15:29:30 +00:00
e907f0eab0 deps: rm unused deps (#10192) 2024-08-07 22:21:57 +00:00
6aabf13bd2 chore(reth-db): no_std support (#9597) 2024-07-18 09:52:02 +00:00
7b4bf59445 chore: disable reth-codec default feature (#9556) 2024-07-18 09:36:45 +00:00
3b976bc9f5 chore: make eyre optional in reth-db (#9351) 2024-07-06 18:26:43 +00:00
55831500cf chore(deps): bump interprocess and others (#8982) 2024-06-20 15:37:35 +00:00
d0b241c0c2 chore: move IntegerList to reth-primitives-traits (#8948) 2024-06-19 14:13:31 +00:00
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
73adc91a0d fix: disable sysinfo multithreading (#8783) 2024-06-12 18:51:24 +00:00
c2650388bd fix: add start_time to ProcessUID on StorageLock (#8753) 2024-06-12 09:28:13 +00:00
b8759733d4 chore: move primitives/stage to reth-stages-types (#8749) 2024-06-11 14:38:26 +00:00
b16a6ec029 chore: move primitives/trie to reth-trie-types (#8717) 2024-06-10 15:00:14 +00:00
ade059235b chore: move primitives/prune to reth-prune-types (#8676) 2024-06-07 15:24:39 +00:00
51a28f22da chore: split db abstraction into new crate (#8594) 2024-06-04 21:45:57 +00:00
db3d1335a8 feat: adds StorageLock to StaticFileProvider and mdbx::DatabaseEnv (#8528) 2024-06-03 12:28:56 +00:00
42667e1cfd chore: rm reth-interfaces (#8486) 2024-05-29 16:54:14 +00:00
05fddd3454 chore: replace interfaces dep with storage-errors (#8384) 2024-05-24 09:41:39 +00:00
9441d984ae Move reth-primitives::fs module to fs-utils crate (#8286)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-17 08:31:31 +00:00
a8cd1f71a0 chore: add test to Compact derived types to avoid backwards incompatibilities (#7822)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2024-04-29 13:32:42 +00:00
2b6921b161 chore: replace fnv with fxhashmap (#7927) 2024-04-27 15:10:26 +00:00
bd4757b3b5 chore: make alloy impls feature gated (#7747) 2024-04-19 15:18:43 +00:00
8d3085617d Update iai benchmarks to use iai-callgrind (#7534) 2024-04-10 14:48:51 +00:00
7efd5b09d2 chore: move paste to workspace deps (#7306) 2024-03-24 01:29:36 +00:00
9468527aad chore: remove unused dependencies to speed up building time (#6882)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-02-29 15:10:20 +00:00
c8c422e278 chore: set test-fuzz to workspace dep, bump c-kzg (#6705) 2024-02-21 10:03:07 +00:00
0e166f0f32 perf(db): pre-populate metric handles hashmap on env init (#6573) 2024-02-13 01:59:52 +00:00
43b795163c perf(db): introduce environment-level cache for metric handles (#6550) 2024-02-12 12:13:57 +00:00
dd2c6ead39 chore(deps): remove unused deps (#6206) 2024-01-24 12:49:03 +01:00
247d87fd2e chore: rm unused build.rs vergen (#6198) 2024-01-24 01:31:38 +00:00
a6f8e449f7 feat(storage, mdbx): transaction manager (#6126) 2024-01-23 12:24:56 +00:00
cea638108b fix: change vergen features to match foundry (#6047) 2024-01-12 22:20:32 +00:00
408d1c7e9e feat(storage): handle-slow-readers callback for MDBX (#5941) 2024-01-08 17:54:47 +00:00
9aa44093cf lints: move top-level lints to [workspace.lints] manifest table (#5935) 2024-01-04 13:38:02 +00:00
cb52a4ca39 chore: cleanup codecs deps (#5650) 2023-12-01 13:39:21 +00:00
fb981cec4d chore: move criterion and pprof to workspace (#5461) 2023-11-16 14:13:24 +00:00
e897764ad4 chore(meta): manifest maintenance (#5353) 2023-11-08 19:53:50 +00:00