diff --git a/.github/workflows/build-release.yaml b/.github/workflows/build-release.yaml index bc6622e9..adcc85eb 100644 --- a/.github/workflows/build-release.yaml +++ b/.github/workflows/build-release.yaml @@ -21,12 +21,12 @@ jobs: name: Building, ${{ matrix.TARGET }} steps: - name: Check out code into the Go module directory - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Setup Go - uses: actions/setup-go@v2 + uses: actions/setup-go@v5 with: - go-version: 1.20.12 + go-version: 1.23.1 - name: Update sources if: matrix.TARGET == 'linux/aarch64' || matrix.TARGET == 'windows/x64' diff --git a/README.md b/README.md index f9b0456f..66ee729d 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ This project is currently under active development and is in Beta state. ## Requirements -Latest version of [Go](http://golang.org) (currently 1.17) +Latest version of [Go](http://golang.org) (currently 1.23.1) ## Getting Started diff --git a/config.go b/config.go index 7a7834cc..7bdd78bc 100644 --- a/config.go +++ b/config.go @@ -12,13 +12,13 @@ import ( "strconv" "strings" - "github.com/karlsen-network/karlsend/infrastructure/config" + "github.com/karlsen-network/karlsend/v2/infrastructure/config" - "github.com/karlsen-network/dnsseeder/version" + "github.com/karlsen-network/dnsseeder/v2/version" "github.com/pkg/errors" "github.com/jessevdk/go-flags" - "github.com/karlsen-network/karlsend/util" + "github.com/karlsen-network/karlsend/v2/util" ) const ( diff --git a/dns.go b/dns.go index a2d388e3..33d3778a 100644 --- a/dns.go +++ b/dns.go @@ -6,17 +6,17 @@ package main import ( "fmt" - "github.com/karlsen-network/karlsend/app/appmessage" + "github.com/karlsen-network/karlsend/v2/app/appmessage" "net" "os" "strings" "sync/atomic" "time" - "github.com/karlsen-network/karlsend/domain/consensus/model/externalapi" - "github.com/karlsen-network/karlsend/domain/consensus/utils/subnetworks" + "github.com/karlsen-network/karlsend/v2/domain/consensus/model/externalapi" + "github.com/karlsen-network/karlsend/v2/domain/consensus/utils/subnetworks" - "github.com/karlsen-network/karlsend/infrastructure/network/dnsseed" + "github.com/karlsen-network/karlsend/v2/infrastructure/network/dnsseed" "github.com/pkg/errors" "github.com/miekg/dns" diff --git a/dnsseed.go b/dnsseed.go index 4f00a4d7..b0e4490d 100644 --- a/dnsseed.go +++ b/dnsseed.go @@ -14,19 +14,19 @@ import ( "sync/atomic" "time" - "github.com/karlsen-network/karlsend/app/protocol/common" - "github.com/karlsen-network/karlsend/infrastructure/config" - "github.com/karlsen-network/karlsend/infrastructure/network/netadapter/standalone" + "github.com/karlsen-network/karlsend/v2/app/protocol/common" + "github.com/karlsen-network/karlsend/v2/infrastructure/config" + "github.com/karlsen-network/karlsend/v2/infrastructure/network/netadapter/standalone" "github.com/pkg/errors" - "github.com/karlsen-network/dnsseeder/version" - "github.com/karlsen-network/karlsend/infrastructure/network/dnsseed" - "github.com/karlsen-network/karlsend/util/panics" - "github.com/karlsen-network/karlsend/util/profiling" + "github.com/karlsen-network/dnsseeder/v2/version" + "github.com/karlsen-network/karlsend/v2/infrastructure/network/dnsseed" + "github.com/karlsen-network/karlsend/v2/util/panics" + "github.com/karlsen-network/karlsend/v2/util/profiling" - "github.com/karlsen-network/karlsend/app/appmessage" - "github.com/karlsen-network/karlsend/infrastructure/os/signal" + "github.com/karlsen-network/karlsend/v2/app/appmessage" + "github.com/karlsen-network/karlsend/v2/infrastructure/os/signal" _ "net/http/pprof" ) @@ -205,7 +205,7 @@ func main() { // Try to split seeder host and port foundIp, foundPort, err := net.SplitHostPort(cfg.Seeder) - if (err == nil) { + if err == nil { seederIp = foundIp seederPort, err = strconv.Atoi(foundPort) if err != nil { diff --git a/docker/Dockerfile b/docker/Dockerfile index 548e3a37..4ca57cde 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,9 +1,9 @@ # -- multistage docker build: stage #1: build stage -FROM golang:1.18-alpine AS build +FROM golang:1.23.1-alpine AS build -RUN mkdir -p /go/src/github.com/karlsen-network/dnsseeder +RUN mkdir -p /go/src/github.com/karlsen-network/dnsseeder/v2 -WORKDIR /go/src/github.com/karlsen-network/dnsseeder +WORKDIR /go/src/github.com/karlsen-network/dnsseeder/v2 RUN apk add --no-cache curl git openssh binutils gcc musl-dev @@ -41,7 +41,7 @@ WORKDIR /app RUN apk add --no-cache tini -COPY --from=build /go/src/github.com/karlsen-network/dnsseeder/ /app/ +COPY --from=build /go/src/github.com/karlsen-network/dnsseeder/v2/ /app/ ENTRYPOINT ["/sbin/tini", "--"] CMD ["/app/dnsseeder"] diff --git a/go.mod b/go.mod index 2d4e487a..9038dbf5 100644 --- a/go.mod +++ b/go.mod @@ -1,27 +1,33 @@ -module github.com/karlsen-network/dnsseeder +module github.com/karlsen-network/dnsseeder/v2 -go 1.18 +go 1.22.0 + +toolchain go1.23.1 require ( - github.com/jessevdk/go-flags v1.4.0 - github.com/karlsen-network/karlsend v1.0.0 - github.com/miekg/dns v1.1.25 + github.com/jessevdk/go-flags v1.6.1 + github.com/karlsen-network/karlsend/v2 v2.2.1 + github.com/miekg/dns v1.1.62 github.com/pkg/errors v0.9.1 - google.golang.org/grpc v1.53.0 + google.golang.org/grpc v1.67.0 ) require ( github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd // indirect github.com/davecgh/go-spew v1.1.1 // indirect - github.com/golang/protobuf v1.5.2 // indirect - github.com/jrick/logrotate v1.0.0 // indirect + github.com/edsrzf/mmap-go v1.1.0 // indirect + github.com/golang/protobuf v1.5.4 // indirect + github.com/jrick/logrotate v1.1.2 // indirect github.com/kaspanet/go-muhash v0.0.4 // indirect - github.com/klauspost/cpuid/v2 v2.0.9 // indirect - golang.org/x/crypto v0.1.0 // indirect - golang.org/x/net v0.7.0 // indirect - golang.org/x/sys v0.5.0 // indirect - golang.org/x/text v0.7.0 // indirect - google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f // indirect - google.golang.org/protobuf v1.28.1 // indirect - lukechampine.com/blake3 v1.2.1 // indirect + github.com/klauspost/cpuid/v2 v2.2.8 // indirect + golang.org/x/crypto v0.27.0 // indirect + golang.org/x/mod v0.21.0 // indirect + golang.org/x/net v0.29.0 // indirect + golang.org/x/sync v0.8.0 // indirect + golang.org/x/sys v0.25.0 // indirect + golang.org/x/text v0.18.0 // indirect + golang.org/x/tools v0.25.0 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20240924160255-9d4c2d233b61 // indirect + google.golang.org/protobuf v1.34.2 // indirect + lukechampine.com/blake3 v1.3.0 // indirect ) diff --git a/go.sum b/go.sum index 949ac7c0..72783e31 100644 --- a/go.sum +++ b/go.sum @@ -1,67 +1,69 @@ +github.com/btcsuite/btcutil v1.0.2 h1:9iZ1Terx9fMIOtq1VrwdqfsATL9MC2l8ZrUY6YZ2uts= +github.com/btcsuite/btcutil v1.0.2/go.mod h1:j9HUFwoQRsZL3V4n+qG+CUnEGHOarIxfC3Le2Yhbcts= github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd h1:R/opQEbFEy9JGkIguV40SvRY1uliPX8ifOvi6ICsFCw= github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd/go.mod h1:HHNXQzUsZCxOoE+CPiyCTO6x34Zs86zZUiwtpXoGdtg= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/dvyukov/go-fuzz v0.0.0-20210103155950-6a8e9d1f2415/go.mod h1:11Gm+ccJnvAhCNLlf5+cS9KjtbaD5I5zaZpFMsTHWTw= -github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= -github.com/golang/protobuf v1.5.2 h1:ROPKBNFfQgOUMifHyP+KYbvpjbdoFNs+aK7DXlji0Tw= -github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= -github.com/golang/snappy v0.0.1 h1:Qgr9rKW7uDUkrbSmQeiDsGa8SjGyCOGtuasMWwvp2P4= -github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= -github.com/jessevdk/go-flags v1.4.0 h1:4IU2WS7AumrZ/40jfhf4QVDMsQwqA7VEHozFRrGARJA= -github.com/jessevdk/go-flags v1.4.0/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= -github.com/jrick/logrotate v1.0.0 h1:lQ1bL/n9mBNeIXoTUoYRlK4dHuNJVofX9oWqBtPnSzI= -github.com/jrick/logrotate v1.0.0/go.mod h1:LNinyqDIJnpAur+b8yyulnQw/wDuN1+BYKlTRt3OuAQ= -github.com/karlsen-network/karlsend v1.0.0 h1:YSuD1K6SwJxKgE8cIdd2RnJMrNl4Fma0y6exgYaUzAc= -github.com/karlsen-network/karlsend v1.0.0/go.mod h1:DErRDzL/Ne70SMRx8f7QGF75uBF1cICn4BH1zlbqr20= +github.com/edsrzf/mmap-go v1.1.0 h1:6EUwBLQ/Mcr1EYLE4Tn1VdW1A4ckqCQWZBw8Hr0kjpQ= +github.com/edsrzf/mmap-go v1.1.0/go.mod h1:19H/e8pUPLicwkyNgOykDXkJ9F0MHE+Z52B8EIth78Q= +github.com/gofrs/flock v0.8.1 h1:+gYjHKf32LDeiEEFhQaotPbLuUXjY5ZqxKgXy7n59aw= +github.com/gofrs/flock v0.8.1/go.mod h1:F1TvTiK9OcQqauNUHlbJvyl9Qa1QvF/gOUDKA14jxHU= +github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= +github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= +github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM= +github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= +github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/jessevdk/go-flags v1.6.1 h1:Cvu5U8UGrLay1rZfv/zP7iLpSHGUZ/Ou68T0iX1bBK4= +github.com/jessevdk/go-flags v1.6.1/go.mod h1:Mk8T1hIAWpOiJiHa9rJASDK2UGWji0EuPGBnNLMooyc= +github.com/jrick/logrotate v1.1.2 h1:6ePk462NCX7TfKtNp5JJ7MbA2YIslkpfgP03TlTYMN0= +github.com/jrick/logrotate v1.1.2/go.mod h1:f9tdWggSVK3iqavGpyvegq5IhNois7KXmasU6/N96OQ= +github.com/karlsen-network/karlsend/v2 v2.2.1 h1:dUO6XsnZirjqdd/xiEOtgUBEMok7KqGQ0unKbTMlRow= +github.com/karlsen-network/karlsend/v2 v2.2.1/go.mod h1:RpwBglxr/nJ+8yDKL1BxBOa0f08Zjuy/IszKtgK8/g8= github.com/kaspanet/go-muhash v0.0.4 h1:CQrm1RTJpQy+h4ZFjj9qq42K5fmA5QTGifzb47p4qWk= github.com/kaspanet/go-muhash v0.0.4/go.mod h1:10bPW5mO1vNHPSejaAh9ZTtLZE16jzEvgaP7f3Q5s/8= github.com/kaspanet/go-secp256k1 v0.0.7 h1:WHnrwopKB6ZeHSbdAwwxNhTqflm56XT1mM6LF4/OvOs= -github.com/klauspost/cpuid/v2 v2.0.9 h1:lgaqFMSdTdQYdZ04uHyN2d/eKdOMyi2YLSvlQIBFYa4= -github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= -github.com/miekg/dns v1.1.25 h1:dFwPR6SfLtrSwgDcIq2bcU/gVutB4sNApq2HBdqcakg= -github.com/miekg/dns v1.1.25/go.mod h1:bPDLeHnStXmXAq1m/Ch/hvfNHr14JKNPMBo3VZKjuso= +github.com/kaspanet/go-secp256k1 v0.0.7/go.mod h1:cFbxhxKkxqHX5eIwUGKARkph19PehipDPJejWB+H0jM= +github.com/klauspost/cpuid/v2 v2.2.8 h1:+StwCXwm9PdpiEkPyzBXIy+M9KUb4ODm0Zarf1kS5BM= +github.com/klauspost/cpuid/v2 v2.2.8/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= +github.com/miekg/dns v1.1.62 h1:cN8OuEF1/x5Rq6Np+h1epln8OiyPWV+lROx9LxcGgIQ= +github.com/miekg/dns v1.1.62/go.mod h1:mvDlcItzm+br7MToIKqkglaGhlFMHJ9DTNNWONWXbNQ= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d h1:gZZadD8H+fF+n9CmNhYL1Y0dJB+kLOmKd7FbPJLeGHs= -golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= -golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod h1:/lpIB1dKB+9EgE3H3cr1v9wB50oz8l4C4h62xy7jSTY= +github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= +github.com/tyler-smith/go-bip39 v1.1.0 h1:5eUemwrMargf3BSLRRCalXT93Ns6pQJIjYQN2nyfOP8= +github.com/tyler-smith/go-bip39 v1.1.0/go.mod h1:gUYDtqQw1JS3ZJ8UWVcGTGqqr6YIN3CWg+kkNaLt55U= golang.org/x/crypto v0.0.0-20210317152858-513c2a44f670/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= -golang.org/x/crypto v0.1.0 h1:MDRAIl0xIo9Io2xV565hzXHw3zVseKrJKodhohM5CjU= -golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= -golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A= +golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70= +golang.org/x/mod v0.21.0 h1:vvrHzRwRfVKSiLrG+d4FMl/Qi4ukBCE6kZlTUkDYRT0= +golang.org/x/mod v0.21.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY= golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.7.0 h1:rJrUqqhjsgNp7KqAIc25s9pZnjU7TUcSY7HcVZjdn1g= -golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= -golang.org/x/sync v0.0.0-20190423024810-112230192c58 h1:8gQV6CLnAEikrhgkHFbMAEhagSSnXWGV915qUMm9mrU= -golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo= +golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0= +golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ= +golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.5.0 h1:MUK/U/4lj1t1oPg0HfuXDN/Z1wv31ZJ/YcPiGccS4DU= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34= +golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= -golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= +golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM= +golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.7.0 h1:4BRB4x83lYWy72KwLD/qYDuTu7q9PjSagHvijDw7cLo= -golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224= +golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f h1:BWUVssLB0HVOSY78gIdvk1dTVYtT1y8SBWtPYuTJ/6w= -google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/grpc v1.53.0 h1:LAv2ds7cmFV/XTS3XG1NneeENYrXGmorPxsBbptIjNc= -google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw= -google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.28.1 h1:d0NfwRgPtno5B1Wa6L2DAG+KivqkdutMf1UhdNx175w= -google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -lukechampine.com/blake3 v1.2.1 h1:YuqqRuaqsGV71BV/nm9xlI0MKUv4QC54jQnBChWbGnI= -lukechampine.com/blake3 v1.2.1/go.mod h1:0OFRp7fBtAylGVCO40o87sbupkyIGgbpv1+M1k1LM6k= +golang.org/x/tools v0.25.0 h1:oFU9pkj/iJgs+0DT+VMHrx+oBKs/LJMV+Uvg78sl+fE= +golang.org/x/tools v0.25.0/go.mod h1:/vtpO8WL1N9cQC3FN5zPqb//fRXskFHbLKk4OW1Q7rg= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240924160255-9d4c2d233b61 h1:N9BgCIAUvn/M+p4NJccWPWb3BWh88+zyL0ll9HgbEeM= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240924160255-9d4c2d233b61/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU= +google.golang.org/grpc v1.67.0 h1:IdH9y6PF5MPSdAntIcpjQ+tXO41pcQsfZV2RxtQgVcw= +google.golang.org/grpc v1.67.0/go.mod h1:1gLDyUQU7CTLJI90u3nXZ9ekeghjeM7pTDZlqFNg2AA= +google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg= +google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw= +lukechampine.com/blake3 v1.3.0 h1:sJ3XhFINmHSrYCgl958hscfIa3bw8x4DqMP3u1YvoYE= +lukechampine.com/blake3 v1.3.0/go.mod h1:0OFRp7fBtAylGVCO40o87sbupkyIGgbpv1+M1k1LM6k= diff --git a/grpc.go b/grpc.go index e3bfca80..ac32f528 100644 --- a/grpc.go +++ b/grpc.go @@ -5,11 +5,11 @@ import ( "fmt" "net" - "github.com/karlsen-network/karlsend/domain/consensus/model/externalapi" - "github.com/karlsen-network/karlsend/domain/consensus/utils/subnetworks" + "github.com/karlsen-network/karlsend/v2/domain/consensus/model/externalapi" + "github.com/karlsen-network/karlsend/v2/domain/consensus/utils/subnetworks" - "github.com/karlsen-network/karlsend/app/appmessage" - "github.com/karlsen-network/karlsend/infrastructure/network/dnsseed/pb" + "github.com/karlsen-network/karlsend/v2/app/appmessage" + "github.com/karlsen-network/karlsend/v2/infrastructure/network/dnsseed/pb" "github.com/miekg/dns" "github.com/pkg/errors" "google.golang.org/grpc" diff --git a/grpc_test.go b/grpc_test.go index 78c246cd..8f73f93d 100644 --- a/grpc_test.go +++ b/grpc_test.go @@ -7,11 +7,11 @@ import ( "os" "testing" - "github.com/karlsen-network/karlsend/domain/consensus/model/externalapi" - "github.com/karlsen-network/karlsend/infrastructure/config" + "github.com/karlsen-network/karlsend/v2/domain/consensus/model/externalapi" + "github.com/karlsen-network/karlsend/v2/infrastructure/config" - "github.com/karlsen-network/karlsend/app/appmessage" - "github.com/karlsen-network/karlsend/infrastructure/network/dnsseed/pb" + "github.com/karlsen-network/karlsend/v2/app/appmessage" + "github.com/karlsen-network/karlsend/v2/infrastructure/network/dnsseed/pb" "google.golang.org/grpc" ) diff --git a/log.go b/log.go index 422b2dfb..c861e579 100644 --- a/log.go +++ b/log.go @@ -4,8 +4,8 @@ import ( "fmt" "os" - "github.com/karlsen-network/karlsend/infrastructure/logger" - "github.com/karlsen-network/karlsend/util/panics" + "github.com/karlsen-network/karlsend/v2/infrastructure/logger" + "github.com/karlsen-network/karlsend/v2/util/panics" ) var ( diff --git a/manager.go b/manager.go index 20d323a9..9710eff0 100644 --- a/manager.go +++ b/manager.go @@ -12,10 +12,10 @@ import ( "sync" "time" - "github.com/karlsen-network/karlsend/infrastructure/network/addressmanager" + "github.com/karlsen-network/karlsend/v2/infrastructure/network/addressmanager" - "github.com/karlsen-network/karlsend/app/appmessage" - "github.com/karlsen-network/karlsend/domain/consensus/model/externalapi" + "github.com/karlsen-network/karlsend/v2/app/appmessage" + "github.com/karlsen-network/karlsend/v2/domain/consensus/model/externalapi" "github.com/miekg/dns" "github.com/pkg/errors" ) diff --git a/version/version.go b/version/version.go index 5a89beed..14699794 100644 --- a/version/version.go +++ b/version/version.go @@ -9,13 +9,13 @@ import ( const validCharacters = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-" const ( - appMajor uint = 1 + appMajor uint = 2 appMinor uint = 0 appPatch uint = 0 ) // appBuild is defined as a variable so it can be overridden during the build -// process with '-ldflags "-X github.com/karlsen-network/dnsseeder/version.appBuild=foo"' if needed. +// process with '-ldflags "-X github.com/karlsen-network/dnsseeder/v2/version.appBuild=foo"' if needed. // It MUST only contain characters from validCharacters. var appBuild string