Commit Graph

63 Commits

Author SHA1 Message Date
Emilia Hane
223ebddb8f fix(observability): Delegate DatabaseMetrics call to wrapped type T in Arc<T> impl (#15963) 2025-04-28 10:39:36 +00:00
Federico Gimenez
ddc101f863 chore: set clippy check for const fn to warn (#15777) 2025-04-16 17:59:36 +00:00
Yash Atreya
58fe204ff2 chore: alloy 0.14 (#15635)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-11 08:28:57 +02:00
Emilia Hane
73b9294072 chore(lint): Remove redundant lint attributes (#15531) 2025-04-09 10:11:02 +00:00
Emilia Hane
e5c6de595e chore(lint): Replace allow with expect for dead_code and rm unfullfilled lints (#15530) 2025-04-04 13:32:08 +00:00
kustrun
ea001235c2 feat(full-provider): Add Debug trait to FullProvider. (#15307) 2025-03-26 19:21:24 +00:00
Ishika Choudhury
f4f205f80c changed possible #[allow()] -> #[expect()] (#15168)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-22 08:52:17 +00:00
Matthias Seitz
a4fa9e6712 chore: remove reth-primitives dep db crates (#14968) 2025-03-11 22:58:55 +00:00
Arsenii Kulikov
1804bbea6e chore: remove optimism feature (#14545)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-18 00:53:50 +01:00
DaniPopes
482f4557eb chore(db): move mod tables to db-api (#14540)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-17 20:53:39 +00:00
DaniPopes
ea0a96a926 chore(storage-api): reduce dependence on reth-db (#14539) 2025-02-17 16:52:09 +00:00
Matthias Seitz
b9a6e65d8c chore: rm unused databasemetadata trait (#14003) 2025-01-27 12:22:07 +00:00
joshieDo
0a5de2fdae feat: add StaticFileBlockWithdrawals to db-model (#13894) 2025-01-21 13:25:18 +00:00
James Prestwich
3e980e61d8 Discussion draft: change DB Writer to take value references (#13672) 2025-01-07 17:38:09 +00:00
Arsenii Kulikov
90edbff5eb feat: impl compression traits for op primitives (#13550) 2024-12-25 07:58:48 +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
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
0c5984179e refactor(storage): unify blocks insertion logic (#12694) 2024-11-20 22:48:39 +00:00
Matthias Seitz
ce4a32017a chore: rm unused codec derive (#12700) 2024-11-20 10:48:09 +00: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
Thomas Coratger
d2f494bd88 primitives: replace primitive Withdrawals with alloy (#12119)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-09 07:55:06 +00:00
nk_ysg
f52186cc4d db-api: opt StorageShardedKey encode, decode (#12143) 2024-11-01 11:30:03 +00:00
Thomas Coratger
fae36bd25f refactor(storage): small refactor (#12106) 2024-10-27 02:00:32 +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
Emilia Hane
16bc9c8b49 chore(lint): fix lint storage (#11485) 2024-10-04 17:19:02 +00:00
joshieDo
73d5ce78c3 chore: replace Compact with bincode on ETL usage of SealedHeader (#11442) 2024-10-03 11:48:24 +00:00
DaniPopes
68f0b0a08f perf(db): use Into to encode StoredNibbles (#11350) 2024-09-30 21:59:03 +00:00
DaniPopes
50265b15db chore: remove generics from Decode and Decompress (#11295) 2024-09-27 21:49:49 +00:00
DaniPopes
e962983896 perf(db): use encode_to in Scale implementations (#11297) 2024-09-27 17:42:46 +00:00
DaniPopes
bf18fd927c perf: improve IntegerList API to avoid allocations (#11292) 2024-09-27 16:46:33 +00:00
nk_ysg
2e05ec008a move op storage tests into new crate reth-optimism-storage (#11233) 2024-09-26 15:42:05 +00:00
joshieDo
466f21acfa feat: verify unused bits on types derived with Compact (#11131) 2024-09-25 11:27:37 +00:00
Thomas Coratger
3bd966c594 primitives: rm alloy_genesis reexport (#11181) 2024-09-24 23:15:19 +00:00
Thomas Coratger
ed1de8996d primitives: use alloy Header struct (#10691) 2024-09-23 12:53:43 +00:00
Arsenii Kulikov
180f10001c feat: make reth-stages independent of concrete DatabaseProvider (#10934)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-19 10:47:55 +00:00
Håvard Anda Estensen
80c1159cb8 storage: replace reth-primitive imports (#10981)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-18 16:14:53 +00:00
nk_ysg
c258c1547e feat(db): move reth-storage-api::ClientVersion and StoredBlockWithdrawals to reth-db-models (#10763) 2024-09-09 13:53:45 +00:00
Arsenii Kulikov
5ecc9d2348 feat: integrate NodeTypesWithDB (#10698)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-09-05 15:17:28 +00:00
Péter Garamvölgyi
2c0170a03b docs: remove outdated comment in cursor::Walker (#10658) 2024-09-02 15:32:50 +00:00
Thomas Coratger
d4cfb95e68 eip4844: use alloy TxEip4844 (#10624)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-09-01 19:20:00 +00:00
Thomas Coratger
578b52afd0 eip2930: use alloy TxEip2930 (#10623) 2024-09-01 13:53:19 +00:00
Aurélien
3a49a552c7 feat: migrate to alloy TxEip1559 (#10262)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-08-31 17:36:28 +00:00
Aurélien
71e0178f71 feat: migrate to alloy TxLegacy (#9593)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-08-30 11:35:15 +00:00
Alexey Shekhirin
6bf3ca320a feat(db): models crate (#10314)
Co-authored-by: Miguel Oliveira <migueloliveiradev@gmail.com>
2024-08-17 17:25:34 +00:00
Arsenii Kulikov
330f73b7ec refactor: remove #[reth_codec] and #[derive_arbitrary] macros (#10263) 2024-08-12 14:23:50 +00:00
nk_ysg
6fa81153bf chore: fix typos (#9851) 2024-07-27 09:23:06 +00:00