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
5387c6d5f6
trezor: during device init hide some options behind an "expert" button
2019-02-13 20:35:24 +01:00
SomberNight
7bbec04a06
trezor: implement "seedless" mode (option during initialization)
2019-02-13 20:35:23 +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
SomberNight
5a1778b7fe
start using util.resource_path
2019-02-04 20:27:03 +01:00
SomberNight
67d080b34a
mv qt update checker to its own file
2019-02-04 20:27:03 +01:00
SomberNight
6926b8b2d4
qt update checker: handle --offline
2019-02-04 20:27:02 +01:00