nicolas.dorier
7546ef7a8e
Dotnet reformat
2023-04-10 11:07:03 +09:00
Nicolas Dorier
b818352a04
Register rate providers in DI, so it can be accessed by plugins ( #4551 )
2023-01-30 09:46:12 +09:00
Nicolas Dorier
e27e93aa9a
Add BTCTurk rate provider ( #4433 )
2022-12-14 13:14:19 +09:00
Umar Bolatov
999090dbdb
Add Yadio exchange rate provider
...
Yadio is a service which provides exchange rates for many currencies such as the Lebanese Pound which have the real exchange rate which differs from the official rate significantly (32,525 LBP for USD real rate vs 1,510 official rate).
See more details here: https://yadio.io/info.html
See discussions here:
https://github.com/btcpayserver/btcpayserver/discussions/4001
https://github.com/btcpayserver/btcpayserver/discussions/2489#discussioncomment-3102370
2022-08-18 08:08:55 +02:00
Kukks
ac6770bdff
Add Buda rate provider for CLP
...
closes #3766
2022-06-09 12:01:40 +02:00
Andrew Camilleri
ae10d0c7fd
Bump and fix rate providers ( #3813 )
...
* Bump and fix rate providers
* fix
2022-06-06 18:56:50 +09:00
Dennis Reimann
e344749d2f
Remove Polis
...
As per [this comment](https://github.com/btcpayserver/btcpayserver/pull/3514#issuecomment-1059583143 )
2022-03-08 12:12:01 +01:00
Nicolas Dorier
ed5b159fb6
Use ArgumentNullException.ThrowIfNull everywhere ( #3239 )
2021-12-28 17:39:54 +09:00
Jonathan Underwood
e3def45c83
Update Bitbank API ( #3157 )
...
Co-authored-by: Kukks <evilkukka@gmail.com>
2021-11-25 09:34:49 +01:00
Umar Bolatov
8a0660cbd6
Add support for CryptoMarket exchange rates ( #3012 )
...
* Add support for CryptoMarket exchange rates
* Add unit test for CryptoMarket
2021-10-27 15:19:34 +09:00
nicolas.dorier
4230ba513f
Add support for rpio exchange rate ( close #2960 )
2021-10-15 12:18:02 +09:00
Kukks
2711f2cb2f
Fix CI
2020-09-15 16:26:10 +02:00
nicolas.dorier
f4ad04ec2e
Fix HitBTC provider
2020-08-16 23:12:21 +09:00
Oleg Semyonov
3051724ad8
Add Argoneum
2020-07-07 07:44:45 +03:00
rockstardev
f88c02cccd
Removing unused usings, readonly fields where possible
2020-06-28 22:07:48 -05:00
rockstardev
b6c7af32de
Cleaning up bom from cs files
2020-06-28 21:44:35 -05:00
nicolas.dorier
51514252b6
Run dotnet format
2020-06-28 17:55:27 +09:00
nicolas.dorier
d03124dfba
Add an approval state to pull payments
2020-06-25 13:35:10 +09:00
nicolas.dorier
c906fd42df
Add bitflyer direct integration
2020-03-26 00:48:01 +09:00
Hans Looman
1a409a441d
Update POLIS related entries ( #1313 )
...
* Update Polis related info and services
* Fix Polis Rate Fetcher
* Fix Polis ratefetcher - Cryptopia is obsolete
* POLIS rate provider changes to comply with internal testing
* URL / pair alignment
* Add small doc to re-trigger testing
2020-02-13 14:44:31 +09:00
nicolas.dorier
53a60d1660
Add Direct Provider with bitfinex, okex and coinbasepro
2020-01-18 21:48:04 +09:00
nicolas.dorier
25b733ca7f
Remove knowledge of ExchangeName from BackgroundRateFetcher
2020-01-18 19:42:46 +09:00
nicolas.dorier
aab6fcd508
use coingecko if coinaverage is set
2020-01-17 18:15:08 +09:00
nicolas.dorier
a8ac01cd8b
Refactor rate handling to prevent error of exchange name
2020-01-17 18:11:05 +09:00
nicolas.dorier
6dffbbd93d
Remove CachedRateProvider
2020-01-17 14:42:02 +09:00
nicolas.dorier
7a0991d6b1
Remove CoinAverage integration (2)
2020-01-17 14:30:51 +09:00
nicolas.dorier
9b165de5e6
Remove CoinAverage integration
2020-01-17 14:29:22 +09:00
nicolas.dorier
1b9a4e7775
Coingecko should use BackgroundFetcherRateProvider instead of CachedRateProvider
2020-01-17 14:23:04 +09:00
nicolas.dorier
7d545ca682
Remove ability to set custom cache, fix coinaverage not really using coinaverage
2020-01-17 14:16:12 +09:00
nicolas.dorier
5dbdb4b399
Keep coinaverage compatibility, improve UX, hardcode feed provider supported exchanges
2020-01-13 23:37:01 +09:00
Kukks
58d9a48787
CoinGecko Rate Provider
...
The CoinGecko rate provider is similar to the bitcoin average one, in that you can ask it for a rate from its aggregated sourcing or you can get rates from specific exchanges. I've added support for both.
I haven't integrated it or replaced coinaverage just to see if we should use it as the default and switch everyone to it or what other action to take.
2020-01-13 20:20:00 +09:00
nicolas.dorier
731341b749
Do not preemptively fetch rates of all exchanges
2019-12-26 14:54:26 +09:00
Kukks
cdc973cbea
fix tests
2019-11-11 11:25:23 +01:00
Kukks
0df7506ad5
Bump ExchangeSharp, fixes breaking changes and switch to exchangesharp provider for ndax
2019-11-11 07:14:29 +01:00
nicolas.dorier
22b05500f1
Reactivate ndax
2019-10-20 17:52:30 +09:00
nicolas.dorier
514386ecdd
Remove NDax support
2019-09-29 11:58:16 +09:00
Kukks
dc3abc76c3
add Ndax rate provider
2019-09-06 08:20:08 +02:00
nicolas.dorier
5b4e78f8d1
Add bitpay as direct provider, remove reliance on NBitpayClient in the Rate Assembly
2019-08-29 18:13:01 +09:00
nicolas.dorier
dc97982fad
Remove trace of gdax (fix https://github.com/btcpayserver/btcpayserver/issues/913 )
2019-07-12 23:34:10 +09:00
Nicolas Dorier
15dc0d60db
Split projects ( #857 )
2019-05-24 18:42:22 +09:00