@@ -2,6 +2,8 @@ version: v2
2
2
managed :
3
3
enabled : true
4
4
override :
5
+ - file_option : csharp_namespace_prefix
6
+ value : Hyperledger.Fabric.Protos
5
7
- file_option : java_multiple_files
6
8
value : true
7
9
- file_option : java_package_prefix
@@ -11,97 +13,189 @@ managed:
11
13
- file_option : java_outer_classname
12
14
path : common/configtx.proto
13
15
value : ConfigTxProto
16
+ - file_option : csharp_namespace
17
+ path : ledger/queryresult/kv_query_result.proto
18
+ value : Hyperledger.Fabric.Protos.Ledger.QueryResult
14
19
- file_option : java_outer_classname
15
20
path : ledger/queryresult/kv_query_result.proto
16
21
value : KVQueryResultProto
22
+ - file_option : java_package
23
+ path : ledger/queryresult/kv_query_result.proto
24
+ value : org.hyperledger.fabric.protos.ledger.queryresult
25
+ - file_option : csharp_namespace
26
+ path : ledger/rwset/kvrwset/kv_rwset.proto
27
+ value : Hyperledger.Fabric.Protos.Ledger.RWSet.KVRWSet
17
28
- file_option : java_outer_classname
18
29
path : ledger/rwset/kvrwset/kv_rwset.proto
19
30
value : KVRWSetProto
31
+ - file_option : java_package
32
+ path : ledger/rwset/kvrwset/kv_rwset.proto
33
+ value : org.hyperledger.fabric.protos.ledger.rwset.kvrwset
34
+ - file_option : csharp_namespace
35
+ path : ledger/rwset/rwset.proto
36
+ value : Hyperledger.Fabric.Protos.Ledger.RWSet
20
37
- file_option : java_outer_classname
21
38
path : ledger/rwset/rwset.proto
22
39
value : RWSetProto
40
+ - file_option : java_package
41
+ path : ledger/rwset/rwset.proto
42
+ value : org.hyperledger.fabric.protos.ledger.rwset
43
+ - file_option : csharp_namespace
44
+ path : msp/identities.proto
45
+ value : Hyperledger.Fabric.Protos.MSP
46
+ - file_option : csharp_namespace
47
+ path : msp/msp_config.proto
48
+ value : Hyperledger.Fabric.Protos.MSP
23
49
- file_option : java_outer_classname
24
50
path : msp/msp_config.proto
25
51
value : MSPConfigProto
26
52
- file_option : java_outer_classname
27
53
path : msp/msp_principal.proto
28
54
value : MSPPrincipalProto
29
- - file_option : java_package
30
- path : google/rpc/status.proto
31
- value : com.google.rpc
32
- - file_option : java_package
33
- path : ledger/queryresult/kv_query_result.proto
34
- value : org.hyperledger.fabric.protos.ledger.queryresult
35
- - file_option : java_package
36
- path : ledger/rwset/kvrwset/kv_rwset.proto
37
- value : org.hyperledger.fabric.protos.ledger.rwset.kvrwset
38
- - file_option : java_package
39
- path : ledger/rwset/rwset.proto
40
- value : org.hyperledger.fabric.protos.ledger.rwset
41
55
- file_option : java_package
42
56
path : msp/msp_principal.proto
43
57
value : org.hyperledger.fabric.protos.common
58
+ - file_option : csharp_namespace
59
+ path : google/rpc/status.proto
60
+ value : Google.Rpc
61
+ - file_option : java_package
62
+ path : google/rpc/status.proto
63
+ value : com.google.rpc
64
+ - file_option : csharp_namespace
65
+ path : orderer/etcdraft/configuration.proto
66
+ value : Hyperledger.Fabric.Protos.Orderer.EtcdRaft
44
67
- file_option : java_package
45
68
path : orderer/etcdraft/configuration.proto
46
69
value : org.hyperledger.fabric.protos.orderer.etcdraft
70
+ - file_option : csharp_namespace
71
+ path : orderer/etcdraft/metadata.proto
72
+ value : Hyperledger.Fabric.Protos.Orderer.EtcdRaft
47
73
- file_option : java_package
48
74
path : orderer/etcdraft/metadata.proto
49
75
value : org.hyperledger.fabric.protos.orderer.etcdraft
76
+ - file_option : csharp_namespace
77
+ path : orderer/smartbft/configuration.proto
78
+ value : Hyperledger.Fabric.Protos.Orderer.SmartBFT
79
+ - file_option : csharp_namespace
80
+ path : peer/chaincode.proto
81
+ value : Hyperledger.Fabric.Protos.Peer
50
82
- file_option : java_package
51
83
path : peer/chaincode.proto
52
84
value : org.hyperledger.fabric.protos.peer
85
+ - file_option : csharp_namespace
86
+ path : peer/chaincode_event.proto
87
+ value : Hyperledger.Fabric.Protos.Peer
53
88
- file_option : java_package
54
89
path : peer/chaincode_event.proto
55
90
value : org.hyperledger.fabric.protos.peer
91
+ - file_option : csharp_namespace
92
+ path : peer/chaincode_shim.proto
93
+ value : Hyperledger.Fabric.Protos.Peer
56
94
- file_option : java_package
57
95
path : peer/chaincode_shim.proto
58
96
value : org.hyperledger.fabric.protos.peer
97
+ - file_option : csharp_namespace
98
+ path : peer/collection.proto
99
+ value : Hyperledger.Fabric.Protos.Peer
59
100
- file_option : java_package
60
101
path : peer/collection.proto
61
102
value : org.hyperledger.fabric.protos.peer
103
+ - file_option : csharp_namespace
104
+ path : peer/configuration.proto
105
+ value : Hyperledger.Fabric.Protos.Peer
62
106
- file_option : java_package
63
107
path : peer/configuration.proto
64
108
value : org.hyperledger.fabric.protos.peer
109
+ - file_option : csharp_namespace
110
+ path : peer/events.proto
111
+ value : Hyperledger.Fabric.Protos.Peer
65
112
- file_option : java_package
66
113
path : peer/events.proto
67
114
value : org.hyperledger.fabric.protos.peer
115
+ - file_option : csharp_namespace
116
+ path : peer/lifecycle/chaincode_definition.proto
117
+ value : Hyperledger.Fabric.Protos.Peer.Lifecycle
68
118
- file_option : java_package
69
119
path : peer/lifecycle/chaincode_definition.proto
70
120
value : org.hyperledger.fabric.protos.peer.lifecycle
121
+ - file_option : csharp_namespace
122
+ path : peer/lifecycle/db.proto
123
+ value : Hyperledger.Fabric.Protos.Peer.Lifecycle
71
124
- file_option : java_package
72
125
path : peer/lifecycle/db.proto
73
126
value : org.hyperledger.fabric.protos.peer.lifecycle
127
+ - file_option : csharp_namespace
128
+ path : peer/lifecycle/lifecycle.proto
129
+ value : Hyperledger.Fabric.Protos.Peer.Lifecycle
74
130
- file_option : java_package
75
131
path : peer/lifecycle/lifecycle.proto
76
132
value : org.hyperledger.fabric.protos.peer.lifecycle
133
+ - file_option : csharp_namespace
134
+ path : peer/peer.proto
135
+ value : Hyperledger.Fabric.Protos.Peer
77
136
- file_option : java_package
78
137
path : peer/peer.proto
79
138
value : org.hyperledger.fabric.protos.peer
139
+ - file_option : csharp_namespace
140
+ path : peer/policy.proto
141
+ value : Hyperledger.Fabric.Protos.Peer
80
142
- file_option : java_package
81
143
path : peer/policy.proto
82
144
value : org.hyperledger.fabric.protos.peer
145
+ - file_option : csharp_namespace
146
+ path : peer/proposal.proto
147
+ value : Hyperledger.Fabric.Protos.Peer
83
148
- file_option : java_package
84
149
path : peer/proposal.proto
85
150
value : org.hyperledger.fabric.protos.peer
151
+ - file_option : csharp_namespace
152
+ path : peer/proposal_response.proto
153
+ value : Hyperledger.Fabric.Protos.Peer
86
154
- file_option : java_package
87
155
path : peer/proposal_response.proto
88
156
value : org.hyperledger.fabric.protos.peer
157
+ - file_option : csharp_namespace
158
+ path : peer/query.proto
159
+ value : Hyperledger.Fabric.Protos.Peer
89
160
- file_option : java_package
90
161
path : peer/query.proto
91
162
value : org.hyperledger.fabric.protos.peer
163
+ - file_option : csharp_namespace
164
+ path : peer/resources.proto
165
+ value : Hyperledger.Fabric.Protos.Peer
92
166
- file_option : java_package
93
167
path : peer/resources.proto
94
168
value : org.hyperledger.fabric.protos.peer
169
+ - file_option : csharp_namespace
170
+ path : peer/signed_cc_dep_spec.proto
171
+ value : Hyperledger.Fabric.Protos.Peer
95
172
- file_option : java_package
96
173
path : peer/signed_cc_dep_spec.proto
97
174
value : org.hyperledger.fabric.protos.peer
175
+ - file_option : csharp_namespace
176
+ path : peer/snapshot.proto
177
+ value : Hyperledger.Fabric.Protos.Peer
98
178
- file_option : java_package
99
179
path : peer/snapshot.proto
100
180
value : org.hyperledger.fabric.protos.peer
181
+ - file_option : csharp_namespace
182
+ path : peer/transaction.proto
183
+ value : Hyperledger.Fabric.Protos.Peer
101
184
- file_option : java_package
102
185
path : peer/transaction.proto
103
186
value : org.hyperledger.fabric.protos.peer
187
+ - file_option : csharp_namespace
188
+ path : transientstore/transientstore.proto
189
+ value : Hyperledger.Fabric.Protos.TransientStore
104
190
plugins :
191
+ - protoc_builtin : csharp
192
+ out : bindings/csharp/src
193
+ opt :
194
+ - base_namespace=
195
+ - local : grpc_csharp_plugin
196
+ out : bindings/csharp/src
197
+ opt :
198
+ - base_namespace=
105
199
- local : protoc-gen-doc
106
200
out : docs
107
201
opt :
0 commit comments