37 Commits (afb0c3bdb77ab34ff00e4758180fa1799b69178f)

Author SHA1 Message Date
SomberNight b5d3f1458a
hww: impl get_client in Hardware_KeyStore instead of subclasses 4 years ago
Jeremy Rand 1aa444e0f8
Fix "== None" linter fails 4 years ago
SomberNight 6c50d3b0a3
hw plugins: (cleanup) rm no-op clear_client argument from keystore.give_error 4 years ago
SomberNight 30623c3529
hw plugins: (cleanup) Plugin objects should not have a Handler field 4 years ago
SomberNight 9599254d43
hw: rm dead code from Hardware_KeyStore subclasses 4 years ago
Marko Bencun 01b4b35f9f
bitbox02: bump dependency to v6.0.0, support sending to taproot 4 years ago
SomberNight 376fc01b27
keystore.sign_message: add optional script_type argument 4 years ago
Marko Bencun a16fdd54a8
bitbox02: bump dependency to 5.2.0 5 years ago
SomberNight 2eb02931ae
hw plugins: log exception at import time (but only if interesting) 5 years ago
Marko Bencun b78b077606
bitbox02: more robust account keypath 5 years ago
Marko Bencun a8f8175674
plugins/bitbox02: add support for signing a message 5 years ago
Marko Bencun 8fa019f65b
plugins/bitbox02: add support for p2wsh-p2sh multisig 5 years ago
Marko Bencun 2c0ae4abdd
contrib/requirements/requirements-hw.txt: bump bitbox02 dep to 5.0.0 5 years ago
ghost43 21c3572600
hardware devices: run all device communication on dedicated thread (#6561) 5 years ago
SomberNight a7199696d3
json_db: exempt keystore from StoredDict conversion 6 years ago
SomberNight c313c702fd
qt wallet>info: use QStackedWidget, one stack item for each keystore 6 years ago
Marko Bencun 061305cd97
bitbox02: add fingerprint to label 6 years ago
Marko Bencun c0ad40b562
bitbox02: implement label() 6 years ago
Marko Bencun 5457abfab5
bitbox02: drop unused `wizard` argument 6 years ago
Marko Bencun 106688ea54
bitbox02: implement get_soft_device_id so multisig runs more smoothly 6 years ago
Marko Bencun b1e756ac96
plugins/bitbox02: fix compatibility with bitbox02-4.0.0 6 years ago
SomberNight db5cf22ff4
bitbox02: get prev tx from psbt instead of wallet db 6 years ago
Marko Bencun b9b08b768f
plugins/bitbox02: fix min version check 6 years ago
Marko Bencun b863150fe3
plugins/bitbox02: fix compatibility with bitbox02-3.0.0 6 years ago
SomberNight 2cfa3bd6c8
hww hidapi usage: try to mitigate some thread-safety issues 6 years ago
SomberNight 98d2ab5bd6
hww: fix HardwareClientBase not having reference to plugin 6 years ago
SomberNight 10c358dd38
bitbox02: rm plugin.get_client method: just use default impl 6 years ago
SomberNight dda20583c2
bitbox02: rm BitBox02Client.label override 6 years ago
SomberNight e830ef309f
hww: factor out part of hid scan code to HW_PluginBase 6 years ago
SomberNight 66c264f613
bitcoin.py: change API of address_to_hash 6 years ago
SomberNight cc4aa1812d
rm some unused imports 6 years ago
SomberNight ffe3cef21a
bitbox02: don't run show_xpub on GUI thread 6 years ago
SomberNight 0268b63fcb
bitbox02: rm some dead code 6 years ago
SomberNight 15102855c1
bitbox02: fix pairing_dialog 6 years ago
SomberNight c0c3627bd2
bitbox02: adapt to updated master 6 years ago
TheCharlatan a4fe14bb82
BitBox02 Electrum plugin support 6 years ago