Skip to content

Add sequencer reference support for OpNode replicas#3

Merged
kbambridge merged 2 commits intomainfrom
opnode
Jul 2, 2025
Merged

Add sequencer reference support for OpNode replicas#3
kbambridge merged 2 commits intomainfrom
opnode

Conversation

@kbambridge
Copy link
Owner

This update introduces a new sequencerRef field in the OpNode specification, allowing replica nodes to reference their corresponding sequencer. The change includes updates to the API types, CRD definitions, and sample configurations. Additionally, the getSequencerEndpoint function in statefulset.go has been enhanced to utilize the sequencer reference for endpoint resolution, improving the overall configuration management for OpNode instances.

This update introduces a new `sequencerRef` field in the OpNode specification, allowing replica nodes to reference their corresponding sequencer. The change includes updates to the API types, CRD definitions, and sample configurations. Additionally, the `getSequencerEndpoint` function in `statefulset.go` has been enhanced to utilize the sequencer reference for endpoint resolution, improving the overall configuration management for OpNode instances.
This update introduces the optional `L2RpcUrl` field in the OpNode specification, allowing replica nodes to connect to external sequencers. The CRD definitions and sample configurations have been updated accordingly. Additionally, the reconciliation process in the OpNode controller has been streamlined to improve status updates and error handling, ensuring a more efficient management of OpNode states. The `getSequencerEndpoint` function has also been modified to prioritize the `L2RpcUrl` for replica nodes.
@kbambridge kbambridge merged commit 1f5a755 into main Jul 2, 2025
8 checks passed
@kbambridge kbambridge deleted the opnode branch July 2, 2025 08:48
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.

1 participant