Chukwuleta Tobechi
a8fdc4798d
Remove randomize RBF from wallet UI advanced settings ( #5709 )
...
* Remove randomize RBF from wallet UI advanced settings
* remove support RBF and allow bump fee from wallet send model
* update psbt RBF
2024-01-31 21:04:19 +09:00
Nicolas Dorier
376067324b
Remove unused variables ( #5669 )
2024-01-18 09:47:39 +09:00
Nicolas Dorier
1d6d146fb2
Revert "Remove unused variables" ( #5667 )
...
This reverts commit f070b22355
.
2024-01-18 00:05:50 +09:00
nicolas.dorier
f070b22355
Remove unused variables
2024-01-17 18:46:28 +09:00
Nicolas Dorier
04292d09e1
Pluginify BTCPayNetworkProvider ( #5331 )
2023-11-29 18:51:40 +09:00
Nicolas Dorier
2eff45e65c
Ajaxify the wallet transaction list to avoid timeout ( Fix #4987 ) ( #5100 )
...
* Ajaxify the wallet transaction list to avoid timeout (Fix #4987 )
* Add cancellation to request to wallet transactions
* Fix tests
* Improve empty state
* Cleanups
---------
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2023-06-22 16:09:53 +09:00
Kukks
97e7e60cea
Add minrelayfee to payjoin request
...
fixes #4689
2023-05-22 14:56:08 +02:00
nicolas.dorier
ed0ccd6f13
Bump lightning lib, fix warnings
2023-02-08 21:29:20 +09:00
d11n
d5d0be5824
Code formatting updates ( #4502 )
...
* Editorconfig: Add space_before_self_closing setting
This was a difference between the way dotnet-format and Rider format code. See https://www.jetbrains.com/help/rider/EditorConfig_Index.html
* Editorconfig: Keep 4 spaces indentation for Swagger JSON files
They are all formatted that way, let's keep it like that.
* Apply dotnet-format, mostly white-space related changes
2023-01-06 22:18:07 +09:00
Kukks
0534261759
Fix wallet transaction info merging logic and compute color as fallback for labels to not crash
2022-12-22 14:17:23 +01:00
Kukks
e5c7fc93e2
fix inconsistent result of labels in greenfield compared to ui wallets tx list
2022-12-14 15:57:18 +01:00
Andrew Camilleri
0af3faf6ff
Wallet object scripts ( #4301 )
...
* Wallet object scripts
* Adjust comment
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2022-12-01 09:54:55 +09:00
Nicolas Dorier
9b5c6ece90
Refactor walletobj API, make wallet object graph directionless ( #4297 )
2022-11-19 00:04:46 +09:00
Andrew Camilleri
2740dfea87
Greenfield: Wallet Objects ( #4274 )
...
Co-authored-by: Nicolas Dorier <nicolas.dorier@gmail.com>
2022-11-16 12:11:17 +09:00
Nicolas Dorier
a2fa688cde
Refactor labels ( #4179 )
...
* Create new tables
* wip
* wip
* Refactor LegacyLabel
* Remove LabelFactory
* Add migration
* wip
* wip
* Add pull-payment attachment to tx
* Address kukks points
2022-10-11 17:34:29 +09:00
Kukks
4be5eb39ff
Make tx label endpoint not error
2022-07-28 15:33:28 +02:00
Andrew Camilleri
bec888da19
Payjoin label fixes ( #3986 )
...
* Payjoin label fixes
* When a payjoin label was applied, coin selection filter would not work
* When a payjoin happened with a receive address wallet, the payjoin label was not applied
* Coin selection shows when a utxo is currently reserved for a payjoin. Applies both to UI and to GF API
* remove reserved label
* Update BTCPayServer/Payments/PayJoin/PayJoinEndpointController.cs
2022-07-23 20:26:13 +09:00
nicolas.dorier
52f5d21480
Improve performance of on chain transaction listing for big wallets
2022-07-05 14:23:13 +09:00
Umar Bolatov
fdf6f68624
Remove unused "using" directive
2022-06-10 08:39:01 +02:00
Umar Bolatov
d0e01768ab
Allow excluding unconfirmed UTXOs when creating a new transaction with Greenfield API
...
See original request: https://github.com/btcpayserver/btcpayserver/discussions/3737
2022-06-10 08:39:01 +02:00
nicolas.dorier
67eeb4b69a
Allow resolution of any settings via DI
2022-05-24 14:10:19 +09:00
Umar Bolatov
7e6a2d08e2
Add label filter for onchain tx API endpoint ( #3588 )
...
* Add label filter for onchain tx API endpoint
close #3587
* Add Swagger docs
* Add test for filtering by transaction label
2022-04-18 11:20:15 +09:00
Umar Bolatov
23d383be67
Add transaction info PATCH endpoint ( #3561 )
...
* Add transaction info patch endpoint
* Add "#nullable enable" to LabelFactory
* Add Swagger docs
* Update OnChain to onchain
* update feeRate to feerate
* Add test
* replace "Onchain" with "onchain"
2022-04-14 13:17:22 +09:00
Umar Bolatov
d372cbad74
Fix null reference error when "destinations" field is not specified or empty when creating a new wallet transaction
...
fix #3537
2022-03-08 11:14:34 +01:00
Dennis Reimann
4abc6eb387
Refactoring: Allow GreenfieldExtensions to be used by plugins
2022-03-01 09:14:51 +01:00
nicolas.dorier
23a96c07ae
Rename GreenField -> Greenfield
2022-01-14 13:46:04 +09:00
nicolas.dorier
7a787fc945
Rename UI controllers
2022-01-14 13:46:03 +09:00
nicolas.dorier
ce43de0c57
Rename greenfield controllers
2022-01-14 12:21:06 +09:00