What changed, and why it matters
This commit only changes Go module configuration so that the main btcd project uses local copies of two of its own sub-packages (btcutil and wire) instead of fetching them from the internet. There is no code behavior change, no bug fix, and no security relevance visible in the diff.
No security action needed; treat as routine build configuration change.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff adds two replace directives to go.mod pointing github.com/btcsuite/btcd/btcutil/v2 and github.com/btcsuite/btcd/wire/v2 to local directories ./btcutil and ./wire. This is a build/dependency management change for monorepo-local development; it does not alter any source logic, interfaces, or runtime behavior.
Changed components
go.modInspect captured patch +5 / −0
diff --git a/go.mod b/go.mod
index 5a5b9fd..577d70a 100644
--- a/go.mod
+++ b/go.mod
@@ -39,6 +39,11 @@ require (
gopkg.in/yaml.v3 v3.0.1 // indirect
)
+replace (
+ github.com/btcsuite/btcd/btcutil/v2 => ./btcutil
+ github.com/btcsuite/btcd/wire/v2 => ./wire
+)
+
// The retract statements below fixes an accidental push of the tags of a btcd
// fork.
retract (
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.