-
Notifications
You must be signed in to change notification settings - Fork 0
/
configtx.yaml
146 lines (143 loc) · 5.22 KB
/
configtx.yaml
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
Organizations:
- &org1
Name: org1MSP
ID: org1MSP
MSPDir: ./crypto/ordererOrganizations/org1.scientificideas.org/msp
Policies: &org1MSPPolicies
Readers:
Type: Signature
Rule: "OR('org1MSP.member')"
Writers:
Type: Signature
Rule: "OR('org1MSP.member')"
Admins:
Type: Signature
Rule: "OR('org1MSP.admin')"
OrdererEndpoints:
- orderer0.org1.scientificideas.org:7050
- orderer1.org1.scientificideas.org:7050
- orderer2.org1.scientificideas.org:7050
- orderer3.org1.scientificideas.org:7050
Channel: &ChannelDefaults
Capabilities:
V2_0: true
Policies: &DefaultPolicies
Readers:
Type: ImplicitMeta
Rule: "ANY Readers"
Writers:
Type: ImplicitMeta
Rule: "ANY Writers"
Admins:
Type: ImplicitMeta
Rule: "MAJORITY Admins"
Profiles:
Genesis:
<<: *ChannelDefaults
Orderer:
OrdererType: smartbft
Addresses:
- orderer0.org1.scientificideas.org:7050
- orderer1.org1.scientificideas.org:7050
- orderer2.org1.scientificideas.org:7050
- orderer3.org1.scientificideas.org:7050
BatchTimeout: 1s
BatchSize:
MaxMessageCount: 100
AbsoluteMaxBytes: 98 MB
PreferredMaxBytes: 512 KB
Capabilities:
V2_0: true
SmartBFT:
Options:
LeaderRotation: 0
DecisionsPerLeader: 0
RequestBatchMaxCount: 100
RequestBatchMaxBytes: 10485760
RequestBatchMaxInterval: 500ms
IncomingMessageBufferSize: 1000
RequestPoolSize: 100
RequestForwardTimeout: 2s
RequestComplainTimeout: 20s
RequestAutoRemoveTimeout: 3m
ViewChangeResendInterval: 5s
ViewChangeTimeout: 20s
LeaderHeartbeatTimeout: 1m
LeaderHeartbeatCount: 10
CollectTimeout: 1s
SyncOnStart: false
SpeedUpViewChange: false
RequestMaxBytes: 512000
RequestPoolSubmitTimeout: 5s
Consenters:
- Host: orderer0.org1.scientificideas.org
Port: 7050
ClientTLSCert: ./crypto/ordererOrganizations/org1.scientificideas.org/orderers/orderer0.org1.scientificideas.org/tls/server.crt
ServerTLSCert: ./crypto/ordererOrganizations/org1.scientificideas.org/orderers/orderer0.org1.scientificideas.org/tls/server.crt
MSPID: org1MSP
Identity: ./crypto/ordererOrganizations/org1.scientificideas.org/orderers/orderer0.org1.scientificideas.org/msp/signcerts/orderer0.org1.scientificideas.org-cert.pem
ConsenterId: 1
- Host: orderer1.org1.scientificideas.org
Port: 7050
ClientTLSCert: ./crypto/ordererOrganizations/org1.scientificideas.org/orderers/orderer1.org1.scientificideas.org/tls/server.crt
ServerTLSCert: ./crypto/ordererOrganizations/org1.scientificideas.org/orderers/orderer1.org1.scientificideas.org/tls/server.crt
MSPID: org1MSP
Identity: ./crypto/ordererOrganizations/org1.scientificideas.org/orderers/orderer1.org1.scientificideas.org/msp/signcerts/orderer1.org1.scientificideas.org-cert.pem
ConsenterId: 2
- Host: orderer2.org1.scientificideas.org
Port: 7050
ClientTLSCert: ./crypto/ordererOrganizations/org1.scientificideas.org/orderers/orderer2.org1.scientificideas.org/tls/server.crt
ServerTLSCert: ./crypto/ordererOrganizations/org1.scientificideas.org/orderers/orderer2.org1.scientificideas.org/tls/server.crt
MSPID: org1MSP
Identity: ./crypto/ordererOrganizations/org1.scientificideas.org/orderers/orderer2.org1.scientificideas.org/msp/signcerts/orderer2.org1.scientificideas.org-cert.pem
ConsenterId: 3
- Host: orderer3.org1.scientificideas.org
Port: 7050
ClientTLSCert: ./crypto/ordererOrganizations/org1.scientificideas.org/orderers/orderer3.org1.scientificideas.org/tls/server.crt
ServerTLSCert: ./crypto/ordererOrganizations/org1.scientificideas.org/orderers/orderer3.org1.scientificideas.org/tls/server.crt
MSPID: org1MSP
Identity: ./crypto/ordererOrganizations/org1.scientificideas.org/orderers/orderer3.org1.scientificideas.org/msp/signcerts/orderer3.org1.scientificideas.org-cert.pem
ConsenterId: 4
Organizations:
- *org1
Policies:
Readers:
Type: ImplicitMeta
Rule: ANY Readers
Writers:
Type: ImplicitMeta
Rule: ANY Writers
Admins:
Type: ImplicitMeta
Rule: MAJORITY Admins
BlockValidation:
Type: ImplicitOrderer
Rule: SMARTBFT
Consortiums:
SampleConsortium:
Organizations:
- *org1
MyChannel:
<<: *ChannelDefaults
Consortium: SampleConsortium
Application:
Capabilities:
V2_0: true
Organizations:
- *org1
Policies:
Readers:
Type: ImplicitMeta
Rule: ANY Readers
Writers:
Type: ImplicitMeta
Rule: ANY Writers
Admins:
Type: ImplicitMeta
Rule: MAJORITY Admins
LifecycleEndorsement:
Type: ImplicitMeta
Rule: "MAJORITY Endorsement"
Endorsement:
Type: ImplicitMeta
Rule: "MAJORITY Endorsement"