Commit graph

696 commits

Author SHA1 Message Date
nicolas.dorier
f324185d82
bump nbx 2020-01-21 21:47:51 +09:00
Andrew Camilleri
8e6f43cd3a Sign with NBX Seed (#1218) 2020-01-21 17:33:12 +09:00
nicolas.dorier
7e073fb7e1
Add test CanCreateSqlitedb 2020-01-19 22:10:05 +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
1bf680fdb9
Improve tests to not create new HttpClient every times 2020-01-18 19:23:40 +09:00
nicolas.dorier
76008c9f5c
bump to sdk 3.1.101 and version 3.1.1 (security patch) 2020-01-18 16:59:25 +09:00
nicolas.dorier
1bf04ac4ac
Generate less keys with nbxplorer 2020-01-18 16:20:03 +09:00
nicolas.dorier
4b088defd3
Increase timeout for AssertHappyMessage test 2020-01-18 15:36:20 +09:00
Andrew Camilleri
025da0261d new feature: Wallet Receive Page (#1065)
* new feature: Wallet Receive Page

closes #965

* Conserve addresses by waiting till address is spent before generating each run

* fix tests

* Filter by cryptocode before matching outpoint

* fix build

* fix edge case issue

* use address in keypathinfo directly

* rebase fixes

* rebase fixes

* remove duplicate code

* fix messy condition

* fixes

* fix e2e

* fix
2020-01-18 14:12:27 +09:00
nicolas.dorier
a8ac01cd8b
Refactor rate handling to prevent error of exchange name 2020-01-17 18:11:05 +09:00
nicolas.dorier
90ec416125
Add exponential backoff for CoinGecko, pass the cancellationtoken around 2020-01-17 15:08:28 +09:00
nicolas.dorier
827b6085af
Do not hammer CoinGecko with tests 2020-01-17 14:56: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
feabeafed9
Fix Selenium tests ran in Debug mode 2020-01-16 18:03:41 +09:00
nicolas.dorier
31db34ec8d
Revert "Revert RazorCompileOnBuild=false temporarily"
This reverts commit 92e5f2852a.
2020-01-16 16:52:46 +09:00
nicolas.dorier
9410933e1c
Fix: Adding comment on wallet transactions causes 500 error (Close #1280) 2020-01-16 15:19:45 +09:00
nicolas.dorier
780cf67a1b
bump bitcoin core 2020-01-15 13:25:29 +09:00
rockstardev
12e7c5e5e1 Updating referenced lnd to 0.8.2-beta (#1279) 2020-01-15 13:24:10 +09:00
nicolas.dorier
92e5f2852a
Revert RazorCompileOnBuild=false temporarily 2020-01-15 00:37:42 +09:00
nicolas.dorier
0fbda9441a
Fix AddressInUseException in tests 2020-01-15 00:22:31 +09:00
nicolas.dorier
628d0bb690
fix tests 2020-01-15 00:00:36 +09:00
Andrew Camilleri
36f980135f fix broken url (#1275)
* fix broken url

* fix test
2020-01-14 22:06:46 +09:00
Nicolas Dorier
63953e42a8
Merge pull request #1276 from NicolasDorier/norazor/compile
Remove build of razor view for better debug experience
2020-01-14 21:38:38 +09:00
nicolas.dorier
4ba836f1ff
Remove build of razor view for better debug experience 2020-01-14 21:33:13 +09:00
Kukks
389695751f add u2f tests 2020-01-14 11:47:24 +01: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
1a3da096a7
Go back to bitcoind 0.18.0 2020-01-13 13:26:42 +09:00
nicolas.dorier
ba0e501e38
bump bitcoind 2020-01-13 13:14:41 +09:00
nicolas.dorier
4f03f3c9cb
Bump nbx in tests 2020-01-12 21:45:23 +09:00
nicolas.dorier
d48334b97f
Make test more reliable 2020-01-12 20:54:04 +09:00
nicolas.dorier
9ba1403f5c
bump libraries 2020-01-12 16:30:25 +09:00
nicolas.dorier
60e0f775ed
Remove useless dependencies 2020-01-12 16:05:01 +09:00
nicolas.dorier
529c2df1cc
Make tests more resilient 2020-01-12 15:50:23 +09:00
nicolas.dorier
d3408b91be
bump libraries 2020-01-12 15:32:26 +09:00
nicolas.dorier
6ac8cd19d3
Better logs for HappyMessage 2020-01-12 13:54:06 +09:00
nicolas.dorier
629dfcf152
Cleanup netcore21 specific code 2020-01-12 13:30:54 +09:00
nicolas.dorier
c3b7779ea3
Migrate dockerfile to .netcoreapp3.1 2020-01-11 13:12:40 +09:00
nicolas.dorier
83ea95ed6d
Switch to .netcoreapp3.1 2020-01-11 13:12:39 +09:00
nicolas.dorier
a816e37621
Update libs 2020-01-11 13:12:24 +09:00
nicolas.dorier
bfcd90d8d1
Refactor test 2020-01-10 14:46:42 +09:00
nicolas.dorier
c99d26a55d
Fix test for clightning overpaying 2020-01-10 11:13:54 +09:00
nicolas.dorier
87f1ab7caa
bump lightning 2019-12-27 21:21:18 +09:00
Nicolas Dorier
d689222e04
Merge pull request #1234 from NicolasDorier/rates/limit
Do not preemptively fetch rates of all exchanges
2019-12-26 16:36:53 +09:00
nicolas.dorier
57985e78e5
Save the last update time instead of the next update time 2019-12-26 16:24:57 +09:00
nicolas.dorier
731341b749
Do not preemptively fetch rates of all exchanges 2019-12-26 14:54:26 +09:00
Nicolas Dorier
f12186e09f
The tests in btcpayserver should use only the services they use (#1233) 2019-12-24 18:11:21 +09:00
Andrew Camilleri
4d7480db15 Liquid & Liquid Assets Support (#1118) 2019-12-24 16:20:44 +09:00