Commit Graph

381 Commits

Author SHA1 Message Date
Matthias Seitz
09a6aab9f7 feat: add reth-op crate (#14401) 2025-02-11 11:38:03 +00:00
Matthias Seitz
d56985a298 chore: add codec and serde features to prune types (#14327) 2025-02-08 15:52:38 +00:00
Steven
dc0488cf75 feat: remove from fspath conversion for storagelockerr (#14291) 2025-02-07 08:51:03 +00:00
georgehao
2e4376f359 add format checker to .toml (#13968)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-28 12:20:58 +00:00
Matthias Seitz
b9a6e65d8c chore: rm unused databasemetadata trait (#14003) 2025-01-27 12:22:07 +00:00
Matthias Seitz
79a5217c07 chore: use asref path for open db (#13998) 2025-01-27 11:14:38 +00:00
joshieDo
0a5de2fdae feat: add StaticFileBlockWithdrawals to db-model (#13894) 2025-01-21 13:25:18 +00:00
Arsenii Kulikov
8efe441cc0 feat: use reth-ethereum-primitives (#13830) 2025-01-17 01:22:21 +01:00
Matthias Seitz
83b2fb9b41 feat: add SealedBlock in reth-primitives-traits (#13735) 2025-01-15 01:12:43 +00:00
joshieDo
1267718c7e feat: introduce StaticFileSegment::BlockMeta (#13226) 2025-01-14 23:47:28 +00:00
James Prestwich
3e980e61d8 Discussion draft: change DB Writer to take value references (#13672) 2025-01-07 17:38:09 +00:00
DevOrbitlabs
41104933c1 feat(metrics): Add cumulative transaction counters to improve observability (#12273)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-12-30 21:19:36 +00:00
Tien Dao
0b598cf407 fix(storage): update proptest configuration for deterministic bench runs (#13580) 2024-12-30 18:06:22 +00:00
Arsenii Kulikov
4994cdf0b0 feat: integrate OpPrimitives (#13556) 2024-12-27 15:11:11 +00:00
DaniPopes
a4f86b0e2d feat: set up codspeed (#13372) 2024-12-20 11:21:51 +00:00
Matthias Seitz
378d80a22a chore: sprinkle a few track_caller (#13471) 2024-12-20 10:44:59 +00:00
bendanzhentan
5639552f95 fix: drop and remove lockfile when test (#13437) 2024-12-19 11:34:00 +00:00
Kero
ed7b778bbe perf: skip lockfile exist checking when disable-lock enabled (#13355) 2024-12-14 20:18:37 +00:00
Alessandro Mazza
13302ca655 feat(db): make init_db function accepts a TableSet (#13222) 2024-12-09 12:09:54 +00:00
Alessandro Mazza
627ceae86b feat(db): initialize db with tables (#13130)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-06 16:24:54 +00:00
Hai | RISE
fdff4f18f2 feat(DbTx): add get_by_encoded_key (#13171) 2024-12-06 13:58:17 +00:00
Arsenii Kulikov
5c07669ef6 chore: remove TransactionSignedNoHash (#13120) 2024-12-04 08:59:01 +01:00
Alessandro Mazza
6baf519c9e feat(custom-tables): don't record metrics for custom tables (#13104) 2024-12-03 14:27:20 +00:00
Darshan Kathiriya
8f61af0136 introduce tableset and impl for tables enum (#12617)
Co-authored-by: dkathiriya <lakshya-sky@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-03 14:07:43 +00:00
Matthias Seitz
8a047ed6e4 chore: move Integerlist to db-api (#13062) 2024-12-02 16:02:19 +00:00
Arsenii Kulikov
4634625181 feat: make ommers table generic over header (#13038) 2024-11-30 17:16:06 +00:00
Arsenii Kulikov
7a6a725d91 feat: add Receipt AT to writer traits (#12892) 2024-11-27 15:31:13 +00:00
Alexey Shekhirin
b6d6bf5eed deps: bump sysinfo (#12874) 2024-11-26 13:47:06 +00:00
Roman Krasiuk
aa0a114b0d chore(trie): introduce serde feature on reth-trie-common (#12864) 2024-11-26 10:34:23 +00:00
Arsenii Kulikov
7f95f1bf07 feat: generic static file masks (#12785) 2024-11-22 15:52:51 +00:00
Matthias Seitz
edeacbecfb fix: bad databaseargs default (#12747) 2024-11-21 18:46:39 +00:00
Emilia Hane
ad7885b48c chore(sdk): Define helper trait MaybeCompact (#12683) 2024-11-21 16:10:06 +00:00
Emilia Hane
ff22c8eef8 chore(sdk): Define MaybeSerde (#12577)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-18 13:30:44 +00:00
Matthias Seitz
fc97a0cbaf chore: make clippy happy (#12594) 2024-11-16 06:04:39 +01:00
Thomas Coratger
001f3899fd primitives: rm alloy Header reexport (#12515) 2024-11-13 16:41:25 +00:00
Matthias Seitz
4a8eb7a0c0 chore: add DUPSORT trait const (#12477) 2024-11-12 17:19:06 +00:00
Matthias Seitz
86230d9962 chore: include path in panic (#12407) 2024-11-08 15:50:57 +01:00
Arsenii Kulikov
bce7031155 feat: allow generic values in tables! macro (#12400) 2024-11-08 11:57:01 +00:00
tedison
3f02e18dc5 fix: add dev feature in error message to generate test vectors (#12084) 2024-11-06 07:30:08 +00:00
Matthias Seitz
f545877bb8 Revert "Revert "feat: add geometry to database args"" (#12165) 2024-10-29 13:23:54 +00:00
Matthias Seitz
6f3600dc38 Revert "feat: add geometry to database args" (#12164) 2024-10-29 13:58:57 +01:00
Evan Chipman
0f9ba64e95 feat: add geometry to database args (#11828)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-29 12:17:04 +00:00
Matthias Seitz
269d705c70 test: ensure we acquire file lock in tests (#12064) 2024-10-25 08:38:07 +00:00
joshieDo
777417ad8a feat: add reth test-vectors compact --write|--read (#11954) 2024-10-24 18:34:12 +00:00
liamaharon
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
Hai | RISE
e2ecb6224d chore: remove unused deps (#11898) 2024-10-19 16:54:07 +00:00
Oliver
3bd695ee63 feat: update el requests for devnet 4 (#11865)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-19 12:48:35 +00:00
Delweng
f684dd4c4c chore(clippy): enable if_then_some_else_none lint (#11679)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-14 15:45:26 +00:00
Matthias Seitz
1ba631ba95 feat: store safe block num as well (#11648) 2024-10-10 19:32:15 +02:00
joshieDo
7842673903 feat(provider): add test_race to BlockchainProvider2 tests (#11523) 2024-10-07 09:06:28 +00:00