Commit Graph

10066 Commits

Author SHA1 Message Date
SomberNight 0de954546a test python version in main script
for better error text on old python

related: #5008, #5129
2019-02-15 22:06:10 +01:00
SomberNight 92bf409bf0 scripts: add "quick_start" to showcase some basic functionality 2019-02-15 21:14:08 +01:00
ThomasV 25a460f855 Merge branch 'network_walk' 2019-02-15 17:37:59 +01:00
ThomasV 52520490c5 improve network send_multiple_requests 2019-02-15 17:37:15 +01:00
SomberNight 5313591c28 synchronizer: disconnect from server if cannot deserialize txn 2019-02-15 17:22:24 +01:00
SomberNight 7b8114f865 synchronizer: allow server not finding txn sometimes
User has wallet file with history that includes some txid; corresponding
raw tx is not in the "transactions" dict in the file however.
When the synchronizer starts up, it requests this "missing" txn from
the server... but what if the server does not know about it?
Maybe it was reorged and is not in the new best chain,
and not even in mempool. This was not handled previously.

fix #5122
2019-02-14 20:54:55 +01:00
ThomasV f60d1e7cb6 fix variable name in contrib/sign_version 2019-02-13 23:25:58 +01:00
ThomasV c725c05947 update make_download 2019-02-13 23:19:34 +01:00
ThomasV 87c596fa1d prepare release 3.3.4 2019-02-13 22:23:30 +01:00
ThomasV 0e78e15fa4 update locale submodule 2019-02-13 22:20:56 +01:00
ThomasV 4e9dd679ab add contrib/sign_version 2019-02-13 21:46:48 +01:00
SomberNight 2867c2ef7a update release notes 2019-02-13 20:23:54 +01:00
SomberNight ec86850a2e trezor: fix minor error handling issue
AttributeError: 'TrezorFailure' object has no attribute 'message'
2019-02-13 18:33:48 +01:00
SomberNight e2eb051eed keystore bip39: minor clean-up 2019-02-13 15:03:32 +01:00
ghost43 c8562f5362 network: reintroduce network.debug (#5093)
network.debug and interface.debug were removed during the asyncio-aiorpcx
network-rewrite.
2019-02-12 20:23:43 +01:00
SomberNight 086372f68a wallet get_full_history: add from/to_height info to summary 2019-02-12 19:38:15 +01:00
SomberNight 019884a98b network: follow-up 38ab7ee554 2019-02-12 19:23:58 +01:00
SomberNight 2174fc0676 cli history: add option to filter by block height 2019-02-12 18:38:35 +01:00
SomberNight 38ab7ee554 network: catch untrusted exceptions from server in public methods
and re-raise a wrapper exception (that retains the original exc in a field)

closes #5111
2019-02-12 17:02:15 +01:00
SomberNight fd62ba874b kivy: rm dead code 2019-02-11 20:22:03 +01:00
SomberNight 026448837f no more "import *"
fixes #5101
fixes #5105
2019-02-11 20:21:24 +01:00
SomberNight 8072ad1ad9 network broadcast_transaction: make error text clearer 2019-02-11 16:36:01 +01:00
SomberNight ebeed4736f qt utxo_list: show full prevout_n in outpoint column
previously, if prevout_n was >=10, the ":" char or even digits were cut
2019-02-10 21:20:44 +01:00
SomberNight c23b869d3c qt MyTreeView subclasses: change "headers" from list to dict 2019-02-10 21:13:53 +01:00
SomberNight 5aafcb2875 qt MyTreeView subclasses: use IntEnum for columns 2019-02-10 21:00:08 +01:00
SomberNight cd097d6bb8 qt history list: update_tx_mined_status was not updating 'date' for tx
fixes #5096
2019-02-10 06:36:58 +01:00
ThomasV eb96d422f7 import version module 2019-02-09 12:15:46 +01:00
SomberNight d78537c8c4 rerun freeze_packages 2019-02-08 19:19:02 +01:00
SomberNight df9087970b update block header checkpoints 2019-02-08 16:38:59 +01:00
SomberNight 699562c78d bump libsecp256k1 version 2019-02-08 16:17:52 +01:00
ThomasV 01eaf0fe4e Merge pull request #5052 from JeremyRand/utxolist-for-loop
Refactor for loop in UTXOList
2019-02-08 15:53:28 +01:00
ThomasV b06b8753e6 fix #5088 2019-02-08 12:59:06 +01:00
ThomasV 1da1f0bfea fix #4984 2019-02-08 11:17:48 +01:00
ThomasV 8f4967f7d0 qt wizard: select_storage 2019-02-08 09:10:07 +01:00
ThomasV beb9f63274 follow-up prev 2019-02-08 08:27:23 +01:00
ThomasV 58c2c15266 follow up 6fb974227b 2019-02-08 08:21:18 +01:00
SomberNight fc72e661de requirements: set min version for aiohttp 2019-02-08 02:24:44 +01:00
SomberNight 89bb49e117 mac build: install pinned pip and setuptools earlier
also add --no-use-pep517 option for pyinstaller (see 4b560250a6)
2019-02-07 20:19:07 +01:00
SomberNight 2c71b9da0c icons: instead of symlinks, just mv "icons" dir
symlinks are really inconvenient on Windows
(when running from cloned source)

follow-up #5055
2019-02-07 20:01:52 +01:00
SomberNight 9beabc0311 fix prev: run make_locale before building android apk 2019-02-07 17:57:15 +01:00
SomberNight ba08b2279d kivy build: test and document that make_locale is to be run first 2019-02-07 16:45:09 +01:00
ThomasV 6fb974227b fix #5082 2019-02-07 13:56:11 +01:00
ThomasV 6ade5903dc network: fix send_multiple_requests 2019-02-07 13:30:14 +01:00
SomberNight 7bb3e5336a trezor: PIN could not be disabled
fixes #5078
2019-02-06 15:50:57 +01:00
ThomasV 4ed8787433 remove 'util.py' from scripts 2019-02-05 20:33:50 +01:00
ThomasV 8f2a730b3b add more details values to history 2019-02-05 18:27:01 +01:00
SomberNight d6986347e6 qt icons: update remaining QIcon() constructors
follow-up #5053
2019-02-05 00:59:09 +01:00
SomberNight a5ddb42bfd win/mac binaries: fix qt icons
follow-up #5055
2019-02-04 22:34:59 +01:00
SomberNight 2de7fd5466 wine build: small clean-up in prepare-wine.sh 2019-02-04 20:27:04 +01:00
SomberNight 001b815c18 wine build: upgrade wine, nsis, python
wine-specific hack no longer needed with new wine version
2019-02-04 20:27:04 +01:00