Backports:
[30.x] More Backports #35710
pull fanquake wants to merge 9 commits into bitcoin:30.x from fanquake:more_30_x_backports changing 12 files +82 −146-
fanquake commented at 1:01 PM on July 13, 2026: member
-
3a43bb54f5
chainparams: delete my DNS seed
Github-Pull: #35691 Rebased-From: d9080639804187601a84bad18582e7afb93101c3
- fanquake added this to the milestone 30.4 on Jul 13, 2026
- DrahtBot added the label Backport on Jul 13, 2026
-
DrahtBot commented at 1:01 PM on July 13, 2026: contributor
<!--e57a25ab6845829454e8d69fc972939a-->
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
<!--006a51241073e994b41acfe9ec718e94-->
Code Coverage & Benchmarks
For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/35710.
<!--021abf342d371248e50ceaed478a90ca-->
Reviews
See the guideline and AI policy for information on the review process. A summary of reviews will appear here.
<!--5faf32d7da4f0f540f40219e4f7537a3-->
- bitcoin deleted a comment on Jul 13, 2026
-
28234bd827
p2p: Assume v2transport for addresses from seeds
By now, the vast majority of nodes in the network supports BIP324. Even if the optimistic guess would turn out to be wrong for a given node, we would just reconnect with v1. This is better than making v1 connections with peers when both nodes support v2. Github-Pull: #35766 Rebased-From: cf0f2aeae009c98615bffd4dafd74e46f20a0ae6
- fanquake force-pushed on Jul 22, 2026
-
c3d929968f
versionbits: Limit live activation params and activation warnings per BIP323
Test bits are conserved. This only has an effect on the warnings. Co-Authored-By: Antoine Poinsot <mail@antoinep.com> Github-Pull: #34779 Rebased-From: f802edf57cc844f9a1708b395906a974dded451c
-
101d70583a
qa: test we don't warn for ignored unknown version bits deployments
Co-Authored-by: Anthony Towns <aj@erisian.com.au> Github-Pull: #34779 Rebased-From: 1d5240574a125af55a07cd74b70df61b3f5a27c9
-
a80c96280f
doc: release notes and bips doc update for #34779
Github-Pull: #34779 Rebased-From: 94e3ac0b215a8fd749bd83947af5a36be44032c8
-
ea96270943
versionbits: update VersionBitsCache doc comment to match current behaviour
Co-Authored-by: Anthony Towns <aj@erisian.com.au> Github-Pull: #34779 Rebased-From: 107d4178d9184f62c74084f5954cc36f3213434f
- fanquake force-pushed on Aug 5, 2026
-
fanquake commented at 8:45 AM on August 5, 2026: member
Could you add it?
Pushed it up here as well.
-
945aa9866e
fuzz: Remove unused `DeserializeFromFuzzingInput` params overload
This overload has been unused since it was added in fac81affb527132945773a5315bd27fec61ec52f. Github-Pull: #35679 Rebased-From: efa7f8c1437681dfae536017da6f27c75f8f2309
-
21e2137011
fuzz, refactor: Remove `Serialize` overload
Serialization parameters should be embedded into the object being serialized rather than passed as a separate argument. This works here because only serialization is performed and no new object needs to be constructed. Github-Pull: #35679 Rebased-From: afab8d4225c720f8d8658d4ea134505b3d9531f9
-
doc: update release notes for v30.x 979c0d965c
- fanquake force-pushed on Aug 5, 2026
Labels
Milestone
30.4