|
|
685398d5f6
|
refactor: derive PartialEq for CanonStateNotification (#10195)
|
2024-08-08 12:22:53 +00:00 |
|
|
|
faff24b683
|
Convert pending block to a watch channel (#10203)
|
2024-08-08 11:11:50 +00:00 |
|
|
|
a706206695
|
feat: add block_body_indices for BlockchainProvider2 (#10106)
|
2024-08-07 18:13:20 +00:00 |
|
|
|
fbebde6b2e
|
fix: only use tags if they have been set (#10150)
|
2024-08-06 19:21:39 +00:00 |
|
|
|
680ca6b73f
|
fix: use actual latest state for BlockchainProvider2 (#10137)
|
2024-08-06 15:06:49 +00:00 |
|
|
|
08158e4449
|
fix: validate header against parent in engine2 (#10114)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-08-06 02:01:51 +00:00 |
|
|
|
e1406d62ce
|
Add in-memory block TD lookup support (#10052)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
|
2024-08-05 16:24:08 +00:00 |
|
|
|
6f8cba6bc0
|
feat: add metrics for in-memory state (#10085)
|
2024-08-05 15:16:08 +00:00 |
|
|
|
f0df06f313
|
feat: add empty state method for tests (#10045)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
|
2024-08-05 09:45:50 +00:00 |
|
|
|
d3ae2b7d73
|
feat: use BTreemap for block numbers in CanonicalInMemoryState (#10040)
|
2024-08-02 19:02:37 +00:00 |
|
|
|
e9870e0d6c
|
feat: support in memory lookups in BlockchainProvider2 (#9999)
|
2024-08-02 16:14:51 +00:00 |
|
|
|
44028076ff
|
feat : add storage_root provider function for account (#9659)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2024-08-02 07:19:12 +00:00 |
|
|
|
0a1be8ca5b
|
test: add engine tree test, FCU triggers reorg with all the blocks present (#9943)
|
2024-08-01 15:18:50 +00:00 |
|
|
|
5e6ae6e94b
|
feat(trie): expose trie witness on proof provider (#9915)
|
2024-08-01 13:51:38 +00:00 |
|
|
|
d16ec0de51
|
docs: improving docs from TestBlockBuilder (#9936)
|
2024-07-31 14:53:23 +00:00 |
|
|
|
f9ed57d6a6
|
test: add TestBlockBuilder (#9925)
|
2024-07-31 11:50:53 +00:00 |
|
|
|
624f5d5614
|
fix: set finalized & safe block information on startup (#9898)
Co-authored-by: Danyal Prout <me@dany.al>
|
2024-07-30 12:06:57 +00:00 |
|
|
|
700e660337
|
fix(tree): hashed state aggregation (#9874)
|
2024-07-29 20:32:51 +00:00 |
|
|
|
0b91e03ff4
|
feat: state housekeeping after backfill finished (#9870)
|
2024-07-29 17:38:20 +00:00 |
|
|
|
0b9e9f46c4
|
test: add new test functions for engine tree (#9869)
|
2024-07-29 16:16:10 +00:00 |
|
|
|
41c34608b0
|
chore: misc canon docs and pending block update (#9832)
|
2024-07-26 15:14:19 +00:00 |
|
|
|
6d036cd95b
|
perf(trie): pass owned hashed state to trie methods (#9837)
|
2024-07-26 14:55:02 +00:00 |
|
|
|
206ca8153d
|
feat: add CanonicalInMemoryState::set_pending_block (#9834)
|
2024-07-26 13:59:21 +00:00 |
|
|
|
7475f4f0fa
|
chore: reverse MemoryOverlayStateProvider block order (#9826)
|
2024-07-26 12:37:02 +00:00 |
|
|
|
ac2853884a
|
feat: integrate memory overlay in canonical state (#9817)
|
2024-07-26 09:51:11 +00:00 |
|
|
|
05135c41ef
|
chore: more misc tracing (#9809)
|
2024-07-25 16:44:03 +00:00 |
|
|
|
115a58b327
|
feat: improve in memory block tracking (#9773)
|
2024-07-25 12:30:11 +00:00 |
|
|
|
6b1fbf82b7
|
chore: move MemoryOverlayStateProvider to chain-state crate (#9779)
|
2024-07-24 19:34:06 +00:00 |
|
|
|
d395df29fc
|
feat: add missing canonical checks for safe+finalized block (#9765)
|
2024-07-24 15:52:20 +00:00 |
|
|
|
859321acd4
|
feat: remove persisted blocks from memory (#9768)
|
2024-07-24 15:23:50 +00:00 |
|
|
|
9c7107bc6d
|
test: use native test macros (#9766)
|
2024-07-24 14:45:53 +00:00 |
|
|
|
7ad93d5ae4
|
feat: perform canonical in memory state update (#9763)
|
2024-07-24 14:17:52 +00:00 |
|
|
|
212196522b
|
docs: some additional in mem docs (#9759)
|
2024-07-24 13:43:35 +00:00 |
|
|
|
fa1bbe44d6
|
feat: add parent blockstate to blockstate (#9755)
|
2024-07-24 10:39:43 +00:00 |
|
|
|
5a9de035bf
|
fix: properly convert canon chain event (#9736)
|
2024-07-23 17:55:07 +00:00 |
|
|
|
a6f6346ffe
|
feat: emit chain notifications (#9732)
|
2024-07-23 17:36:24 +00:00 |
|
|
|
545bf99f76
|
chore: convert block to named field (#9733)
|
2024-07-23 17:36:14 +00:00 |
|
|
|
2209381de9
|
feat: add new BlockchainProvider type (#9656)
|
2024-07-23 16:17:53 +00:00 |
|
|
|
c5ceee352a
|
chore: move chain state notifications to reth-chain-state crate (#9730)
|
2024-07-23 14:38:35 +00:00 |
|
|
|
059233327e
|
feat: add state crate (#9701)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-07-22 13:20:24 +00:00 |
|