Arsenii Kulikov
|
9662dc5271
|
fix: properly save history indices in pipeline (#21222)
|
2026-01-20 18:20:28 +00:00 |
|
YK
|
bd144a4c42
|
feat(stages): add RocksDB support for IndexAccountHistoryStage (#21165)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
|
2026-01-20 14:23:29 +00:00 |
|
Dan Cline
|
1d55abeef3
|
chore: rename extend_ref methods on sorted data structures (#21043)
|
2026-01-19 13:04:57 +00:00 |
|
MozirDmitriy
|
6a2010e595
|
refactor(stages): reuse history index cache buffers in collect_history_indices (#21017)
|
2026-01-19 11:39:52 +00:00 |
|
Matthias Seitz
|
40bc9d3860
|
revert: undo Chain crate, add LazyTrieData to trie-common (#21155)
|
2026-01-17 15:57:09 +00:00 |
|
Dan Cline
|
c617d25c36
|
perf: make Chain use DeferredTrieData (#21137)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2026-01-17 01:05:35 +00:00 |
|
Brian Picciano
|
13707faf1a
|
feat(consensus): incremental receipt root computation in background task (#21131)
|
2026-01-16 19:53:59 +00:00 |
|
Brian Picciano
|
a74cb9cbc3
|
feat(trie): in-memory trie changesets (#20997)
|
2026-01-16 01:06:31 +00:00 |
|
joshieDo
|
f012b3391e
|
feat: parallelize save_blocks (#20993)
Co-authored-by: Sergei Shulepov <s.pepyakin@gmail.com>
Co-authored-by: Sergei Shulepov <pep@tempo.xyz>
Co-authored-by: Brian Picciano <me@mediocregopher.com>
|
2026-01-15 14:58:06 +00:00 |
|
YK
|
46d670eca5
|
fix(stages): use static files for unwind in SenderRecovery stage (#20972)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
|
2026-01-12 19:22:49 +00:00 |
|
Matthias Seitz
|
210309ca76
|
docs: fix typos and incorrect documentation (#20943)
|
2026-01-12 00:48:01 +01:00 |
|
Dan Cline
|
e86c5fba53
|
fix(stages): advance sender static file in sender recovery (#20897)
|
2026-01-09 20:23:17 +00:00 |
|
Arun Dhyani
|
d489f80f6b
|
feat: Add TrieUpdatesSorted and HashedPostStateSorted in all ExEx notifications (#20333)
Co-authored-by: Brian Picciano <me@mediocregopher.com>
|
2026-01-09 13:06:41 +00:00 |
|
joshieDo
|
1363205b5d
|
feat: allow TransactionHashNumbers to be written to rocksdb during live sync (#20853)
|
2026-01-08 20:02:49 +00:00 |
|
Emilia Hane
|
412f39e223
|
chore(consensus): Remove associated type Consensus::Error (#20843)
Co-authored-by: Josh_dfG <126518346+JoshdfG@users.noreply.github.com>
|
2026-01-08 15:54:31 +00:00 |
|
Dan Cline
|
eed34254f5
|
feat: add StaticFileSegment::AccountChangeSets (#18882)
Co-authored-by: Alexey Shekhirin <github@shekhirin.com>
|
2026-01-08 12:05:05 +00:00 |
|
Maxim Evtush
|
7efaf4ca97
|
docs: mention optional EraStage in DefaultStages documentation (#20836)
|
2026-01-08 11:51:10 +00:00 |
|
fig
|
fc248e3323
|
chore(stages): use with_capacity() at populate_range() (#20671)
|
2025-12-29 21:34:54 +00:00 |
|
joshieDo
|
cf457689a6
|
docs: add additional context to PruneSenderRecoveryStage (#20606)
|
2025-12-23 15:30:23 +00:00 |
|
AJStonewee
|
f8b927c6cd
|
refactor(stages): use LazyLock for zero address hash (#20576)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-12-23 08:20:45 +00:00 |
|
AJStonewee
|
ccb897f9a0
|
refactor(stages): cache hashed address in storage hashing loop (#20318)
Co-authored-by: Brian Picciano <me@mediocregopher.com>
|
2025-12-22 16:05:46 +00:00 |
|
fig
|
96c77fd8b2
|
feat(storage): make insert_block() operate with references (#20504)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-12-22 15:13:43 +00:00 |
|
Brian Picciano
|
5a3cffa3e9
|
fix(stage): Don't clear merkle changesets in unwind near genesis (#20568)
|
2025-12-22 14:56:18 +00:00 |
|
Brian Picciano
|
7b2fbdcd51
|
chore(db): Remove Sync from DbTx (#20516)
|
2025-12-22 10:13:57 +00:00 |
|
Brian Picciano
|
0eb4e0ce29
|
fix(stages): Fix two bugs related to stage checkpoints and pipeline syncs (#20521)
|
2025-12-19 16:09:57 +00:00 |
|
Federico Gimenez
|
cd8fec3273
|
feat(stages): use EitherWriter for TransactionLookupStage RocksDB writes (#20428)
|
2025-12-18 21:34:17 +00:00 |
|
Vui-Chee
|
d8acc1e4cf
|
feat: support non-zero genesis block numbers (#19877)
Co-authored-by: JimmyShi22 <417711026@qq.com>
|
2025-12-17 11:03:12 +00:00 |
|
ligt
|
662c0486a1
|
feat(storage): add rocksdb provider into database provider (#20253)
|
2025-12-15 10:15:57 +00:00 |
|
Matthias Seitz
|
a6b9472d1c
|
fix: use generic header (#20250)
|
2025-12-10 09:11:39 +00:00 |
|
joshieDo
|
d6caf7f063
|
fix: set minimum pruning distance to 64 blocks for trie changesets (#20108)
|
2025-12-04 10:12:38 +00:00 |
|
YK
|
e0a6f54b42
|
perf(trie): add HashedPostStateSorted::from_reverts (#20047)
|
2025-12-03 05:05:23 +00:00 |
|
joshieDo
|
8f2811dd19
|
fix: ensure MerkleChangeSets pruner only runs if pipeline stage has finished (#20073)
|
2025-12-02 14:08:47 +00:00 |
|
Maximilian Hubert
|
d278b75c3a
|
chore(stages): fix naming and simplify add_stages implementation (#19923)
|
2025-11-24 08:47:54 +00:00 |
|
Alexey Shekhirin
|
39ef6216fb
|
feat(provider, static-file): transaction senders segment (#19508)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-11-21 19:34:16 +00:00 |
|
joshieDo
|
9501b4b55a
|
fix: ensure receipt consistency check is done over block number (#19723)
|
2025-11-18 11:00:57 +00:00 |
|
Alexey Shekhirin
|
b6e6bd35c0
|
refactor(stages): empty transactions range (#19753)
|
2025-11-14 15:11:34 +00:00 |
|
Avory
|
d150b0a39b
|
docs: remove obsolete max_changesets documentation (#19731)
|
2025-11-14 14:57:01 +00:00 |
|
joshieDo
|
88d853e724
|
feat: always write receipts to static files on new nodes (#19399)
|
2025-11-13 16:37:30 +00:00 |
|
Dan Cline
|
75e9359fec
|
chore(cli): disable long read transaction for db list and pipeline (#19694)
|
2025-11-12 21:19:02 +00:00 |
|
Merkel Tranjes
|
ec92a839fc
|
refactor(stages): use named structs for ExecInput returns (#19689)
|
2025-11-12 17:54:07 +00:00 |
|
Alexey Shekhirin
|
95b8a8535b
|
feat(stages): get transaction range starting from first available block (#19662)
|
2025-11-12 14:43:39 +00:00 |
|
Avory
|
abe6bf6125
|
fix(stages): implement floor rounding for percentage in no_std mode (#19675)
|
2025-11-12 12:57:32 +00:00 |
|
Ragnar
|
3c39444597
|
fix(stages): correct tip_tx field comment in PipelineBuilder (#19655)
|
2025-11-11 16:00:28 +00:00 |
|
Alexey Shekhirin
|
93003560cf
|
revert: "refactor(prune): remove receipts log filter segment (#19184)" (#19646)
|
2025-11-11 12:01:39 +00:00 |
|
joshieDo
|
177ad4c0b8
|
chore: remove duplicated provider method transaction_block (#19585)
|
2025-11-07 15:03:39 +00:00 |
|
David Klank
|
7cc4fdfaeb
|
fix(stages-types): resolve compilation errors in tests (#19501)
|
2025-11-06 10:35:22 +00:00 |
|
joshieDo
|
e20e56b75e
|
feat: add Metadata table and StorageSettings to ProviderFactory (#19384)
|
2025-11-06 00:39:49 +00:00 |
|
Léa Narzis
|
2ba17cf10d
|
refactor(era): move era types and file handling to new module (#19520)
|
2025-11-05 17:07:45 +00:00 |
|
Ragnar
|
e894db8e07
|
perf: optimize SyncHeight event handling to avoid recursive calls (#19372)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-10-31 15:44:14 +00:00 |
|
Brian Picciano
|
4d437c43bf
|
fix: Properly set MerkleChangeSets checkpoint in stage's fast-path (#19421)
|
2025-10-31 10:56:37 +00:00 |
|