Skip to content

Core functional Wave E leftovers: official p2p_getdata (38 run) - #135

Merged
reardencode merged 1 commit into
masterfrom
core/func-next
Aug 18, 2026
Merged

Core functional Wave E leftovers: official p2p_getdata (38 run)#135
reardencode merged 1 commit into
masterfrom
core/func-next

Conversation

@rearden-grok

@rearden-grok rearden-grok Bot commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Summary

Official unmodified p2p_getdata.py is run (37→38). Invalid GETDATA inv type 0 does not stall the session; a later MSG_BLOCK getdata of the tip is served.

getmempoolinfo now honors -permitbaremultisig and reports incrementalrelayfee. mempool_accept.py stays skip at the Core type-check dialect (:98).

Official first-fails (stay skip)

  • p2p_invalid_block.py--v1transport magic-bytes mismatch (:44); v2 later missing bad-txns-inputs-duplicate
  • feature_chain_tiebreaks.py — missing-parent B7 getdata (:86)
  • mempool_accept.pytestmempoolaccept(rawtxs='ff00baar') type-check string (:98)

Evidence

  • {SCRATCH}/run-p2p_getdata.log Passed
  • rust units: invalid_getdata_type0_still_serves_tip_block, getmempoolinfo_permitbaremultisig_follows_ctx

Do not merge unless asked.

Invalid GETDATA inv type 0 does not stall the session; a later
MSG_BLOCK getdata of the tip is served. getmempoolinfo honors
-permitbaremultisig and reports incrementalrelayfee.

p2p_invalid_block stays skip at v1 magic (:44). feature_chain_tiebreaks
stays skip at missing-parent B7 getdata (:86). mempool_accept stays
skip at testmempoolaccept type-check dialect (:98). Q-41 is 38/267.
@rearden-grok rearden-grok Bot added the core-functional Run Core functional nightly.sh on this PR (inventory + release-pin warn) label Aug 18, 2026
@reardencode
reardencode merged commit 82e310f into master Aug 18, 2026
21 of 23 checks passed
@rearden-grok
rearden-grok Bot deleted the core/func-next branch August 18, 2026 19:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core-functional Run Core functional nightly.sh on this PR (inventory + release-pin warn)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant