Commit Graph

3863 Commits

Author SHA1 Message Date
SomberNight 22061b4555 transaction.get_address_from_output_script now handles witness version > 0 2018-03-18 06:18:48 +01:00
SomberNight 85b36e027f fix a bug with hw devices.
if a device is unplugged and then replugged before we notice (via scan_devices) then it will get into an unusable state, throwing all kinds of low level exceptions when we don't expect it. affects ledger, keepkey, dbb, but for some reason not trezor.
2018-03-18 03:54:28 +01:00
SomberNight c79de3ab3c fix #4139 2018-03-16 22:06:38 +01:00
SomberNight c0ae266d39 DeviceMgr: scan_devices can work without hid 2018-03-16 00:55:45 +01:00
SomberNight aabd9f01ee wizard hw devices: only scan once 2018-03-15 20:03:12 +01:00
SomberNight afa4cbfcbb fix #4082 2018-03-15 18:34:30 +01:00
SomberNight 8dd19a5920 wizard: remove unused method 2018-03-15 06:14:57 +01:00
SomberNight 37853ab939 trezor/keepkey: don't show empty error on PIN prompt cancel 2018-03-15 06:08:13 +01:00
ThomasV 5e5134b76f remove custom entropy option again (follow-up e0c38b3), because seeds can be extended with passphrase 2018-03-14 14:59:27 +01:00
ThomasV 4137ae94a0 flush certificate file; might fix #4059 2018-03-13 15:07:19 +01:00
SomberNight a6841cbd5f fix #4099: serialisation of txns with negative version number 2018-03-13 01:02:03 +01:00
ThomasV c3e26a1e2b fix #4098 2018-03-12 12:19:45 +01:00
ThomasV 152ec1447c fix #4100: spent_outpoints does not track everything 2018-03-12 11:56:00 +01:00
ThomasV cf866adfe3 fix #4109 2018-03-12 10:30:56 +01:00
ThomasV 0603f9f2b4 fix #4108 2018-03-12 10:18:09 +01:00
SomberNight a048a00594 close #4102
close #3337
2018-03-12 04:00:27 +01:00
SomberNight e31c2d491d fix #4093 2018-03-11 07:18:07 +01:00
SomberNight 99647fc070 careful with exceptions.. 2018-03-10 08:16:19 +01:00
SomberNight 2c6cf7f80c careful with exceptions.. 2018-03-10 08:00:41 +01:00
SomberNight d994d27704 hw wallet encryption unlock: clear session on incorrect passphrase 2018-03-10 03:59:01 +01:00
SomberNight f3d254ff1e follow-up prev 2018-03-10 00:37:16 +01:00
SomberNight 6f5a4677d1 clean up imports in lib/plot.py 2018-03-10 00:23:51 +01:00
SomberNight 9372c31b5d fix #4084 2018-03-09 19:10:57 +01:00
SomberNight 08aee6a857 logging - use self.print_error instead of util.print_error 2018-03-09 14:58:13 +01:00
SomberNight c13e057701 fix #4080 2018-03-09 03:18:53 +01:00
SomberNight 6f0a7ff420 fix #4077 2018-03-09 01:38:35 +01:00
ThomasV 2deae196d9 this probably fixes #4072 2018-03-08 10:14:32 +01:00
SomberNight 192e895933 hw plugins: catch exceptions for custom enumeration functions.
related: #4060
2018-03-07 16:11:20 +01:00
SomberNight b02252d664 fix #4065 2018-03-07 14:43:14 +01:00
SomberNight e0cda39ae5 only cache expensive case 2018-03-06 17:15:14 +01:00
SomberNight db0e3cd209 speed-up wallet.get_full_history: cache coin_price 2018-03-06 16:56:51 +01:00
SomberNight d002549176 wallet.get_full_history: only do fiat calc, if enabled 2018-03-06 16:37:17 +01:00
SomberNight 0c2547543d fix openalias py3 2018-03-06 16:08:49 +01:00
SomberNight f90c0d73db fix #4032 2018-03-06 16:07:33 +01:00
SomberNight 135c5e805d fix #4046 2018-03-06 12:41:37 +01:00
SomberNight e5cba92564 transaction serialization: fix segwit coinbase case.
adjust unit tests so that they would have caught it.
2018-03-06 10:34:52 +01:00
ThomasV ade7cce144 fix #4034 2018-03-06 07:13:35 +01:00
Johann Bauer 4c81a77ccc Revert "Check if value has 'is_nan' before calling it"
This reverts commit 1451c66a8f.
2018-03-05 23:24:12 +01:00
Johann Bauer 1451c66a8f Check if value has 'is_nan' before calling it
Fixes: #4034
2018-03-05 23:07:52 +01:00
SomberNight 2fdbfa6b81 wizard: rename option to "use a master key" 2018-03-05 12:58:03 +01:00
脇山P 122cb08dc6 Add JPY exchange rate (#4016) 2018-03-05 12:08:10 +01:00
SomberNight 81666bf9ac fix #4026 2018-03-05 11:44:03 +01:00
ThomasV 0bca97dd2f improve fee status message 2018-03-05 09:49:17 +01:00
SomberNight 219ea6588b update default server list 2018-03-05 06:00:24 +01:00
SomberNight 81b6d65764 refactor network constants 2018-03-04 22:10:59 +01:00
ThomasV 1526768cd6 kivy: simplify history screen, display either fiat or btc 2018-03-03 11:32:38 +01:00
SomberNight 0df6d1ec97 trezor: segwit offline signing 2018-03-03 02:39:49 +01:00
SomberNight 7816edc342 fix #4003 2018-03-03 00:05:57 +01:00
ThomasV 4b7cf297f5 fix #3998 2018-03-02 18:00:05 +01:00
SomberNight 02f2e5c599 wallet.add_transaction: adding to spent_outpoints, out of order case 2018-03-02 07:56:17 +01:00