nicolas.dorier
e3f6de8472
Remove warnings, replace BIP79 by Payjoin, Fix strange error in Accept loop
2020-04-09 20:25:17 +09:00
Kukks
2693dacae6
Scan address/bip21 with camera
2020-04-06 11:51:00 +02:00
nicolas.dorier
d939baac84
Give more information to the user if payjoin fails
2020-04-06 13:19:51 +09:00
nicolas.dorier
fd026a9733
Refactor server-side
2020-04-05 12:02:36 +09:00
Kukks
4d2e59e1a1
Change flow of payjoin in wallet + fix tests
2020-03-30 13:27:04 +02:00
Kukks
64717328f6
check output sum of proposed payjoin
2020-03-27 10:45:13 +01:00
Kukks
065be9be64
Revert back to original transaction if payjoined tx does not work
2020-03-27 10:45:13 +01:00
Kukks
10fcfab233
remove bpu TempData
2020-03-27 10:45:13 +01:00
Kukks
89d9793692
remove support from old ledger websocket
2020-03-27 10:45:13 +01:00
Kukks
23b2f55b47
use nameof
2020-03-27 10:45:13 +01:00
Kukks
e4cb1a875b
Remove tor client factory
2020-03-27 10:45:13 +01:00
Kukks
1a62ee9260
try fix tor socks5 connection
2020-03-27 10:45:12 +01:00
Kukks
89da4184ff
BIP79 Support
2020-03-27 10:45:12 +01:00
Nicolas Dorier
40953ef2c6
Merge pull request #1399 from Kukks/coin-selection
...
New feature: Coin Selection
2020-03-23 14:05:11 +09:00
nicolas.dorier
0bfc12ae3d
Fix build
2020-03-20 13:44:02 +09:00
nicolas.dorier
318d826694
Rename Permissions.Can.. to Policies.Can..
2020-03-20 13:41:47 +09:00
nicolas.dorier
29a807696b
Refactor permissions of GreenField
2020-03-19 23:43:51 +09:00
Kukks
d6c66d0c03
New feature: Coin Selection
...
This opt-in feature allows you to select which utxos you want to use for a specific transaction.
2020-03-19 09:44:47 +01:00
nicolas.dorier
a3e7729c52
Remove warnings
2020-02-24 22:12:50 +09:00
Andrew Camilleri
db6a4687d2
Wallet prep work for BPU ( #1331 )
...
* Wallet prep work for BPU
This PR prepares the wallet for #1321 . It makes transfers from the vault and ledger to go to their own post actions for processing (not particularly useful in this PR but is needed in BPU to propose a new tx) It also makes the Sign with seed consistent with redirect to /psbt/ready after signing which it did not do (it stayed on the seed route)
* fix test
* add assert
2020-02-13 22:06:00 +09:00
Andrew Camilleri
07f0d95f56
BIP21 Support for Wallet spending ( #1322 )
...
* BIP21 Support for Wallet spending
* extract bip21 loading to method
* add bip21 parsing test
2020-02-13 17:18:43 +09:00
nicolas.dorier
bdb2edba12
Fix U2F signing
2020-01-21 21:00:34 +09:00
Andrew Camilleri
8e6f43cd3a
Sign with NBX Seed ( #1218 )
2020-01-21 17:33:12 +09:00
nicolas.dorier
a2be7ee471
Fix statusMessage handling for the Receive wallet page
2020-01-18 15:32:01 +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
Kukks
fa916d4862
Liquid: Show limited wallet pages
2019-12-29 17:08:30 +01:00
Andrew Camilleri
4d7480db15
Liquid & Liquid Assets Support ( #1118 )
2019-12-24 16:20:44 +09:00
nicolas.dorier
aa459d0ff3
Make it mandatory for the user to set the master fingerprint in the wallet settings for seed signing. Improve error messages.
2019-12-23 23:08:41 +09:00
nicolas.dorier
579e0d2e09
Do not crash if empty destination is entered on WalletSend
2019-12-11 13:05:59 +09:00
Umar Bolatov
6addb3e481
[Wallet] Show invalid address message when address is invalid
...
fix #1217
2019-12-07 21:20:42 -08:00
nicolas.dorier
a3fc75ea3b
Show proper error message if the keypath in wallet settings is not good ( Fix #1209 )
2019-12-03 14:26:52 +09:00
nicolas.dorier
71a8166027
Handle "pin already prompted" error. ( Fix #1209 )
2019-12-03 13:53:58 +09:00
Kukks
bc2a039ea2
bump nbx and make balance return decimal
2019-12-02 09:57:38 +01:00
Kukks
e31e600144
update nbx + prep bitcoin payment data ctor change
2019-12-01 15:30:56 +01:00
nicolas.dorier
1a8d6e5c05
Implement BTCPayServer vault derivation scheme import
2019-11-21 14:06:16 +09:00
nicolas.dorier
0fcfe0e977
Can prune wallet transaction history
2019-11-17 17:13:09 +09:00
nicolas.dorier
563e95df7c
Fix tests
2019-11-08 21:42:34 +09:00
nicolas.dorier
5b37a9df0b
Make sure we don't pass the psbt in GET url
2019-11-08 21:21:23 +09:00
nicolas.dorier
aad586232c
Refactor StatusMessage and remove ExternalLogin
2019-10-31 14:11:33 +09:00
nicolas.dorier
1174178771
Remove reliance on ambient routing values
2019-10-23 13:52:22 +09:00
nicolas.dorier
281a2461ad
Refactor authorizations
2019-10-14 00:24:41 +09:00
nicolas.dorier
e75edac3c1
Make .netcoreapp 3.0 build happy
2019-10-03 18:00:07 +09:00
nicolas.dorier
4d84343a80
Prepare BTCPayServer for .netcore 3.0
2019-10-03 17:06:49 +09:00
nicolas.dorier
3fc9d0c010
Better error message for seed signing ( Fix #999 )
2019-09-08 00:18:30 +09:00
nicolas.dorier
4e53f59a9c
Implement label filter
2019-08-03 23:10:45 +09:00
nicolas.dorier
8e58fc128d
Fix bug on unable to add comment
2019-08-03 23:02:15 +09:00
nicolas.dorier
756b6e9692
Make sure tags does not contains ','
2019-08-03 22:06:14 +09:00
nicolas.dorier
23d546c559
Add max length to comment and tags
2019-08-03 22:03:49 +09:00
nicolas.dorier
6d4ea6a951
simplify code
2019-08-03 21:52:47 +09:00
nicolas.dorier
f1457582fe
Fix test
2019-08-03 12:41:12 +09:00