btcpayserver/BTCPayServer/wwwroot/swagger/v1
Wouter Samaey 6f2b673021
Custodian withdrawal support + Some refactoring and cleanup (#4085)
* Renamed "WithdrawAsync" to "WithdrawToStoreWalletAsync"

* WIP

* WIP withdrawal + Refactored Form saving to JObject

* WIP

* Form to fix bad values during withdrawing appears correctly

* WIP

* Lots of cleanup and refactoring + Password field and toggle password view

* Cleanup + Finishing touches on withdrawals

* Added "Destination" dummy text as this is always the destination.

* Fixed broken test

* Added support for withdrawing using qty as a percentage if it ends with "%". Needs more testing.

* Fixed broken build

* Fixed broken build (2)

* Update BTCPayServer/wwwroot/swagger/v1/swagger.template.custodians.json

Co-authored-by: d11n <mail@dennisreimann.de>

* Update BTCPayServer/wwwroot/swagger/v1/swagger.template.custodians.json

Co-authored-by: d11n <mail@dennisreimann.de>

* Improved unit tests

* Fixed swagger bug

* Test improvements

Make string conversion of quantity explicitely.

* Fix build warnings

* Swagger: Add missing operationId

* Made change Dennis requested

* Removed unused file

* Removed incorrect comment

* Extra contructor

* Renamed client methods

* Cleanup config before saving

* Fixed broken controller

* Refactor custodian

* Fix build

* Make decimal fields strings to match the rest of Greenfield

* Improve parsing of % quantities

---------

Co-authored-by: d11n <mail@dennisreimann.de>
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2023-03-20 10:45:32 +09:00
..
swagger.template.api-keys.json [Greenfield] Allow passing email instead of user id in API (#4732) 2023-03-03 21:24:27 +09:00
swagger.template.apps.json Greenfield get app details (#4102) 2023-02-07 17:01:53 +09:00
swagger.template.authorization.json Fix OpenAPI 3.0 validation errors and warnings (#4235) 2022-10-25 20:37:36 +09:00
swagger.template.custodians.json Custodian withdrawal support + Some refactoring and cleanup (#4085) 2023-03-20 10:45:32 +09:00
swagger.template.health.json Fix OpenAPI 3.0 validation errors and warnings (#4235) 2022-10-25 20:37:36 +09:00
swagger.template.invoices.json Greenfield: Currency rate should be strings (#4607) 2023-02-08 19:18:37 +09:00
swagger.template.json Greenfield: Admins can create/delete API keys of any user (#4680) 2023-02-24 16:19:03 +09:00
swagger.template.lightning.common.json Greenfield: Add payment hash and preimage to Lightning invoices (#4520) 2023-01-13 17:29:41 +09:00
swagger.template.lightning.internal.json Greenfield: Add payments list endpoint (#4407) 2023-01-26 13:22:49 +09:00
swagger.template.lightning.store.json Greenfield: Add payments list endpoint (#4407) 2023-01-26 13:22:49 +09:00
swagger.template.misc.json Fix OpenAPI 3.0 validation errors and warnings (#4235) 2022-10-25 20:37:36 +09:00
swagger.template.notifications.json Different icons for notifications (#4632) 2023-02-21 11:06:27 +09:00
swagger.template.payment-requests.json Form Builder (#4137) 2022-11-25 10:42:55 +09:00
swagger.template.payout-processors.json fix API breaking changefor payout processors (#4757) 2023-03-10 17:57:33 +09:00
swagger.template.pull-payments.json Add Greenfield API endpoint for pull payment LNURL items (#4472) 2023-01-26 14:43:07 +09:00
swagger.template.serverinfo.json Fix OpenAPI 3.0 validation errors and warnings (#4235) 2022-10-25 20:37:36 +09:00
swagger.template.stores-email.json Fix OpenAPI 3.0 validation errors and warnings (#4235) 2022-10-25 20:37:36 +09:00
swagger.template.stores-lightning-addresses.json Fix swagger file 2023-01-23 12:11:13 +01:00
swagger.template.stores-payment-methods.json Fix OpenAPI 3.0 validation errors and warnings (#4235) 2022-10-25 20:37:36 +09:00
swagger.template.stores-payment-methods.lightning-network.json Fix OpenAPI 3.0 validation errors and warnings (#4235) 2022-10-25 20:37:36 +09:00
swagger.template.stores-payment-methods.lnurl.json Cleanups and unified wording 2023-02-22 11:20:50 +01:00
swagger.template.stores-payment-methods.on-chain.json Fix OpenAPI 3.0 validation errors and warnings (#4235) 2022-10-25 20:37:36 +09:00
swagger.template.stores-rates-config.json Greenfield: Currency rate should be strings (#4607) 2023-02-08 19:18:37 +09:00
swagger.template.stores-rates.json Greenfield: Add store rates api (#4550) 2023-01-31 14:42:25 +09:00
swagger.template.stores-users.json [Greenfield] Allow passing email instead of user id in API (#4732) 2023-03-03 21:24:27 +09:00
swagger.template.stores-wallet.on-chain.json Fix OpenAPI 3.0 validation errors and warnings (#4235) 2022-10-25 20:37:36 +09:00
swagger.template.stores-wallet.on-chain.objects.json Refactor walletobj API, make wallet object graph directionless (#4297) 2022-11-19 00:04:46 +09:00
swagger.template.stores.json add missing docs of store payment method criteria 2023-03-05 14:40:18 +01:00
swagger.template.users.json Fix: Setting the password of a new created user via API shouldn't be required (Close #4534) (#4647) 2023-02-15 17:11:39 +09:00
swagger.template.webhooks.json Add metadata to invoice webhook event (#4370) 2022-11-28 17:50:52 +09:00