-
Notifications
You must be signed in to change notification settings - Fork 14
/
Copy pathexampleconfig.go
86 lines (80 loc) · 2.5 KB
/
exampleconfig.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
package main
import "io/ioutil"
//GenerateExampleConfig Generate exmaple config
func GenerateExampleConfig(version, basePath string) {
ioutil.WriteFile(basePath+"network-config.json", []byte(_network_config_v1_example), 0666)
}
const _network_config_v1_example = `
{
"fabricVersion":"2.2.0",
"orderers":{
"name" :"Orderer",
"mspID":"OrdererMSP",
"domain":"supplychain.net",
"ordererHostname":"orderer",
"SANS":"localhost",
"caCountry": "IN",
"caProvince": "Delhi-NCR",
"caLocality": "Delhi",
"caOrganizationalUnit": "IT",
"caStreetAddress": "1, M.G ROAD",
"caPostalCode": "100001",
"type":"raft",
"haCount":3
},
"addCA":"true",
"orgs":[
{
"name" :"Buyer",
"domain":"superbuyer.com",
"mspID":"BuyerMSP",
"SANS":"localhost",
"caCountry":"IN",
"caProvince":"Delhi-NCR",
"caLocality":"Delhi",
"caOrganizationalUnit":"IT",
"caStreetAddress":"1, M.G ROAD",
"caPostalCode":"100001",
"peerCount":2,
"userCount":2
},
{
"name" :"Seller",
"domain":"rapidseller.net",
"mspID":"SellerMSP",
"SANS":"localhost",
"caCountry":"IN",
"caProvince":"West Bengal",
"caLocality":"Kolkata",
"caOrganizationalUnit":"IT",
"caStreetAddress":"1, M.G ROAD",
"caPostalCode":"700001",
"peerCount":2,
"userCount":2
},
{
"name" :"Transporter",
"domain":"transnet.com",
"mspID":"TransporterMSP",
"SANS":"localhost",
"caCountry":"IN",
"caProvince":"Karnataka",
"caLocality":"Bangaluru",
"caOrganizationalUnit":"IT",
"caStreetAddress":"1, M.G ROAD",
"caPostalCode":"560001",
"peerCount":2,
"userCount":2
}
],
"extraHosts":{
"myhost":"127.0.0.1"
},
"consortium":"SupplyChainConsortium",
"channels" :[
{"channelName":"Sales","orgs":["Buyer","Seller"] },
{"channelName":"Logistics","orgs":["Buyer","Seller","Transporter"] }
],
"chaincodes":[{"channelName":"Sales","ccid":"salestrade","version":"1.0","src":"github.com/salestrade","participants":["Buyer","Seller"]}]
}
`