Repository navigation
Expand file tree
/
Copy pathnetwork.json
More file actions
160 lines (160 loc) · 6.24 KB
/
Copy pathnetwork.json
File metadata and controls
160 lines (160 loc) · 6.24 KB
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
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
{
"name": "sample-network",
"description": "Sample network contains 4 peers (2 orgs), 1 orderer and 2 cas for Python SDK testing",
"version": "0.1",
"client": {
"organization": "Org1",
"credentialStore": {
"path": "/tmp/hfc-kvs",
"cryptoStore": {
"path": "/tmp/hfc-cvs"
},
"wallet": "wallet-name"
}
},
"organizations": {
"orderer.example.com": {
"mspid": "OrdererMSP",
"orderers": [
"orderer.example.com"
],
"certificateAuthorities": [
"ca-orderer"
],
"users": {
"Admin": {
"cert": "/home/rohan/Documents/cloudledger/cloud-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/signcerts/Admin@example.com-cert.pem",
"private_key": "/home/rohan/Documents/cloudledger/cloud-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/e62dd1be705272d76918283322887105e6302f4657065c90f79b33fd5fd69a36_sk"
}
}
},
"org1.example.com": {
"mspid": "Org1MSP",
"peers": [
"peer0.org1.example.com",
"peer1.org1.example.com"
],
"certificateAuthorities": [
"ca-org1"
],
"users": {
"Admin": {
"cert": "/home/rohan/Documents/cloudledger/cloud-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts/Admin@org1.example.com-cert.pem",
"private_key": "/home/rohan/Documents/cloudledger/cloud-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/f441d9fcc7978fa15980a1cb8e51b55cffd9fe672f9c39b3ca8193a6a4a47157_sk"
},
"User1": {
"cert": "/home/rohan/Documents/cloudledger/cloud-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts/User1@org1.example.com-cert.pem",
"private_key": "/home/rohan/Documents/cloudledger/cloud-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/66ec55b8bc25d46d00b263560b8a8b92a25a0afb7ea041748e42f5987abdf4a1_sk"
}
}
},
"org2.example.com": {
"mspid": "Org2MSP",
"peers": [
"peer0.org2.example.com",
"peer1.org2.example.com"
],
"certificateAuthorities": [
"ca-org2"
],
"users": {
"Admin": {
"cert": "/home/rohan/Documents/cloudledger/cloud-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts/Admin@org2.example.com-cert.pem",
"private_key": "/home/rohan/Documents/cloudledger/cloud-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/d4a1f47d3bc1fb6e5acbf223172e38a5511a7f7c9559720da3d662543c3b6674_sk"
},
"User1": {
"cert": "/home/rohan/Documents/cloudledger/cloud-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts/User1@org2.example.com-cert.pem",
"private_key": "/home/rohan/Documents/cloudledger/cloud-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/25ebd18ff0dc7c3a4fb8457380e5996301a7031423f453eb54cc50c270007dfb_sk"
}
}
}
},
"orderers": {
"orderer.example.com": {
"url": "localhost:7050",
"grpcOptions": {
"grpc.ssl_target_name_override": "orderer.example.com",
"grpc-max-send-message-length": 15
},
"tlsCACerts": {
"path": "/home/rohan/Documents/cloudledger/cloud-network/crypto-config/ordererOrganizations/example.com/tlsca/tlsca.example.com-cert.pem"
}
}
},
"peers": {
"peer0.org1.example.com": {
"url": "localhost:7051",
"eventUrl": "localhost:7053",
"grpcOptions": {
"grpc.ssl_target_name_override": "peer0.org1.example.com",
"grpc.http2.keepalive_time": 15
},
"tlsCACerts": {
"path": "/home/rohan/Documents/cloudledger/cloud-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem"
}
},
"peer1.org1.example.com": {
"url": "localhost:8051",
"eventUrl": "localhost:8053",
"grpcOptions": {
"grpc.ssl_target_name_override": "peer1.org1.example.com"
},
"tlsCACerts": {
"path": "/home/rohan/Documents/cloudledger/cloud-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem"
}
},
"peer0.org2.example.com": {
"url": "localhost:9051",
"eventUrl": "localhost:9053",
"grpcOptions": {
"grpc.ssl_target_name_override": "peer0.org2.example.com",
"grpc.http2.keepalive_time": 15
},
"tlsCACerts": {
"path": "/home/rohan/Documents/cloudledger/cloud-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem"
}
},
"peer1.org2.example.com": {
"url": "localhost:10051",
"eventUrl": "localhost:10053",
"grpcOptions": {
"grpc.ssl_target_name_override": "peer1.org2.example.com"
},
"tlsCACerts": {
"path": "/home/rohan/Documents/cloudledger/cloud-network/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem"
}
}
},
"certificateAuthorities": {
"ca-org1": {
"url": "https://localhost:7054",
"grpcOptions": {
"verify": true
},
"tlsCACerts": {
"path": "/home/rohan/Documents/cloudledger/cloud-network/crypto-config/peerOrganizations/org1.example.com/ca/org1.example.com-cert.pem"
},
"registrar": [
{
"enrollId": "admin",
"enrollSecret": "adminpw"
}
]
},
"ca-org2": {
"url": "https://localhost:8054",
"grpcOptions": {
"verify": true
},
"tlsCACerts": {
"path": "/home/rohan/Documents/cloudledger/cloud-network/crypto-config/peerOrganizations/org2.example.com/ca/org2.example.com-cert.pem"
},
"registrar": [
{
"enrollId": "admin",
"enrollSecret": "adminpw"
}
]
}
}
}