Commit Graph

1015 Commits

Author SHA1 Message Date
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
Matthias Seitz
491413f3e9 chore: rm bundlestateprovider (#15607) 2025-04-09 07:15:17 +02:00
Veer Chaurasia
52b6edb2da Remove redundant EngineNodeTypes trait (#15548) 2025-04-05 10:15:56 +00:00
Matthias Seitz
46b208ea9d chore: phase out reth-primitives from reth-provider tests (#15384) 2025-03-29 14:30:48 +01:00
makcandrov
9be2d58758 export LowestAvailableBlocks in reth_provider::providers (#15366) 2025-03-29 06:00:20 +00:00
Federico Gimenez
e2e297d77c feat: remove NodeTypesWithEngine trait layer (#15351) 2025-03-28 18:26:55 +00:00
kustrun
ea001235c2 feat(full-provider): Add Debug trait to FullProvider. (#15307) 2025-03-26 19:21:24 +00:00
kustrun
4d7806c752 feat(node-type): Make NodeType & impls Clone. (#14997) 2025-03-26 14:02:44 +00:00
Ishika Choudhury
914fc51f23 remove reth-primitives dep from reth-provider (#15203)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-24 13:53:49 +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
65b7b33793 chore: remove serde from reth-provider (#15194) 2025-03-21 11:29:29 +00:00
Arsenii Kulikov
91eb292e3e refactor: unify EVM traits (#14920) 2025-03-10 08:52:55 +00:00
Soubhik Singha Mahapatra
493011ed0c changed block_with_senders() to recovered_block() (#14894) 2025-03-07 13:36:42 +00:00
Matthias Seitz
7b9470ef35 chore: bump alloy 0.12 (#14891)
Co-authored-by: Julian Meyer <julian.meyer@coinbase.com>
Co-authored-by: Ryan Schneider <ryanleeschneider@gmail.com>
2025-03-07 13:03:52 +01:00
Soubhik Singha Mahapatra
53e72c8e85 changed sealed_block_with_senders_range() into recovered_block_range() (#14876) 2025-03-06 13:40:17 +00:00
Alexey Shekhirin
5ce2716b77 chore: add 0x prefix to b256! and address! calls (#14871) 2025-03-06 12:05:29 +00:00
Arsenii Kulikov
18b71d9a90 refactor: prepare EthereumHardforks for move to alloy-evm (#14835) 2025-03-05 08:40:42 +00:00
joshieDo
916b241532 fix: filter for more events when watching StaticFileProvider directory (#14827) 2025-03-04 14:37:09 +00:00
Matthias Seitz
08a7c52c25 fix: only check for best block number (#14822) 2025-03-04 12:07:45 +00:00
Arsenii Kulikov
8ac42a0864 fix: correctly prune HeaderNumbers (#14812) 2025-03-03 20:50:42 +00:00
Alexey Shekhirin
e0518e1f83 fix(tree): use only in-memory blocks when constructing trie input (#14729) 2025-03-03 13:27:22 +00:00
Udoagwa Franklin
0389c87666 feat: Feature gate traits inside storage-api that still depend on db-api (#14647)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-01 15:45:40 +00:00
Emilia Hane
5f05d52de3 chore(sdk): Use EthApiBuilder instead of FnOnce trait (#14442)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-01 07:06:16 +00:00
Alexey Shekhirin
60c79a9323 chore(storage): cleanup consistent view revert state checks (#14734) 2025-02-26 16:53:05 +00:00
kilavvy
75ca54b790 Refactor Session Management and Improve Documentation (#14707) 2025-02-25 18:08:39 +00:00
Alexey Shekhirin
64f639ae6e feat(storage): log revert state outcome in consistent view (#14684) 2025-02-24 16:15:40 +00:00
Federico Gimenez
246a9ffb20 test(db): complete DatabaseProviderFactory impl for MockEthProvider (#14605) 2025-02-20 11:44:55 +00:00
Matthias Seitz
ffd0f11252 chore: remove needless clippy lint (#14550) 2025-02-18 08:18:59 +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
Arsenii Kulikov
336c3d1fac feat: alloy-evm and new revm integration (#14021)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: rakita <rakita@users.noreply.github.com>
2025-02-17 19:59:23 +00:00
Poulav Bhowmick
07e8360c4d Removed weird ProviderError variants (#14518) 2025-02-15 22:48:29 +00:00
Matthias Seitz
270aefe900 chore: disable storage-api default features (#14474) 2025-02-13 21:05:19 +00:00
Matthias Seitz
fd0e9dc3db fix static file derive (#14473) 2025-02-13 13:30:56 +00:00
Matthias Seitz
b45478c08c Revert "Disable default features for reth-storage-api in workspace manifest" (#14471) 2025-02-13 13:51:05 +01:00
Emilia Hane
58275b8931 Disable default features for reth-storage-api in workspace manifest (#14466)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-13 12:31:16 +00:00
DaniPopes
fc7a3e5bc6 chore: use shorter map names (#14445) 2025-02-12 11:59:42 +00:00
Matthias Seitz
bae79ec53d fix: use generic table types (#14413)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-02-11 15:29:22 +00:00
Matthias Seitz
d56985a298 chore: add codec and serde features to prune types (#14327) 2025-02-08 15:52:38 +00:00
Matthias Seitz
1c3547cd00 chore: add serde feature to stages types (#14329) 2025-02-08 14:25:43 +00:00
Roman Krasiuk
d147a2093e fix(provider): fix pending block retrieval in find_block_by_hash (#14303) 2025-02-07 14:30:32 +00:00
Arsenii Kulikov
e3106889a8 feat: abstract EthTransactionValidator over ChainSpec (#14162) 2025-02-03 19:26:18 +00:00
Arsenii Kulikov
a39980a6f6 feat: generalize Block impls (#14133) 2025-01-31 22:05:09 +00:00
Arsenii Kulikov
1c9ef8c5a3 refactor: remove Receipts struct (#14130) 2025-01-31 21:59:31 +00:00
maze
bd5dde54ef fix: BlockSource check for pending block (#14112) 2025-01-31 09:26:51 +00:00
Matthias Seitz
97278abe01 fix: ensure the pending block has the requested hash (#14096) 2025-01-30 10:14:42 +00:00
Dan Cline
665ca2e89b feat: enable state root task during persistence (#12392)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2025-01-29 19:57:32 +00:00
DevOrbitlabs
00593d2079 chore: correct the docs (#14070) 2025-01-29 14:29:04 +00:00
Steven
2652ec8af5 chore: make transaction type fields private (#13915)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-29 10:56:07 +00:00