Skip to content

Add Bitcoin Core 32.1 support to NBitcoin.TestFramework - #1366

Merged
NicolasDorier merged 1 commit into
masterfrom
feature/testframework-bitcoin-core-32-1
Oct 29, 2026
Merged

NicolasDorier merged 1 commit into
masterfrom
feature/testframework-bitcoin-core-32-1

Conversation

@NicolasDorier

@NicolasDorier NicolasDorier commented Oct 29, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • Add stable Bitcoin Core 32.1 downloads for Linux, macOS, and Windows with official SHA-256 checksums.
  • Preserve the existing 32.0rc4 entry and use 32.1 for tests selecting the latest Bitcoin Core version.
  • Bump NBitcoin.TestFramework from 5.0.6 to 5.0.7.

Bitcoin Core 32.0 was tagged but never fully released; 32.1 supersedes it.

Validation

  • Build the .NET 10 test project successfully in Release configuration.
  • Verify all three download checksums against the official 32.1 SHA256SUMS.
  • Download and start the Linux binary through the test framework; confirm bitcoind reports v32.1.0.
  • Pass all 58 RPCClient integration tests locally against Bitcoin Core 32.1, including CanUseCore32RPCs.

Package publication will be performed separately after merge.

@NicolasDorier
NicolasDorier merged commit a29aee3 into master Oct 29, 2026
10 checks passed
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