|
|
332cce1f9b
|
feat: add header AT to provider (#13030)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2024-12-02 13:24:48 +00:00 |
|
|
|
c274462059
|
perf: use alloy hash map in trie related code (#12956)
|
2024-11-28 12:12:47 +00:00 |
|
|
|
533b555f87
|
feat: add Receipt AT to ReceiptProvider (#12890)
|
2024-11-27 14:02:25 +00:00 |
|
|
|
83af493179
|
Introduce StateCommitment in StateProviders (#12602)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-11-26 16:48:32 +00:00 |
|
|
|
2d6b8937c3
|
refactor: unify logic for writing receipts (#12878)
|
2024-11-26 14:24:40 +00:00 |
|
|
|
a0f99df21b
|
feat(trie): StorageRootProvider::storage_multiproof (#12879)
|
2024-11-26 14:01:31 +00:00 |
|
|
|
26fc701814
|
feat: NodePrimitivesProvider (#12855)
|
2024-11-26 12:06:55 +00:00 |
|
|
|
c44e11b8ad
|
feat: add Block AT to BlockReader (#12837)
|
2024-11-25 14:28:56 +00:00 |
|
|
|
863c5233fc
|
feat: ChainStorageReader (#12836)
|
2024-11-25 13:29:25 +00:00 |
|
|
|
5db3ad1a67
|
feat: add Transaction AT to TransactionsProvider (#12794)
|
2024-11-22 23:04:42 +00:00 |
|
|
|
0416550c53
|
chore: move traits for safe and finalized block read/write (#12786)
|
2024-11-22 15:53:42 +00:00 |
|
|
|
362e2ed0af
|
chore: rename transaction_by_id_no_hash fn (#12783)
|
2024-11-22 15:35:50 +00:00 |
|
|
|
9a2eacdb9c
|
chore: move traits used by legacy engine to separate mod (#12784)
|
2024-11-22 15:53:14 +01:00 |
|
|
|
0558235b98
|
refactor: unify logic for blocks removal (#12743)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
|
2024-11-21 19:47:33 +00:00 |
|
|
|
1e7189d3e4
|
feat: trait-based storage API (#12616)
Co-authored-by: joshie <93316087+joshieDo@users.noreply.github.com>
|
2024-11-19 15:39:28 +00:00 |
|
|
|
d52c7194d1
|
chore: move triewriter trait (#12598)
|
2024-11-16 11:32:56 +01:00 |
|
|
|
1945cd8b42
|
chore: move hashing writer trait (#12597)
|
2024-11-16 10:37:14 +01:00 |
|
|
|
001f3899fd
|
primitives: rm alloy Header reexport (#12515)
|
2024-11-13 16:41:25 +00:00 |
|
|
|
9313737dbb
|
primitives: use SealedHeader::seal (#12507)
|
2024-11-13 13:41:56 +01:00 |
|
|
|
cef7ec80c1
|
Move CanonChainTracker to storage-api (#12491)
|
2024-11-13 02:00:07 +01:00 |
|
|
|
8221e5bd54
|
chore: MoveStatsReader trait to storage-api and reexport it from old provider crate (#12485)
|
2024-11-12 20:58:16 +00:00 |
|
|
|
fa5daef07d
|
chore: Move HistoryWriter trait to storage-api and reexport it from old provider crate (#12480)
|
2024-11-12 18:35:51 +00:00 |
|
|
|
59ebebaa63
|
primitives: rm alloy Withdrawals reexport (#12421)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-11-09 13:09:46 +00:00 |
|
|
|
cf72b6f38d
|
chore: move helper methods from DatabaseProvider to DBProvider as defaults (#12367)
|
2024-11-07 12:06:53 +00:00 |
|
|
|
d5f0103601
|
primitives: rm alloy BlockNumHash reexport (#12304)
|
2024-11-04 14:54:58 +00:00 |
|
|
|
56b76871ed
|
primitives: rm alloy Withdrawal reexport (#12296)
|
2024-11-04 08:21:17 +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 |
|
|
|
0c70f6bd35
|
primitives: use alloy KECCAK_EMPTY constant (#11851)
|
2024-10-18 08:25:22 +00:00 |
|
|
|
f3c0dda0d3
|
perf: use existing block hash functions (#11858)
|
2024-10-17 22:40:33 +00:00 |
|
|
|
548f5b9c6d
|
feat(trie): expose storage proofs (#11550)
|
2024-10-08 09:47:15 +00:00 |
|
|
|
4b12f3285a
|
fix(tree): make state methods work for historical blocks (#11265)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
|
2024-10-07 09:12:35 +00:00 |
|
|
|
7cec526370
|
chore: make clippy happy (#11408)
|
2024-10-02 10:09:44 +02:00 |
|
|
|
12554c426f
|
fix: fetch header by hash (#11407)
|
2024-10-02 10:07:22 +02:00 |
|
|
|
e21d75f9aa
|
primitives: rm more alloy_primitives reexports (#11325)
|
2024-09-30 01:06:47 +00:00 |
|
|
|
6a7d8938c7
|
chore: update revm and alloy primitives (#11235)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2024-09-26 14:33:29 +00:00 |
|
|
|
65f2664471
|
feat: make NetworkConfigBuilder independent of concrete ChainSpec (#11176)
|
2024-09-26 11:37:20 +00:00 |
|
|
|
ed1de8996d
|
primitives: use alloy Header struct (#10691)
|
2024-09-23 12:53:43 +00:00 |
|
|
|
bb27f37cc7
|
storage-api: update BlockReaderIdExt (#11110)
|
2024-09-23 09:47:15 +00:00 |
|
|
|
ef06c850e4
|
storage: replace reth-primitive imports with alloy-eips (#10992)
|
2024-09-18 20:21:27 +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 |
|
|
|
66848d98ef
|
feat: use DbProvider on UnifiedStorageWriter (#10933)
|
2024-09-16 13:49:24 +00:00 |
|
|
|
0fa8e83e16
|
refactor: make reth-prune independent of concrete DatabaseProvider (#10921)
|
2024-09-16 11:46:53 +00:00 |
|
|
|
06dbd3a610
|
feat(trie): expose multiproof via StateProofProvider (#10915)
|
2024-09-16 09:52:15 +00:00 |
|
|
|
fdd64972b9
|
feat(trie): integrate TrieInput into StateProofProvider methods (#10929)
|
2024-09-16 09:18:23 +00:00 |
|
|
|
b0eb78ced6
|
feat(trie): TrieInput (#10918)
|
2024-09-16 08:04:17 +00:00 |
|
|
|
75c6295d29
|
chore: separate trait for conversion into state provider (#10858)
|
2024-09-13 17:03:52 +00:00 |
|
|
|
d11bbe686b
|
refactor: reduce ProviderFactory usage (#10798)
|
2024-09-11 09:36:34 +02:00 |
|
|
|
10f3320782
|
storage: clean up reth-primitives import (#10761)
|
2024-09-07 09:12:16 +00:00 |
|
|
|
3ec5d373c1
|
feat(engine, tree): witness invalid block hook (#10685)
|
2024-09-06 11:56:03 +00:00 |
|
|
|
6f086d1060
|
chore(trie): clean up state root methods (#10598)
|
2024-08-28 14:41:29 +00:00 |
|