Skip to content

chore(p2p): BlockTxsRequest comment#23818

Merged
fcarreiro merged 1 commit into
merge-train/spartanfrom
fc/block-txs-comment
Jun 3, 2026
Merged

chore(p2p): BlockTxsRequest comment#23818
fcarreiro merged 1 commit into
merge-train/spartanfrom
fc/block-txs-comment

Conversation

@fcarreiro
Copy link
Copy Markdown
Contributor

.

@fcarreiro fcarreiro merged commit 9adeda6 into merge-train/spartan Jun 3, 2026
8 checks passed
@fcarreiro fcarreiro deleted the fc/block-txs-comment branch June 3, 2026 09:32
github-merge-queue Bot pushed a commit that referenced this pull request Jun 4, 2026
BEGIN_COMMIT_OVERRIDE
fix: wrap rpc errors (#23794)
chore(p2p): BlockTxsRequest comment (#23818)
chore: improve pod scheduling (#23820)
chore: setup custom testnet coinbase (#23824)
fix(bench): upload benchmarks to correct gh repo (#23825)
chore: add hi-mem taint (#23828)
chore: update artifact registry (#23845)
END_COMMIT_OVERRIDE
spalladino added a commit that referenced this pull request Jun 4, 2026
## Motivation

`v5-next` was cut from `next` at cbc99df (Jun 1), so PRs merged to
`merge-train/spartan` after the cut never flowed into it. This backports
all of them (authored by @spalladino and @fcarreiro) to keep v5-next
current with the spartan train.

## Approach

Each PR is cherry-picked from its squashed merge commit on
`merge-train/spartan`, in merge order, preserving the original commit
message and PR number — one commit per backported PR. All 11 applied
cleanly with no conflicts; patches are identical to the originals
(verified via `git patch-id`), and `bootstrap.sh build yarn-project`
passes on the result. Labeled `ci-no-squash` to preserve the per-PR
commits.

## Backported PRs

- #23768 — chore(p2p): use sync hash for tx validation hashing
- #23719 — test(e2e): wait warmup slots in slashing tests
- #23660 — feat(api)!: make getTxReceipt the single tx-lookup API
- #23665 — refactor: remove non-pipelining sequencer code path
- #23646 — feat(archiver): add getL2ToL1MembershipWitness node RPC
- #23778 — fix(p2p)!: revamp BLOCK_TXS validations
- #23786 — fix(p2p)!: fix BLOCK_TXS response under proposer equivocation
- #23808 — chore: add empty vscode settings for yarn-project
- #23807 — fix(sequencer): only warn about missing proposed checkpoint
once overdue
- #23776 — fix(sequencer): enforce build-frame deadlines and align
attestation/publish windows
- #23818 — chore(p2p): BlockTxsRequest comment

Note #23660, #23778, and #23786 are breaking changes (node RPC +
tx-effect db format, and p2p wire format respectively), as they were on
`next`.
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