What changed, and why it matters
This commit simply updates the version of Bitcoin Core used in the project's automated testing environment from a release candidate (31.0rc2) to the final stable release (31.1). It is a routine CI/infrastructure maintenance change with no direct security fix or code change to the electrs software itself.
No security action required. Treat as routine CI maintenance.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The Dockerfile.ci is updated to download and extract bitcoind and bitcoin-cli from bitcoin-core-31.1 instead of bitcoin-core-31.0 test.rc2. This affects only the continuous integration build environment and does not modify application source code, dependencies, or runtime behavior of electrs.
Changed components
Dockerfile.ci (CI build environment only)Inspect captured patch +4 / −4
diff --git a/Dockerfile.ci b/Dockerfile.ci
index 1c4d53d..eadb696 100644
--- a/Dockerfile.ci
+++ b/Dockerfile.ci
@@ -22,10 +22,10 @@ FROM base AS bitcoin-build
# Download
WORKDIR /build/bitcoin
-RUN wget -q https://bitcoincore.org/bin/bitcoin-core-31.0/test.rc2/bitcoin-31.0rc2-x86_64-linux-gnu.tar.gz
-RUN tar xvf bitcoin-31.0rc2-x86_64-linux-gnu.tar.gz
-RUN mv -v bitcoin-31.0rc2/bin/bitcoind .
-RUN mv -v bitcoin-31.0rc2/bin/bitcoin-cli .
+RUN wget -q https://bitcoincore.org/bin/bitcoin-core-31.1/bitcoin-31.1-x86_64-linux-gnu.tar.gz
+RUN tar xvf bitcoin-31.1-x86_64-linux-gnu.tar.gz
+RUN mv -v bitcoin-31.1/bin/bitcoind .
+RUN mv -v bitcoin-31.1/bin/bitcoin-cli .
FROM base AS result
# Copy the binaries
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.