|
|
4da5f1f388
|
fix(storage): dont skip consistency checks for op-mainnet if using minimal bootstrap (#11099)
|
2024-09-24 15:10:44 +00:00 |
|
|
|
fb0555ae7d
|
Refactor Block (#10913)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2024-09-24 10:14:08 +00:00 |
|
|
|
68d76f6469
|
chore(codecs-derive): update should_use_alt_impl (#11148)
|
2024-09-24 07:54:15 +00:00 |
|
|
|
15aee9b144
|
feat: use alloy Signature type (#10758)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
|
2024-09-23 13:29:48 +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 |
|
|
|
52c72a3b1d
|
use HashMap::with_capacity (#11106)
|
2024-09-22 15:26:54 +00:00 |
|
|
|
5113e29074
|
chore(storage): add test cases for Transactions and Receipts truncation (#11070)
|
2024-09-21 16:06:28 +00:00 |
|
|
|
05f862af41
|
chore(storage): add test cases for Header truncation (#11048)
|
2024-09-20 10:32:40 +00:00 |
|
|
|
69c8ddb330
|
feat: add blocks_per_file field to StaticFileProvider (#11043)
|
2024-09-19 17:36:23 +00:00 |
|
|
|
893ea95d3e
|
hash_keys bench: use HashSet::with_capacity (#11044)
|
2024-09-19 15:07:44 +00:00 |
|
|
|
6cb26f72af
|
feat: make DatabaseProvider generic over chainspec (#10978)
|
2024-09-19 14:23:06 +00:00 |
|
|
|
5f022e1cd1
|
fix(lint): lint warnings for db benchmark tools (#11011)
|
2024-09-19 11:32:07 +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 |
|
|
|
9e7e3247cc
|
fix(lint): lint warnings for storage codecs fuzz (#11009)
|
2024-09-19 10:41:39 +00:00 |
|
|
|
a636408199
|
fix(lint): lint for derive Compat (#11005)
|
2024-09-18 23:10:54 +00:00 |
|
|
|
fcd822c5f0
|
fix(lint): lint warnings for libmdbx benches (#11007)
|
2024-09-18 22:43:32 +00:00 |
|
|
|
ef06c850e4
|
storage: replace reth-primitive imports with alloy-eips (#10992)
|
2024-09-18 20:21:27 +00:00 |
|
|
|
c2019e35de
|
feat: allow syncing op-mainnet with only state and without importing blocks/receipts (#10850)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
|
2024-09-18 17:10:38 +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 |
|
|
|
5e9f38164d
|
evm: use Header AT in ConfigureEvmEnv (#10968)
|
2024-09-17 23:03:15 +00:00 |
|
|
|
1d0b18cd1a
|
error: use derive-more Error for deriving error (#10841)
|
2024-09-17 10:01:29 +00:00 |
|
|
|
acdb2050a7
|
chore(reth-provider): use Vec::with_capacity (#10912)
|
2024-09-17 09:37:51 +00:00 |
|
|
|
b38539c18a
|
feat: use DBProvider instead of DB on init_genesis (#10937)
|
2024-09-16 16:47:46 +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 |
|
|
|
974926f2d9
|
chore: remove an intermediate allocation in ExecutionOutcome (#10900)
|
2024-09-13 19:07:13 +00:00 |
|
|
|
b23bb7e8bc
|
perf: improve genesis handling (#10878)
|
2024-09-13 17:48:44 +00:00 |
|
|
|
75c6295d29
|
chore: separate trait for conversion into state provider (#10858)
|
2024-09-13 17:03:52 +00:00 |
|
|
|
c6359b6242
|
Fix: Allow missing docs for test modules (#10893)
|
2024-09-13 16:38:47 +00:00 |
|
|
|
47d188cb8e
|
cfg: replace std feature gate alloc imports with extern crate alloc (#10861)
|
2024-09-13 16:01:12 +00:00 |
|
|
|
8ddbd30df9
|
fix(cli): remove static file providers from cache on reth db stats (#10887)
|
2024-09-13 14:53:39 +00:00 |
|
|
|
d3acd09be2
|
chore: remove unnecessary segment argument from StaticFileProviderRW (#10882)
|
2024-09-13 12:23:45 +00:00 |
|
|
|
2ae53e5c3a
|
fix(cli): ensure reth init-state doesn't end in an invalid state root (#10880)
|
2024-09-13 12:08:00 +00:00 |
|
|
|
acdb7b7e2e
|
perf(engine): parallel storage roots (#10666)
|
2024-09-12 13:12:05 +00:00 |
|
|
|
1c53518bc4
|
fix: drop mmap handles before modifying during handle_consistency (#10708)
|
2024-09-11 14:28:09 +00:00 |
|
|
|
2b75415a00
|
execution: make ConfigureEvm independent of chainspec argument (#10748)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2024-09-11 13:50:42 +00:00 |
|
|
|
7abf49995f
|
fix(libmdbx): renew tx on timeout when dropping cursor (#10840)
|
2024-09-11 13:16:05 +00:00 |
|
|
|
265e92685d
|
fix(libmdbx): do not panic on timeout when closing cursor (#10838)
|
2024-09-11 12:35:10 +00:00 |
|
|
|
d11bbe686b
|
refactor: reduce ProviderFactory usage (#10798)
|
2024-09-11 09:36:34 +02:00 |
|
|
|
f6b2021440
|
dev: remove unused dev-deps (#10813)
|
2024-09-11 00:45:20 +00:00 |
|
|
|
ed4235609f
|
chore: bump alloy 0.3.3 (#10806)
|
2024-09-10 11:27:35 +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 |
|
|
|
10f3320782
|
storage: clean up reth-primitives import (#10761)
|
2024-09-07 09:12:16 +00:00 |
|
|
|
dbf5d48a82
|
fix: unwind_to should be exclusive (#10738)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-09-06 16:03:33 +00:00 |
|
|
|
3ec5d373c1
|
feat(engine, tree): witness invalid block hook (#10685)
|
2024-09-06 11:56:03 +00:00 |
|
|
|
5af62b75d4
|
test(provider): Add unit tests for stateproviderfactory (#10697)
|
2024-09-05 20:20:36 +00:00 |
|