Skip to content

Commit b5d2dac

Browse files
committed
Deleted EXPERIMENTAL notation from Patments API
Signed-off-by: artem.ivanov <[email protected]>
1 parent c2e3c72 commit b5d2dac

File tree

8 files changed

+3
-232
lines changed

8 files changed

+3
-232
lines changed

doc/design/004-payment-interface/README.md

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -408,9 +408,6 @@ pub extern fn indy_list_payment_addresses(command_handle: i32,
408408
/// Format of inputs is specific for payment method. Usually it should reference payment transaction
409409
/// with at least one output that corresponds to payment address that user owns.
410410
///
411-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
412-
/// in the future releases.
413-
///
414411
/// #Params
415412
/// command_handle: Command handle to map callback to caller context.
416413
/// wallet_handle: wallet handle
@@ -443,18 +440,12 @@ pub extern fn indy_add_request_fees(command_handle: i32,
443440

444441
/// Parses response for Indy request with fees.
445442
///
446-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
447-
/// in the future releases.
448-
///
449443
/// #Params
450444
/// command_handle: Command handle to map callback to caller context.
451445
/// payment_method: payment method to use
452446
/// resp_json: response for Indy request with fees
453447
/// Note: this param will be used to determine payment_method
454448
///
455-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
456-
/// in the future releases.
457-
///
458449
/// #Returns
459450
/// receipts_json - parsed (payment method and node version agnostic) receipts info as json:
460451
/// [{
@@ -473,9 +464,6 @@ pub extern fn indy_parse_response_with_fees(command_handle: i32,
473464
/// Builds Indy request for getting sources list for payment address
474465
/// according to this payment method.
475466
///
476-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
477-
/// in the future releases.
478-
///
479467
/// #Params
480468
/// command_handle: Command handle to map callback to caller context.
481469
/// wallet_handle: wallet handle
@@ -496,9 +484,6 @@ pub extern fn indy_build_get_sources_request(command_handle: i32,
496484

497485
/// Parses response for Indy request for getting sources list.
498486
///
499-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
500-
/// in the future releases.
501-
///
502487
/// #Params
503488
/// command_handle: Command handle to map callback to caller context.
504489
/// payment_method: payment method to use.
@@ -528,9 +513,6 @@ pub extern fn indy_parse_get_sources_response(command_handle: i32,
528513
/// Format of inputs is specific for payment method. Usually it should reference payment transaction
529514
/// with at least one output that corresponds to payment address that user owns.
530515
///
531-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
532-
/// in the future releases.
533-
///
534516
/// #Params
535517
/// command_handle: Command handle to map callback to caller context.
536518
/// wallet_handle: wallet handle
@@ -560,9 +542,6 @@ pub extern fn indy_build_payment_req(command_handle: i32,
560542

561543
/// Parses response for Indy request for payment txn.
562544
///
563-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
564-
/// in the future releases.
565-
///
566545
/// #Params
567546
/// command_handle: Command handle to map callback to caller context.
568547
/// payment_method: payment method to use
@@ -587,9 +566,6 @@ pub extern fn indy_parse_payment_response(command_handle: i32,
587566
/// Builds Indy request for doing minting
588567
/// according to this payment method.
589568
///
590-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
591-
/// in the future releases.
592-
///
593569
/// #Params
594570
/// command_handle: Command handle to map callback to caller context.
595571
/// wallet_handle: wallet handle
@@ -615,9 +591,6 @@ pub extern fn indy_build_mint_req(command_handle: i32,
615591

616592
/// Builds Indy request for setting fees for transactions in the ledger
617593
///
618-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
619-
/// in the future releases.
620-
///
621594
/// # Params
622595
/// command_handle: Command handle to map callback to caller context.
623596
/// wallet_handle: wallet handle
@@ -642,9 +615,6 @@ pub extern fn indy_build_set_txn_fees_req(command_handle: i32,
642615

643616
/// Builds Indy get request for getting fees for transactions in the ledger
644617
///
645-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
646-
/// in the future releases.
647-
///
648618
/// # Params
649619
/// command_handle: Command handle to map callback to caller context.
650620
/// wallet_handle: wallet handle
@@ -663,9 +633,6 @@ pub extern fn indy_build_get_txn_fees_req(command_handle: i32,
663633

664634
/// Parses response for Indy request for getting fees
665635
///
666-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
667-
/// in the future releases.
668-
///
669636
/// # Params
670637
/// command_handle: Command handle to map callback to caller context.
671638
/// payment_method: payment method to use

libindy/include/indy_payment.h

Lines changed: 0 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@ extern "C" {
1212
///
1313
/// It allows library user to provide custom payment method implementation as set of handlers.
1414
///
15-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
16-
/// in the future releases.
17-
///
1815
/// #Params
1916
/// command_handle: Command handle to map callback to caller context.
2017
/// payment_method: The type of payment method also used as sub-prefix for fully resolvable payment address format ("sov" - for example)
@@ -67,9 +64,6 @@ extern "C" {
6764
/// Note that payment method should be able to resolve this
6865
/// secret by fully resolvable payment address format.
6966
///
70-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
71-
/// in the future releases.
72-
///
7367
/// #Params
7468
/// command_handle: command handle to map callback to context
7569
/// wallet_handle: wallet handle where to save new address
@@ -94,9 +88,6 @@ extern "C" {
9488

9589
/// Lists all payment addresses that are stored in the wallet
9690
///
97-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
98-
/// in the future releases.
99-
///
10091
/// #Params
10192
/// command_handle: command handle to map callback to context
10293
/// wallet_handle: wallet to search for payment_addresses in
@@ -123,10 +114,6 @@ extern "C" {
123114
/// Format of inputs is specific for payment method. Usually it should reference payment transaction
124115
/// with at least one output that corresponds to payment address that user owns.
125116
///
126-
///
127-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
128-
/// in the future releases.
129-
///
130117
/// #Params
131118
/// command_handle: Command handle to map callback to caller context.
132119
/// wallet_handle: wallet handle
@@ -162,18 +149,12 @@ extern "C" {
162149

163150
/// Parses response for Indy request with fees.
164151
///
165-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
166-
/// in the future releases.
167-
///
168152
/// #Params
169153
/// command_handle: Command handle to map callback to caller context.
170154
/// payment_method: payment method to use
171155
/// resp_json: response for Indy request with fees
172156
/// Note: this param will be used to determine payment_method
173157
///
174-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
175-
/// in the future releases.
176-
///
177158
/// #Returns
178159
/// receipts_json - parsed (payment method and node version agnostic) receipts info as json:
179160
/// [{
@@ -195,9 +176,6 @@ extern "C" {
195176
/// Builds Indy request for getting sources list for payment address
196177
/// according to this payment method.
197178
///
198-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
199-
/// in the future releases.
200-
///
201179
/// #Params
202180
/// command_handle: Command handle to map callback to caller context.
203181
/// wallet_handle: wallet handle
@@ -221,9 +199,6 @@ extern "C" {
221199

222200
/// Parses response for Indy request for getting sources list.
223201
///
224-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
225-
/// in the future releases.
226-
///
227202
/// #Params
228203
/// command_handle: Command handle to map callback to caller context.
229204
/// payment_method: payment method to use.
@@ -256,9 +231,6 @@ extern "C" {
256231
/// Format of inputs is specific for payment method. Usually it should reference payment transaction
257232
/// with at least one output that corresponds to payment address that user owns.
258233
///
259-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
260-
/// in the future releases.
261-
///
262234
/// #Params
263235
/// command_handle: Command handle to map callback to caller context.
264236
/// wallet_handle: wallet handle
@@ -291,9 +263,6 @@ extern "C" {
291263

292264
/// Parses response for Indy request for payment txn.
293265
///
294-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
295-
/// in the future releases.
296-
///
297266
/// #Params
298267
/// command_handle: Command handle to map callback to caller context.
299268
/// payment_method: payment method to use
@@ -321,9 +290,6 @@ extern "C" {
321290
/// Builds Indy request for doing minting
322291
/// according to this payment method.
323292
///
324-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
325-
/// in the future releases.
326-
///
327293
/// #Params
328294
/// command_handle: Command handle to map callback to caller context.
329295
/// wallet_handle: wallet handle
@@ -352,9 +318,6 @@ extern "C" {
352318

353319
/// Builds Indy request for setting fees for transactions in the ledger
354320
///
355-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
356-
/// in the future releases.
357-
///
358321
/// # Params
359322
/// command_handle: Command handle to map callback to caller context.
360323
/// wallet_handle: wallet handle
@@ -382,9 +345,6 @@ extern "C" {
382345

383346
/// Builds Indy get request for getting fees for transactions in the ledger
384347
///
385-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
386-
/// in the future releases.
387-
///
388348
/// # Params
389349
/// command_handle: Command handle to map callback to caller context.
390350
/// wallet_handle: wallet handle
@@ -406,9 +366,6 @@ extern "C" {
406366

407367
/// Parses response for Indy request for getting fees
408368
///
409-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
410-
/// in the future releases.
411-
///
412369
/// # Params
413370
/// command_handle: Command handle to map callback to caller context.
414371
/// payment_method: payment method to use

libindy/include/indy_wallet.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -260,9 +260,6 @@ extern "C" {
260260
/// according to fields provided in import_config
261261
/// This can be seen as an indy_create_wallet call with additional content import
262262
///
263-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
264-
/// in the future releases.
265-
///
266263
/// #Params
267264
/// config: Wallet configuration json.
268265
/// {

libindy/src/api/payments.rs

Lines changed: 0 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -274,9 +274,6 @@ pub type ParseGetTxnFeesResponseCB = extern fn(command_handle: i32,
274274
///
275275
/// It allows library user to provide custom payment method implementation as set of handlers.
276276
///
277-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
278-
/// in the future releases.
279-
///
280277
/// #Params
281278
/// command_handle: Command handle to map callback to caller context.
282279
/// payment_method: The type of payment method also used as sub-prefix for fully resolvable payment address format ("sov" - for example)
@@ -364,9 +361,6 @@ pub extern fn indy_register_payment_method(command_handle: i32,
364361
/// Note that payment method should be able to resolve this
365362
/// secret by fully resolvable payment address format.
366363
///
367-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
368-
/// in the future releases.
369-
///
370364
/// #Params
371365
/// command_handle: command handle to map callback to context
372366
/// wallet_handle: wallet handle where to save new address
@@ -418,9 +412,6 @@ pub extern fn indy_create_payment_address(command_handle: i32,
418412

419413
/// Lists all payment addresses that are stored in the wallet
420414
///
421-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
422-
/// in the future releases.
423-
///
424415
/// #Params
425416
/// command_handle: command handle to map callback to context
426417
/// wallet_handle: wallet to search for payment_addresses in
@@ -470,9 +461,6 @@ pub extern fn indy_list_payment_addresses(command_handle: i32,
470461
/// Format of inputs is specific for payment method. Usually it should reference payment transaction
471462
/// with at least one output that corresponds to payment address that user owns.
472463
///
473-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
474-
/// in the future releases.
475-
///
476464
/// #Params
477465
/// command_handle: Command handle to map callback to caller context.
478466
/// wallet_handle: wallet handle
@@ -539,18 +527,12 @@ pub extern fn indy_add_request_fees(command_handle: i32,
539527

540528
/// Parses response for Indy request with fees.
541529
///
542-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
543-
/// in the future releases.
544-
///
545530
/// #Params
546531
/// command_handle: Command handle to map callback to caller context.
547532
/// payment_method: payment method to use
548533
/// resp_json: response for Indy request with fees
549534
/// Note: this param will be used to determine payment_method
550535
///
551-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
552-
/// in the future releases.
553-
///
554536
/// #Returns
555537
/// receipts_json - parsed (payment method and node version agnostic) receipts info as json:
556538
/// [{
@@ -594,9 +576,6 @@ pub extern fn indy_parse_response_with_fees(command_handle: i32,
594576
/// Builds Indy request for getting sources list for payment address
595577
/// according to this payment method.
596578
///
597-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
598-
/// in the future releases.
599-
///
600579
/// #Params
601580
/// command_handle: Command handle to map callback to caller context.
602581
/// wallet_handle: wallet handle
@@ -647,9 +626,6 @@ pub extern fn indy_build_get_sources_request(command_handle: i32,
647626

648627
/// Parses response for Indy request for getting sources list.
649628
///
650-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
651-
/// in the future releases.
652-
///
653629
/// #Params
654630
/// command_handle: Command handle to map callback to caller context.
655631
/// payment_method: payment method to use.
@@ -707,9 +683,6 @@ pub extern fn indy_parse_get_sources_response(command_handle: i32,
707683
/// Format of inputs is specific for payment method. Usually it should reference payment transaction
708684
/// with at least one output that corresponds to payment address that user owns.
709685
///
710-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
711-
/// in the future releases.
712-
///
713686
/// #Params
714687
/// command_handle: Command handle to map callback to caller context.
715688
/// wallet_handle: wallet handle
@@ -771,9 +744,6 @@ pub extern fn indy_build_payment_req(command_handle: i32,
771744

772745
/// Parses response for Indy request for payment txn.
773746
///
774-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
775-
/// in the future releases.
776-
///
777747
/// #Params
778748
/// command_handle: Command handle to map callback to caller context.
779749
/// payment_method: payment method to use
@@ -826,9 +796,6 @@ pub extern fn indy_parse_payment_response(command_handle: i32,
826796
/// Builds Indy request for doing minting
827797
/// according to this payment method.
828798
///
829-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
830-
/// in the future releases.
831-
///
832799
/// #Params
833800
/// command_handle: Command handle to map callback to caller context.
834801
/// wallet_handle: wallet handle
@@ -884,9 +851,6 @@ pub extern fn indy_build_mint_req(command_handle: i32,
884851

885852
/// Builds Indy request for setting fees for transactions in the ledger
886853
///
887-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
888-
/// in the future releases.
889-
///
890854
/// # Params
891855
/// command_handle: Command handle to map callback to caller context.
892856
/// wallet_handle: wallet handle
@@ -942,9 +906,6 @@ pub extern fn indy_build_set_txn_fees_req(command_handle: i32,
942906

943907
/// Builds Indy get request for getting fees for transactions in the ledger
944908
///
945-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
946-
/// in the future releases.
947-
///
948909
/// # Params
949910
/// command_handle: Command handle to map callback to caller context.
950911
/// wallet_handle: wallet handle
@@ -992,9 +953,6 @@ pub extern fn indy_build_get_txn_fees_req(command_handle: i32,
992953

993954
/// Parses response for Indy request for getting fees
994955
///
995-
/// Note this endpoint is EXPERIMENTAL. Function signature and behaviour may change
996-
/// in the future releases.
997-
///
998956
/// # Params
999957
/// command_handle: Command handle to map callback to caller context.
1000958
/// payment_method: payment method to use

0 commit comments

Comments
 (0)