Skip to content

Commit 191a011

Browse files
committed
Update fabric-smart-client to commit 50b224d5de44c055016da86057a40e42e0581d1a
Refactor fabricx to use applicationpb and committerpb from fabric-x-common v0.1.0 Signed-off-by: Angelo De Caro <adc@zurich.ibm.com>
1 parent 57b15b2 commit 191a011

11 files changed

Lines changed: 172 additions & 187 deletions

File tree

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
FABRIC_VERSION ?= 3.1.1
33
FABRIC_CA_VERSION ?= 1.5.7
44
FABRIC_TWO_DIGIT_VERSION = $(shell echo $(FABRIC_VERSION) | cut -d '.' -f 1,2)
5-
FABRIC_X_TOOLS_VERSION ?= v0.0.6
6-
FABRIC_X_COMMITTER_VERSION ?= 0.1.7
5+
FABRIC_X_TOOLS_VERSION ?= v0.1.0
6+
FABRIC_X_COMMITTER_VERSION ?= 0.1.9
77

88
# need to install fabric binaries outside of fts tree for now (due to chaincode packaging issues)
99
FABRIC_BINARY_BASE=$(PWD)/../fabric

go.mod

Lines changed: 26 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
module github.com/hyperledger-labs/fabric-token-sdk
22

3-
go 1.24.6
4-
5-
toolchain go1.24.13
3+
go 1.25.5
64

75
require (
86
github.com/DATA-DOG/go-sqlmock v1.5.2
@@ -13,12 +11,11 @@ require (
1311
github.com/gin-gonic/gin v1.11.0
1412
github.com/google/pprof v0.0.0-20260202012954-cb029daf43ef
1513
github.com/hashicorp/go-uuid v1.0.3
16-
github.com/hyperledger-labs/fabric-smart-client v0.8.3-0.20260219175226-8f512e10d1a0
14+
github.com/hyperledger-labs/fabric-smart-client v0.8.3-0.20260305142733-50b224d5de44
1715
github.com/hyperledger/fabric-chaincode-go/v2 v2.3.0
1816
github.com/hyperledger/fabric-lib-go v1.1.3-0.20240523144151-25edd1eaf5f5
1917
github.com/hyperledger/fabric-protos-go-apiv2 v0.3.7
20-
github.com/hyperledger/fabric-x-committer v0.1.7
21-
github.com/hyperledger/fabric-x-common v0.0.0-20251023133631-047a3c32c228
18+
github.com/hyperledger/fabric-x-common v0.1.1-0.20260219094834-26c5a49ed548
2219
github.com/jackc/pgx/v5 v5.8.0
2320
github.com/mitchellh/mapstructure v1.5.0
2421
github.com/onsi/ginkgo/v2 v2.28.1
@@ -35,7 +32,7 @@ require (
3532
go.opentelemetry.io/otel/trace v1.40.0
3633
go.uber.org/dig v1.19.0
3734
go.uber.org/zap v1.27.1
38-
golang.org/x/crypto v0.47.0
35+
golang.org/x/crypto v0.48.0
3936
golang.org/x/exp v0.0.0-20260112195511-716be5621a96
4037
golang.org/x/sync v0.19.0
4138
google.golang.org/protobuf v1.36.11
@@ -44,17 +41,17 @@ require (
4441
)
4542

4643
require (
47-
cel.dev/expr v0.24.0 // indirect
44+
cel.dev/expr v0.25.1 // indirect
4845
cloud.google.com/go v0.116.0 // indirect
4946
cloud.google.com/go/auth v0.13.0 // indirect
5047
cloud.google.com/go/auth/oauth2adapt v0.2.6 // indirect
51-
cloud.google.com/go/compute/metadata v0.7.0 // indirect
48+
cloud.google.com/go/compute/metadata v0.9.0 // indirect
5249
cloud.google.com/go/iam v1.2.2 // indirect
5350
cloud.google.com/go/monitoring v1.21.2 // indirect
5451
cloud.google.com/go/storage v1.49.0 // indirect
5552
github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 // indirect
56-
github.com/BurntSushi/toml v1.4.1-0.20240526193622-a339e1f7089c // indirect
57-
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.29.0 // indirect
53+
github.com/BurntSushi/toml v1.6.0 // indirect
54+
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.30.0 // indirect
5855
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.48.1 // indirect
5956
github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.48.1 // indirect
6057
github.com/IBM/idemix/bccsp/schemes/aries v0.0.0-20250313153527-832db18b9478 // indirect
@@ -72,7 +69,7 @@ require (
7269
github.com/cenkalti/backoff/v5 v5.0.3 // indirect
7370
github.com/cespare/xxhash/v2 v2.3.0 // indirect
7471
github.com/cloudwego/base64x v0.1.6 // indirect
75-
github.com/cncf/xds/go v0.0.0-20250501225837-2ac532fd4443 // indirect
72+
github.com/cncf/xds/go v0.0.0-20251210132809-ee656c7534f5 // indirect
7673
github.com/cockroachdb/errors v1.12.0 // indirect
7774
github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect
7875
github.com/cockroachdb/redact v1.1.5 // indirect
@@ -84,24 +81,24 @@ require (
8481
github.com/davidlazar/go-crypto v0.0.0-20200604182044-b73af7476f6c // indirect
8582
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.4.0 // indirect
8683
github.com/distribution/reference v0.6.0 // indirect
87-
github.com/docker/docker v28.3.3+incompatible // indirect
84+
github.com/docker/docker v28.5.2+incompatible // indirect
8885
github.com/docker/go-connections v0.6.0 // indirect
8986
github.com/docker/go-units v0.5.0 // indirect
9087
github.com/dunglas/httpsfv v1.1.0 // indirect
9188
github.com/dustin/go-humanize v1.0.1 // indirect
92-
github.com/envoyproxy/go-control-plane/envoy v1.32.4 // indirect
93-
github.com/envoyproxy/protoc-gen-validate v1.2.1 // indirect
89+
github.com/envoyproxy/go-control-plane/envoy v1.36.0 // indirect
90+
github.com/envoyproxy/protoc-gen-validate v1.3.0 // indirect
9491
github.com/felixge/httpsnoop v1.0.4 // indirect
9592
github.com/filecoin-project/go-clock v0.1.0 // indirect
9693
github.com/flynn/noise v1.1.0 // indirect
9794
github.com/fsnotify/fsnotify v1.9.0 // indirect
98-
github.com/fsouza/go-dockerclient v1.12.0 // indirect
95+
github.com/fsouza/go-dockerclient v1.12.3 // indirect
9996
github.com/gabriel-vasile/mimetype v1.4.10 // indirect
10097
github.com/getsentry/sentry-go v0.27.0 // indirect
10198
github.com/ghodss/yaml v1.0.0 // indirect
10299
github.com/gin-contrib/cors v1.7.2 // indirect
103100
github.com/gin-contrib/sse v1.1.0 // indirect
104-
github.com/go-jose/go-jose/v4 v4.1.2 // indirect
101+
github.com/go-jose/go-jose/v4 v4.1.3 // indirect
105102
github.com/go-kit/kit v0.13.0 // indirect
106103
github.com/go-kit/log v0.2.1 // indirect
107104
github.com/go-logfmt/logfmt v0.5.1 // indirect
@@ -127,10 +124,10 @@ require (
127124
github.com/gorilla/mux v1.8.1 // indirect
128125
github.com/gorilla/websocket v1.5.3 // indirect
129126
github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 // indirect
130-
github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.2 // indirect
127+
github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.4 // indirect
131128
github.com/hashicorp/golang-lru v1.0.2 // indirect
132129
github.com/huin/goupnp v1.3.0 // indirect
133-
github.com/hyperledger/aries-bbs-go v0.0.0-20240528084656-761671ea73bc // indirect
130+
github.com/hyperledger/aries-bbs-go v0.0.0-20240528091251-e950615f2e45 // indirect
134131
github.com/hyperledger/fabric-amcl v0.0.0-20230602173724-9e02669dceb2 // indirect
135132
github.com/inconshreveable/mousetrap v1.1.0 // indirect
136133
github.com/ipfs/boxo v0.35.2 // indirect
@@ -238,7 +235,7 @@ require (
238235
github.com/spf13/afero v1.15.0 // indirect
239236
github.com/spf13/cast v1.10.0 // indirect
240237
github.com/spf13/pflag v1.0.10 // indirect
241-
github.com/spiffe/go-spiffe/v2 v2.5.0 // indirect
238+
github.com/spiffe/go-spiffe/v2 v2.6.0 // indirect
242239
github.com/stretchr/objx v0.5.2 // indirect
243240
github.com/subosito/gotenv v1.6.0 // indirect
244241
github.com/sykesm/zap-logfmt v0.0.4 // indirect
@@ -253,10 +250,9 @@ require (
253250
github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect
254251
github.com/xeipuuv/gojsonschema v1.2.0 // indirect
255252
github.com/xhit/go-str2duration/v2 v2.1.0 // indirect
256-
github.com/zeebo/errs v1.4.0 // indirect
257253
go.opencensus.io v0.24.0 // indirect
258254
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
259-
go.opentelemetry.io/contrib/detectors/gcp v1.36.0 // indirect
255+
go.opentelemetry.io/contrib/detectors/gcp v1.39.0 // indirect
260256
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
261257
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.63.0 // indirect
262258
go.opentelemetry.io/otel v1.40.0 // indirect
@@ -265,8 +261,8 @@ require (
265261
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.38.0 // indirect
266262
go.opentelemetry.io/otel/log v0.6.0 // indirect
267263
go.opentelemetry.io/otel/metric v1.40.0 // indirect
268-
go.opentelemetry.io/otel/sdk v1.38.0 // indirect
269-
go.opentelemetry.io/otel/sdk/metric v1.38.0 // indirect
264+
go.opentelemetry.io/otel/sdk v1.40.0 // indirect
265+
go.opentelemetry.io/otel/sdk/metric v1.40.0 // indirect
270266
go.opentelemetry.io/proto/otlp v1.7.1 // indirect
271267
go.uber.org/fx v1.24.0 // indirect
272268
go.uber.org/mock v0.5.2 // indirect
@@ -277,17 +273,17 @@ require (
277273
golang.org/x/mod v0.32.0 // indirect
278274
golang.org/x/net v0.49.0 // indirect
279275
golang.org/x/oauth2 v0.34.0 // indirect
280-
golang.org/x/sys v0.40.0 // indirect
276+
golang.org/x/sys v0.41.0 // indirect
281277
golang.org/x/telemetry v0.0.0-20260109210033-bd525da824e2 // indirect
282-
golang.org/x/text v0.33.0 // indirect
283-
golang.org/x/time v0.12.0 // indirect
278+
golang.org/x/text v0.34.0 // indirect
279+
golang.org/x/time v0.14.0 // indirect
284280
golang.org/x/tools v0.41.0 // indirect
285281
gonum.org/v1/gonum v0.16.0 // indirect
286282
google.golang.org/api v0.215.0 // indirect
287283
google.golang.org/genproto v0.0.0-20241118233622-e639e219e697 // indirect
288-
google.golang.org/genproto/googleapis/api v0.0.0-20251022142026-3a174f9686a8 // indirect
289-
google.golang.org/genproto/googleapis/rpc v0.0.0-20251014184007-4626949a642f // indirect
290-
google.golang.org/grpc v1.76.0 // indirect
284+
google.golang.org/genproto/googleapis/api v0.0.0-20260120221211-b8f7ae30c516 // indirect
285+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260120174246-409b4a993575 // indirect
286+
google.golang.org/grpc v1.79.1 // indirect
291287
gopkg.in/yaml.v3 v3.0.1 // indirect
292288
lukechampine.com/blake3 v1.4.1 // indirect
293289
modernc.org/libc v1.67.6 // indirect

0 commit comments

Comments
 (0)