Skip to content

Commit fcaee2c

Browse files
chore(deps): update extension/fsc and FSC deployment module dependencies
Signed-off-by: Abhinav Prakash <abhinav.prakash319@gmail.com>
1 parent d7f9f2b commit fcaee2c

4 files changed

Lines changed: 15 additions & 21 deletions

File tree

  • extension/fsc
  • samples/deployment/fabric-smart-client/the-simple-testing-network

extension/fsc/go.mod

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,8 @@ module github.com/hyperledger/fabric-private-chaincode/extension/fsc
22

33
go 1.26.3
44

5-
replace (
6-
github.com/hyperledger/fabric => github.com/hyperledger/fabric v1.4.0-rc1.0.20230405174026-695dd57e01c2
7-
// local FPC root for client_sdk resolution
8-
github.com/hyperledger/fabric-private-chaincode => ../..
9-
)
5+
// local FPC root for client_sdk resolution
6+
replace github.com/hyperledger/fabric-private-chaincode => ../..
107

118
require (
129
github.com/docker/docker v28.5.2+incompatible
@@ -32,6 +29,7 @@ require (
3229
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.30.0 // indirect
3330
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.48.1 // indirect
3431
github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.48.1 // indirect
32+
github.com/IBM/idemix v0.0.2-0.20250313153527-832db18b9478 // indirect
3533
github.com/Masterminds/semver/v3 v3.4.0 // indirect
3634
github.com/Masterminds/squirrel v1.5.4 // indirect
3735
github.com/Microsoft/go-winio v0.6.2 // indirect
@@ -94,11 +92,11 @@ require (
9492
github.com/hashicorp/golang-lru v1.0.2 // indirect
9593
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
9694
github.com/huin/goupnp v1.3.0 // indirect
97-
github.com/hyperledger/fabric v1.4.0-rc1.0.20230405174026-695dd57e01c2 // indirect
98-
github.com/hyperledger/fabric-chaincode-go v0.0.0-20230228194215-b84622ba6a7a // indirect
95+
github.com/hyperledger/fabric-chaincode-go/v2 v2.3.0 // indirect
9996
github.com/hyperledger/fabric-lib-go v1.1.3 // indirect
10097
github.com/hyperledger/fabric-protos-go v0.3.0 // indirect
10198
github.com/hyperledger/fabric-protos-go-apiv2 v0.3.7 // indirect
99+
github.com/hyperledger/fabric-x-common v0.2.2 // indirect
102100
github.com/inconshreveable/mousetrap v1.1.0 // indirect
103101
github.com/ipfs/boxo v0.37.0 // indirect
104102
github.com/ipfs/go-cid v0.6.1 // indirect
@@ -147,7 +145,6 @@ require (
147145
github.com/minio/sha256-simd v1.0.1 // indirect
148146
github.com/miracl/conflate v1.3.4 // indirect
149147
github.com/mitchellh/copystructure v1.2.0 // indirect
150-
github.com/mitchellh/mapstructure v1.5.0 // indirect
151148
github.com/mitchellh/reflectwalk v1.0.2 // indirect
152149
github.com/moby/docker-image-spec v1.3.1 // indirect
153150
github.com/moby/moby/api v1.54.2 // indirect

extension/fsc/go.sum

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -356,8 +356,8 @@ cloud.google.com/go/logging v1.12.0/go.mod h1:wwYBt5HlYP1InnrtYI0wtwttpVU1rifnMT
356356
cloud.google.com/go/longrunning v0.1.1/go.mod h1:UUFxuDWkv22EuY93jjmDMFT5GPQKeFVJBIF6QlTqdsE=
357357
cloud.google.com/go/longrunning v0.3.0/go.mod h1:qth9Y41RRSUE69rDcOn6DdK3HfQfsUI0YSmW3iIlLJc=
358358
cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo=
359-
cloud.google.com/go/longrunning v0.6.2 h1:xjDfh1pQcWPEvnfjZmwjKQEcHnpz6lHjfy7Fo0MK+hc=
360-
cloud.google.com/go/longrunning v0.6.2/go.mod h1:k/vIs83RN4bE3YCswdXC5PFfWVILjm3hpEUlSko4PiI=
359+
cloud.google.com/go/longrunning v0.8.0 h1:LiKK77J3bx5gDLi4SMViHixjD2ohlkwBi+mKA7EhfW8=
360+
cloud.google.com/go/longrunning v0.8.0/go.mod h1:UmErU2Onzi+fKDg2gR7dusz11Pe26aknR4kHmJJqIfk=
361361
cloud.google.com/go/managedidentities v1.3.0/go.mod h1:UzlW3cBOiPrzucO5qWkNkh0w33KFtBJU281hacNvsdE=
362362
cloud.google.com/go/managedidentities v1.4.0/go.mod h1:NWSBYbEMgqmbZsLIyKvxrYbtqOsxY1ZrGM+9RgDqInM=
363363
cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA=
@@ -658,8 +658,6 @@ github.com/Masterminds/squirrel v1.5.4/go.mod h1:NNaOrjSoIDfDA40n7sr2tPNZRfjzjA4
658658
github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY=
659659
github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU=
660660
github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU=
661-
github.com/SmartBFT-Go/consensus v0.0.0-20230212211744-e5a79afcea81 h1:yiyJRAf/rsEu3Sl0ATWu1zREfyaj01i9VsPbGiXzZZw=
662-
github.com/SmartBFT-Go/consensus v0.0.0-20230212211744-e5a79afcea81/go.mod h1:ZOD/ZiAdH9HpqdsJLlUTlbzYBr/qYEzyYx7wClbrH+w=
663661
github.com/ajstarks/deck v0.0.0-20200831202436-30c9fc6549a9/go.mod h1:JynElWSGnm/4RlzPXRlREEwqTHAN3T56Bv2ITsFT3gY=
664662
github.com/ajstarks/deck/generate v0.0.0-20210309230005-c3f852c02e19/go.mod h1:T13YZdzov6OU0A1+RfKZiZN9ca6VeKdBdyDV+BY97Tk=
665663
github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw=
@@ -1039,22 +1037,24 @@ github.com/hashicorp/serf v0.8.2/go.mod h1:6hOLApaqBFA1NXqRQAsxw9QxuDEvNxSQRwA/J
10391037
github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU=
10401038
github.com/huin/goupnp v1.3.0 h1:UvLUlWDNpoUdYzb2TCn+MuTWtcjXKSza2n6CBdQ0xXc=
10411039
github.com/huin/goupnp v1.3.0/go.mod h1:gnGPsThkYa7bFi/KWmEysQRf48l2dvR5bxr2OFckNX8=
1040+
github.com/hyperledger-labs/SmartBFT v0.0.0-20250503203013-eb005eef8866 h1:Mu/6NJsfl9g3wM15Ue7hqPq4LtgYDoABh8MO4u8aW4g=
1041+
github.com/hyperledger-labs/SmartBFT v0.0.0-20250503203013-eb005eef8866/go.mod h1:9aNHNXsCVy/leGz2gpTC1eOL5QecxbSAGjqsLh4T1LM=
10421042
github.com/hyperledger-labs/fabric-smart-client v0.11.0 h1:f8gPV+xLDzCCzEDqmjQlX9ge1eUoouQXgTa0DKYYeN4=
10431043
github.com/hyperledger-labs/fabric-smart-client v0.11.0/go.mod h1:Bel0SIP0iEYilSAlYjJIxIU6T23bex5gpoCItN6X0Wc=
10441044
github.com/hyperledger/aries-bbs-go v0.0.0-20240528084656-761671ea73bc h1:3Ykk6MtyfnlzMOQry9zkxsoLWpCWZwDPqehO/BJwArM=
10451045
github.com/hyperledger/aries-bbs-go v0.0.0-20240528084656-761671ea73bc/go.mod h1:Kofn6A6WWea1ZM8Rys5aBW9dszwJ7Ywa0kyyYL0TPYw=
1046-
github.com/hyperledger/fabric v1.4.0-rc1.0.20230405174026-695dd57e01c2 h1:w5BGxCYEsc9vjdDEdZGrZ5redvs263RYsdT2tqF7cNk=
1047-
github.com/hyperledger/fabric v1.4.0-rc1.0.20230405174026-695dd57e01c2/go.mod h1:LSwfuRgX/5C2uHkdT3hJtBFu/ALxuL7dFj1pmBby2R4=
10481046
github.com/hyperledger/fabric-amcl v0.0.0-20230602173724-9e02669dceb2 h1:B1Nt8hKb//KvgGRprk0h1t4lCnwhE9/ryb1WqfZbV+M=
10491047
github.com/hyperledger/fabric-amcl v0.0.0-20230602173724-9e02669dceb2/go.mod h1:X+DIyUsaTmalOpmpQfIvFZjKHQedrURQ5t4YqquX7lE=
1050-
github.com/hyperledger/fabric-chaincode-go v0.0.0-20230228194215-b84622ba6a7a h1:HwSCxEeiBthwcazcAykGATQ36oG9M+HEQvGLvB7aLvA=
1051-
github.com/hyperledger/fabric-chaincode-go v0.0.0-20230228194215-b84622ba6a7a/go.mod h1:TDSu9gxURldEnaGSFbH1eMlfSQBWQcMQfnDBcpQv5lU=
1048+
github.com/hyperledger/fabric-chaincode-go/v2 v2.3.0 h1:NB/QO2t4R5f6Nz/oREqZeaE4splHI2U9gqndfEQZreo=
1049+
github.com/hyperledger/fabric-chaincode-go/v2 v2.3.0/go.mod h1:c3zA3gOL/V53a0v1TGgHe8nifeH6daG/UrmJs79I9pI=
10521050
github.com/hyperledger/fabric-lib-go v1.1.3 h1:alvgtBlbm373P3BLIxdHKVT4I64mORDwQy49uTWdkI4=
10531051
github.com/hyperledger/fabric-lib-go v1.1.3/go.mod h1:zwnGaLwmQ/usgC6Xbzh8jCnOniViRHSsg7WYErxbr30=
10541052
github.com/hyperledger/fabric-protos-go v0.3.0 h1:MXxy44WTMENOh5TI8+PCK2x6pMj47Go2vFRKDHB2PZs=
10551053
github.com/hyperledger/fabric-protos-go v0.3.0/go.mod h1:WWnyWP40P2roPmmvxsUXSvVI/CF6vwY1K1UFidnKBys=
10561054
github.com/hyperledger/fabric-protos-go-apiv2 v0.3.7 h1:sQ5qv8vQQfwewa1JlCiSCC8dLElmaU2/frLolpgibEY=
10571055
github.com/hyperledger/fabric-protos-go-apiv2 v0.3.7/go.mod h1:bJnwzfv03oZQeCc863pdGTDgf5nmCy6Za3RAE7d2XsQ=
1056+
github.com/hyperledger/fabric-x-common v0.2.2 h1:4eACv0SdNZVyQYnUW8qrHOOnbRO64zjHRlfn7b9I+Yw=
1057+
github.com/hyperledger/fabric-x-common v0.2.2/go.mod h1:EdyBG6jVFYYxJ5DgjxGVLE/Lav3GPhdftABZv5j+ttg=
10581058
github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho=
10591059
github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
10601060
github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=

extension/fsc/integration/nwo/fabric/topology/fpc.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ func AddFPCAtOrgs(t *topology.Topology, name, image string, orgs []string, optio
3737
if len(orgs) == 0 {
3838
orgs = t.Consortiums[0].Organizations
3939
}
40+
4041
majority := len(orgs)/2 + 1
4142
policy := "OutOf(" + strconv.Itoa(majority) + ","
4243
for i, org := range orgs {
@@ -64,7 +65,7 @@ func AddFPCAtOrgs(t *topology.Topology, name, image string, orgs []string, optio
6465
Sequence: "1",
6566
InitRequired: false,
6667
Path: name,
67-
Lang: "external",
68+
Lang: "external", // FPC CC runs as a separate docker container (Doesnt't run inside Fabric peer process)
6869
Label: fmt.Sprintf("%s_1.0", name),
6970
Ctor: `{"Args":["init"]}`,
7071
Policy: policy,

samples/deployment/fabric-smart-client/the-simple-testing-network/go.mod

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ go 1.25.6
55
replace (
66
github.com/hyperledger-labs/orion-sdk-go => github.com/hyperledger-labs/orion-sdk-go v0.2.5
77
github.com/hyperledger-labs/orion-server => github.com/hyperledger-labs/orion-server v0.2.5
8-
github.com/hyperledger/fabric => github.com/hyperledger/fabric v1.4.0-rc1.0.20230405174026-695dd57e01c2
98
github.com/hyperledger/fabric-private-chaincode => ../../../../
109
github.com/hyperledger/fabric-private-chaincode/extension/fsc => ../../../../extension/fsc
1110
kilic/bls12-377 => github.com/kilic/bls12-377 v0.0.0-20201230075656-5449decbf102
@@ -59,11 +58,8 @@ require (
5958
github.com/hashicorp/hcl v1.0.0 // indirect
6059
github.com/hyperledger-labs/orion-sdk-go v0.2.10 // indirect
6160
github.com/hyperledger-labs/orion-server v0.2.10 // indirect
62-
github.com/hyperledger/fabric v2.1.1+incompatible // indirect
63-
github.com/hyperledger/fabric-chaincode-go v0.0.0-20230228194215-b84622ba6a7a // indirect
6461
github.com/hyperledger/fabric-lib-go v1.0.0 // indirect
6562
github.com/hyperledger/fabric-private-chaincode v1.0.0-rc3.0.20231026135044-67a19b0fcda0 // indirect
66-
github.com/hyperledger/fabric-protos-go v0.3.0 // indirect
6763
github.com/inconshreveable/mousetrap v1.1.0 // indirect
6864
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect
6965
github.com/klauspost/compress v1.18.0 // indirect

0 commit comments

Comments
 (0)