Commit Graph

64 Commits

Author SHA1 Message Date
4994cdf0b0 feat: integrate OpPrimitives (#13556) 2024-12-27 15:11:11 +00:00
90edbff5eb feat: impl compression traits for op primitives (#13550) 2024-12-25 07:58:48 +00:00
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
fdff4f18f2 feat(DbTx): add get_by_encoded_key (#13171) 2024-12-06 13:58:17 +00:00
6fc4e8acd2 chore: make reth codec support optional (#13166) 2024-12-06 09:44:33 +01:00
5c07669ef6 chore: remove TransactionSignedNoHash (#13120) 2024-12-04 08:59:01 +01:00
8d10b93295 chore: rename codecs optimism feature to op (#13067)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-02 19:28:20 +00:00
8a047ed6e4 chore: move Integerlist to db-api (#13062) 2024-12-02 16:02:19 +00:00
4634625181 feat: make ommers table generic over header (#13038) 2024-11-30 17:16:06 +00:00
ad7885b48c chore(sdk): Define helper trait MaybeCompact (#12683) 2024-11-21 16:10:06 +00:00
0c5984179e refactor(storage): unify blocks insertion logic (#12694) 2024-11-20 22:48:39 +00:00
ce4a32017a chore: rm unused codec derive (#12700) 2024-11-20 10:48:09 +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
4a8eb7a0c0 chore: add DUPSORT trait const (#12477) 2024-11-12 17:19:06 +00:00
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
f52186cc4d db-api: opt StorageShardedKey encode, decode (#12143) 2024-11-01 11:30:03 +00:00
fae36bd25f refactor(storage): small refactor (#12106) 2024-10-27 02:00:32 +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
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
16bc9c8b49 chore(lint): fix lint storage (#11485) 2024-10-04 17:19:02 +00:00
73d5ce78c3 chore: replace Compact with bincode on ETL usage of SealedHeader (#11442) 2024-10-03 11:48:24 +00:00
68f0b0a08f perf(db): use Into to encode StoredNibbles (#11350) 2024-09-30 21:59:03 +00:00
50265b15db chore: remove generics from Decode and Decompress (#11295) 2024-09-27 21:49:49 +00:00
e962983896 perf(db): use encode_to in Scale implementations (#11297) 2024-09-27 17:42:46 +00:00
bf18fd927c perf: improve IntegerList API to avoid allocations (#11292) 2024-09-27 16:46:33 +00:00
2e05ec008a move op storage tests into new crate reth-optimism-storage (#11233) 2024-09-26 15:42:05 +00:00
466f21acfa feat: verify unused bits on types derived with Compact (#11131) 2024-09-25 11:27:37 +00:00
3bd966c594 primitives: rm alloy_genesis reexport (#11181) 2024-09-24 23:15:19 +00:00
ed1de8996d primitives: use alloy Header struct (#10691) 2024-09-23 12:53:43 +00:00
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
80c1159cb8 storage: replace reth-primitive imports (#10981)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-18 16:14:53 +00:00
f6b2021440 dev: remove unused dev-deps (#10813) 2024-09-11 00:45:20 +00:00
c258c1547e feat(db): move reth-storage-api::ClientVersion and StoredBlockWithdrawals to reth-db-models (#10763) 2024-09-09 13:53:45 +00:00
5ecc9d2348 feat: integrate NodeTypesWithDB (#10698)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-09-05 15:17:28 +00:00
2c0170a03b docs: remove outdated comment in cursor::Walker (#10658) 2024-09-02 15:32:50 +00:00
d4cfb95e68 eip4844: use alloy TxEip4844 (#10624)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-09-01 19:20:00 +00:00
578b52afd0 eip2930: use alloy TxEip2930 (#10623) 2024-09-01 13:53:19 +00:00
3a49a552c7 feat: migrate to alloy TxEip1559 (#10262)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-08-31 17:36:28 +00:00
71e0178f71 feat: migrate to alloy TxLegacy (#9593)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-08-30 11:35:15 +00:00
1573746cef chore(db): enable arbitrary feature on reth-db-models (#10384) 2024-08-19 19:51:32 +00:00
6bf3ca320a feat(db): models crate (#10314)
Co-authored-by: Miguel Oliveira <migueloliveiradev@gmail.com>
2024-08-17 17:25:34 +00:00
330f73b7ec refactor: remove #[reth_codec] and #[derive_arbitrary] macros (#10263) 2024-08-12 14:23:50 +00:00
3c709981da deps: rm unused deps (#10229) 2024-08-09 12:09:01 +00:00
61500238fb dep: rm unused dependencies (#10099)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-06 00:46:46 +00:00
6fa81153bf chore: fix typos (#9851) 2024-07-27 09:23:06 +00:00
ed16643f12 chore: remove proptest-derive dev deps (#9719) 2024-07-22 21:41:25 +00:00
7b4bf59445 chore: disable reth-codec default feature (#9556) 2024-07-18 09:36:45 +00:00
c3347f323c feat: make to_compact borrow (#9488)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-07-17 20:50:28 +00:00