ThomasV
bf67920f7f
Merge pull request #4133 from laseryuan/patch-1
Fix the error: locktime is always reset to zero when serialize the js…
7 years ago
ThomasV
f8f00188ed
Merge pull request #4148 from SomberNight/hw_wallet_output_ismine_der
trezor/keepkey/dbb: provide derivation info for all is_mine txn outputs
7 years ago
ThomasV
064fdaca2d
Merge pull request #4149 from toxeus/master
setup.py: fix icon path for user installation
7 years ago
SomberNight
c0a42b756b
fix #4159
7 years ago
SomberNight
a00439b6f8
fix #4158
7 years ago
SomberNight
6ef921cbbe
ledger hw1: testnet 'support' for security card 2fa; and minor clean-up
7 years ago
SomberNight
77c8010517
bitcoin.py: parameterise a few address-related methods with network
7 years ago
SomberNight
2d94491974
fix #4152 . and clean up imports
7 years ago
Filip Gospodinov
1735978088
setup.py: fix icon path for user installation
Before, the user installation used the wrong directory
to store the application's icon resulting in the desktop
environment falling back to an ugly default icon. Now,
the correct icon is displayed in the menu.
"By default, apps should look in $HOME/.icons (for backwards
compatibility), in $XDG_DATA_DIRS/icons and in /usr/share/pixmaps
(in that order)."
https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html
7 years ago
SomberNight
7d11812f55
trezor/keepkey/dbb: provide info for all is_mine txn outputs
7 years ago
SomberNight
800ea1e300
typos in gui/qt/main_window.py
7 years ago
ThomasV
35ae2a0064
Merge pull request #4143 from SomberNight/wallet_file_exception
Catch wallet file related exceptions in Qt wizard
7 years ago
SomberNight
5fef1e7980
close #4125
perhaps not proper fix but at least more descriptive exception text
7 years ago
SomberNight
36d52dfd5a
fix #4129
7 years ago
SomberNight
22061b4555
transaction.get_address_from_output_script now handles witness version > 0
7 years ago
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.
7 years ago
SomberNight
2ce2b36846
ledger: newer fw throws different exception when not in bitcoin mode
7 years ago
SomberNight
ee3ab5361e
dbb: handle password prompt cancellation better
7 years ago
SomberNight
3fb75bc606
dbb: do show_address in different thread
7 years ago
SomberNight
45b03d930d
make ExceptionWindow inherit from MessageBoxMixin
the stack trace from the report is now user selectable
7 years ago
SomberNight
61a45edee0
Catch wallet file related exceptions in Qt wizard.
7 years ago
SomberNight
680df7d6b6
trezor: move the transport-related reimplemented parts into a separate module. disable the bridge transport.
The bridge transport uses requests.post, which uses socket.getaddrinfo under the hood, which on some OSes (MacOS, Windows) in CPython takes a lock. The enumerate method for the bridge transport can block for 10-30 seconds while waiting for this lock.
7 years ago
SomberNight
c79de3ab3c
fix #4139
7 years ago
Laser Yuan
8a5d27dcf4
Fix the error: locktime is always reset to zero when serialize the json data
The "lockTime" field in the json object was ignored due to the wrong attribute name "locktime" was called.
7 years ago
SomberNight
c0ae266d39
DeviceMgr: scan_devices can work without hid
7 years ago
SomberNight
aabd9f01ee
wizard hw devices: only scan once
7 years ago
Yura Pakhuchiy
9eb04fac1a
Add testnet mode to .desktop file
Easy way to start testnet version from linux DE
7 years ago
SomberNight
afa4cbfcbb
fix #4082
7 years ago
SomberNight
71dff2a06e
fix #4128
7 years ago
Johann Bauer
a02bd2c183
Travis: Make Windows build more reliable by trying different key servers
7 years ago
SomberNight
38d94bfa7a
fix #4082
7 years ago
SomberNight
1bc5640636
qt main_window change_password_dialog: catch InvalidPassword instead
7 years ago
Jason Bruderer
9837a02c95
Fix "same wallet can be opened multiple times via InstallWizard" ( #4076 )
* Fix #4073
* Account for if the wallet is already in the daemon
* Only start a new thread if it doesn't exist
* Modify run_and_get_wallet to not return duplicate wallets
* Inform user if encrypted wallet is already open in memory
7 years ago
SomberNight
8dd19a5920
wizard: remove unused method
7 years ago
SomberNight
37853ab939
trezor/keepkey: don't show empty error on PIN prompt cancel
7 years ago
SomberNight
8589c1b0bb
ledger: don't throw exception if user cancels signing
Used to show "Exception : Invalid status 6985", which is not really user-friendly. This now mimics the behaviour with Trezor where we silently ignore cancellation (not showing any popup).
7 years ago
ThomasV
5e5134b76f
remove custom entropy option again (follow-up e0c38b3
), because seeds can be extended with passphrase
7 years ago
SomberNight
0f5cabc7f6
fix #4122
7 years ago
Johann Bauer
7e6fba0513
Make generated .app deterministic
7 years ago
Johann Bauer
71c5e4f6bc
Add badge for crowdin to README
7 years ago
ThomasV
38ec65716c
fix #4116
7 years ago
ThomasV
4137ae94a0
flush certificate file; might fix #4059
7 years ago
ThomasV
e0122f8c63
disable save button for partially signed tx
7 years ago
ThomasV
b009c56b9d
kivy: save requests only with the save button
7 years ago
SomberNight
8ad111945a
paytoedit: data to be pushed on stack needs to be hex
7 years ago
SomberNight
b043c872eb
fix paying to script
7 years ago
SomberNight
1f1ce26211
fix transaction dialog for p2pk input
7 years ago
SomberNight
a6841cbd5f
fix #4099 : serialisation of txns with negative version number
7 years ago
SomberNight
8e79d09511
disallow adding receive requests without valid is_mine addresses
7 years ago
SomberNight
87aee10047
fix #4111
7 years ago