nicolas.dorier
|
572fe3eacb
|
Moveonly: Move all PSBT stuff in separate file
|
2019-05-12 11:13:04 +09:00 |
|
nicolas.dorier
|
ff82f15246
|
Always rebase keys before signing, refacotring some code
|
2019-05-12 11:07:41 +09:00 |
|
nicolas.dorier
|
cb9130fdf9
|
Can broadcast PSBT, can decide to export something signed by the ledger via PSBT
|
2019-05-12 00:05:30 +09:00 |
|
nicolas.dorier
|
5f1aa619cd
|
Can sign and export arbitrary PSBT
|
2019-05-11 20:26:31 +09:00 |
|
nicolas.dorier
|
541c748ecb
|
WalletSendLedger and LedgerConnection only depends on PSBT
|
2019-05-11 20:02:32 +09:00 |
|
nicolas.dorier
|
e853bddbc8
|
Add utility tool to decode PSBT
|
2019-05-11 00:29:29 +09:00 |
|
nicolas.dorier
|
79d26b5d95
|
Push rebase keypath and min fee logic down nbxplorer
|
2019-05-10 19:30:10 +09:00 |
|
nicolas.dorier
|
840f52a75b
|
Fix build
|
2019-05-10 14:36:57 +09:00 |
|
nicolas.dorier
|
95e7d3dfc4
|
Don't scan 49' or 84' if not segwit
|
2019-05-10 10:55:10 +09:00 |
|
nicolas.dorier
|
75f2749b19
|
Decouple HardwareWalletService into two classes: LedgerHardwareWalletService and HardwareWalletService
|
2019-05-10 10:48:30 +09:00 |
|
nicolas.dorier
|
01e5b319d1
|
Save the fingerprint of the root of LedgerWallet, and use it. Simplify HardwareWallet
|
2019-05-10 01:05:37 +09:00 |
|
nicolas.dorier
|
e504163bc7
|
Add NonAction to CreatePSBT
|
2019-05-09 19:34:45 +09:00 |
|
nicolas.dorier
|
51faa39636
|
Add some tests to check that AccountKeyPath and RootFingerprint are taken into account during PSBT creation
|
2019-05-09 18:58:14 +09:00 |
|
nicolas.dorier
|
3bf4eea1fe
|
Improve error handling for export psbt
|
2019-05-09 00:55:47 +09:00 |
|
nicolas.dorier
|
aa23222339
|
CreatePSBT should always rebase the PSBT
|
2019-05-09 00:55:46 +09:00 |
|
nicolas.dorier
|
914eaaaa51
|
Refactor DerivationStrategy to DerivationSchemeSettings
|
2019-05-09 00:55:44 +09:00 |
|
nicolas.dorier
|
d7fc079376
|
RBF on by default, can disable it in Wallet Send /advanced settings.
|
2019-05-08 15:24:20 +09:00 |
|
nicolas.dorier
|
03713f9bd8
|
Add PSBT support in the send screen
|
2019-05-08 14:39:37 +09:00 |
|
nicolas.dorier
|
2a145f4350
|
Replace noob button in wallet send by an advanced settings accordion
|
2019-05-08 12:34:33 +09:00 |
|
nicolas.dorier
|
08bf4faeee
|
Pass the hint change address to hardware wallet (useful in care of send-to-self where the underlying wallet support only output belonging to self)
|
2019-05-07 08:21:34 +09:00 |
|
nicolas.dorier
|
e65850b1eb
|
Refactor Send money from ledger using PSBT
|
2019-05-02 18:56:01 +09:00 |
|
nicolas.dorier
|
098dfacce8
|
Remove segwit limitation for rescan
|
2019-04-24 22:40:35 +09:00 |
|
nicolas.dorier
|
051248f2fc
|
Add CancellationToken to GetRatesAsync and propagate it from the controllers to the rate fetcher
|
2019-03-05 17:09:17 +09:00 |
|
nicolas.dorier
|
adc050f190
|
Trim destination address
|
2019-01-16 01:19:37 +09:00 |
|
nicolas.dorier
|
e620fc0283
|
Add expert mode to BTCPay with No Change UTXO option
|
2019-01-15 23:50:45 +09:00 |
|
nicolas.dorier
|
9db77e6351
|
Rewrite and comment non obvious code for ledger
|
2018-12-26 15:10:00 +09:00 |
|
nicolas.dorier
|
81c9ce7284
|
Limit the number of time the wallet need to export the xpub
|
2018-12-26 15:04:11 +09:00 |
|
nicolas.dorier
|
af22d6a4e3
|
Remove preliminary test to know if the ledger can handle the store. If it can't signing will fail anyway.
|
2018-12-25 19:33:03 +09:00 |
|
nicolas.dorier
|
0c382da561
|
Show unconf transactions with low opacity
|
2018-11-05 17:26:49 +09:00 |
|
nicolas.dorier
|
676a914c40
|
Fix, allow rescan if other crypto nodes are not synched
|
2018-11-04 22:46:27 +09:00 |
|
nicolas.dorier
|
b423b4eec1
|
Do not allow rescan of wallet which are not segwit
|
2018-11-04 14:59:28 +09:00 |
|
nicolas.dorier
|
4b0951caec
|
trim destination in WalletSend
|
2018-11-01 12:54:25 +09:00 |
|
nicolas.dorier
|
88044f6b76
|
Decouple Wallet Send screen from Ledger Wallet
|
2018-11-01 00:19:25 +09:00 |
|
nicolas.dorier
|
ca571cd756
|
Add authorization on WalletRescan
|
2018-10-27 22:52:09 +09:00 |
|
nicolas.dorier
|
2896a9b26f
|
Add ScanUTXOSet support
|
2018-10-26 23:07:39 +09:00 |
|
nicolas.dorier
|
3921a3ca22
|
Fix warnings, update libs
|
2018-10-26 18:36:58 +09:00 |
|
nicolas.dorier
|
da2fb876cb
|
Can pass pre filled amount and address to Send Wallet
|
2018-10-09 23:48:14 +09:00 |
|
nicolas.dorier
|
87d384dba5
|
Decouple RateProviderFactory with RateFetcher
|
2018-08-22 16:53:40 +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
|
0dcda0f289
|
Fix: Inverse rule was not found in BTCPay with X_X
|
2018-07-27 18:04:41 +09:00 |
|
nicolas.dorier
|
7bfdf2d11d
|
Order transactions in transaction list view
|
2018-07-27 12:03:56 +09:00 |
|
nicolas.dorier
|
b68fcec692
|
Fix rate in the WalletSend
|
2018-07-27 01:17:43 +09:00 |
|
nicolas.dorier
|
86644d38d7
|
Show rate error to the model in WalletSend
|
2018-07-27 00:32:09 +09:00 |
|
nicolas.dorier
|
52f60b0457
|
Can show the transaction list in wallet menu
|
2018-07-27 00:08:07 +09:00 |
|
nicolas.dorier
|
1606f43609
|
Show the fiat price when sending coins
|
2018-07-26 23:23:28 +09:00 |
|
nicolas.dorier
|
ad1307746c
|
Add a "Wallet" menu
|
2018-07-26 22:32:50 +09:00 |
|