Skip to content
This repository was archived by the owner on Jan 16, 2026. It is now read-only.

chore(node/cli): fix todos#2142

Merged
theochap merged 1 commit intomainfrom
theo/fix-todos
Jun 13, 2025
Merged

chore(node/cli): fix todos#2142
theochap merged 1 commit intomainfrom
theo/fix-todos

Conversation

@theochap
Copy link
Member

@theochap theochap commented Jun 13, 2025

Description

This PR fixes some of the outstanding todos in kona's codebase. In particular:

Progress towards #2119

@theochap theochap self-assigned this Jun 13, 2025
@theochap theochap added K-fix Kind: fix A-node Area: cl node (eq. Go op-node) handles single-chain consensus A-cli Area: CLI labels Jun 13, 2025
@theochap theochap moved this to In Review in Project Tracking Jun 13, 2025
@codecov
Copy link

codecov bot commented Jun 13, 2025

Codecov Report

Attention: Patch coverage is 0% with 16 lines in your changes missing coverage. Please review.

Project coverage is 82.3%. Comparing base (e2ec2b7) to head (1caffb1).
Report is 2 commits behind head on main.

✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
crates/node/p2p/src/gossip/gater.rs 0.0% 8 Missing ⚠️
crates/node/p2p/src/gossip/builder.rs 0.0% 5 Missing ⚠️
crates/node/p2p/src/net/builder.rs 0.0% 3 Missing ⚠️

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@theochap theochap mentioned this pull request Jun 12, 2025
3 tasks
@theochap theochap changed the title fix(node/cli): fix todos chore(node/cli): fix todos Jun 13, 2025
@theochap theochap added this pull request to the merge queue Jun 13, 2025
Merged via the queue into main with commit d9f842c Jun 13, 2025
23 of 24 checks passed
@theochap theochap deleted the theo/fix-todos branch June 13, 2025 15:28
@github-project-automation github-project-automation bot moved this from In Review to Done in Project Tracking Jun 13, 2025
theochap added a commit to ethereum-optimism/optimism that referenced this pull request Dec 10, 2025
## Description

This PR fixes some of the outstanding todos in kona's codebase. In
particular:

- Promotes the dial period to CLI argument for p2p. Also does a small
refactor to the way the connection gater is configured
- Open an issue to phase out the `sync-req-resp` optimism protocol
op-rs/kona#2141. Removed the todo to promote the configuration to CLI since the
node would not sync properly if the flag is not set, and this protocol
will eventually get phased out.

Progress towards op-rs/kona#2119
theochap added a commit to ethereum-optimism/optimism that referenced this pull request Jan 14, 2026
## Description

This PR fixes some of the outstanding todos in kona's codebase. In
particular:

- Promotes the dial period to CLI argument for p2p. Also does a small
refactor to the way the connection gater is configured
- Open an issue to phase out the `sync-req-resp` optimism protocol
#2141. Removed the todo to promote the configuration to CLI since the
node would not sync properly if the flag is not set, and this protocol
will eventually get phased out.

Progress towards #2119
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

A-cli Area: CLI A-node Area: cl node (eq. Go op-node) handles single-chain consensus K-fix Kind: fix

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants