|
|
e1b25c80c2
|
perf(tree): keep storage trie around for updates (#12971)
|
2024-11-28 15:52:25 +00:00 |
|
|
|
8c86d63a42
|
perf(trie): avoid update reallocation & track wiped (#12929)
|
2024-11-28 14:18:38 +00:00 |
|
|
|
1210fd938d
|
chore: make ethereum-node deps leaner (#12963)
|
2024-11-28 14:06:32 +00:00 |
|
|
|
8589503a3b
|
feat(engine): use SparseStateTrie::update_account in state root task (#12960)
|
2024-11-28 13:48:05 +00:00 |
|
|
|
eac02d9458
|
fix(trie): always create empty storage multiproofs (#12915)
|
2024-11-28 13:01:57 +00:00 |
|
|
|
1d5bd46594
|
chore: make op-node-testing- leaner (#12958)
|
2024-11-28 12:48:36 +00:00 |
|
|
|
c274462059
|
perf: use alloy hash map in trie related code (#12956)
|
2024-11-28 12:12:47 +00:00 |
|
|
|
e9a6e4525e
|
feat(trie): SparseStateTrie::update_account (#12954)
|
2024-11-28 12:00:18 +00:00 |
|
|
|
cbcf79a18e
|
chore(engine, state root task): remove unused StdReceiverStream struct (#12953)
|
2024-11-28 11:14:18 +00:00 |
|
|
|
b2e1da3ebc
|
fix(tree): root task storage leaf removal (#12950)
|
2024-11-28 10:28:07 +00:00 |
|
|
|
064f9393ff
|
perf(tree): reveal multiproof in tree task (#12949)
|
2024-11-28 10:26:58 +00:00 |
|
|
|
28ef5749e7
|
feat(engine): integrate sparse trie into the state root task (#12907)
|
2024-11-28 09:46:08 +00:00 |
|
|
|
39e057375a
|
chore: make generic header InvalidHeaderCache (#12940)
|
2024-11-28 09:20:17 +00:00 |
|
|
|
a3eb302f72
|
chore: pass generic header to validate_header_gas (#12931)
|
2024-11-28 08:03:44 +00:00 |
|
|
|
bb0bd77916
|
chore: make generic data primitives TreeState (#12924)
|
2024-11-28 07:53:26 +00:00 |
|
|
|
0df02ca2b9
|
chore: pass generic header and body to validate_shanghai_withdrawals (#12923)
|
2024-11-28 07:49:27 +00:00 |
|
|
|
2179301590
|
feat: add functions for env creation (#12928)
|
2024-11-27 22:35:23 +00:00 |
|
|
|
8d70e8921b
|
chore: pass generic header to validate_header_base_fee (#12921)
|
2024-11-27 19:59:50 +00:00 |
|
|
|
47245642ca
|
feat(trie): SparseStateTrie::storage_trie_mut (#12913)
|
2024-11-27 19:18:31 +00:00 |
|
|
|
00c5b69af4
|
feat: integrate node primitives in engine handler (#12914)
|
2024-11-27 18:23:57 +00:00 |
|
|
|
2700db1258
|
feat(trie): SparseStateTrie::remove_storage_leaf (#12912)
|
2024-11-27 17:59:58 +00:00 |
|
|
|
2705e3a7dd
|
feat: add helpers for opcode tracing (#12899)
|
2024-11-27 16:34:16 +00:00 |
|
|
|
f9ad3f8cca
|
chore: add fs-util::open (#12911)
|
2024-11-27 16:22:23 +00:00 |
|
|
|
26bfe7c037
|
feat: SparseStateTrie::reveal_multiproof (#12909)
|
2024-11-27 16:18:54 +00:00 |
|
|
|
7a6053078c
|
fix: small db provider fixes (#12908)
|
2024-11-27 15:54:58 +00:00 |
|
|
|
7a6a725d91
|
feat: add Receipt AT to writer traits (#12892)
|
2024-11-27 15:31:13 +00:00 |
|
|
|
1131bdecc3
|
feat(engine): proof fetching on state update for StateRootTask (#12458)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
|
2024-11-27 14:14:29 +00:00 |
|
|
|
533b555f87
|
feat: add Receipt AT to ReceiptProvider (#12890)
|
2024-11-27 14:02:25 +00:00 |
|
|
|
b62929c390
|
feat: add engine validator addon (#12905)
|
2024-11-27 13:40:48 +00:00 |
|
|
|
db9b86a7d6
|
Upcast trait bound on BlockBody::Transaction to SignedTransaction (#12903)
|
2024-11-27 11:56:33 +00:00 |
|
|
|
42c24f07d9
|
refactor: unify code paths for receipts removal (#12887)
|
2024-11-27 11:43:38 +00:00 |
|
|
|
a0e2961d73
|
chore: make BeaconConsensusEngineEvent generic over data primitives (#12831)
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
|
2024-11-27 11:40:00 +00:00 |
|
|
|
b33757fcbe
|
feat: extends engine validator (#12900)
|
2024-11-27 11:31:24 +00:00 |
|
|
|
51afa4cdc9
|
chore(sdk): Add MaybeArbitrary to all ATs on NodePrimitives (#12847)
|
2024-11-27 09:54:39 +00:00 |
|
|
|
3b8c661ad4
|
added generic header (#12897)
Co-authored-by: router <router@router.ian>
|
2024-11-27 09:42:39 +01:00 |
|
|
|
acfcfbdcf3
|
perf: minimize clones when saving blocks (#12870)
|
2024-11-27 09:08:19 +01:00 |
|
|
|
6b3c7c651e
|
fix(ci): warn instead of failing no tests (#12893)
|
2024-11-27 07:50:32 +00:00 |
|
|
|
02f3427dae
|
feat: introduce networkprimitives in transition fetcher (#12889)
|
2024-11-26 22:25:42 +00:00 |
|
|
|
e8d63e4a0b
|
chore: fix unused warning (#12888)
|
2024-11-26 19:32:54 +00:00 |
|
|
|
38cf6c900d
|
refactor: improve state writing functions for db provider (#12885)
|
2024-11-26 18:26:22 +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 |
|
|
|
5dc914be80
|
chore: make cargo t compile for reth-trie-common (#12884)
|
2024-11-26 16:38:12 +00:00 |
|
|
|
2ce741709f
|
feat: relax provider bounds (#12857)
|
2024-11-26 16:26:36 +00:00 |
|
|
|
d51b347c81
|
feat: add utility trait methods to Transaction (#12704)
|
2024-11-26 16:24:01 +00:00 |
|
|
|
ebf837e6e8
|
chore: unify more tx signed fns (#12883)
|
2024-11-26 16:21:52 +00:00 |
|
|
|
6bba5e6630
|
chore(ci): debug logs on kurtosis-op client advance check failure (#12882)
|
2024-11-26 15:37:34 +00:00 |
|
|
|
4dfaa46380
|
chore: unify recover_singer (#12881)
|
2024-11-26 15:19:58 +00:00 |
|
|
|
2d6b8937c3
|
refactor: unify logic for writing receipts (#12878)
|
2024-11-26 14:24:40 +00:00 |
|
|
|
dee0b8c055
|
feat: relax constraints for on_get_pooled_txs (#12880)
|
2024-11-26 14:23:27 +00:00 |
|
|
|
a0f99df21b
|
feat(trie): StorageRootProvider::storage_multiproof (#12879)
|
2024-11-26 14:01:31 +00:00 |
|