Commit graph

18 commits

Author SHA1 Message Date
nicolas.dorier
a28814bc0e Fix RateRules crash if dups 2018-10-09 23:43:03 +09:00
nicolas.dorier
4f5a8f7953 Use direct provider for Kraken, update packages 2018-08-21 15:59:57 +09:00
nicolas.dorier
83304de1c6 Remove the concept of "Rate multiplier" and replace it with the concept of "Spread" 2018-08-01 18:38:46 +09:00
nicolas.dorier
3775317047 Fix CanGetRates test, and fix #178 2018-07-30 23:22:26 +09:00
nicolas.dorier
0dcda0f289 Fix: Inverse rule was not found in BTCPay with X_X 2018-07-27 18:04:41 +09:00
nicolas.dorier
4e32dad1ea Can solve inverses at exchange level 2018-05-23 19:29:01 +09:00
nicolas.dorier
127ca7582f Make sure inverse rules have priority 2018-05-23 19:13:12 +09:00
nicolas.dorier
ba3d13d56c Make sure the rate of the merchant is using the ask of a divided exchange 2018-05-23 02:18:38 +09:00
nicolas.dorier
3a02f16c6e Fix bug where exchange name in rate rules were uncorrectly considered a currency 2018-05-16 01:27:15 +09:00
nicolas.dorier
af3dee95de round up rates sent back by the RateProviderFactory 2018-05-11 23:31:50 +09:00
nicolas.dorier
3f4ec9ba80 simplify currency parsing if _ is forgotten and there is 6 letters 2018-05-05 22:59:53 +09:00
nicolas.dorier
a325592106 Can match exact reverse 2018-05-05 01:00:19 +09:00
nicolas.dorier
c2dad08fef Can solve inverse of currency pair 2018-05-05 00:40:54 +09:00
nicolas.dorier
14360bde78 Use rate directly from some exchanges, fix bug in ServerSettings 2018-05-04 15:36:10 +09:00
nicolas.dorier
6dc4bfaefe Make rate calculation scriptable 2018-05-04 01:46:52 +09:00
nicolas.dorier
f460837f96 Make sure RateRules do not remove comments 2018-05-03 04:33:21 +09:00
nicolas.dorier
e57a488371 Refactor the RateProvider 2018-05-03 03:32:42 +09:00
nicolas.dorier
43be1e191f Create the RateRules class for parsing rate calculation rules 2018-05-02 18:37:53 +09:00