Skip to content

Conversation

@lutter
Copy link
Collaborator

@lutter lutter commented Jan 8, 2026

Substreams have been unsupported on the network for quite some time now. Since the code backing substreams is substantial and introduced quite a few parallel code paths, it's best to remove it.

This PR removes most of the code for it, though there might still be some places where now dead substreams code lingers. There are probably also various opportunities to simplify code further now that a lot of the bifurcation of logic that substreams added has been removed. This PR does not address that yet, we should address that over time as we make changes to code that can be simplified further.

@fordN fordN requested review from dwerner, incrypto32 and isum and removed request for incrypto32 January 8, 2026 16:44
Copy link
Contributor

@dwerner dwerner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm! Seems to me like a clean cut.

@lutter lutter force-pushed the lutter/no-substreams branch from 4e9e5f0 to fabd34c Compare January 8, 2026 18:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants