nicolas.dorier
d30a8a7530
Fix tests and potential regression
2025-06-11 09:47:42 +09:00
nicolas.dorier
605712081e
fix warnings
2025-05-25 09:57:26 +09:00
nicolas.dorier
291ac888e9
Bump deps
2025-05-23 16:39:23 +09:00
Abhijay Jain
417e167a39
(Fix): Fixed Yadio exchange rate lookup failing ( #6743 )
...
* (Fix): Fixed Yadio exchange rate lookup failing
Signed-off-by: Abhijay jain <Abhijay007j@gmail.com >
* Adding XPT check as well, since it was causing failures
---------
Signed-off-by: Abhijay jain <Abhijay007j@gmail.com >
Co-authored-by: rockstardev <5191402+rockstardev@users.noreply.github.com >
2025-05-20 22:43:44 -05:00
patrykdarmofalski
1e6a021b8d
add CoinmateRateProvider
2025-05-13 19:33:29 +02:00
Nicolas Dorier
1e79730c6e
Implement store templates ( #6704 )
...
* Implement store templates
* Use the template for the default rate rules
* Polish messages
* Do not show exchange selection if template has a script
2025-05-09 15:58:24 +09:00
nicolas.dorier
9dc1aeda72
[Feature] Can configure fallback rates
2025-05-08 19:05:55 +09:00
nicolas.dorier
5f908322c2
Make Rider a bit less verbose Code cleanup
2025-04-23 16:51:56 +09:00
nicolas.dorier
5c380e9419
Add support for wallet policy (BIP388)
2025-04-20 22:15:23 +09:00
nicolas.dorier
bc1a1cf34f
Fix: Invalid currency pair (FARTCOIN_USDC) may show in the logs when using kraken rate provider
2025-01-24 21:56:20 +09:00
nicolas.dorier
5534ddeb28
Revert "Bump dependency versions ( #6568 )"
...
This reverts commit 2725bbfe2a .
2025-01-21 16:41:42 +09:00
d11n
2725bbfe2a
Bump dependency versions ( #6568 )
...
Adapt to the updates made on mobile-working-branch
2025-01-21 15:39:28 +09:00
Nicolas Dorier
5a8c959b6b
Server hanging in debug mode if altcoin node is unavailable ( #6545 )
2025-01-11 00:15:04 +09:00
Andreas Schjønhaug
d4b76823a2
Using Bare Bitcoin’s new public API endpoint for rates ( #6473 )
2024-12-12 09:59:10 +09:00
Nicolas Dorier
ad3a635f59
Merge pull request #6457 from NicolasDorier/updatefido
...
Update Dependencies
2024-12-04 19:16:24 +09:00
nicolas.dorier
bf37ee9cf6
Explicitely reference some dotnet packages
2024-12-03 23:14:20 +09:00
nicolas.dorier
8edb4eae3b
Bump MimeKit and DigitalRuby
2024-12-03 21:23:07 +09:00
Andreas Schjønhaug
2bc6499f1b
Added support for Bitmynt and Bare Bitcoin
2024-12-02 15:01:58 +01:00
rockstardev
9fce9fcb7b
Bumping Lightning.Common and NBitcoin
2024-11-29 20:47:26 -06: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
64ba8248d2
Can inject currency data in CurrencyNameTable ( #6276 )
2024-10-04 22:24:44 +09:00
nicolas.dorier
fe01e4693f
Fix: Kraken rate provider failing due to bid > ask
2024-07-17 11:10:58 +09:00
Nicolas Dorier
3a52759090
Bump EF libs ( #6096 )
2024-07-10 08:50:43 +09:00
Nicolas Dorier
03ba6b39ec
Bump dependencies ( #5996 )
2024-05-23 22:16:16 +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
c134602cbd
Remove Legacy Status from the code ( #5982 )
2024-05-15 07:49:53 +09:00
Nicolas Dorier
d96b066658
Recommended exchange to be resolved during Invoice Creation ( #5976 )
...
* Recommended Exchange Rate Selection during Invoice Creation
* Make Recommended exchanges pluginifiable
2024-05-13 22:29:42 +09:00
nicolas.dorier
84df96429c
Refactor of Default RateRules
2024-05-10 08:55:53 +09:00
Andrew Camilleri
6049fa23a7
Support pluginable rate providers ( #5777 )
...
* Support pluginable rate providers
This PR allows plugins to provide custom rate providers, that can be contextual to a store. For example, if you use the upcoming fiat offramp plugin, or the Blink plugin, you'll probably want to configure the fetch the rates from them since they are determining the actual fiat rrate to you. However, they require API keys. This PR enables these scenarios, even much more advanced ones, but for example:
* Install fiat offramp plugin
* Configure it
* You can now use the fiat offramp rate provider (no additional config steps beyond selecting the rate source from the select, or maybe the plugin would automatically set it for you once configured)
* Apply suggestions from code review
* Simplify
* Do not use BackgroundFetcherRateProvider for contextual rate prov
---------
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com >
2024-04-30 18:31:15 +09:00
Fawaz Ahmed
2db1434929
Fix currency-api link ( #5803 )
2024-03-04 10:10:30 +09:00
Chukwuleta Tobechi
6621859567
remove decimals for Colombian (COP) and Argentina's Peso (ARS) ( #5710 )
...
* remove decimals for Colombian (COP) and Argentina's Peso (ARS)
* remove js currency hardcoding
* Fixes removal of columbia and argentina's peso
* Refactor
---------
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com >
2024-02-02 17:16:13 +09:00
nicolas.dorier
c5a926c50c
Fix Kraken rate for LTC
2024-02-01 14:45:59 +09:00
nicolas.dorier
02663a149e
Fix Kraken API
2024-02-01 10:09:32 +09:00
Chukwuleta Tobechi
411e0334d0
Bitnob rate provider ( #5705 )
...
* Bitnob rate provider
* Add Bitnob as recommended exchange for NGN
2024-01-30 10:18:42 +09:00
Nicolas Dorier
376067324b
Remove unused variables ( #5669 )
2024-01-18 09:47:39 +09:00
Nicolas Dorier
dd7ab2f647
Avoid exception storm when currency provider is initialized ( #5668 )
2024-01-18 09:31:35 +09:00
Nicolas Dorier
1d6d146fb2
Revert "Remove unused variables" ( #5667 )
...
This reverts commit f070b22355 .
2024-01-18 00:05:50 +09:00
nicolas.dorier
3ae1f13323
Bump libraries
2024-01-17 22:11:30 +09:00
nicolas.dorier
f070b22355
Remove unused variables
2024-01-17 18:46:28 +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
2714907aef
Improve exception message if Bitpay rates are unavailable
2023-12-19 11:44:10 +09:00
nicolas.dorier
72ee65843d
bump bitcoin core
2023-12-12 13:08:40 +09:00
Nicolas Dorier
9ccc42f556
Bump .NET 8.0 ( #5479 )
2023-11-21 14:11:17 +09:00
Andrew Camilleri
d3dca7e808
fix lq errors and tests ( #5371 )
...
* fix lq errors and tests
* more fixes
* more fixes
* fix
* fix xmr
2023-10-11 21:12:33 +09:00
Andrew Camilleri
d8422a979f
Fix number of rates ( #5365 )
...
* Ripio had api changed
* Exchange rate host now requires an api key so removed
* Removed unused argoneum rate provider code
* switched cop and ugx to yadio
* bumped exchange sharp lib as poloniex api changed and rate source was not working
2023-10-06 16:08:50 +09:00
Nicolas Dorier
0a956fdc73
Remove some useless intermediary type from Rate Source ( #5351 )
2023-09-26 16:37:40 +09:00
nicolas.dorier
75396f491b
Fix: Exchangerate.host falsly appear as Yadio in the UI ( Fix #5347 )
2023-09-26 14:45:46 +09:00
Kukks
cdffe9b355
Bump LNURL
2023-09-07 10:02:32 +02:00