Skip to content

chore: backport #20848 to v4 (refactor aztec-node subsystems)#20877

Closed
AztecBot wants to merge 1 commit intov4from
claudebox/fb1b629ff88cf1f0e303e3a3b7438d1d
Closed

chore: backport #20848 to v4 (refactor aztec-node subsystems)#20877
AztecBot wants to merge 1 commit intov4from
claudebox/fb1b629ff88cf1f0e303e3a3b7438d1d

Conversation

@AztecBot
Copy link
Collaborator

@AztecBot AztecBot commented Feb 26, 2026

Closing — the changes from #20848 have already been backported to v4 via chore: Accumulated backports to v4 (#20980). This PR is now empty after rebasing on the latest v4."

… and remove P2PClientType enum

When the node is started with --prover (enableProverNode && disableValidator),
skip creating validator, sentinel, watchers, sequencer, slasher, and block
proposal handler subsystems since the prover only needs archiver, world-state,
p2p, epoch cache, blob client, and the prover node itself.

Also removes the unused P2PClientType.Prover enum variant and all associated
generic type parameters from P2P classes, simplifying the P2P API surface.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@AztecBot AztecBot added the claudebox Owned by claudebox. it can push to this PR. label Feb 26, 2026
@AztecBot AztecBot closed this Mar 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

claudebox Owned by claudebox. it can push to this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants