From 3d3b5e8a29a2b096fd7c049202928affe218f7ca Mon Sep 17 00:00:00 2001 From: Olaoluwa Osuntokun Date: Tue, 21 Jul 2026 18:52:36 -0700 Subject: [PATCH] build: pin tagged submodules and remove local replacements In this commit, we pin btcutil and wire to their freshly tagged v2.0.1 releases. We also remove the root module's remaining local replace directives now that all three in-tree modules have published versions. This makes local builds and downstream module consumers resolve the same btcutil, v2transport, and wire code. The regenerated checksums cover each published module. --- go.mod | 10 ++-------- go.sum | 6 ++++++ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/go.mod b/go.mod index cc0b0ef1..2bc5e307 100644 --- a/go.mod +++ b/go.mod @@ -5,12 +5,12 @@ go 1.25.0 require ( github.com/btcsuite/btcd/address/v2 v2.0.0 github.com/btcsuite/btcd/btcec/v2 v2.5.0 - github.com/btcsuite/btcd/btcutil/v2 v2.0.0 + github.com/btcsuite/btcd/btcutil/v2 v2.0.1 github.com/btcsuite/btcd/chaincfg/v2 v2.0.0 github.com/btcsuite/btcd/chainhash/v2 v2.0.0 github.com/btcsuite/btcd/txscript/v2 v2.0.0 github.com/btcsuite/btcd/v2transport v1.1.0 - github.com/btcsuite/btcd/wire/v2 v2.0.0 + github.com/btcsuite/btcd/wire/v2 v2.0.1 github.com/btcsuite/btclog v1.0.0 github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd github.com/btcsuite/websocket v0.0.0-20150119174127-31079b680792 @@ -40,12 +40,6 @@ require ( gopkg.in/yaml.v3 v3.0.1 // indirect ) -replace ( - github.com/btcsuite/btcd/btcutil/v2 => ./btcutil - github.com/btcsuite/btcd/v2transport => ./v2transport - github.com/btcsuite/btcd/wire/v2 => ./wire -) - // The retract statements below fixes an accidental push of the tags of a btcd // fork. retract ( diff --git a/go.sum b/go.sum index f0c211f6..54a0cb12 100644 --- a/go.sum +++ b/go.sum @@ -4,12 +4,18 @@ github.com/btcsuite/btcd/address/v2 v2.0.0 h1:UVu8Hal6Siu4XastFe+JX5JkeBYONbDUIY github.com/btcsuite/btcd/address/v2 v2.0.0/go.mod h1:htJK1AtaeK3bKNfZY63ep2oN8LbrI6qvmPGe1vekb3I= github.com/btcsuite/btcd/btcec/v2 v2.5.0 h1:KioMXOWa76b86sTZZOmbzv/ldaQCmB8KFAyn5PbB8E8= github.com/btcsuite/btcd/btcec/v2 v2.5.0/go.mod h1:+K/MYXcLBtHEQjRbjHuJChuybk4LCgjdjgRwil+e+Kk= +github.com/btcsuite/btcd/btcutil/v2 v2.0.1 h1:ZDz+9GrvetBfvbVv2J93hePAFH5BNjE5Eaz4jMQZSY0= +github.com/btcsuite/btcd/btcutil/v2 v2.0.1/go.mod h1:W35r9Hm3PUWF09us9CcMhRLtNDj/6f66b004cm3vECU= github.com/btcsuite/btcd/chaincfg/v2 v2.0.0 h1:M/RTtXfXA9odC1RUEOyZFXj/NXKVHPYZXVjb60xTOok= github.com/btcsuite/btcd/chaincfg/v2 v2.0.0/go.mod h1:rHgHIXYYfn70m25a+BJ9f9z7VZAsTiDQGB2XYaippGQ= github.com/btcsuite/btcd/chainhash/v2 v2.0.0 h1:PMLlSloHJuEeB80XG9EjpXWNEKAZAMLl6YHZ6YsEuoA= github.com/btcsuite/btcd/chainhash/v2 v2.0.0/go.mod h1:mKxcZ7oGTXE7IRV+sS9hP4EVBwc/SzfNR+52IsOP9j8= github.com/btcsuite/btcd/txscript/v2 v2.0.0 h1:pEmmHaC8eRx6KSB63zSVJD7qrit9/c9cLSrw++XrYP8= github.com/btcsuite/btcd/txscript/v2 v2.0.0/go.mod h1:pZXabc11Xr9nz/18kXY3yErdAajYc3gi28Zqb3KqlFo= +github.com/btcsuite/btcd/v2transport v1.1.0 h1:njd4LQFXdq592zuRECMz5/X/4WWwa6mRPejc9UjL1M0= +github.com/btcsuite/btcd/v2transport v1.1.0/go.mod h1:DGKT6nNiAbZPT3ihU99GUUxsSiTbipHHyLIlaNJsZR0= +github.com/btcsuite/btcd/wire/v2 v2.0.1 h1:edmb35tvRyQpFp331L9PwZFccaTCOQwevSsU6ra4BR4= +github.com/btcsuite/btcd/wire/v2 v2.0.1/go.mod h1:ENBpJL0JYUNlqvajhIFTOcWGNNumjCynDk4PL0OG58I= github.com/btcsuite/btclog v1.0.0 h1:sEkpKJMmfGiyZjADwEIgB1NSwMyfdD1FB8v6+w1T0Ns= github.com/btcsuite/btclog v1.0.0/go.mod h1:w7xnGOhwT3lmrS4H3b/D1XAXxvh+tbhUm8xeHN2y3TQ= github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd h1:R/opQEbFEy9JGkIguV40SvRY1uliPX8ifOvi6ICsFCw=