dev
dart 366 lines 15.9 KB
Raw
1 ///
2 // Generated code. Do not modify.
3 // source: lib/mwebd.proto
4 //
5 // @dart = 2.12
6 // ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name
7
8 import 'dart:async' as $async;
9
10 import 'dart:core' as $core;
11
12 import 'package:grpc/service_api.dart' as $grpc;
13 import 'mwebd.pb.dart' as $0;
14 export 'mwebd.pb.dart';
15
16 class RpcClient extends $grpc.Client {
17 static final _$status = $grpc.ClientMethod<$0.StatusRequest, $0.StatusResponse>(
18 '/Rpc/Status',
19 ($0.StatusRequest value) => value.writeToBuffer(),
20 ($core.List<$core.int> value) => $0.StatusResponse.fromBuffer(value));
21 static final _$utxos = $grpc.ClientMethod<$0.UtxosRequest, $0.Utxo>(
22 '/Rpc/Utxos',
23 ($0.UtxosRequest value) => value.writeToBuffer(),
24 ($core.List<$core.int> value) => $0.Utxo.fromBuffer(value));
25 static final _$addresses = $grpc.ClientMethod<$0.AddressRequest, $0.AddressResponse>(
26 '/Rpc/Addresses',
27 ($0.AddressRequest value) => value.writeToBuffer(),
28 ($core.List<$core.int> value) => $0.AddressResponse.fromBuffer(value));
29 static final _$spent = $grpc.ClientMethod<$0.SpentRequest, $0.SpentResponse>(
30 '/Rpc/Spent',
31 ($0.SpentRequest value) => value.writeToBuffer(),
32 ($core.List<$core.int> value) => $0.SpentResponse.fromBuffer(value));
33 static final _$create = $grpc.ClientMethod<$0.CreateRequest, $0.CreateResponse>(
34 '/Rpc/Create',
35 ($0.CreateRequest value) => value.writeToBuffer(),
36 ($core.List<$core.int> value) => $0.CreateResponse.fromBuffer(value));
37 static final _$psbtCreate = $grpc.ClientMethod<$0.PsbtCreateRequest, $0.PsbtResponse>(
38 '/Rpc/PsbtCreate',
39 ($0.PsbtCreateRequest value) => value.writeToBuffer(),
40 ($core.List<$core.int> value) => $0.PsbtResponse.fromBuffer(value));
41 static final _$psbtAddInput = $grpc.ClientMethod<$0.PsbtAddInputRequest, $0.PsbtResponse>(
42 '/Rpc/PsbtAddInput',
43 ($0.PsbtAddInputRequest value) => value.writeToBuffer(),
44 ($core.List<$core.int> value) => $0.PsbtResponse.fromBuffer(value));
45 static final _$psbtAddRecipient = $grpc.ClientMethod<$0.PsbtAddRecipientRequest, $0.PsbtResponse>(
46 '/Rpc/PsbtAddRecipient',
47 ($0.PsbtAddRecipientRequest value) => value.writeToBuffer(),
48 ($core.List<$core.int> value) => $0.PsbtResponse.fromBuffer(value));
49 static final _$psbtGetRecipients =
50 $grpc.ClientMethod<$0.PsbtGetRecipientsRequest, $0.PsbtGetRecipientsResponse>(
51 '/Rpc/PsbtGetRecipients',
52 ($0.PsbtGetRecipientsRequest value) => value.writeToBuffer(),
53 ($core.List<$core.int> value) => $0.PsbtGetRecipientsResponse.fromBuffer(value));
54 static final _$psbtSign = $grpc.ClientMethod<$0.PsbtSignRequest, $0.PsbtResponse>(
55 '/Rpc/PsbtSign',
56 ($0.PsbtSignRequest value) => value.writeToBuffer(),
57 ($core.List<$core.int> value) => $0.PsbtResponse.fromBuffer(value));
58 static final _$psbtSignNonMweb = $grpc.ClientMethod<$0.PsbtSignNonMwebRequest, $0.PsbtResponse>(
59 '/Rpc/PsbtSignNonMweb',
60 ($0.PsbtSignNonMwebRequest value) => value.writeToBuffer(),
61 ($core.List<$core.int> value) => $0.PsbtResponse.fromBuffer(value));
62 static final _$psbtExtract = $grpc.ClientMethod<$0.PsbtExtractRequest, $0.CreateResponse>(
63 '/Rpc/PsbtExtract',
64 ($0.PsbtExtractRequest value) => value.writeToBuffer(),
65 ($core.List<$core.int> value) => $0.CreateResponse.fromBuffer(value));
66 static final _$ledgerExchange = $grpc.ClientMethod<$0.LedgerApdu, $0.LedgerApdu>(
67 '/Rpc/LedgerExchange',
68 ($0.LedgerApdu value) => value.writeToBuffer(),
69 ($core.List<$core.int> value) => $0.LedgerApdu.fromBuffer(value));
70 static final _$broadcast = $grpc.ClientMethod<$0.BroadcastRequest, $0.BroadcastResponse>(
71 '/Rpc/Broadcast',
72 ($0.BroadcastRequest value) => value.writeToBuffer(),
73 ($core.List<$core.int> value) => $0.BroadcastResponse.fromBuffer(value));
74 static final _$coinswap = $grpc.ClientMethod<$0.CoinswapRequest, $0.CoinswapResponse>(
75 '/Rpc/Coinswap',
76 ($0.CoinswapRequest value) => value.writeToBuffer(),
77 ($core.List<$core.int> value) => $0.CoinswapResponse.fromBuffer(value));
78
79 RpcClient($grpc.ClientChannel channel,
80 {$grpc.CallOptions? options, $core.Iterable<$grpc.ClientInterceptor>? interceptors})
81 : super(channel, options: options, interceptors: interceptors);
82
83 $grpc.ResponseFuture<$0.StatusResponse> status($0.StatusRequest request,
84 {$grpc.CallOptions? options}) {
85 return $createUnaryCall(_$status, request, options: options);
86 }
87
88 $grpc.ResponseStream<$0.Utxo> utxos($0.UtxosRequest request, {$grpc.CallOptions? options}) {
89 return $createStreamingCall(_$utxos, $async.Stream.fromIterable([request]), options: options);
90 }
91
92 $grpc.ResponseFuture<$0.AddressResponse> addresses($0.AddressRequest request,
93 {$grpc.CallOptions? options}) {
94 return $createUnaryCall(_$addresses, request, options: options);
95 }
96
97 $grpc.ResponseFuture<$0.SpentResponse> spent($0.SpentRequest request,
98 {$grpc.CallOptions? options}) {
99 return $createUnaryCall(_$spent, request, options: options);
100 }
101
102 $grpc.ResponseFuture<$0.CreateResponse> create($0.CreateRequest request,
103 {$grpc.CallOptions? options}) {
104 return $createUnaryCall(_$create, request, options: options);
105 }
106
107 $grpc.ResponseFuture<$0.PsbtResponse> psbtCreate($0.PsbtCreateRequest request,
108 {$grpc.CallOptions? options}) {
109 return $createUnaryCall(_$psbtCreate, request, options: options);
110 }
111
112 $grpc.ResponseFuture<$0.PsbtResponse> psbtAddInput($0.PsbtAddInputRequest request,
113 {$grpc.CallOptions? options}) {
114 return $createUnaryCall(_$psbtAddInput, request, options: options);
115 }
116
117 $grpc.ResponseFuture<$0.PsbtResponse> psbtAddRecipient($0.PsbtAddRecipientRequest request,
118 {$grpc.CallOptions? options}) {
119 return $createUnaryCall(_$psbtAddRecipient, request, options: options);
120 }
121
122 $grpc.ResponseFuture<$0.PsbtGetRecipientsResponse> psbtGetRecipients(
123 $0.PsbtGetRecipientsRequest request,
124 {$grpc.CallOptions? options}) {
125 return $createUnaryCall(_$psbtGetRecipients, request, options: options);
126 }
127
128 $grpc.ResponseFuture<$0.PsbtResponse> psbtSign($0.PsbtSignRequest request,
129 {$grpc.CallOptions? options}) {
130 return $createUnaryCall(_$psbtSign, request, options: options);
131 }
132
133 $grpc.ResponseFuture<$0.PsbtResponse> psbtSignNonMweb($0.PsbtSignNonMwebRequest request,
134 {$grpc.CallOptions? options}) {
135 return $createUnaryCall(_$psbtSignNonMweb, request, options: options);
136 }
137
138 $grpc.ResponseFuture<$0.CreateResponse> psbtExtract($0.PsbtExtractRequest request,
139 {$grpc.CallOptions? options}) {
140 return $createUnaryCall(_$psbtExtract, request, options: options);
141 }
142
143 $grpc.ResponseFuture<$0.LedgerApdu> ledgerExchange($0.LedgerApdu request,
144 {$grpc.CallOptions? options}) {
145 return $createUnaryCall(_$ledgerExchange, request, options: options);
146 }
147
148 $grpc.ResponseFuture<$0.BroadcastResponse> broadcast($0.BroadcastRequest request,
149 {$grpc.CallOptions? options}) {
150 return $createUnaryCall(_$broadcast, request, options: options);
151 }
152
153 $grpc.ResponseFuture<$0.CoinswapResponse> coinswap($0.CoinswapRequest request,
154 {$grpc.CallOptions? options}) {
155 return $createUnaryCall(_$coinswap, request, options: options);
156 }
157 }
158
159 abstract class RpcServiceBase extends $grpc.Service {
160 $core.String get $name => 'Rpc';
161
162 RpcServiceBase() {
163 $addMethod($grpc.ServiceMethod<$0.StatusRequest, $0.StatusResponse>(
164 'Status',
165 status_Pre,
166 false,
167 false,
168 ($core.List<$core.int> value) => $0.StatusRequest.fromBuffer(value),
169 ($0.StatusResponse value) => value.writeToBuffer()));
170 $addMethod($grpc.ServiceMethod<$0.UtxosRequest, $0.Utxo>(
171 'Utxos',
172 utxos_Pre,
173 false,
174 true,
175 ($core.List<$core.int> value) => $0.UtxosRequest.fromBuffer(value),
176 ($0.Utxo value) => value.writeToBuffer()));
177 $addMethod($grpc.ServiceMethod<$0.AddressRequest, $0.AddressResponse>(
178 'Addresses',
179 addresses_Pre,
180 false,
181 false,
182 ($core.List<$core.int> value) => $0.AddressRequest.fromBuffer(value),
183 ($0.AddressResponse value) => value.writeToBuffer()));
184 $addMethod($grpc.ServiceMethod<$0.SpentRequest, $0.SpentResponse>(
185 'Spent',
186 spent_Pre,
187 false,
188 false,
189 ($core.List<$core.int> value) => $0.SpentRequest.fromBuffer(value),
190 ($0.SpentResponse value) => value.writeToBuffer()));
191 $addMethod($grpc.ServiceMethod<$0.CreateRequest, $0.CreateResponse>(
192 'Create',
193 create_Pre,
194 false,
195 false,
196 ($core.List<$core.int> value) => $0.CreateRequest.fromBuffer(value),
197 ($0.CreateResponse value) => value.writeToBuffer()));
198 $addMethod($grpc.ServiceMethod<$0.PsbtCreateRequest, $0.PsbtResponse>(
199 'PsbtCreate',
200 psbtCreate_Pre,
201 false,
202 false,
203 ($core.List<$core.int> value) => $0.PsbtCreateRequest.fromBuffer(value),
204 ($0.PsbtResponse value) => value.writeToBuffer()));
205 $addMethod($grpc.ServiceMethod<$0.PsbtAddInputRequest, $0.PsbtResponse>(
206 'PsbtAddInput',
207 psbtAddInput_Pre,
208 false,
209 false,
210 ($core.List<$core.int> value) => $0.PsbtAddInputRequest.fromBuffer(value),
211 ($0.PsbtResponse value) => value.writeToBuffer()));
212 $addMethod($grpc.ServiceMethod<$0.PsbtAddRecipientRequest, $0.PsbtResponse>(
213 'PsbtAddRecipient',
214 psbtAddRecipient_Pre,
215 false,
216 false,
217 ($core.List<$core.int> value) => $0.PsbtAddRecipientRequest.fromBuffer(value),
218 ($0.PsbtResponse value) => value.writeToBuffer()));
219 $addMethod($grpc.ServiceMethod<$0.PsbtGetRecipientsRequest, $0.PsbtGetRecipientsResponse>(
220 'PsbtGetRecipients',
221 psbtGetRecipients_Pre,
222 false,
223 false,
224 ($core.List<$core.int> value) => $0.PsbtGetRecipientsRequest.fromBuffer(value),
225 ($0.PsbtGetRecipientsResponse value) => value.writeToBuffer()));
226 $addMethod($grpc.ServiceMethod<$0.PsbtSignRequest, $0.PsbtResponse>(
227 'PsbtSign',
228 psbtSign_Pre,
229 false,
230 false,
231 ($core.List<$core.int> value) => $0.PsbtSignRequest.fromBuffer(value),
232 ($0.PsbtResponse value) => value.writeToBuffer()));
233 $addMethod($grpc.ServiceMethod<$0.PsbtSignNonMwebRequest, $0.PsbtResponse>(
234 'PsbtSignNonMweb',
235 psbtSignNonMweb_Pre,
236 false,
237 false,
238 ($core.List<$core.int> value) => $0.PsbtSignNonMwebRequest.fromBuffer(value),
239 ($0.PsbtResponse value) => value.writeToBuffer()));
240 $addMethod($grpc.ServiceMethod<$0.PsbtExtractRequest, $0.CreateResponse>(
241 'PsbtExtract',
242 psbtExtract_Pre,
243 false,
244 false,
245 ($core.List<$core.int> value) => $0.PsbtExtractRequest.fromBuffer(value),
246 ($0.CreateResponse value) => value.writeToBuffer()));
247 $addMethod($grpc.ServiceMethod<$0.LedgerApdu, $0.LedgerApdu>(
248 'LedgerExchange',
249 ledgerExchange_Pre,
250 false,
251 false,
252 ($core.List<$core.int> value) => $0.LedgerApdu.fromBuffer(value),
253 ($0.LedgerApdu value) => value.writeToBuffer()));
254 $addMethod($grpc.ServiceMethod<$0.BroadcastRequest, $0.BroadcastResponse>(
255 'Broadcast',
256 broadcast_Pre,
257 false,
258 false,
259 ($core.List<$core.int> value) => $0.BroadcastRequest.fromBuffer(value),
260 ($0.BroadcastResponse value) => value.writeToBuffer()));
261 $addMethod($grpc.ServiceMethod<$0.CoinswapRequest, $0.CoinswapResponse>(
262 'Coinswap',
263 coinswap_Pre,
264 false,
265 false,
266 ($core.List<$core.int> value) => $0.CoinswapRequest.fromBuffer(value),
267 ($0.CoinswapResponse value) => value.writeToBuffer()));
268 }
269
270 $async.Future<$0.StatusResponse> status_Pre(
271 $grpc.ServiceCall call, $async.Future<$0.StatusRequest> request) async {
272 return status(call, await request);
273 }
274
275 $async.Stream<$0.Utxo> utxos_Pre(
276 $grpc.ServiceCall call, $async.Future<$0.UtxosRequest> request) async* {
277 yield* utxos(call, await request);
278 }
279
280 $async.Future<$0.AddressResponse> addresses_Pre(
281 $grpc.ServiceCall call, $async.Future<$0.AddressRequest> request) async {
282 return addresses(call, await request);
283 }
284
285 $async.Future<$0.SpentResponse> spent_Pre(
286 $grpc.ServiceCall call, $async.Future<$0.SpentRequest> request) async {
287 return spent(call, await request);
288 }
289
290 $async.Future<$0.CreateResponse> create_Pre(
291 $grpc.ServiceCall call, $async.Future<$0.CreateRequest> request) async {
292 return create(call, await request);
293 }
294
295 $async.Future<$0.PsbtResponse> psbtCreate_Pre(
296 $grpc.ServiceCall call, $async.Future<$0.PsbtCreateRequest> request) async {
297 return psbtCreate(call, await request);
298 }
299
300 $async.Future<$0.PsbtResponse> psbtAddInput_Pre(
301 $grpc.ServiceCall call, $async.Future<$0.PsbtAddInputRequest> request) async {
302 return psbtAddInput(call, await request);
303 }
304
305 $async.Future<$0.PsbtResponse> psbtAddRecipient_Pre(
306 $grpc.ServiceCall call, $async.Future<$0.PsbtAddRecipientRequest> request) async {
307 return psbtAddRecipient(call, await request);
308 }
309
310 $async.Future<$0.PsbtGetRecipientsResponse> psbtGetRecipients_Pre(
311 $grpc.ServiceCall call, $async.Future<$0.PsbtGetRecipientsRequest> request) async {
312 return psbtGetRecipients(call, await request);
313 }
314
315 $async.Future<$0.PsbtResponse> psbtSign_Pre(
316 $grpc.ServiceCall call, $async.Future<$0.PsbtSignRequest> request) async {
317 return psbtSign(call, await request);
318 }
319
320 $async.Future<$0.PsbtResponse> psbtSignNonMweb_Pre(
321 $grpc.ServiceCall call, $async.Future<$0.PsbtSignNonMwebRequest> request) async {
322 return psbtSignNonMweb(call, await request);
323 }
324
325 $async.Future<$0.CreateResponse> psbtExtract_Pre(
326 $grpc.ServiceCall call, $async.Future<$0.PsbtExtractRequest> request) async {
327 return psbtExtract(call, await request);
328 }
329
330 $async.Future<$0.LedgerApdu> ledgerExchange_Pre(
331 $grpc.ServiceCall call, $async.Future<$0.LedgerApdu> request) async {
332 return ledgerExchange(call, await request);
333 }
334
335 $async.Future<$0.BroadcastResponse> broadcast_Pre(
336 $grpc.ServiceCall call, $async.Future<$0.BroadcastRequest> request) async {
337 return broadcast(call, await request);
338 }
339
340 $async.Future<$0.CoinswapResponse> coinswap_Pre(
341 $grpc.ServiceCall call, $async.Future<$0.CoinswapRequest> request) async {
342 return coinswap(call, await request);
343 }
344
345 $async.Future<$0.StatusResponse> status($grpc.ServiceCall call, $0.StatusRequest request);
346 $async.Stream<$0.Utxo> utxos($grpc.ServiceCall call, $0.UtxosRequest request);
347 $async.Future<$0.AddressResponse> addresses($grpc.ServiceCall call, $0.AddressRequest request);
348 $async.Future<$0.SpentResponse> spent($grpc.ServiceCall call, $0.SpentRequest request);
349 $async.Future<$0.CreateResponse> create($grpc.ServiceCall call, $0.CreateRequest request);
350 $async.Future<$0.PsbtResponse> psbtCreate($grpc.ServiceCall call, $0.PsbtCreateRequest request);
351 $async.Future<$0.PsbtResponse> psbtAddInput(
352 $grpc.ServiceCall call, $0.PsbtAddInputRequest request);
353 $async.Future<$0.PsbtResponse> psbtAddRecipient(
354 $grpc.ServiceCall call, $0.PsbtAddRecipientRequest request);
355 $async.Future<$0.PsbtGetRecipientsResponse> psbtGetRecipients(
356 $grpc.ServiceCall call, $0.PsbtGetRecipientsRequest request);
357 $async.Future<$0.PsbtResponse> psbtSign($grpc.ServiceCall call, $0.PsbtSignRequest request);
358 $async.Future<$0.PsbtResponse> psbtSignNonMweb(
359 $grpc.ServiceCall call, $0.PsbtSignNonMwebRequest request);
360 $async.Future<$0.CreateResponse> psbtExtract(
361 $grpc.ServiceCall call, $0.PsbtExtractRequest request);
362 $async.Future<$0.LedgerApdu> ledgerExchange($grpc.ServiceCall call, $0.LedgerApdu request);
363 $async.Future<$0.BroadcastResponse> broadcast(
364 $grpc.ServiceCall call, $0.BroadcastRequest request);
365 $async.Future<$0.CoinswapResponse> coinswap($grpc.ServiceCall call, $0.CoinswapRequest request);
366 }