mirror of
https://github.com/hyperledger/fabric-samples.git
synced 2026-06-23 01:55:10 +00:00
moved binaries to fabric samples bin
added go mod and go sum Signed-off-by: sapthasurendran <saptha.surendran@ibm.com>
This commit is contained in:
parent
934d71420d
commit
c1ca12e830
6 changed files with 439 additions and 265 deletions
19
asset-transfer-basic/application-gateway-hsm/go/go.mod
Normal file
19
asset-transfer-basic/application-gateway-hsm/go/go.mod
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
module github.com/hyperledger/fabric-samples/asset-transfer-basic/application-gateway-hsm/go
|
||||
|
||||
go 1.17
|
||||
|
||||
require (
|
||||
github.com/hyperledger/fabric-gateway v1.1.0
|
||||
google.golang.org/grpc v1.47.0
|
||||
)
|
||||
|
||||
require (
|
||||
github.com/golang/protobuf v1.5.2 // indirect
|
||||
github.com/hyperledger/fabric-protos-go-apiv2 v0.0.0-20220615102044-467be1c7b2e7 // indirect
|
||||
github.com/miekg/pkcs11 v1.1.1 // indirect
|
||||
golang.org/x/net v0.0.0-20220526153639-5463443f8c37 // indirect
|
||||
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect
|
||||
golang.org/x/text v0.3.7 // indirect
|
||||
google.golang.org/genproto v0.0.0-20220527130721-00d5c0f3be58 // indirect
|
||||
google.golang.org/protobuf v1.28.0 // indirect
|
||||
)
|
||||
143
asset-transfer-basic/application-gateway-hsm/go/go.sum
Normal file
143
asset-transfer-basic/application-gateway-hsm/go/go.sum
Normal file
|
|
@ -0,0 +1,143 @@
|
|||
cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
|
||||
cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
|
||||
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
|
||||
github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY=
|
||||
github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
|
||||
github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
|
||||
github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
|
||||
github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
|
||||
github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
|
||||
github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
|
||||
github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
|
||||
github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
|
||||
github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
|
||||
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
|
||||
github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
|
||||
github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
|
||||
github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98=
|
||||
github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
|
||||
github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE=
|
||||
github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
|
||||
github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
|
||||
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
|
||||
github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
|
||||
github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
|
||||
github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
|
||||
github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
|
||||
github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8=
|
||||
github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA=
|
||||
github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs=
|
||||
github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w=
|
||||
github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0=
|
||||
github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8=
|
||||
github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
|
||||
github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
|
||||
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/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
|
||||
github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
|
||||
github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
|
||||
github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
|
||||
github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
|
||||
github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
|
||||
github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
|
||||
github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
|
||||
github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw=
|
||||
github.com/hyperledger/fabric-gateway v1.1.0 h1:zQ6BjUCBCUUbPQNI/B/rzBD6QRvaqWxEIYAI6gtUZ14=
|
||||
github.com/hyperledger/fabric-gateway v1.1.0/go.mod h1:A+MuROWOKhmUsYVO2PREggHLPgPAXaudwCoZRpuSeqs=
|
||||
github.com/hyperledger/fabric-protos-go-apiv2 v0.0.0-20220615102044-467be1c7b2e7 h1:loYDK6Vrf7z3fff6YBVKFkFeCGCoKr8O2ed02CESBUQ=
|
||||
github.com/hyperledger/fabric-protos-go-apiv2 v0.0.0-20220615102044-467be1c7b2e7/go.mod h1:smwq1q6eKByqQAp0SYdVvE1MvDoneF373j11XwWajgA=
|
||||
github.com/miekg/pkcs11 v1.1.1 h1:Ugu9pdy6vAYku5DEpVWVFPYnzV+bxB+iRdbuFSu7TvU=
|
||||
github.com/miekg/pkcs11 v1.1.1/go.mod h1:XsNlhZGX73bx86s2hdc/FuaLm2CPZJemRLMA+WTFxgs=
|
||||
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
|
||||
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
|
||||
github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ=
|
||||
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
|
||||
github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA=
|
||||
github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
|
||||
go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI=
|
||||
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
|
||||
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
|
||||
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
|
||||
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
|
||||
golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
|
||||
golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
|
||||
golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
|
||||
golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
|
||||
golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
|
||||
golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
|
||||
golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
|
||||
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
|
||||
golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
|
||||
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
|
||||
golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM=
|
||||
golang.org/x/net v0.0.0-20220526153639-5463443f8c37 h1:lUkvobShwKsOesNfWWlCS5q7fnbG1MEliIzwu886fn8=
|
||||
golang.org/x/net v0.0.0-20220526153639-5463443f8c37/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
|
||||
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
|
||||
golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
|
||||
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
|
||||
golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
|
||||
golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
|
||||
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
|
||||
golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
|
||||
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
|
||||
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||
golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||
golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||
golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||
golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a h1:dGzPydgVsqGcTRVwiLJ1jVbufYwmzD3LfVPLKsKg+0k=
|
||||
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||
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.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
|
||||
golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
|
||||
golang.org/x/text v0.3.7 h1:olpwvP2KacW1ZWvsR7uQhoyTYvKAupfQrRGBFM352Gk=
|
||||
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
|
||||
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
|
||||
golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
|
||||
golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
|
||||
golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
|
||||
golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
|
||||
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
|
||||
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
|
||||
google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
|
||||
google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
|
||||
google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
|
||||
google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
|
||||
google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
|
||||
google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
|
||||
google.golang.org/genproto v0.0.0-20220527130721-00d5c0f3be58 h1:a221mAAEAzq4Lz6ZWRkcS8ptb2mxoxYSt4N68aRyQHM=
|
||||
google.golang.org/genproto v0.0.0-20220527130721-00d5c0f3be58/go.mod h1:yKyY4AMRwFiC8yMMNaMi+RkCnjZJt9LoWuvhXjMs+To=
|
||||
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
|
||||
google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
|
||||
google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=
|
||||
google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
|
||||
google.golang.org/grpc v1.33.1/go.mod h1:fr5YgcSWrqhRRxogOsw7RzIpsmvOZ6IcH4kBYTpR3n0=
|
||||
google.golang.org/grpc v1.36.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU=
|
||||
google.golang.org/grpc v1.46.2/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk=
|
||||
google.golang.org/grpc v1.47.0 h1:9n77onPX5F3qfFCqjy9dhn8PbNQsIKeVU04J9G7umt8=
|
||||
google.golang.org/grpc v1.47.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk=
|
||||
google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
|
||||
google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
|
||||
google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM=
|
||||
google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE=
|
||||
google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo=
|
||||
google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
|
||||
google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
|
||||
google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
|
||||
google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c=
|
||||
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.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
|
||||
google.golang.org/protobuf v1.28.0 h1:w43yiav+6bVFTBQFZX0r7ipe9JQ1QsbMgHwbBziscLw=
|
||||
google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
|
||||
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
|
||||
gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
|
||||
gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
|
||||
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
|
||||
honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
|
||||
honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
|
||||
|
|
@ -10,98 +10,100 @@ trigger:
|
|||
variables:
|
||||
- name: FABRIC_VERSION
|
||||
value: 2.4
|
||||
- name: GOPATH
|
||||
value: $(Agent.HomeDirectory)/go
|
||||
- name: GO_BIN
|
||||
value: $(Build.Repository.LocalPath)/bin
|
||||
value: $(GOPATH)/bin
|
||||
- name: GO_VER
|
||||
value: 1.16.7
|
||||
- name: NODE_VER
|
||||
value: 16.x
|
||||
- name: PATH
|
||||
value: $(Build.Repository.LocalPath)/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin
|
||||
value: $(GOPATH)/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin
|
||||
- group: credentials
|
||||
|
||||
jobs:
|
||||
# - job: REST_Sample
|
||||
# displayName: REST Server Sample
|
||||
# pool:
|
||||
# vmImage: ubuntu-20.04
|
||||
# steps:
|
||||
# - template: templates/asset-transfer-basic/azure-pipelines-rest.yml
|
||||
- job: REST_Sample
|
||||
displayName: REST Server Sample
|
||||
pool:
|
||||
vmImage: ubuntu-20.04
|
||||
steps:
|
||||
- template: templates/asset-transfer-basic/azure-pipelines-rest.yml
|
||||
|
||||
# - job: CommercialPaper_Go
|
||||
# displayName: Commercial Paper (Go)
|
||||
# pool:
|
||||
# vmImage: ubuntu-20.04
|
||||
# steps:
|
||||
# - template: templates/install-deps.yml
|
||||
# - template: templates/commercial-paper/azure-pipelines-go.yml
|
||||
- job: CommercialPaper_Go
|
||||
displayName: Commercial Paper (Go)
|
||||
pool:
|
||||
vmImage: ubuntu-20.04
|
||||
steps:
|
||||
- template: templates/install-deps.yml
|
||||
- template: templates/commercial-paper/azure-pipelines-go.yml
|
||||
|
||||
# - job: CommercialPaper_Java
|
||||
# displayName: Commercial Paper (Java)
|
||||
# pool:
|
||||
# vmImage: ubuntu-20.04
|
||||
# steps:
|
||||
# - template: templates/install-deps.yml
|
||||
# - template: templates/commercial-paper/azure-pipelines-java.yml
|
||||
- job: CommercialPaper_Java
|
||||
displayName: Commercial Paper (Java)
|
||||
pool:
|
||||
vmImage: ubuntu-20.04
|
||||
steps:
|
||||
- template: templates/install-deps.yml
|
||||
- template: templates/commercial-paper/azure-pipelines-java.yml
|
||||
|
||||
# - job: CommercialPaper_JavaScript
|
||||
# displayName: Commercial Paper (JavaScript)
|
||||
# pool:
|
||||
# vmImage: ubuntu-20.04
|
||||
# steps:
|
||||
# - template: templates/install-deps.yml
|
||||
# - template: templates/commercial-paper/azure-pipelines-javascript.yml
|
||||
- job: CommercialPaper_JavaScript
|
||||
displayName: Commercial Paper (JavaScript)
|
||||
pool:
|
||||
vmImage: ubuntu-20.04
|
||||
steps:
|
||||
- template: templates/install-deps.yml
|
||||
- template: templates/commercial-paper/azure-pipelines-javascript.yml
|
||||
|
||||
# - job: FabCar_Go
|
||||
# displayName: FabCar (Go)
|
||||
# pool:
|
||||
# vmImage: ubuntu-20.04
|
||||
# steps:
|
||||
# - template: templates/install-deps.yml
|
||||
# - template: templates/fabcar/azure-pipelines-go.yml
|
||||
- job: FabCar_Go
|
||||
displayName: FabCar (Go)
|
||||
pool:
|
||||
vmImage: ubuntu-20.04
|
||||
steps:
|
||||
- template: templates/install-deps.yml
|
||||
- template: templates/fabcar/azure-pipelines-go.yml
|
||||
|
||||
# - job: FabCar_Java
|
||||
# displayName: FabCar (Java)
|
||||
# pool:
|
||||
# vmImage: ubuntu-20.04
|
||||
# steps:
|
||||
# - template: templates/install-deps.yml
|
||||
# - template: templates/fabcar/azure-pipelines-java.yml
|
||||
- job: FabCar_Java
|
||||
displayName: FabCar (Java)
|
||||
pool:
|
||||
vmImage: ubuntu-20.04
|
||||
steps:
|
||||
- template: templates/install-deps.yml
|
||||
- template: templates/fabcar/azure-pipelines-java.yml
|
||||
|
||||
# - job: FabCar_JavaScript
|
||||
# displayName: FabCar (JavaScript)
|
||||
# pool:
|
||||
# vmImage: ubuntu-20.04
|
||||
# steps:
|
||||
# - template: templates/install-deps.yml
|
||||
# - template: templates/fabcar/azure-pipelines-javascript.yml
|
||||
- job: FabCar_JavaScript
|
||||
displayName: FabCar (JavaScript)
|
||||
pool:
|
||||
vmImage: ubuntu-20.04
|
||||
steps:
|
||||
- template: templates/install-deps.yml
|
||||
- template: templates/fabcar/azure-pipelines-javascript.yml
|
||||
|
||||
# - job: Fabcar_TypeScript
|
||||
# displayName: FabCar (TypeScript)
|
||||
# pool:
|
||||
# vmImage: ubuntu-20.04
|
||||
# steps:
|
||||
# - template: templates/install-deps.yml
|
||||
# - template: templates/fabcar/azure-pipelines-typescript.yml
|
||||
- job: Fabcar_TypeScript
|
||||
displayName: FabCar (TypeScript)
|
||||
pool:
|
||||
vmImage: ubuntu-20.04
|
||||
steps:
|
||||
- template: templates/install-deps.yml
|
||||
- template: templates/fabcar/azure-pipelines-typescript.yml
|
||||
|
||||
# - job: Lint
|
||||
# displayName: Lint
|
||||
# pool:
|
||||
# vmImage: ubuntu-20.04
|
||||
# steps:
|
||||
# - task: GoTool@0
|
||||
# inputs:
|
||||
# goBin: $(GO_BIN)
|
||||
# version: $(GO_VER)
|
||||
# displayName: Install GoLang
|
||||
# - task: NodeTool@0
|
||||
# inputs:
|
||||
# versionSpec: $(NODE_VER)
|
||||
# displayName: Install Node.js
|
||||
# - script: ./ci/scripts/shellcheck.sh
|
||||
# displayName: Lint Shell Scripts
|
||||
# - script: ./ci/scripts/lint.sh
|
||||
# displayName: Lint Code
|
||||
- job: Lint
|
||||
displayName: Lint
|
||||
pool:
|
||||
vmImage: ubuntu-20.04
|
||||
steps:
|
||||
- task: GoTool@0
|
||||
inputs:
|
||||
goBin: $(GO_BIN)
|
||||
version: $(GO_VER)
|
||||
displayName: Install GoLang
|
||||
- task: NodeTool@0
|
||||
inputs:
|
||||
versionSpec: $(NODE_VER)
|
||||
displayName: Install Node.js
|
||||
- script: ./ci/scripts/shellcheck.sh
|
||||
displayName: Lint Shell Scripts
|
||||
- script: ./ci/scripts/lint.sh
|
||||
displayName: Lint Code
|
||||
|
||||
- job: TestNetworkBasic
|
||||
displayName: Test Network
|
||||
|
|
@ -124,112 +126,111 @@ jobs:
|
|||
|
||||
steps:
|
||||
- template: templates/install-deps.yml
|
||||
# - template: templates/install-deps-hsm.yml
|
||||
- template: templates/install-deps-hsm-ca.yml
|
||||
- script: ../ci/scripts/run-test-network-basic.sh
|
||||
workingDirectory: test-network
|
||||
displayName: Run Test Network Basic Chaincode
|
||||
|
||||
# - job: KubeTestNetworkBasic
|
||||
# displayName: Kube Test Network
|
||||
# pool:
|
||||
# vmImage: ubuntu-20.04
|
||||
# strategy:
|
||||
# matrix:
|
||||
# CCaaS-Java:
|
||||
# CLIENT_LANGUAGE: typescript
|
||||
# CHAINCODE_LANGUAGE: java
|
||||
# CCaaS-Golang:
|
||||
# CLIENT_LANGUAGE: typescript
|
||||
# CHAINCODE_LANGUAGE: external
|
||||
# K8s-Builder-Java:
|
||||
# CHAINCODE_NAME: basic
|
||||
# CHAINCODE_LANGUAGE: java
|
||||
# CHAINCODE_BUILDER: k8s
|
||||
- job: KubeTestNetworkBasic
|
||||
displayName: Kube Test Network
|
||||
pool:
|
||||
vmImage: ubuntu-20.04
|
||||
strategy:
|
||||
matrix:
|
||||
CCaaS-Java:
|
||||
CLIENT_LANGUAGE: typescript
|
||||
CHAINCODE_LANGUAGE: java
|
||||
CCaaS-Golang:
|
||||
CLIENT_LANGUAGE: typescript
|
||||
CHAINCODE_LANGUAGE: external
|
||||
K8s-Builder-Java:
|
||||
CHAINCODE_NAME: basic
|
||||
CHAINCODE_LANGUAGE: java
|
||||
CHAINCODE_BUILDER: k8s
|
||||
|
||||
# steps:
|
||||
# - template: templates/install-k8s-deps.yml
|
||||
# - script: ../ci/scripts/run-k8s-test-network-basic.sh
|
||||
# workingDirectory: test-network-k8s
|
||||
# displayName: Run Kubernetes Test Network Basic Asset Transfer
|
||||
steps:
|
||||
- template: templates/install-k8s-deps.yml
|
||||
- script: ../ci/scripts/run-k8s-test-network-basic.sh
|
||||
workingDirectory: test-network-k8s
|
||||
displayName: Run Kubernetes Test Network Basic Asset Transfer
|
||||
|
||||
# - job: TestNetworkLedger
|
||||
# displayName: Test Network
|
||||
# pool:
|
||||
# vmImage: ubuntu-20.04
|
||||
# strategy:
|
||||
# matrix:
|
||||
# Ledger-Go:
|
||||
# CHAINCODE_NAME: ledger
|
||||
# CHAINCODE_LANGUAGE: go
|
||||
# Ledger-Javascript:
|
||||
# CHAINCODE_NAME: ledger
|
||||
# CHAINCODE_LANGUAGE: javascript
|
||||
# steps:
|
||||
# - template: templates/install-deps.yml
|
||||
# - script: ../ci/scripts/run-test-network-ledger.sh
|
||||
# workingDirectory: test-network
|
||||
# displayName: Run Test Network Ledger Chaincode
|
||||
- job: TestNetworkLedger
|
||||
displayName: Test Network
|
||||
pool:
|
||||
vmImage: ubuntu-20.04
|
||||
strategy:
|
||||
matrix:
|
||||
Ledger-Go:
|
||||
CHAINCODE_NAME: ledger
|
||||
CHAINCODE_LANGUAGE: go
|
||||
Ledger-Javascript:
|
||||
CHAINCODE_NAME: ledger
|
||||
CHAINCODE_LANGUAGE: javascript
|
||||
steps:
|
||||
- template: templates/install-deps.yml
|
||||
- script: ../ci/scripts/run-test-network-ledger.sh
|
||||
workingDirectory: test-network
|
||||
displayName: Run Test Network Ledger Chaincode
|
||||
|
||||
# - job: TestNetworkPrivate
|
||||
# displayName: Test Network
|
||||
# pool:
|
||||
# vmImage: ubuntu-20.04
|
||||
# strategy:
|
||||
# matrix:
|
||||
# Private-Go:
|
||||
# CHAINCODE_NAME: private
|
||||
# CHAINCODE_LANGUAGE: go
|
||||
# steps:
|
||||
# - template: templates/install-deps.yml
|
||||
# - script: ../ci/scripts/run-test-network-private.sh
|
||||
# workingDirectory: test-network
|
||||
# displayName: Run Test Network Private Chaincode
|
||||
- job: TestNetworkPrivate
|
||||
displayName: Test Network
|
||||
pool:
|
||||
vmImage: ubuntu-20.04
|
||||
strategy:
|
||||
matrix:
|
||||
Private-Go:
|
||||
CHAINCODE_NAME: private
|
||||
CHAINCODE_LANGUAGE: go
|
||||
steps:
|
||||
- template: templates/install-deps.yml
|
||||
- script: ../ci/scripts/run-test-network-private.sh
|
||||
workingDirectory: test-network
|
||||
displayName: Run Test Network Private Chaincode
|
||||
|
||||
# - job: TestNetworkSBE
|
||||
# displayName: Test Network
|
||||
# pool:
|
||||
# vmImage: ubuntu-20.04
|
||||
# strategy:
|
||||
# matrix:
|
||||
# SBE-Typescript:
|
||||
# CHAINCODE_NAME: sbe
|
||||
# CHAINCODE_LANGUAGE: typescript
|
||||
# SBE-Java:
|
||||
# CHAINCODE_NAME: sbe
|
||||
# CHAINCODE_LANGUAGE: java
|
||||
# steps:
|
||||
# - template: templates/install-deps.yml
|
||||
# - script: ../ci/scripts/run-test-network-sbe.sh
|
||||
# workingDirectory: test-network
|
||||
# displayName: Run Test Network SBE Chaincode
|
||||
- job: TestNetworkSBE
|
||||
displayName: Test Network
|
||||
pool:
|
||||
vmImage: ubuntu-20.04
|
||||
strategy:
|
||||
matrix:
|
||||
SBE-Typescript:
|
||||
CHAINCODE_NAME: sbe
|
||||
CHAINCODE_LANGUAGE: typescript
|
||||
SBE-Java:
|
||||
CHAINCODE_NAME: sbe
|
||||
CHAINCODE_LANGUAGE: java
|
||||
steps:
|
||||
- template: templates/install-deps.yml
|
||||
- script: ../ci/scripts/run-test-network-sbe.sh
|
||||
workingDirectory: test-network
|
||||
displayName: Run Test Network SBE Chaincode
|
||||
|
||||
# - job: TestNetworkSecured
|
||||
# displayName: Test Network
|
||||
# pool:
|
||||
# vmImage: ubuntu-20.04
|
||||
# strategy:
|
||||
# matrix:
|
||||
# Secured-Go:
|
||||
# CHAINCODE_NAME: secured
|
||||
# CHAINCODE_LANGUAGE: go
|
||||
# steps:
|
||||
# - template: templates/install-deps.yml
|
||||
# - script: ../ci/scripts/run-test-network-secured.sh
|
||||
# workingDirectory: test-network
|
||||
# displayName: Run Test Network Secured Chaincode
|
||||
- job: TestNetworkSecured
|
||||
displayName: Test Network
|
||||
pool:
|
||||
vmImage: ubuntu-20.04
|
||||
strategy:
|
||||
matrix:
|
||||
Secured-Go:
|
||||
CHAINCODE_NAME: secured
|
||||
CHAINCODE_LANGUAGE: go
|
||||
steps:
|
||||
- template: templates/install-deps.yml
|
||||
- script: ../ci/scripts/run-test-network-secured.sh
|
||||
workingDirectory: test-network
|
||||
displayName: Run Test Network Secured Chaincode
|
||||
|
||||
# - job: TestNetworkEvents
|
||||
# displayName: Test Network
|
||||
# pool:
|
||||
# vmImage: ubuntu-20.04
|
||||
# strategy:
|
||||
# matrix:
|
||||
# Events-Javascript:
|
||||
# CHAINCODE_NAME: events
|
||||
# CHAINCODE_LANGUAGE: javascript
|
||||
# steps:
|
||||
# - template: templates/install-deps.yml
|
||||
# - script: ../ci/scripts/run-test-network-events.sh
|
||||
# workingDirectory: test-network
|
||||
# displayName: Run Test Network Events Chaincode
|
||||
- job: TestNetworkEvents
|
||||
displayName: Test Network
|
||||
pool:
|
||||
vmImage: ubuntu-20.04
|
||||
strategy:
|
||||
matrix:
|
||||
Events-Javascript:
|
||||
CHAINCODE_NAME: events
|
||||
CHAINCODE_LANGUAGE: javascript
|
||||
steps:
|
||||
- template: templates/install-deps.yml
|
||||
- script: ../ci/scripts/run-test-network-events.sh
|
||||
workingDirectory: test-network
|
||||
displayName: Run Test Network Events Chaincode
|
||||
|
|
|
|||
|
|
@ -26,66 +26,66 @@ function stopNetwork() {
|
|||
./network.sh down
|
||||
}
|
||||
|
||||
# # Run Go application
|
||||
# createNetwork
|
||||
# print "Initializing Go application"
|
||||
# pushd ../asset-transfer-basic/application-go
|
||||
# print "Executing AssetTransfer.go"
|
||||
# go run .
|
||||
# popd
|
||||
# stopNetwork
|
||||
# Run Go application
|
||||
createNetwork
|
||||
print "Initializing Go application"
|
||||
pushd ../asset-transfer-basic/application-go
|
||||
print "Executing AssetTransfer.go"
|
||||
go run .
|
||||
popd
|
||||
stopNetwork
|
||||
|
||||
# # Run Java application
|
||||
# createNetwork
|
||||
# print "Initializing Java application"
|
||||
# pushd ../asset-transfer-basic/application-java
|
||||
# print "Executing Gradle Run"
|
||||
# gradle run
|
||||
# popd
|
||||
# stopNetwork
|
||||
# Run Java application
|
||||
createNetwork
|
||||
print "Initializing Java application"
|
||||
pushd ../asset-transfer-basic/application-java
|
||||
print "Executing Gradle Run"
|
||||
gradle run
|
||||
popd
|
||||
stopNetwork
|
||||
|
||||
# # Run Java application using gateway
|
||||
# createNetwork
|
||||
# print "Initializing Java application"
|
||||
# pushd ../asset-transfer-basic/application-gateway-java
|
||||
# print "Executing Gradle Run"
|
||||
# ./gradlew run
|
||||
# popd
|
||||
# stopNetwork
|
||||
# Run Java application using gateway
|
||||
createNetwork
|
||||
print "Initializing Java application"
|
||||
pushd ../asset-transfer-basic/application-gateway-java
|
||||
print "Executing Gradle Run"
|
||||
./gradlew run
|
||||
popd
|
||||
stopNetwork
|
||||
|
||||
# # Run Javascript application
|
||||
# createNetwork
|
||||
# print "Initializing Javascript application"
|
||||
# pushd ../asset-transfer-basic/application-javascript
|
||||
# npm install
|
||||
# print "Executing app.js"
|
||||
# node app.js
|
||||
# popd
|
||||
# stopNetwork
|
||||
# Run Javascript application
|
||||
createNetwork
|
||||
print "Initializing Javascript application"
|
||||
pushd ../asset-transfer-basic/application-javascript
|
||||
npm install
|
||||
print "Executing app.js"
|
||||
node app.js
|
||||
popd
|
||||
stopNetwork
|
||||
|
||||
# # Run typescript application
|
||||
# createNetwork
|
||||
# print "Initializing Typescript application"
|
||||
# pushd ../asset-transfer-basic/application-typescript
|
||||
# npm install
|
||||
# print "Building app.ts"
|
||||
# npm run build
|
||||
# print "Running the output app"
|
||||
# node dist/app.js
|
||||
# popd
|
||||
# stopNetwork
|
||||
# Run typescript application
|
||||
createNetwork
|
||||
print "Initializing Typescript application"
|
||||
pushd ../asset-transfer-basic/application-typescript
|
||||
npm install
|
||||
print "Building app.ts"
|
||||
npm run build
|
||||
print "Running the output app"
|
||||
node dist/app.js
|
||||
popd
|
||||
stopNetwork
|
||||
|
||||
# # Run gateway typescript application
|
||||
# createNetwork
|
||||
# print "Initializing Typescript gateway application"
|
||||
# pushd ../asset-transfer-basic/application-gateway-typescript
|
||||
# npm install
|
||||
# print "Building app.ts"
|
||||
# npm run build
|
||||
# print "Running the output app"
|
||||
# node dist/app.js
|
||||
# popd
|
||||
# stopNetwork
|
||||
# Run gateway typescript application
|
||||
createNetwork
|
||||
print "Initializing Typescript gateway application"
|
||||
pushd ../asset-transfer-basic/application-gateway-typescript
|
||||
npm install
|
||||
print "Building app.ts"
|
||||
npm run build
|
||||
print "Running the output app"
|
||||
node dist/app.js
|
||||
popd
|
||||
stopNetwork
|
||||
|
||||
# Run typescript HSM application
|
||||
createNetwork
|
||||
|
|
@ -103,20 +103,26 @@ popd
|
|||
stopNetwork
|
||||
|
||||
# Run Typescript HSM gateway application
|
||||
|
||||
echo 'delete fabric-ca from samples bin'
|
||||
rm ../bin/fabric-ca-client
|
||||
echo 'copy fabric-ca-client pkcs11 enables to samples bin'
|
||||
cp $GOPATH/bin/fabric-ca-client ../bin
|
||||
|
||||
createNetwork
|
||||
print "Initializing Typescript HSM gateway application"
|
||||
pushd ../asset-transfer-basic/application-gateway-hsm/scripts/
|
||||
print "Setup SoftHSM"
|
||||
export SOFTHSM2_CONF=$HOME/softhsm2.conf
|
||||
|
||||
print "Enroll and register User in HSM"
|
||||
./generate-hsm-user.sh HSMUser
|
||||
pushd ../node
|
||||
pushd ../node/
|
||||
print "install dependencies"
|
||||
npm install
|
||||
print "Building app.ts"
|
||||
print "Building hsm-sample.ts"
|
||||
npm run build
|
||||
print "Running the output app"
|
||||
node dist/app.js
|
||||
npm run start
|
||||
popd
|
||||
popd
|
||||
stopNetwork
|
||||
|
||||
|
|
@ -130,38 +136,39 @@ print "Register and enroll user in HSM"
|
|||
./generate-hsm-user.sh HSMUser
|
||||
pushd ../go
|
||||
print "Running the output app"
|
||||
go run -tags pkcs11 hsm-sample.go
|
||||
GO111MODULE=on go run -tags pkcs11 hsm-sample.go
|
||||
popd
|
||||
popd
|
||||
stopNetwork
|
||||
|
||||
# # Run Go gateway application
|
||||
# createNetwork
|
||||
# print "Initializing Go gateway application"
|
||||
# pushd ../asset-transfer-basic/application-gateway-go
|
||||
# print "Executing AssetTransfer.go"
|
||||
# go run .
|
||||
# popd
|
||||
# stopNetwork
|
||||
# Run Go gateway application
|
||||
createNetwork
|
||||
print "Initializing Go gateway application"
|
||||
pushd ../asset-transfer-basic/application-gateway-go
|
||||
print "Executing AssetTransfer.go"
|
||||
go run .
|
||||
popd
|
||||
stopNetwork
|
||||
|
||||
# # Run off-chain data TypeScript application
|
||||
# createNetwork
|
||||
# print "Initializing Typescript off-chain data application"
|
||||
# pushd ../off_chain_data/application-typescript
|
||||
# rm -f checkpoint.json store.log
|
||||
# npm install
|
||||
# print "Running the output app"
|
||||
# SIMULATED_FAILURE_COUNT=1 npm start getAllAssets transact getAllAssets listen
|
||||
# SIMULATED_FAILURE_COUNT=1 npm start listen
|
||||
# popd
|
||||
# stopNetwork
|
||||
# Run off-chain data TypeScript application
|
||||
createNetwork
|
||||
print "Initializing Typescript off-chain data application"
|
||||
pushd ../off_chain_data/application-typescript
|
||||
rm -f checkpoint.json store.log
|
||||
npm install
|
||||
print "Running the output app"
|
||||
SIMULATED_FAILURE_COUNT=1 npm start getAllAssets transact getAllAssets listen
|
||||
SIMULATED_FAILURE_COUNT=1 npm start listen
|
||||
popd
|
||||
stopNetwork
|
||||
|
||||
# # Run off-chain data Java application
|
||||
# createNetwork
|
||||
# print "Initializing Typescript off-chain data application"
|
||||
# pushd ../off_chain_data/application-java
|
||||
# rm -f app/checkpoint.json app/store.log
|
||||
# print "Running the output app"
|
||||
# SIMULATED_FAILURE_COUNT=1 ./gradlew run --quiet --args='getAllAssets transact getAllAssets listen'
|
||||
# SIMULATED_FAILURE_COUNT=1 ./gradlew run --quiet --args=listen
|
||||
# popd
|
||||
# stopNetwork
|
||||
# Run off-chain data Java application
|
||||
createNetwork
|
||||
print "Initializing Typescript off-chain data application"
|
||||
pushd ../off_chain_data/application-java
|
||||
rm -f app/checkpoint.json app/store.log
|
||||
print "Running the output app"
|
||||
SIMULATED_FAILURE_COUNT=1 ./gradlew run --quiet --args='getAllAssets transact getAllAssets listen'
|
||||
SIMULATED_FAILURE_COUNT=1 ./gradlew run --quiet --args=listen
|
||||
popd
|
||||
stopNetwork
|
||||
|
|
|
|||
|
|
@ -4,5 +4,5 @@
|
|||
|
||||
steps:
|
||||
- template: install-deps-hsm.yml
|
||||
- script: go install -tags pkcs11 github.com/hyperledger/fabric-ca/cmd/fabric-ca-client@latest
|
||||
displayName: Install Fabric-ca-client with HSM Support
|
||||
- script: go install -tags pkcs11 github.com/hyperledger/fabric-ca/cmd/fabric-ca-client@latest
|
||||
displayName: Install Fabric-ca-client with HSM Support
|
||||
|
|
|
|||
|
|
@ -18,7 +18,11 @@
|
|||
# this script is actually in and infer location from there. (putting first)
|
||||
|
||||
ROOTDIR=$(cd "$(dirname "$0")" && pwd)
|
||||
echo "fabric bin path " $PATH
|
||||
echo "root directory"
|
||||
echo ${ROOTDIR}
|
||||
export PATH=${ROOTDIR}/../bin:${PWD}/../bin:$PATH
|
||||
echo 'PATH--' $PATH
|
||||
export FABRIC_CFG_PATH=${PWD}/configtx
|
||||
export VERBOSE=false
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue