Skip to content

Commit 81f370d

Browse files
authored
Merge branch 'main' into bump-fablorest-version
2 parents d20e3ad + d91902b commit 81f370d

32 files changed

+631
-524
lines changed

CHANGELOG.md

Lines changed: 76 additions & 155 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@ You can keep the script in the root directory of your project or install it glob
2525
To get a copy of Fablo for a single project, run this command in your project root:
2626

2727
```bash
28-
curl -Lf https://github.com/hyperledger-labs/fablo/releases/download/2.4.1/fablo.sh -o ./fablo && chmod +x ./fablo
28+
curl -Lf https://github.com/hyperledger-labs/fablo/releases/download/2.4.2/fablo.sh -o ./fablo && chmod +x ./fablo
2929
```
3030

3131
To install it globally, run:
3232

3333
```bash
34-
sudo curl -Lf https://github.com/hyperledger-labs/fablo/releases/download/2.4.1/fablo.sh -o /usr/local/bin/fablo && sudo chmod +x /usr/local/bin/fablo
34+
sudo curl -Lf https://github.com/hyperledger-labs/fablo/releases/download/2.4.2/fablo.sh -o /usr/local/bin/fablo && sudo chmod +x /usr/local/bin/fablo
3535
```
3636

3737
## Getting started
@@ -441,7 +441,7 @@ The basic structure of Fablo config file is as follows:
441441
442442
```json
443443
{
444-
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.1/schema.json",
444+
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.2/schema.json",
445445
"global": { ... },
446446
"orgs": [ ... ],
447447
"channels": [ ... ],
@@ -618,7 +618,7 @@ Generated hooks are saved in `fablo-target/hooks`.
618618
619619
```yaml
620620
---
621-
"$schema": https://github.com/hyperledger-labs/fablo/releases/download/2.4.1/schema.json
621+
"$schema": https://github.com/hyperledger-labs/fablo/releases/download/2.4.2/schema.json
622622
global:
623623
fabricVersion: 2.4.2
624624
tls: false

docs/sample.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.1/schema.json",
2+
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.2/schema.json",
33
"global": {
44
"fabricVersion": "2.3.2",
55
"tls": false,

docs/schema.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
],
1313
"properties": {
1414
"$schema": {
15-
"const": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.1/schema.json"
15+
"const": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.2/schema.json"
1616
},
1717
"global": {
1818
"$id": "#/properties/global",

e2e-network/docker/test-01-v3-simple.sh

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,4 @@ expectInvoke "peer0.org1.example.com" "my-channel1" "chaincode1" \
124124
# Test export-network-topology to Mermaid
125125
cp -f "$FABLO_HOME/samples/fablo-config-hlf2-1org-1chaincode.json" "$TEST_TMP/simple-config.json"
126126
(cd "$TEST_TMP" && "$FABLO_HOME/fablo.sh" export-network-topology simple-config.json simple-network-topology.mmd)
127-
expectCommand "head -n 1 \"$TEST_TMP/simple-network-topology.mmd\"" "graph TD"
128-
expectCommand "cat \"$TEST_TMP/simple-network-topology.mmd\"" "Org_Orderer"
129-
expectCommand "cat \"$TEST_TMP/simple-network-topology.mmd\"" "Org_Org1"
130-
expectCommand "cat \"$TEST_TMP/simple-network-topology.mmd\"" "Channel_my_channel1"
127+
expectCommand "cat \"$TEST_TMP/simple-network-topology.mmd\"" "graph LR"

e2e-network/docker/test-04-v3-snapshot-ccaas.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ hook_command="perl -i -pe 's/FABRIC_VERSION=2\.3\.3/FABRIC_VERSION=2\.4\.2/g' ./
115115

116116
waitForChaincode "peer0.org1.example.com" "my-channel1" "chaincode1" "0.0.1"
117117

118-
sleep 5
118+
sleep 10
119119

120120
user_token_response="$(expectCARest "$fablo_rest_org1/user/enroll" '' '{"id": "gordon", "secret": "gordonpw"}' 'token')"
121121
echo "$user_token_response"

e2e/__snapshots__/fablo-config-hlf2-1org-1chaincode-k8s.json.test.ts.snap

Lines changed: 35 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
exports[`samples/fablo-config-hlf2-1org-1chaincode-k8s.json should create proper e2e/__tmp__/samples/fablo-config-hlf2-1org-1chaincode-k8s.json.tmpdir/fablo-target/fablo-config.json from samples/fablo-config-hlf2-1org-1chaincode-k8s.json 1`] = `
44
"{
5-
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.1/schema.json",
5+
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.2/schema.json",
66
"global": {
77
"fabricVersion": "2.4.7",
88
"tls": false,
@@ -146,7 +146,7 @@ exports[`samples/fablo-config-hlf2-1org-1chaincode-k8s.json should create proper
146146
REPOSITORY="https://kfsoftware.github.io/hlf-helm-charts"
147147
STORAGE_CLASS=$(kubectl describe sc | grep Name | tr -s ' ' | cut -d ':' -f 2 | cut -d ' ' -f 2)
148148
149-
FABLO_VERSION=2.4.1
149+
FABLO_VERSION=2.4.2
150150
FABLO_BUILD=<date with git hash>
151151
FABLO_CONFIG=<absolute path>
152152
ORDERER_IMAGE=hyperledger/fabric-orderer
@@ -556,28 +556,46 @@ echo "Executing post-start hook"
556556
`;
557557
558558
exports[`samples/fablo-config-hlf2-1org-1chaincode-k8s.json should create proper e2e/__tmp__/samples/fablo-config-hlf2-1org-1chaincode-k8s.json.tmpdir/fablo-target/network-topology.mmd from samples/fablo-config-hlf2-1org-1chaincode-k8s.json 1`] = `
559-
"graph TD
560-
561-
subgraph Org_Orderer [Org: Orderer]
562-
CA_ca_Orderer[CA: ca_Orderer - sqlite]
559+
"graph LR
560+
561+
classDef subgraph_padding fill:none,stroke:none
562+
563+
subgraph orderer_example_com [Organization: Orderer<br>orderer.example.com]
564+
subgraph orderer_example_com_padding [ ]
565+
direction RL
566+
subgraph ord_group_group1_orderer0_group1_orderer_example_com [Orderer Group: group1<br>solo]
567+
subgraph ord_group_group1_orderer0_group1_orderer_example_com_padding [ ]
568+
direction RL
569+
orderer0_group1_orderer_example_com[orderer0.group1.orderer.example.com]
570+
end
571+
class ord_group_group1_orderer0_group1_orderer_example_com_padding subgraph_padding
572+
end
573+
ca_orderer_example_com([ca.orderer.example.com<br>sqlite])
574+
end
575+
class orderer_example_com_padding subgraph_padding
563576
end
564577
565-
subgraph Org_Org1 [Org: Org1]
566-
CA_ca_Org1[CA: ca_Org1 - sqlite]
567-
Org1_peer0[Peer: peer0]
568-
Org1_peer1[Peer: peer1]
578+
subgraph org1_example_com [Organization: Org1<br>org1.example.com]
579+
subgraph org1_example_com_padding [ ]
580+
direction RL
581+
ca_org1_example_com([ca.org1.example.com<br>sqlite])
582+
peer0_org1_example_com[peer0.org1.example.com<br>LevelDb]
583+
peer1_org1_example_com[peer1.org1.example.com<br>LevelDb]
584+
end
585+
class org1_example_com_padding subgraph_padding
569586
end
570587
571-
subgraph Channel_my_channel1 [Channel: my-channel1]
572-
Chaincode_chaincode1[Chaincode: chaincode1]
588+
subgraph channel_my_channel1 [Channel: my-channel1]
589+
subgraph channel_my_channel1_padding [ ]
590+
chaincode_chaincode1[[Chaincode: chaincode1]]
591+
end
592+
class channel_my_channel1_padding subgraph_padding
573593
end
574594
575595
%% Connections
576-
Org_Orderer --> Channel_my_channel1
577-
Org_Org1 -.-> Channel_my_channel1
578-
Org1_peer0 --> Channel_my_channel1
579-
Org1_peer1 --> Channel_my_channel1
580-
"
596+
peer0_org1_example_com --> channel_my_channel1
597+
peer1_org1_example_com --> channel_my_channel1
598+
channel_my_channel1 --> ord_group_group1_orderer0_group1_orderer_example_com"
581599
`;
582600
583601
exports[`samples/fablo-config-hlf2-1org-1chaincode-k8s.json should create proper files from samples/fablo-config-hlf2-1org-1chaincode-k8s.json 1`] = `

e2e/__snapshots__/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json.test.ts.snap

Lines changed: 33 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
exports[`samples/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json should create proper e2e/__tmp__/samples/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json.tmpdir/fablo-target/fablo-config.json from samples/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json 1`] = `
44
"{
5-
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.1/schema.json",
5+
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.2/schema.json",
66
"global": {
77
"fabricVersion": "2.5.12",
88
"tls": false,
@@ -1513,7 +1513,7 @@ fi
15131513
`;
15141514
15151515
exports[`samples/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json should create proper e2e/__tmp__/samples/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json.tmpdir/fablo-target/fabric-docker/.env from samples/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json 1`] = `
1516-
"FABLO_VERSION=2.4.1
1516+
"FABLO_VERSION=2.4.2
15171517
FABLO_BUILD=<date with git hash>
15181518
FABLO_REST_VERSION=0.2.0
15191519
HYPERLEDGER_EXPLORER_VERSION=2.0.0
@@ -3537,26 +3537,44 @@ echo "Executing post-start hook"
35373537
`;
35383538
35393539
exports[`samples/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json should create proper e2e/__tmp__/samples/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json.tmpdir/fablo-target/network-topology.mmd from samples/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json 1`] = `
3540-
"graph TD
3541-
3542-
subgraph Org_Orderer [Org: Orderer]
3543-
CA_ca_Orderer[CA: ca_Orderer - sqlite]
3540+
"graph LR
3541+
3542+
classDef subgraph_padding fill:none,stroke:none
3543+
3544+
subgraph orderer_example_com [Organization: Orderer<br>orderer.example.com]
3545+
subgraph orderer_example_com_padding [ ]
3546+
direction RL
3547+
subgraph ord_group_group1_orderer0_group1_orderer_example_com [Orderer Group: group1<br>solo]
3548+
subgraph ord_group_group1_orderer0_group1_orderer_example_com_padding [ ]
3549+
direction RL
3550+
orderer0_group1_orderer_example_com[orderer0.group1.orderer.example.com]
3551+
end
3552+
class ord_group_group1_orderer0_group1_orderer_example_com_padding subgraph_padding
3553+
end
3554+
ca_orderer_example_com([ca.orderer.example.com<br>sqlite])
3555+
end
3556+
class orderer_example_com_padding subgraph_padding
35443557
end
35453558
3546-
subgraph Org_Org1 [Org: Org1]
3547-
CA_ca_Org1[CA: ca_Org1 - postgres]
3548-
Org1_peer0[Peer: peer0]
3559+
subgraph org1_example_com [Organization: Org1<br>org1.example.com]
3560+
subgraph org1_example_com_padding [ ]
3561+
direction RL
3562+
ca_org1_example_com([ca.org1.example.com<br>postgres])
3563+
peer0_org1_example_com[peer0.org1.example.com<br>CouchDb]
3564+
end
3565+
class org1_example_com_padding subgraph_padding
35493566
end
35503567
3551-
subgraph Channel_my_channel1 [Channel: my-channel1]
3552-
Chaincode_chaincode1[Chaincode: chaincode1]
3568+
subgraph channel_my_channel1 [Channel: my-channel1]
3569+
subgraph channel_my_channel1_padding [ ]
3570+
chaincode_chaincode1[[Chaincode: chaincode1]]
3571+
end
3572+
class channel_my_channel1_padding subgraph_padding
35533573
end
35543574
35553575
%% Connections
3556-
Org_Orderer --> Channel_my_channel1
3557-
Org_Org1 -.-> Channel_my_channel1
3558-
Org1_peer0 --> Channel_my_channel1
3559-
"
3576+
peer0_org1_example_com --> channel_my_channel1
3577+
channel_my_channel1 --> ord_group_group1_orderer0_group1_orderer_example_com"
35603578
`;
35613579
35623580
exports[`samples/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json should create proper files from samples/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json 1`] = `

e2e/__snapshots__/fablo-config-hlf2-1org-1chaincode.json.test.ts.snap

Lines changed: 35 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
exports[`samples/fablo-config-hlf2-1org-1chaincode.json should create proper e2e/__tmp__/samples/fablo-config-hlf2-1org-1chaincode.json.tmpdir/fablo-target/fablo-config.json from samples/fablo-config-hlf2-1org-1chaincode.json 1`] = `
44
"{
5-
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.1/schema.json",
5+
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.2/schema.json",
66
"global": {
77
"fabricVersion": "2.5.9",
88
"tls": false
@@ -1520,7 +1520,7 @@ fi
15201520
`;
15211521
15221522
exports[`samples/fablo-config-hlf2-1org-1chaincode.json should create proper e2e/__tmp__/samples/fablo-config-hlf2-1org-1chaincode.json.tmpdir/fablo-target/fabric-docker/.env from samples/fablo-config-hlf2-1org-1chaincode.json 1`] = `
1523-
"FABLO_VERSION=2.4.1
1523+
"FABLO_VERSION=2.4.2
15241524
FABLO_BUILD=<date with git hash>
15251525
FABLO_REST_VERSION=0.2.0
15261526
HYPERLEDGER_EXPLORER_VERSION=2.0.0
@@ -3598,28 +3598,46 @@ echo "Executing post-start hook"
35983598
`;
35993599
36003600
exports[`samples/fablo-config-hlf2-1org-1chaincode.json should create proper e2e/__tmp__/samples/fablo-config-hlf2-1org-1chaincode.json.tmpdir/fablo-target/network-topology.mmd from samples/fablo-config-hlf2-1org-1chaincode.json 1`] = `
3601-
"graph TD
3602-
3603-
subgraph Org_Orderer [Org: Orderer]
3604-
CA_ca_Orderer[CA: ca_Orderer - sqlite]
3601+
"graph LR
3602+
3603+
classDef subgraph_padding fill:none,stroke:none
3604+
3605+
subgraph orderer_example_com [Organization: Orderer<br>orderer.example.com]
3606+
subgraph orderer_example_com_padding [ ]
3607+
direction RL
3608+
subgraph ord_group_group1_orderer0_group1_orderer_example_com [Orderer Group: group1<br>solo]
3609+
subgraph ord_group_group1_orderer0_group1_orderer_example_com_padding [ ]
3610+
direction RL
3611+
orderer0_group1_orderer_example_com[orderer0.group1.orderer.example.com]
3612+
end
3613+
class ord_group_group1_orderer0_group1_orderer_example_com_padding subgraph_padding
3614+
end
3615+
ca_orderer_example_com([ca.orderer.example.com<br>sqlite])
3616+
end
3617+
class orderer_example_com_padding subgraph_padding
36053618
end
36063619
3607-
subgraph Org_Org1 [Org: Org1]
3608-
CA_ca_Org1[CA: ca_Org1 - sqlite]
3609-
Org1_peer0[Peer: peer0]
3610-
Org1_peer1[Peer: peer1]
3620+
subgraph org1_example_com [Organization: Org1<br>org1.example.com]
3621+
subgraph org1_example_com_padding [ ]
3622+
direction RL
3623+
ca_org1_example_com([ca.org1.example.com<br>sqlite])
3624+
peer0_org1_example_com[peer0.org1.example.com<br>LevelDb]
3625+
peer1_org1_example_com[peer1.org1.example.com<br>LevelDb]
3626+
end
3627+
class org1_example_com_padding subgraph_padding
36113628
end
36123629
3613-
subgraph Channel_my_channel1 [Channel: my-channel1]
3614-
Chaincode_chaincode1[Chaincode: chaincode1]
3630+
subgraph channel_my_channel1 [Channel: my-channel1]
3631+
subgraph channel_my_channel1_padding [ ]
3632+
chaincode_chaincode1[[Chaincode: chaincode1]]
3633+
end
3634+
class channel_my_channel1_padding subgraph_padding
36153635
end
36163636
36173637
%% Connections
3618-
Org_Orderer --> Channel_my_channel1
3619-
Org_Org1 -.-> Channel_my_channel1
3620-
Org1_peer0 --> Channel_my_channel1
3621-
Org1_peer1 --> Channel_my_channel1
3622-
"
3638+
peer0_org1_example_com --> channel_my_channel1
3639+
peer1_org1_example_com --> channel_my_channel1
3640+
channel_my_channel1 --> ord_group_group1_orderer0_group1_orderer_example_com"
36233641
`;
36243642
36253643
exports[`samples/fablo-config-hlf2-1org-1chaincode.json should create proper files from samples/fablo-config-hlf2-1org-1chaincode.json 1`] = `

e2e/__snapshots__/fablo-config-hlf2-1org-2chaincode-raft-ccaas.json.test.ts.snap

Lines changed: 40 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
exports[`samples/fablo-config-hlf3-1org-2chaincode-raft-ccaas.json should create proper e2e/__tmp__/samples/fablo-config-hlf3-1org-2chaincode-raft-ccaas.json.tmpdir/fablo-target/fablo-config.json from samples/fablo-config-hlf3-1org-2chaincode-raft-ccaas.json 1`] = `
44
"{
5-
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.1/schema.json",
5+
"$schema": "https://github.com/hyperledger-labs/fablo/releases/download/2.4.2/schema.json",
66
"global": {
77
"fabricVersion": "3.1.0",
88
"tls": true
@@ -1598,7 +1598,7 @@ fi
15981598
`;
15991599
16001600
exports[`samples/fablo-config-hlf3-1org-2chaincode-raft-ccaas.json should create proper e2e/__tmp__/samples/fablo-config-hlf3-1org-2chaincode-raft-ccaas.json.tmpdir/fablo-target/fabric-docker/.env from samples/fablo-config-hlf3-1org-2chaincode-raft-ccaas.json 1`] = `
1601-
"FABLO_VERSION=2.4.1
1601+
"FABLO_VERSION=2.4.2
16021602
FABLO_BUILD=<date with git hash>
16031603
FABLO_REST_VERSION=0.2.0
16041604
HYPERLEDGER_EXPLORER_VERSION=2.0.0
@@ -3783,33 +3783,53 @@ echo "Executing post-start hook"
37833783
`;
37843784
37853785
exports[`samples/fablo-config-hlf3-1org-2chaincode-raft-ccaas.json should create proper e2e/__tmp__/samples/fablo-config-hlf3-1org-2chaincode-raft-ccaas.json.tmpdir/fablo-target/network-topology.mmd from samples/fablo-config-hlf3-1org-2chaincode-raft-ccaas.json 1`] = `
3786-
"graph TD
3787-
3788-
subgraph Org_Orderer [Org: Orderer]
3789-
CA_ca_Orderer[CA: ca_Orderer - sqlite]
3786+
"graph LR
3787+
3788+
classDef subgraph_padding fill:none,stroke:none
3789+
3790+
subgraph orderer_example_com [Organization: Orderer<br>orderer.example.com]
3791+
subgraph orderer_example_com_padding [ ]
3792+
direction RL
3793+
subgraph ord_group_group1_orderer0_group1_orderer_example_com [Orderer Group: group1<br>etcdraft]
3794+
subgraph ord_group_group1_orderer0_group1_orderer_example_com_padding [ ]
3795+
direction RL
3796+
orderer0_group1_orderer_example_com[orderer0.group1.orderer.example.com]
3797+
end
3798+
class ord_group_group1_orderer0_group1_orderer_example_com_padding subgraph_padding
3799+
end
3800+
ca_orderer_example_com([ca.orderer.example.com<br>sqlite])
3801+
end
3802+
class orderer_example_com_padding subgraph_padding
37903803
end
37913804
3792-
subgraph Org_Org1 [Org: Org1]
3793-
CA_ca_Org1[CA: ca_Org1 - postgres]
3794-
Org1_peer0[Peer: peer0]
3805+
subgraph org1_example_com [Organization: Org1<br>org1.example.com]
3806+
subgraph org1_example_com_padding [ ]
3807+
direction RL
3808+
ca_org1_example_com([ca.org1.example.com<br>postgres])
3809+
peer0_org1_example_com[peer0.org1.example.com<br>CouchDb]
3810+
end
3811+
class org1_example_com_padding subgraph_padding
37953812
end
37963813
3797-
subgraph Channel_my_channel1 [Channel: my-channel1]
3798-
Chaincode_chaincode1[Chaincode: chaincode1]
3814+
subgraph channel_my_channel1 [Channel: my-channel1]
3815+
subgraph channel_my_channel1_padding [ ]
3816+
chaincode_chaincode1[[Chaincode: chaincode1]]
3817+
end
3818+
class channel_my_channel1_padding subgraph_padding
37993819
end
38003820
3801-
subgraph Channel_my_channel2 [Channel: my-channel2]
3802-
Chaincode_chaincode1[Chaincode: chaincode1]
3821+
subgraph channel_my_channel2 [Channel: my-channel2]
3822+
subgraph channel_my_channel2_padding [ ]
3823+
chaincode_chaincode1[[Chaincode: chaincode1]]
3824+
end
3825+
class channel_my_channel2_padding subgraph_padding
38033826
end
38043827
38053828
%% Connections
3806-
Org_Orderer --> Channel_my_channel1
3807-
Org_Orderer --> Channel_my_channel2
3808-
Org_Org1 -.-> Channel_my_channel1
3809-
Org1_peer0 --> Channel_my_channel1
3810-
Org_Org1 -.-> Channel_my_channel2
3811-
Org1_peer0 --> Channel_my_channel2
3812-
"
3829+
peer0_org1_example_com --> channel_my_channel1
3830+
peer0_org1_example_com --> channel_my_channel2
3831+
channel_my_channel1 --> ord_group_group1_orderer0_group1_orderer_example_com
3832+
channel_my_channel2 --> ord_group_group1_orderer0_group1_orderer_example_com"
38133833
`;
38143834
38153835
exports[`samples/fablo-config-hlf3-1org-2chaincode-raft-ccaas.json should create proper files from samples/fablo-config-hlf3-1org-2chaincode-raft-ccaas.json 1`] = `

0 commit comments

Comments
 (0)