SomberNight
3b8c1c6c04
detect when trying to sign with a hw wallet offline in a not supported config
closes #4229
7 years ago
SomberNight
fb65493963
remove unused variable
7 years ago
SomberNight
502d72c167
ledger: send derivation for change output
7 years ago
SomberNight
cd19f788cc
fix ledger: nano s did not work reliably since last fw update
follow LedgerHQ/btchip-python@6e985b558f22d1fc0367f5c1730822750337cf94
7 years ago
SomberNight
db9cb63e79
ledger: mixed up error code..
follow-up 2ce2b36846
7 years ago
SomberNight
6ef921cbbe
ledger hw1: testnet 'support' for security card 2fa; and minor clean-up
7 years ago
SomberNight
2d94491974
fix #4152 . and clean up imports
7 years ago
SomberNight
7d11812f55
trezor/keepkey/dbb: provide info for all is_mine txn outputs
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
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
SomberNight
4cc2575d72
cli support for hw encrypted wallets
7 years ago
SomberNight
6c4756dc3d
check trezorlib version
7 years ago
SomberNight
ac2d4eb0ef
fix #3508
7 years ago
SomberNight
ffdc36285b
use string.format instead of old style (%) formatting
7 years ago
SomberNight
c811c5c9d9
allow encrypting watch-only wallets. initial support for hw wallet storage encryption.
7 years ago
ken2812221
452d60033a
Shows correct bech32 address on ledger
7 years ago
SomberNight
2df0d7cec5
ledger: handle pin-locked state better
7 years ago
Marcel O'Neil
14cfd17096
better ledger version comparison
7 years ago
SomberNight
d8a9c9720a
follow-up 65eae139af
7 years ago
mzhou
65eae139af
add ability to show a receiving address on ledger screen ( #3538 )
add ability to show a receiving address on ledger screen
7 years ago
Ali Raheem
ed86fee3fe
Format of message hash to match Ledger
On signing SHA256 of message is shown on Ledger in caps. Make Electrum show in same format to save confusion.
7 years ago
Ali Raheem
19ba2364b6
Show message sign when signing
Allow verification by showing the SHA256 hash of the message to be signed (which is also displayed on Ledger).
7 years ago
SomberNight
8de7c94dab
ledger: mention "bitcoin" app when update is needed
7 years ago
SomberNight
c9bef38dff
fix: ledger clear_dialog() threading issues
7 years ago
Justin Turner Arthur
857eb4ac1d
Remove unused imports. Explicitly import a few deep imports.
7 years ago
ThomasV
1cec6c8dec
fix #3248 : locktime
7 years ago
ThomasV
ea4d2343d3
revert 1ecfcea8dc
after btchip-python has been fixed
7 years ago
ThomasV
42e2bb5ecc
fix #3211 : use bytearray in ledger sign_message
7 years ago
ThomasV
70d23f9e3b
fix #3189 : do not silence exceptions in get_xpub
7 years ago
ThomasV
d3465bb60a
fix typo
7 years ago
ThomasV
f36024e216
hardware wallets: pass xtype to get_xpub
7 years ago
ThomasV
1ecfcea8dc
ledger: disable getTrustedInput
7 years ago
ThomasV
f03cb75713
ledger: fix missing import
7 years ago
SomberNight
c6f085a711
fix xtype for ledger native segwit
7 years ago
ThomasV
a10e6b6436
fix xtype of ypub keys in plugins and bip39 seeds
7 years ago
ThomasV
24442de8df
fix command line interface for hardware wallets. fixes #3056
7 years ago
SomberNight
4ac162f18b
migration to PyQt5. initial commit.
7 years ago
BTChip
7d1f956b57
Check firmware version for Segwit related transactions, add native segwit support
7 years ago
BTChip
396c76f83f
Check firmware version for Segwit related transactions, add native segwit support
7 years ago
ThomasV
63a1db1172
make xpub/xprv version information user-visible
7 years ago
ThomasV
e4659327a1
fix #2645 : do not call tx.get_fee from plugin
7 years ago
BTChip
e49e3d6673
Python 3 and Segwit fixes
7 years ago
ThomasV
fbe27fce04
fix #2811
7 years ago
ThomasV
e02687bcf2
python3 updates
8 years ago
ThomasV
c3388d9677
misc python3 updates:
- use jsonrpclib-pelix
- update the kivy gui
- update plugins
8 years ago
neocogent
e641f2d251
fix ledger help text grammar
7 years ago
ThomasV
7617fbf0ff
fix default sequence number in ledger plugin
8 years ago
neocogent
b7c0e38ac4
fix spelling module name
8 years ago
ThomasV
853b6169ed
hardware wallet support for locktime
8 years ago