Commit Graph

8556 Commits

Author SHA1 Message Date
ThomasV b7b592fd6e fix #3948 2018-02-21 19:04:33 +01:00
ThomasV 36a444ba6c
Merge pull request #3950 from SomberNight/wallet_locks_3949
locks in wallet
2018-02-21 17:18:58 +01:00
SomberNight 89e0f90e1f fix #3949 2018-02-21 16:45:34 +01:00
SomberNight 1804800999 fix #3941
follow-up d971a75ef8
2018-02-21 16:08:32 +01:00
ThomasV 041ebc4583 Merge branch 'master' of github.com:spesmilo/electrum 2018-02-21 15:28:09 +01:00
ThomasV d971a75ef8 fix #3941 2018-02-21 15:28:00 +01:00
Johann Bauer 8b9b0d3cf3 Test Windows build using Travis 2018-02-21 14:42:59 +01:00
ThomasV 51f04d4e7b compute capital gains using wallet.txi and txo 2018-02-21 14:29:39 +01:00
Johann Bauer e7c3712181 Add libusb dylib to binary so Trezor will work
Closes: #3946
2018-02-21 14:13:55 +01:00
SomberNight 93619c8341 make qt gui even more resistant against ill-formed txns
see #3945
2018-02-21 13:31:01 +01:00
ThomasV 9f7e256e39 cleanup get_full_history. fix #3939 2018-02-21 11:52:40 +01:00
ThomasV 1703e0036a
Merge pull request #3921 from SomberNight/fix_disabled_change_addrs
fix: disabling "use change addresses" did not work correctly
2018-02-21 11:18:59 +01:00
ThomasV 381de43cac
Merge pull request #3925 from SomberNight/wif_format_change
change WIF to "txin_type:old_wif"
2018-02-21 11:10:03 +01:00
ThomasV 0d43820ab7
Merge pull request #3923 from SomberNight/gui_add_tx_ismine
local tx: restructure exception handling wrt wallet.add_transaction and QT
2018-02-21 10:50:17 +01:00
SomberNight 6f5751977b local tx: restructure exception handling wrt wallet.add_transaction and QT 2018-02-21 04:04:27 +01:00
Johann Bauer 363f3766d7 Add Qt Windows style to the binary
Closes: #3813
2018-02-21 02:00:21 +01:00
Johann Bauer 78a9424c48 Add libusb dll to Windows binary
So that Trezor still works...

Closes: #3931
2018-02-21 01:40:37 +01:00
Johann Bauer fcae5eaa92 Workaround for PyBlake2 build issues 2018-02-21 00:37:32 +01:00
ThomasV d77e522721 fix #3912: Use Decimal('NaN') instead of None when exchange rate is not available. 2018-02-20 23:22:36 +01:00
ThomasV 7578ac6abb
Merge pull request #3936 from SomberNight/fix_3935
fix: wallet.add_transaction
2018-02-20 20:22:29 +01:00
SomberNight 7b3c454542 wallet.add_transaction should not return if tx has already been added. only track spent_outpoints for is_mine inputs. 2018-02-20 18:16:25 +01:00
SomberNight febaedcd36 crash reporting: catch exceptions from requests.post 2018-02-20 16:14:46 +01:00
ThomasV 98a91c9306 update release notes 2018-02-20 14:45:12 +01:00
ThomasV 26d09b4915 fix timestamp of data in get_historical_rates 2018-02-20 10:52:11 +01:00
ThomasV 0a1542e249 fix #3929 2018-02-20 09:58:36 +01:00
ThomasV 395f9c9679
Merge pull request #3898 from SomberNight/bip32_versions_testnet
bip32 version numbers (xpub headers): use t/u/U/v/V for testnet
2018-02-20 09:53:01 +01:00
SomberNight 7a4338ea21 fix tests 2018-02-19 21:16:12 +01:00
SomberNight 51c235a8be privkeys WIF: store in extended WIF internally; export as "txin_type:old_wif" 2018-02-19 20:42:53 +01:00
ThomasV 9110c0542c follow-up previous commit 2018-02-19 14:16:11 +01:00
ThomasV 826cf467d8 Improve wallet history tab:
- use json-serializable types
- add toolbar to history tab
- add button to display time interval
2018-02-19 12:42:27 +01:00
SomberNight 72a443b688 fix: disabling "use change addresses" did not work correctly 2018-02-18 20:13:27 +01:00
ThomasV c9ffe8d48a
Merge pull request #3915 from spesmilo/add_transaction
Add transaction
2018-02-17 16:38:39 +01:00
SomberNight 008bffcea7 undo verification when removing txn 2018-02-17 16:28:15 +01:00
SomberNight 0d758a650d follow-up 586074cb0f 2018-02-17 15:51:33 +01:00
ThomasV 586074cb0f simplify local transactions:
- restrict conflict detection own inputs
 - save local transactions only if they are own
2018-02-17 11:02:00 +01:00
SomberNight c4d31674ab follow-up c3fd7db3107cf0dc64c68b6a069fac4aec148db5: editable_columns is now a set 2018-02-16 16:12:08 +01:00
SomberNight c3fd7db310 fix minor bug in qt/history_list
context menu could have duplicated entries
2018-02-16 15:20:12 +01:00
SomberNight bd333f16e0 follow-up 76bf53b262 2018-02-16 15:17:55 +01:00
ThomasV 76bf53b262 simplify add_transaction 2018-02-16 13:54:18 +01:00
SomberNight 63e402c2d7 wallet.clear_history: clear txns and verified txns too 2018-02-16 13:37:38 +01:00
SomberNight 945ba8decf fix #3912 2018-02-16 13:20:56 +01:00
ThomasV cd6067f383
Merge pull request #3911 from bauerj/build-unify
Build: Pyinstaller installation
2018-02-16 09:58:17 +01:00
Johann Bauer e512e9c0e8 Simplify pyinstaller installation 2018-02-15 22:23:10 +01:00
SomberNight fe1e412f01 catch some exceptions during GUI init 2018-02-15 17:30:40 +01:00
Calin Culianu 6b09d478a5 Fixup to get PyQt5 5.10 working ok and looking right on Mac 2018-02-15 16:51:30 +01:00
ThomasV 7ff32877f7 replace test that should never happen 2018-02-15 15:31:27 +01:00
ThomasV 344b5e0a23
Merge pull request #3901 from SomberNight/fix_3899
fix #3899; and more aggressively catch exceptions in tx.deserialize()
2018-02-15 09:31:20 +01:00
Johann Bauer e3a082d58d
Fix #3907 2018-02-14 21:58:35 +01:00
Johann Bauer 08b9908f6e
Make it harder for altcoins to accidentally use our crashhub 2018-02-14 21:48:28 +01:00
SomberNight 909c063eb1 contact/invoice import: better exception handling.
see #3904
2018-02-14 19:42:35 +01:00