Commit Graph

5511 Commits

Author SHA1 Message Date
rockstardev
de73fedd1b Check indicator after status change 2019-05-12 14:56:13 +09:00
nicolas.dorier
2719849a54 bump v1.0.3.100 2019-05-12 14:51:57 +09:00
nicolas.dorier
3011fecf0f Add tests for PSBT 2019-05-12 14:51:24 +09:00
nicolas.dorier
6da0a9a201 Can combine PSBT 2019-05-12 13:13:52 +09:00
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
b214e3f6df bump minimum version of ledger wallet 2019-05-12 01:35:13 +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
925dc869a2 Add wasabi wallet to the wallet list supporting P2P connections 2019-05-11 22:25:10 +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
britttttk
f955302c74 remove CF modal text 2019-05-10 11:35:51 +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 v1.0.3.99 2019-05-09 19:34:45 +09:00
nicolas.dorier
aba3f7d6bd bump v1.0.3.98 2019-05-09 19:21:03 +09:00
nicolas.dorier
8d74023d30 update translation 2019-05-09 19:20:36 +09:00
nicolas.dorier
602625fc17 Fix tests 2019-05-09 19:14:01 +09:00
nicolas.dorier
bbeb2d5009 Refactor ElectrumMapping with proper enum 2019-05-09 19:05:08 +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
f37bfbf9f9 Add more tests 2019-05-09 18:38:25 +09:00
nicolas.dorier
ba9928831e Fix tests 2019-05-09 18:11:39 +09:00
nicolas.dorier
2b6bd3d751 Assume ElectrumMapping of BTC if not specified 2019-05-09 17:51:46 +09:00
nicolas.dorier
e96ca21c89 Small refactoring for tests 2019-05-09 17:21:51 +09:00
Kukks
6ee10fe98b add grs 2019-05-09 17:16:17 +09:00
Kukks
a567c19759 conditionally select electrum mapping based on network 2019-05-09 17:16:17 +09:00
Kukks
bb3a087d39 Move ElectrumMapping to BtcPayNetwork 2019-05-09 17:16:17 +09:00
nicolas.dorier
5a92fe736f Fix: Uploading coldcard in derivation scheme would forget to remember some data 2019-05-09 16:11:09 +09:00
Kukks
88390402a4 reorder buttons 2019-05-09 12:48:11 +09:00
Kukks
538eb66672 Allow import of coldcard wallet 2019-05-09 12:48:11 +09:00
nicolas.dorier
0b6dfe0fd3 Fix DerivationSchemeSettings.ToPrettyString() 2019-05-09 01:07:05 +09:00
nicolas.dorier
d5579ef2b5 Do not serialize PaymentId for DerivationSchemeSettings 2019-05-09 01:06:03 +09:00
nicolas.dorier
836c3a5b3a Make sure we don't confuse user between derivation scheme of coldcard or btcpay 2019-05-09 00:55:49 +09:00
nicolas.dorier
f2da64adad Add parsing of cold card wallet 2019-05-09 00:55:48 +09:00
nicolas.dorier
e5704abfb3 Fix migration from old version to new version of WalletKeyPathRoots 2019-05-09 00:55:48 +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
68c1670c70 Show pretty wallet string in Update Store 2019-05-09 00:55:45 +09:00
nicolas.dorier
914eaaaa51 Refactor DerivationStrategy to DerivationSchemeSettings 2019-05-09 00:55:44 +09:00
nicolas.dorier
5831ba2143 bump v1.0.3.97 2019-05-09 00:23:52 +09:00
Kukks
c167a24f09 use older version of lib until it supports linux better 2019-05-08 20:17:17 +09:00
Kukks
a539d27c62 fix exception handling 2019-05-08 20:17:17 +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
3a05f7e294 PSBT export support in send from wallet screen v1.0.3.96 2019-05-08 14:40:16 +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