Skip to content

Commit 65c17f2

Browse files
chore(deps): Update libp2p
Signed-off-by: Marcus Brandenburger <bur@zurich.ibm.com>
1 parent a042a1d commit 65c17f2

File tree

7 files changed

+283
-424
lines changed

7 files changed

+283
-424
lines changed

go.mod

Lines changed: 70 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/hyperledger-labs/fabric-smart-client
22

3-
go 1.24.3
3+
go 1.24.6
44

55
require (
66
github.com/DATA-DOG/go-sqlmock v1.5.2
@@ -29,32 +29,32 @@ require (
2929
github.com/jackc/pgx/v5 v5.7.1
3030
github.com/jackc/pgxlisten v0.0.0-20241106001234-1d6f6656415c
3131
github.com/jaegertracing/jaeger-idl v0.6.0
32-
github.com/libp2p/go-libp2p v0.37.2
33-
github.com/libp2p/go-libp2p-kad-dht v0.25.2
32+
github.com/libp2p/go-libp2p v0.46.0
33+
github.com/libp2p/go-libp2p-kad-dht v0.36.0
3434
github.com/miekg/pkcs11 v1.1.1
3535
github.com/miracl/conflate v1.3.4
36-
github.com/multiformats/go-multiaddr v0.13.0
36+
github.com/multiformats/go-multiaddr v0.16.1
3737
github.com/onsi/ginkgo/v2 v2.25.1
3838
github.com/onsi/gomega v1.38.2
39-
github.com/prometheus/client_golang v1.20.5
39+
github.com/prometheus/client_golang v1.23.2
4040
github.com/spf13/cobra v1.8.1
4141
github.com/spf13/viper v1.20.1
42-
github.com/stretchr/testify v1.10.0
42+
github.com/stretchr/testify v1.11.1
4343
github.com/tedsuo/ifrit v0.0.0-20230516164442-7862c310ad26
4444
github.com/uptrace/opentelemetry-go-extra/otelsql v0.3.2
4545
github.com/uptrace/opentelemetry-go-extra/otelzap v0.3.2
4646
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0
47-
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0
48-
go.opentelemetry.io/otel v1.37.0
49-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.28.0
50-
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.28.0
47+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.63.0
48+
go.opentelemetry.io/otel v1.38.0
49+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.38.0
50+
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.38.0
5151
go.opentelemetry.io/otel/log v0.6.0
52-
go.opentelemetry.io/otel/trace v1.37.0
52+
go.opentelemetry.io/otel/trace v1.38.0
5353
go.uber.org/atomic v1.11.0
54-
go.uber.org/dig v1.18.0
54+
go.uber.org/dig v1.19.0
5555
go.uber.org/goleak v1.3.0
5656
go.uber.org/zap v1.27.0
57-
golang.org/x/exp v0.0.0-20241009180824-f66d83c29e7c
57+
golang.org/x/exp v0.0.0-20251023183803-a4bb9ffd2546
5858
golang.org/x/sync v0.18.0
5959
golang.org/x/text v0.31.0
6060
google.golang.org/grpc v1.76.0
@@ -84,39 +84,36 @@ require (
8484
github.com/Microsoft/go-winio v0.6.2 // indirect
8585
github.com/VictoriaMetrics/fastcache v1.12.2 // indirect
8686
github.com/alecthomas/kingpin/v2 v2.4.0 // indirect
87-
github.com/alecthomas/units v0.0.0-20240626203959-61d1e3462e30 // indirect
87+
github.com/alecthomas/units v0.0.0-20240927000941-0f3dac36c52b // indirect
8888
github.com/benbjohnson/clock v1.3.5 // indirect
8989
github.com/beorn7/perks v1.0.1 // indirect
9090
github.com/bits-and-blooms/bitset v1.20.0 // indirect
9191
github.com/bytedance/sonic v1.12.3 // indirect
9292
github.com/bytedance/sonic/loader v0.2.0 // indirect
93-
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
93+
github.com/cenkalti/backoff/v5 v5.0.3 // indirect
9494
github.com/cespare/xxhash/v2 v2.3.0 // indirect
9595
github.com/cloudwego/base64x v0.1.4 // indirect
9696
github.com/cloudwego/iasm v0.2.0 // indirect
9797
github.com/cncf/xds/go v0.0.0-20250501225837-2ac532fd4443 // indirect
9898
github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect
9999
github.com/cockroachdb/redact v1.1.5 // indirect
100100
github.com/consensys/gnark-crypto v0.18.1 // indirect
101-
github.com/containerd/cgroups v1.1.0 // indirect
102101
github.com/containerd/errdefs v1.0.0
103102
github.com/containerd/errdefs/pkg v0.3.0 // indirect
104103
github.com/containerd/log v0.1.0 // indirect
105-
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
106104
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
107105
github.com/davidlazar/go-crypto v0.0.0-20200604182044-b73af7476f6c // indirect
108-
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.3.0 // indirect
106+
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.4.0 // indirect
109107
github.com/distribution/reference v0.6.0 // indirect
110108
github.com/docker/go-units v0.5.0 // indirect
111109
github.com/dustin/go-humanize v1.0.1 // indirect
112-
github.com/elastic/gosigar v0.14.3 // indirect
113110
github.com/envoyproxy/go-control-plane/envoy v1.32.4 // indirect
114111
github.com/envoyproxy/protoc-gen-validate v1.2.1 // indirect
115112
github.com/felixge/httpsnoop v1.0.4 // indirect
113+
github.com/filecoin-project/go-clock v0.1.0 // indirect
116114
github.com/flynn/noise v1.1.0 // indirect
117-
github.com/francoispqt/gojay v1.2.13 // indirect
118115
github.com/fsnotify/fsnotify v1.8.0 // indirect
119-
github.com/gabriel-vasile/mimetype v1.4.5 // indirect
116+
github.com/gabriel-vasile/mimetype v1.4.10 // indirect
120117
github.com/getsentry/sentry-go v0.27.0 // indirect
121118
github.com/ghodss/yaml v1.0.0 // indirect
122119
github.com/gin-contrib/sse v0.1.0 // indirect
@@ -133,65 +130,59 @@ require (
133130
github.com/go-playground/validator/v10 v10.22.1 // indirect
134131
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
135132
github.com/goccy/go-json v0.10.3 // indirect
136-
github.com/godbus/dbus/v5 v5.1.0 // indirect
137133
github.com/gogo/googleapis v1.4.1 // indirect
138134
github.com/gogo/protobuf v1.3.2 // indirect
139135
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
140136
github.com/golang/protobuf v1.5.4 // indirect
141-
github.com/golang/snappy v0.0.4 // indirect
137+
github.com/golang/snappy v0.0.5-0.20231225225746-43d5d4cd4e0e // indirect
142138
github.com/google/go-cmp v0.7.0 // indirect
143139
github.com/google/gopacket v1.1.19 // indirect
144140
github.com/google/pprof v0.0.0-20250403155104-27863c87afa6 // indirect
145141
github.com/google/s2a-go v0.1.8 // indirect
146142
github.com/google/uuid v1.6.0
147143
github.com/googleapis/enterprise-certificate-proxy v0.3.4 // indirect
148144
github.com/googleapis/gax-go/v2 v2.14.1 // indirect
149-
github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 // indirect
150-
github.com/hashicorp/errwrap v1.1.0 // indirect
151-
github.com/hashicorp/go-multierror v1.1.1 // indirect
145+
github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.2 // indirect
152146
github.com/hashicorp/golang-lru v1.0.2 // indirect
153147
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
154148
github.com/huin/goupnp v1.3.0 // indirect
155149
github.com/hyperledger/aries-bbs-go v0.0.0-20240528084656-761671ea73bc // indirect
156150
github.com/hyperledger/fabric-amcl v0.0.0-20230602173724-9e02669dceb2 // indirect
157151
github.com/inconshreveable/mousetrap v1.1.0 // indirect
158-
github.com/ipfs/boxo v0.21.0 // indirect
159-
github.com/ipfs/go-cid v0.4.1 // indirect
160-
github.com/ipfs/go-datastore v0.6.0 // indirect
161-
github.com/ipfs/go-log v1.0.5 // indirect
162-
github.com/ipfs/go-log/v2 v2.5.1 // indirect
152+
github.com/ipfs/boxo v0.35.2 // indirect
153+
github.com/ipfs/go-cid v0.6.0 // indirect
154+
github.com/ipfs/go-datastore v0.9.0 // indirect
155+
github.com/ipfs/go-log/v2 v2.9.0 // indirect
163156
github.com/ipld/go-ipld-prime v0.21.0 // indirect
164157
github.com/jackc/pgpassfile v1.0.0 // indirect
165158
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect
166159
github.com/jackc/puddle/v2 v2.2.2 // indirect
167160
github.com/jackpal/go-nat-pmp v1.0.2 // indirect
168161
github.com/jbenet/go-temp-err-catcher v0.1.0 // indirect
169-
github.com/jbenet/goprocess v0.1.4 // indirect
170162
github.com/josharian/intern v1.0.0 // indirect
171163
github.com/json-iterator/go v1.1.12 // indirect
172164
github.com/kilic/bls12-381 v0.1.0 // indirect
173165
github.com/klauspost/compress v1.18.0 // indirect
174-
github.com/klauspost/cpuid/v2 v2.2.8 // indirect
175-
github.com/koron/go-ssdp v0.0.4 // indirect
166+
github.com/klauspost/cpuid/v2 v2.3.0 // indirect
167+
github.com/koron/go-ssdp v0.0.6 // indirect
176168
github.com/kr/pretty v0.3.1 // indirect
177169
github.com/kr/text v0.2.0 // indirect
178170
github.com/leodido/go-urn v1.4.0 // indirect
179171
github.com/libp2p/go-buffer-pool v0.1.0 // indirect
180172
github.com/libp2p/go-cidranger v1.1.0 // indirect
181-
github.com/libp2p/go-flow-metrics v0.2.0 // indirect
173+
github.com/libp2p/go-flow-metrics v0.3.0 // indirect
182174
github.com/libp2p/go-libp2p-asn-util v0.4.1 // indirect
183-
github.com/libp2p/go-libp2p-kbucket v0.6.3 // indirect
184-
github.com/libp2p/go-libp2p-record v0.2.0 // indirect
185-
github.com/libp2p/go-libp2p-routing-helpers v0.7.4 // indirect
175+
github.com/libp2p/go-libp2p-kbucket v0.8.0 // indirect
176+
github.com/libp2p/go-libp2p-record v0.3.1 // indirect
177+
github.com/libp2p/go-libp2p-routing-helpers v0.7.5 // indirect
186178
github.com/libp2p/go-msgio v0.3.0 // indirect
187-
github.com/libp2p/go-nat v0.2.0 // indirect
188-
github.com/libp2p/go-netroute v0.2.1 // indirect
179+
github.com/libp2p/go-netroute v0.3.0 // indirect
189180
github.com/libp2p/go-reuseport v0.4.0 // indirect
190-
github.com/libp2p/go-yamux/v4 v4.0.1 // indirect
181+
github.com/libp2p/go-yamux/v5 v5.0.1 // indirect
191182
github.com/mailru/easyjson v0.7.7 // indirect
192183
github.com/marten-seemann/tcp v0.0.0-20210406111302-dfbc87cc63fd // indirect
193184
github.com/mattn/go-isatty v0.0.20 // indirect
194-
github.com/miekg/dns v1.1.62 // indirect
185+
github.com/miekg/dns v1.1.68 // indirect
195186
github.com/mikioh/tcpinfo v0.0.0-20190314235526-30a79bb1804b // indirect
196187
github.com/mikioh/tcpopt v0.0.0-20190314235656-172688c1accc // indirect
197188
github.com/minio/sha256-simd v1.0.1 // indirect
@@ -213,47 +204,47 @@ require (
213204
github.com/multiformats/go-multiaddr-dns v0.4.1 // indirect
214205
github.com/multiformats/go-multiaddr-fmt v0.1.0 // indirect
215206
github.com/multiformats/go-multibase v0.2.0 // indirect
216-
github.com/multiformats/go-multicodec v0.9.0 // indirect
207+
github.com/multiformats/go-multicodec v0.10.0 // indirect
217208
github.com/multiformats/go-multihash v0.2.3 // indirect
218-
github.com/multiformats/go-multistream v0.6.0 // indirect
219-
github.com/multiformats/go-varint v0.0.7 // indirect
209+
github.com/multiformats/go-multistream v0.6.1 // indirect
210+
github.com/multiformats/go-varint v0.1.0 // indirect
220211
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
221212
github.com/ncruces/go-strftime v0.1.9 // indirect
222213
github.com/opencontainers/go-digest v1.0.0 // indirect
223214
github.com/opencontainers/image-spec v1.1.1 // indirect
224-
github.com/opencontainers/runtime-spec v1.2.0 // indirect
225-
github.com/opentracing/opentracing-go v1.2.0 // indirect
226215
github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect
227216
github.com/pelletier/go-toml/v2 v2.2.3 // indirect
228-
github.com/pion/datachannel v1.5.9 // indirect
217+
github.com/pion/datachannel v1.5.10 // indirect
229218
github.com/pion/dtls/v2 v2.2.12 // indirect
230-
github.com/pion/ice/v2 v2.3.36 // indirect
231-
github.com/pion/interceptor v0.1.39 // indirect
219+
github.com/pion/dtls/v3 v3.0.6 // indirect
220+
github.com/pion/ice/v4 v4.0.10 // indirect
221+
github.com/pion/interceptor v0.1.40 // indirect
232222
github.com/pion/logging v0.2.3 // indirect
233-
github.com/pion/mdns v0.0.12 // indirect
223+
github.com/pion/mdns/v2 v2.0.7 // indirect
234224
github.com/pion/randutil v0.1.0 // indirect
235225
github.com/pion/rtcp v1.2.15 // indirect
236-
github.com/pion/rtp v1.8.18 // indirect
237-
github.com/pion/sctp v1.8.33 // indirect
238-
github.com/pion/sdp/v3 v3.0.9 // indirect
239-
github.com/pion/srtp/v2 v2.0.20 // indirect
226+
github.com/pion/rtp v1.8.19 // indirect
227+
github.com/pion/sctp v1.8.39 // indirect
228+
github.com/pion/sdp/v3 v3.0.13 // indirect
229+
github.com/pion/srtp/v3 v3.0.6 // indirect
240230
github.com/pion/stun v0.6.1 // indirect
231+
github.com/pion/stun/v3 v3.0.0 // indirect
241232
github.com/pion/transport/v2 v2.2.10 // indirect
242-
github.com/pion/turn/v2 v2.1.6 // indirect
243-
github.com/pion/webrtc/v3 v3.3.4 // indirect
233+
github.com/pion/transport/v3 v3.0.7 // indirect
234+
github.com/pion/turn/v4 v4.0.2 // indirect
235+
github.com/pion/webrtc/v4 v4.1.2 // indirect
244236
github.com/pkg/errors v0.9.1 // indirect
245237
github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 // indirect
246238
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
247239
github.com/polydawn/refmt v0.89.0 // indirect
248-
github.com/prometheus/client_model v0.6.1
249-
github.com/prometheus/common v0.60.0
250-
github.com/prometheus/procfs v0.15.1 // indirect
251-
github.com/quic-go/qpack v0.5.1 // indirect
252-
github.com/quic-go/quic-go v0.49.1 // indirect
253-
github.com/quic-go/webtransport-go v0.8.1-0.20241018022711-4ac2c9250e66 // indirect
254-
github.com/raulk/go-watchdog v1.3.0 // indirect
240+
github.com/prometheus/client_model v0.6.2
241+
github.com/prometheus/common v0.66.1
242+
github.com/prometheus/procfs v0.17.0 // indirect
243+
github.com/quic-go/qpack v0.6.0 // indirect
244+
github.com/quic-go/quic-go v0.57.1 // indirect
245+
github.com/quic-go/webtransport-go v0.9.0 // indirect
255246
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
256-
github.com/rogpeppe/go-internal v1.13.1 // indirect
247+
github.com/rogpeppe/go-internal v1.14.1 // indirect
257248
github.com/sagikazarmark/locafero v0.7.0 // indirect
258249
github.com/sirupsen/logrus v1.9.3 // indirect
259250
github.com/sourcegraph/conc v0.3.0 // indirect
@@ -277,34 +268,35 @@ require (
277268
github.com/xhit/go-str2duration/v2 v2.1.0 // indirect
278269
github.com/zeebo/errs v1.4.0 // indirect
279270
go.opencensus.io v0.24.0 // indirect
280-
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
271+
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
281272
go.opentelemetry.io/contrib/detectors/gcp v1.36.0 // indirect
282-
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0
283-
go.opentelemetry.io/otel/metric v1.37.0 // indirect
284-
go.opentelemetry.io/otel/sdk v1.37.0
285-
go.opentelemetry.io/otel/sdk/metric v1.37.0 // indirect
286-
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
273+
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.38.0
274+
go.opentelemetry.io/otel/metric v1.38.0 // indirect
275+
go.opentelemetry.io/otel/sdk v1.38.0
276+
go.opentelemetry.io/otel/sdk/metric v1.38.0 // indirect
277+
go.opentelemetry.io/proto/otlp v1.7.1 // indirect
287278
go.uber.org/automaxprocs v1.6.0 // indirect
288-
go.uber.org/fx v1.23.0 // indirect
289-
go.uber.org/mock v0.5.0 // indirect
279+
go.uber.org/fx v1.24.0 // indirect
280+
go.uber.org/mock v0.5.2 // indirect
290281
go.uber.org/multierr v1.11.0 // indirect
282+
go.yaml.in/yaml/v2 v2.4.3 // indirect
291283
go.yaml.in/yaml/v3 v3.0.4 // indirect
292284
golang.org/x/arch v0.11.0 // indirect
293285
golang.org/x/crypto v0.45.0 // indirect
294286
golang.org/x/mod v0.29.0 // indirect
295287
golang.org/x/net v0.47.0 // indirect
296-
golang.org/x/oauth2 v0.30.0 // indirect
288+
golang.org/x/oauth2 v0.32.0 // indirect
297289
golang.org/x/sys v0.38.0 // indirect
298290
golang.org/x/telemetry v0.0.0-20251008203120-078029d740a8 // indirect
299-
golang.org/x/time v0.8.0 // indirect
291+
golang.org/x/time v0.12.0 // indirect
300292
golang.org/x/tools v0.38.0 // indirect
301293
gonum.org/v1/gonum v0.16.0 // indirect
302294
google.golang.org/api v0.215.0 // indirect
303295
google.golang.org/genproto v0.0.0-20241118233622-e639e219e697 // indirect
304-
google.golang.org/genproto/googleapis/api v0.0.0-20250804133106-a7a43d27e69b // indirect
305-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250804133106-a7a43d27e69b // indirect
296+
google.golang.org/genproto/googleapis/api v0.0.0-20250825161204-c5933d9347a5 // indirect
297+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250825161204-c5933d9347a5 // indirect
306298
gopkg.in/yaml.v3 v3.0.1 // indirect
307-
lukechampine.com/blake3 v1.3.0 // indirect
299+
lukechampine.com/blake3 v1.4.1 // indirect
308300
modernc.org/gc/v3 v3.0.0-20240107210532-573471604cb6 // indirect
309301
modernc.org/libc v1.55.3 // indirect
310302
modernc.org/mathutil v1.6.0 // indirect

0 commit comments

Comments
 (0)