nicolas.dorier
5c380e9419
Add support for wallet policy (BIP388)
2025-04-20 22:15:23 +09:00
Nicolas Dorier
5a8c959b6b
Server hanging in debug mode if altcoin node is unavailable ( #6545 )
2025-01-11 00:15:04 +09:00
rockstardev
9fce9fcb7b
Bumping Lightning.Common and NBitcoin
2024-11-29 20:47:26 -06:00
nicolas.dorier
558f45a48c
Bump btcpay lib
2024-11-14 22:21:06 +09:00
nicolas.dorier
6a76167637
Bump NBitcoin libraries
2024-11-14 22:19:10 +09:00
nicolas.dorier
6d737ce119
Bump Libraries
2024-11-14 21:46:15 +09:00
nicolas.dorier
2075e16767
bump libs
2024-11-14 21:17:55 +09:00
nicolas.dorier
d7fd90c4c3
Bump client lib
2024-10-17 16:41:36 +09:00
Nicolas Dorier
a3cfb9e5e4
Removal of the Altcoins build ( #6177 )
...
* Remove some useless #if ALTCOINS
* Removal of the Altcoins build
2024-08-30 08:34:23 +09:00
Nicolas Dorier
7564c3c2bd
Fix: Some valid taproot PSBT couldn't parsed and show better error message ( Fix #5715 ) ( #5993 )
2024-05-21 10:52:55 +09:00
nicolas.dorier
3b73d5a5cb
bump client version
2024-03-08 19:56:04 +09:00
Andrew Camilleri
c5a0e28420
Refactor Wallet import code ( #5638 )
...
* Refactor Wallet import code
The code for wallet import was incredibly messy as it evolved over time from various requests.
This PR:
* splits up each supported format into its own file
* Supports taproot descriptors (through a hack until NBitcoin supports it internally) fixes #5518
* Reduces different paths for handling electrum/non-electrum xpubs
* Allows plugins to add their own import support formats for onchain wallets.
* Update NBitcoin to parse tr descriptors
* Fix warnings
* Use dedicated type OnChainWalletParsers
---------
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com >
2024-01-17 18:08:39 +09:00
nicolas.dorier
72ee65843d
bump bitcoin core
2023-12-12 13:08:40 +09:00
nicolas.dorier
a8ebaa6784
bump lightning libs and dapper
2023-12-04 18:52:40 +09:00
Nicolas Dorier
9ccc42f556
Bump .NET 8.0 ( #5479 )
2023-11-21 14:11:17 +09:00
Kukks
cdffe9b355
Bump LNURL
2023-09-07 10:02:32 +02:00
nicolas.dorier
5a28cf9e87
Release new version of client
2023-09-06 08:21:46 +09:00
Andrew Camilleri
3818468932
Pluginify on chain wallet setup ( #4999 )
...
* Pluginify on chain wallet setup
This PR fixes a few logical points in the wallet setup flow to allow more extensive plugin flexibility; It also fixes an issue when building plugins that requires an Altcoin config profile. Here is an example showcasing the Liquid+ plugin using this to enforce that it is a hot wallet (a requirement it has) and that import to RPC is always set, and a new option that is used to configure the wallet further https://i.imgur.com/pDPQ73v.gif
* Update BTCPayServer/Controllers/UIStoresController.Onchain.cs
* update nbx
2023-06-01 21:18:28 +09:00
nicolas.dorier
e4237c9511
Bump (Fix signature hash for some altcoins)
2023-01-16 10:11:33 +09:00
d11n
0bc6967dbc
Greenfield: Add payment hash and preimage to Lightning invoices ( #4520 )
...
* Greenfield: Add payment hash and preimage to Lightning invoices
Closes #4475 .
* Greenfield: Add payment hash and preimage to invoice payment method details
* Refactor LN payment method details retrieval
2023-01-13 17:29:41 +09:00
d11n
3fa28bb46d
Upgrade Lightning lib ( #4503 )
2023-01-06 22:08:03 +09:00
nicolas.dorier
1a41b3fb64
Bump NBitcoin
2022-12-23 17:28:44 +09:00
nicolas.dorier
83c4e38fa5
Update NBitcoin
2022-12-23 17:15:14 +09:00
nicolas.dorier
9ce06fdc4e
Update lightning libs ( Fix #4458 )
2022-12-23 17:03:37 +09:00
nicolas.dorier
c7baa66a4d
Bump lightning lib ( Fix #4383 )
2022-12-22 22:01:23 +09:00
nicolas.dorier
5e983641b6
bump
2022-12-16 17:39:14 +09:00
Nicolas Dorier
cdac238f6d
[Greenfield]: Add DescriptionHashOnly to include a description hash in the BOLT11 ( #4411 )
...
* [Greenfield]: Add DescriptionHashOnly to include a description hash in the BOLT11
* Add CLN test case
* Improve description in Swagger file
Co-authored-by: Dennis Reimann <mail@dennisreimann.de >
2022-12-13 18:56:33 +09:00
nicolas.dorier
f36df81d9a
bump lightning lib ( Fix #4245 )
2022-12-05 11:37:03 +09:00
nicolas.dorier
887bea4328
bump BTCPayServer.Client
2022-11-26 00:22:09 +09:00
d11n
e56cbf0baa
Greenfield: Graceful return for in-flight HTLCs ( #4252 )
...
* Greenfield: Graceful return for in-flight HTLCs
Based on btcpayserver/BTCPayServer.Lightning#106 this closes #3781 .
* Update descriptions
2022-11-02 21:03:34 +09:00
Nicolas Dorier
16bfb1dbfe
Bump libraries ( #4219 )
2022-10-18 23:58:28 +09:00
nicolas.dorier
9533809631
Bump NBitcoin ( Fix #4212 )
2022-10-17 18:47:49 +09:00
Andrew Camilleri
c40c11a822
bump ms aspnet packages ( #4166 )
...
* bump ms aspnet packages
* Bump .NET SDK in Dockerfile
* bump more packages
Co-authored-by: Dennis Reimann <mail@dennisreimann.de >
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com >
2022-10-07 14:53:30 +09:00
d11n
8e2f84a989
Upgrade Lightning libraries ( #4164 )
2022-09-26 22:48:47 +09:00
nicolas.dorier
3b1946d65c
bump lightning libs
2022-09-09 16:46:39 +09:00
Nicolas Dorier
c2a0daedeb
Bump versions of various deps ( #3998 )
2022-07-27 15:55:37 +09:00
Nicolas Dorier
eec54831ef
Update lightning lib, on-chain balance shouldn't be lightmoney ( #3945 )
2022-07-08 10:55:26 +09:00
d11n
af93cf2adb
Lightning balance: Handle null values ( #3886 )
...
* Lightning balance: Handle null values
* Upgrade Lightning lib
2022-06-21 16:09:18 +09:00
d11n
479f21f4f3
Dashboard: Add Lightning balances and services ( #3838 )
...
* Update Lightning lib
* Refactoring: Move Lightning methods and props to ExternalServices
* Rename Lightning services
* Add Lightning balance to dashboard
* Split Lightning dashboard tiles
* View updates
2022-06-14 14:36:22 +09:00
Dennis Reimann
5a4b675791
Upgrade Lightning lib; add and pass cancellation tokens in Greenfield
2022-05-19 17:37:00 +02:00
d11n
6d76771b16
Lightning: Allow specifying explicit amount for invoices ( #3753 )
...
* Upgrade Lightning lib
* Lightning: Allow specifying explicit amount for invoices
* Fix tests
2022-05-18 14:57:36 +09:00
nicolas.dorier
ae67cc8a51
bump
2022-04-28 22:06:03 +09:00
d11n
8981414705
API: Add Lightning Payment info endpoint ( #3557 )
...
* Upgrade Lightning lib
* API: Add Lightning Payment info endpoint
2022-04-12 18:01:58 +09:00
d11n
cd3807a3d8
Lightning payment info and fee handling ( #3454 )
...
* Lightning payment info and fee handling
Builds on the additions in btcpayserver/BTCPayServer.Lightning#59 and btcpayserver/BTCPayServer.Lightning#61 .
Adds payment information (total amount and fees) to the API response and allows to set an optional maximum fee percentage when paying.
* Add max fee flat
2022-02-17 18:01:39 +09:00
Nicolas Dorier
1d593df5af
Bump lightning lib ( #3453 )
...
* Bump lightning lib
* Fix endianness of description hash text
2022-02-14 20:33:27 +09:00
Nicolas Dorier
a9b755fa1d
Changelog 1.4.0 ( #3328 )
2022-01-27 22:24:39 +09:00
nicolas.dorier
f34706f9f0
Update lightning lib
2022-01-13 19:18:14 +09:00
nicolas.dorier
259f0b5aad
Bump to C# 10
2021-12-27 13:20:57 +09:00
Nicolas Dorier
02419dcdd1
Migrate to .net6.0 ( #3198 )
2021-12-27 13:15:43 +09:00
d11n
cc60958b30
Upgrade Lightning lib ( #3187 )
2021-12-11 14:32:28 +09:00