Skip to content

fix: path through history#686

Merged
gilescope merged 6 commits intorelease/node-0.20.2from
giles-path-through-history
Feb 17, 2026
Merged

fix: path through history#686
gilescope merged 6 commits intorelease/node-0.20.2from
giles-path-through-history

Conversation

@gilescope
Copy link
Contributor

@gilescope gilescope commented Feb 16, 2026

Overview

This PR attempts to provide a path through history for how historical blocks should be treated.

The data files have been compiled from the associated network's indexer db.

But after that the actual order for spent transactions was extracted from a running rpc node for the highlighted blocks (as indexer does not order the events in the same way as node does because it doesn't read the node events, it gets then from ledger).

Sunsetting

Once each environment has been chain reset, that environment's datafile can be deleted.
Once all environments have been chain reset (I'm assuming post mainnet we'll probably refresh pre-prod) then all these files and the mechanism can be deleted.

🗹 TODO before merging

  • Update preview
  • Works against pre-prod
  • Prove syncs to tip against qanet.

📌 Submission Checklist

  • Changes are backward-compatible (or flagged if breaking)
  • Pull request description explains why the change is needed
  • Self-reviewed the diff
  • I have included a change file, or skipped for this reason:
  • If the changes introduce a new feature, I have bumped the node minor version
  • Update documentation (if relevant)
  • Updated AGENTS.md if build commands, architecture, or workflows changed
  • No new todos introduced

🧪 Testing Evidence

Please describe any additional testing aside from CI:

  • Synched with preview to 75k blocks

🔱 Fork Strategy

  • Node Runtime Update
  • Node Client Update
  • Other:
  • N/A

Links

#686

Signed-off-by: Giles Cope <gilescope@gmail.com>
Signed-off-by: Giles Cope <gilescope@gmail.com>
@gilescope gilescope changed the base branch from main to release/node-0.20.2 February 16, 2026 18:16
Signed-off-by: Giles Cope <gilescope@gmail.com>
…rentl so that will come in a different commit

Signed-off-by: Giles Cope <gilescope@gmail.com>
Signed-off-by: Giles Cope <gilescope@gmail.com>
@gilescope gilescope marked this pull request as ready for review February 17, 2026 01:31
@gilescope gilescope requested a review from a team as a code owner February 17, 2026 01:31
Signed-off-by: Giles Cope <gilescope@gmail.com>
@gilescope gilescope merged commit 7330575 into release/node-0.20.2 Feb 17, 2026
34 checks passed
@gilescope gilescope deleted the giles-path-through-history branch February 17, 2026 11:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments